Re: [PATCH 5/6] qla2xxx: Prevent removal and board_disable race

2014-07-25 Thread Chad Dupuis
On Fri, 25 Jul 2014, Joe Lawrence wrote: On Fri, 25 Jul 2014 11:23:02 -0400 Chad Dupuis wrote: On Wed, 18 Jun 2014, Joe Lawrence wrote: Introduce mutual exclusion between the qla2xxx_remove_one PCI driver callback and qla2x00_disable_board_on_pci_error, which is scheduled as board_disabl

Re: [PATCH 5/6] qla2xxx: Prevent removal and board_disable race

2014-07-25 Thread Joe Lawrence
On Fri, 25 Jul 2014 11:23:02 -0400 Chad Dupuis wrote: > > > On Wed, 18 Jun 2014, Joe Lawrence wrote: > > > Introduce mutual exclusion between the qla2xxx_remove_one PCI driver > > callback and qla2x00_disable_board_on_pci_error, which is scheduled as > > board_disable work by qla2x00_check_reg

Re: [PATCH 5/6] qla2xxx: Prevent removal and board_disable race

2014-07-25 Thread Chad Dupuis
On Wed, 18 Jun 2014, Joe Lawrence wrote: Introduce mutual exclusion between the qla2xxx_remove_one PCI driver callback and qla2x00_disable_board_on_pci_error, which is scheduled as board_disable work by qla2x00_check_reg{32,16}_for_disconnect: * Leave the driver-specific data attached to the