Re: [PATCH-v2 0/9] target: se_node_acl + se_lun RCU conversions

2015-05-25 Thread Nicholas A. Bellinger
On Fri, 2015-05-22 at 12:15 +0200, Bart Van Assche wrote: > On 05/22/15 08:11, Nicholas A. Bellinger wrote: > > Here is -v2 series for converting LIO target se_node_acl + se_lun > > mapping tables from fixed size arrays to dynamic RCU hlist_heads. > > The full list of new sparse warnings introduce

Re: [PATCH-v2 0/9] target: se_node_acl + se_lun RCU conversions

2015-05-22 Thread Bart Van Assche
On 05/22/15 08:11, Nicholas A. Bellinger wrote: > Here is -v2 series for converting LIO target se_node_acl + se_lun > mapping tables from fixed size arrays to dynamic RCU hlist_heads. The full list of new sparse warnings introduced by this patch series for source files under drivers/target is as f

Re: [PATCH-v2 0/9] target: se_node_acl + se_lun RCU conversions

2015-05-22 Thread Nicholas A. Bellinger
On Fri, 2015-05-22 at 01:07 -0700, Christoph Hellwig wrote: > Can you put up a git branch with these? Without that or a known > good baseline it's hard to test, or even to do a deep review. Pushed to target-pending/for-next. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi

Re: [PATCH-v2 0/9] target: se_node_acl + se_lun RCU conversions

2015-05-22 Thread Christoph Hellwig
Can you put up a git branch with these? Without that or a known good baseline it's hard to test, or even to do a deep review. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.or

Re: [PATCH-v2 0/9] target: se_node_acl + se_lun RCU conversions

2015-05-21 Thread Hannes Reinecke
On 05/22/2015 08:11 AM, Nicholas A. Bellinger wrote: > From: Nicholas Bellinger > > Hi all, > > Here is -v2 series for converting LIO target se_node_acl + se_lun > mapping tables from fixed size arrays to dynamic RCU hlist_heads. > > This turns fast-path I/O into a lock-less RCU reader using ex

[PATCH-v2 0/9] target: se_node_acl + se_lun RCU conversions

2015-05-21 Thread Nicholas A. Bellinger
From: Nicholas Bellinger Hi all, Here is -v2 series for converting LIO target se_node_acl + se_lun mapping tables from fixed size arrays to dynamic RCU hlist_heads. This turns fast-path I/O into a lock-less RCU reader using existing percpu based se_lun->lun_ref logic, and converts the RCU updat