[GIT PULL] Modules updates for v6.1-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 7e18e42e4b280c85b76967a9106a13ca61c16179:

  Linux 6.0-rc4 (2022-09-04 13:10:01 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git/ tags/modules-6.1-rc1

for you to fetch changes up to 77d6354bd422c8a451ef7d2235322dbf33e7427b:

  module/decompress: generate sysfs string at compile time (2022-09-08 17:00:43 -0700)

----------------------------------------------------------------
Modules changes for v6.1-rc1

There's only two pathes queued up for v6.1 for modules, these have
been grinding on linux-next for at least 4 weeks now:

  * David Disseldorp's minor enhancement for sysfs compression string
  * Aaron Tomlin's debugfs interface to view unloaded tainted modules

But there are other changes queued up for testing for the next merge
window already. One change being still discussed, and *not* yet even close
to testing on linux-next, but worth mentioning to put on your radar is
the generalization of the bpf prog_pack thing. The idea with that is to
generalize the iTLB gains seen with using huge pages on eBPF to other text
uses on the kernel (modules, ftrace, kprobes). Song Liu is doing a good job
following up on that difficult task as the semantics for the special
permissions are crap, and it really hasn't been easy to put all this
together. The latest effort can be read on his vmalloc_exec() patch
series [0].

Aaron will have a fix posted soon for the debugfs interface for unloaded
modules, when that comes I'll just bounce that to you as it should be
merged.

[0] https://lkml.kernel.org/r/20220818224218.2399791-1-song@xxxxxxxxxx

----------------------------------------------------------------
Aaron Tomlin (1):
      module: Add debugfs interface to view unloaded tainted modules

David Disseldorp (1):
      module/decompress: generate sysfs string at compile time

 kernel/module/decompress.c |  2 +-
 kernel/module/tracking.c   | 68 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+), 1 deletion(-)



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux