Re: [PATCH 1/7] CXL: Change contexts_lock to a mutex to fix sleep while atomic bug

2014-12-08 Thread Ian Munsie
This patch will definitely need to go to stable - we've run into issues a couple of times when something has gone wrong on an AFU and ended up taking down the whole system as a result of this bug. Cheers, -Ian ___ Linuxppc-dev mailing list Linuxppc-dev@

[PATCH 1/7] CXL: Change contexts_lock to a mutex to fix sleep while atomic bug

2014-12-08 Thread Ian Munsie
From: Ian Munsie We had a known sleep while atomic bug if a CXL device was forcefully unbound while it was in use. This could occur as a result of EEH, or manually induced with something like this while the device was in use: echo :01:00.0 > /sys/bus/pci/drivers/cxl-pci/unbind The issue was