Thread (42 messages) 42 messages, 5 authors, 2007-02-15

Re: [PATCH 02/12] powermac: support G5 CPU hotplug

From: Paul Mackerras <hidden>
Date: 2007-02-15 03:44:06
Also in: linux-pm

Johannes Berg writes:
quoted hunk ↗ jump to hunk
+_GLOBAL(power4_idle_irqs_softdisabled)
+	li	r6,1
+	b	0f
 _GLOBAL(power4_idle)
+	li	r6,0
+0:
 BEGIN_FTR_SECTION
 	blr
 END_FTR_SECTION_IFCLR(CPU_FTR_CAN_NAP)
@@ -35,8 +40,8 @@ END_FTR_SECTION_IFCLR(CPU_FTR_CAN_NAP)
 	rotldi	r0,r0,16
 	mtmsrd	r0,1			/* hard-disable interrupts */
 	li	r0,1
-	stb	r0,PACASOFTIRQEN(r13)	/* we'll hard-enable shortly */
-	stb	r0,PACAHARDIRQEN(r13)
+	stb	r0,PACAHARDIRQEN(r13)	/* we'll hard-enable shortly */
+	stb	r6,PACASOFTIRQEN(r13)	/* set softirqs enabled bit */
Don't you have something backwards here?  If we come in through
power4_idle_irqs_softdisabled, the name would indicate to me that we
want to end up with paca->soft_enabled set to 0, not 1.

Paul.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help