[Devel] [PATCH RH7 0/6] Introduce down_read_killable()

Kirill Tkhai ktkhai at virtuozzo.com
Fri May 22 20:02:45 MSK 2020


This ports support for down_read_killable(),
which is a prerequisite for pernet_ops_rwsem.

https://jira.sw.ru/browse/PSBM-104158

---

Andrey Ryabinin (1):
      x86/asm: Use register variable to get stack pointer value

Kirill Tkhai (4):
      locking/rwsem-xadd: Add killable versions of rwsem_down_read_failed()
      locking/arch, x86: Add __down_read_killable()
      locking: Add LOCK_CONTENDED_RETURN
      locking/rwsem: Add down_read_killable()

Miguel Bernal Marin (1):
      locking/x86: Use named operands in rwsem.h


 arch/x86/include/asm/asm.h   |    5 +++++
 arch/x86/include/asm/rwsem.h |   35 +++++++++++++++++++++++++----------
 arch/x86/lib/rwsem.S         |   15 +++++++++++++++
 include/linux/lockdep.h      |   15 +++++++++++++++
 include/linux/rwsem.h        |    1 +
 kernel/rwsem.c               |   16 ++++++++++++++++
 lib/rwsem.c                  |   39 ++++++++++++++++++++++++++++++++-------
 7 files changed, 109 insertions(+), 17 deletions(-)

--
Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>



More information about the Devel mailing list