From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> Hi folks, This series converts select target + iscsi-target statistics to use type atomic_long_t, away from the original spinlocks accesses and unnecessary overhead in fast-path code for protection of data used purely for informational purposes. This conversion includes target per se_device + per se_node_acl statistics, along with iscsi-target per iscsi_session statistics. Note this series is being applied to for-next now for v3.13-rc1 code, given the obvious benefit. Thank you, --nab Nicholas Bellinger (3): target: Convert se_device statistics to atomic_long_t target/iscsi-target: Convert se_node_acl statistics to atomic_long_t iscsi-target: Convert iscsi_session statistics to atomic_long_t drivers/target/iscsi/iscsi_target.c | 43 +++++++++-------------------- drivers/target/iscsi/iscsi_target_core.h | 13 ++++----- drivers/target/iscsi/iscsi_target_erl0.c | 2 +- drivers/target/iscsi/iscsi_target_login.c | 1 - drivers/target/iscsi/iscsi_target_stat.c | 22 ++++++++------- drivers/target/iscsi/iscsi_target_util.c | 2 +- drivers/target/target_core_device.c | 10 ++----- drivers/target/target_core_stat.c | 15 ++++++---- drivers/target/target_core_tmr.c | 4 +-- drivers/target/target_core_tpg.c | 2 -- include/target/target_core_base.h | 16 +++++------ 11 files changed, 53 insertions(+), 77 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html