v2->v3: - Fix incorrect commit log message in patch 1. v1->v2: - Add microbenchmark data for the second patch This patch set contains 2 patches on qrwlock. The first one is to optimize for interrupt context reader slowpath. The second one is to optimize the writer slowpath. Waiman Long (2): locking/qrwlock: Better optimization for interrupt context readers locking/qrwlock: Don't contend with readers when setting _QW_WAITING include/asm-generic/qrwlock.h | 4 +- kernel/locking/qrwlock.c | 42 +++++++++++++++++++++++++++++++--------- 2 files changed, 34 insertions(+), 12 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html