Re: [PATCH 1/2] efivars: Disable external interrupt while holding efivars-lock

2013-03-18 Thread Matt Fleming
On Sun, 2013-03-17 at 04:58 +, Ben Hutchings wrote: On Mon, 2013-03-11 at 17:47 -0400, Josh Boyer wrote: Upstream commit 81fa4e581d9283f7992a0d8c534bb141eb840a14 [...] This version didn't apply to 3.2.y, but the bug does seem to affect it. And efivars is essentially the same in 3.2.y

Re: [PATCH 1/2] efivars: Disable external interrupt while holding efivars-lock

2013-03-16 Thread Ben Hutchings
On Mon, 2013-03-11 at 17:47 -0400, Josh Boyer wrote: Upstream commit 81fa4e581d9283f7992a0d8c534bb141eb840a14 [...] This version didn't apply to 3.2.y, but the bug does seem to affect it. And efivars is essentially the same in 3.2.y and 3.4.y. Does this backport look right for them? Ben. ---

[PATCH 1/2] efivars: Disable external interrupt while holding efivars-lock

2013-03-11 Thread Josh Boyer
Upstream commit 81fa4e581d9283f7992a0d8c534bb141eb840a14 [Problem] There is a scenario which efi_pstore fails to log messages in a panic case. - CPUA holds an efi_var-lock in either efivarfs parts or efi_pstore with interrupt enabled. - CPUB panics and sends IPI to CPUA in smp_send_stop().