mbox series

[v3,0/2] modules/kmod: replace implementation with a sempahore

Message ID 20230414051349.1986744-1-mcgrof@kernel.org (mailing list archive)
Headers show
Series modules/kmod: replace implementation with a sempahore | expand

Message

Luis Chamberlain April 14, 2023, 5:13 a.m. UTC
On this v3:

  o Tons of spell checks thanks to Miroslav Benes
  o Fixed a stupid bug where I was using the timeout without HZ as
    reported by Miroslav Benes
  o Enanced the tribal knowledge docs for the semaphore Vs mutex
    considerations folks might make as suggested by Matthew Wilcox
  o Added tags for patches

Luis Chamberlain (1):
  modules/kmod: replace implementation with a semaphore

Peter Zijlstra (1):
  Change DEFINE_SEMAPHORE() to take a number argument

 arch/mips/cavium-octeon/setup.c               |  2 +-
 arch/x86/kernel/cpu/intel.c                   |  2 +-
 drivers/firmware/efi/runtime-wrappers.c       |  2 +-
 drivers/firmware/efi/vars.c                   |  2 +-
 drivers/macintosh/adb.c                       |  2 +-
 .../net/ethernet/broadcom/bnx2x/bnx2x_main.c  |  2 +-
 drivers/platform/x86/intel/ifs/sysfs.c        |  2 +-
 drivers/scsi/esas2r/esas2r_ioctl.c            |  2 +-
 .../interface/vchiq_arm/vchiq_arm.c           |  2 +-
 include/linux/semaphore.h                     | 11 ++++++--
 kernel/module/kmod.c                          | 26 +++++--------------
 kernel/printk/printk.c                        |  2 +-
 net/rxrpc/call_object.c                       |  6 ++---
 13 files changed, 28 insertions(+), 35 deletions(-)