[lkml]   [2019]   [Dec]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[GIT PULL] Modules updates for v5.5
Hi Linus,

Please pull below to receive modules updates for the 5.5 merge window.
Details can be found in the signed tag.



The following changes since commit d6d5df1db6e9d7f8f76d2911707f7d5877251b02:

Linux 5.4-rc5 (2019-10-27 13:19:19 -0400)

are available in the Git repository at:

ssh:// tags/modules-for-v5.5

for you to fetch changes up to 5d603311615f612320bb77bd2a82553ef1ced5b7:

kernel/module.c: wakeup processes in module_wq on module unload (2019-11-15 11:23:12 +0100)

Modules updates for v5.5

Summary of modules changes for the 5.5 merge window:

- Refactor include/linux/export.h and remove code duplication between
EXPORT_SYMBOL and EXPORT_SYMBOL_NS to make it more readable. The most
notable change is that no namespace is represented by an empty string ""
rather than NULL.

- Fix a module load/unload race where waiter(s) trying to load the same
module weren't being woken up when a module finally goes away.

Signed-off-by: Jessica Yu <>

Konstantin Khorenko (1):
kernel/module.c: wakeup processes in module_wq on module unload

Masahiro Yamada (1):
export: avoid code duplication in include/linux/export.h

Zhenzhong Duan (1):
moduleparam: fix parameter description mismatch

include/linux/export.h | 91 ++++++++++++++-------------------------------
include/linux/moduleparam.h | 4 +-
kernel/module.c | 4 +-
3 files changed, 33 insertions(+), 66 deletions(-)

 \ /
  Last update: 2019-12-05 21:10    [W:0.027 / U:3.392 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site