This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 0df82189bc42 Merge tag 'perf-tools-for-v6.3-1-2023-02-22' of git://git. [...] new 4fbd2f83fda0 kprobes: Fix to handle forcibly unoptimized kprobes on fre [...] new 868a6fc0ca24 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic new f1c97a1b4ef7 x86/kprobes: Fix arch_check_optimized_kprobe check within [...] new 133921530c42 tracing/eprobe: Fix to add filter on eprobe description in [...] new a457e944df92 selftests/ftrace: Fix eprobe syntax test case to check fil [...] new 96cd93af794c selftests/ftrace: Fix probepoint testcase to ignore __pfx_ [...] new 8478cca1e3ab tracing/probe: add a char type to show the character value [...] new 1fcd09fd4f84 test_kprobes: Add recursed kprobe test case new c96abaec78f3 tracing/eprobe: no need to check for negative ret value fo [...] new 2b79eb73e2c4 Merge tag 'probes-v6.3' of git://git.kernel.org/pub/scm/li [...] new 35e3c36d438e mm/slab: remove unused slab_early_init new c034c6a45c97 mm/sl{a,u}b: fix wrong usages of folio_page() for getting [...] new 81ce2ebd194c mm/slab.c: cleanup is_debug_pagealloc_cache() new 0028517724a5 Merge branch 'slab/for-6.3/cleanups' into slab/for-linus new aa4a86055b6f mm/slub: fix memory leak with using debugfs_lookup() new f5451547b831 mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early new b45bc2e09906 Merge branch 'slab/for-6.3/fixes' into slab/for-linus new cd43b5068647 Merge tag 'slab-for-6.3' of git://git.kernel.org/pub/scm/l [...] new f2e4cca2f670 docs: gdbmacros: print newest record new 55bf243c5145 kernel/printk/index.c: fix memory leak with using debugfs_ [...] new 0c2baf6509af printf: fix errname.c list new 2364b406824f printk: move size limit macros into internal.h new 717a5651b109 console: Use BIT() macros for @flags values new 02b2396d7d0c console: Document struct console new daaab5b5bba3 printk: introduce struct printk_buffers new 2830eec14afd printk: introduce printk_get_next_message() and printk_message new c4fcc617e148 printk: introduce console_prepend_dropped() for dropped messages new ea308da1198f printk: use printk_buffers for devkmsg new b0975c47c217 printk: adjust string limit macros new d551afc25878 printk: Use scnprintf() to print the message about the dro [...] new 392143c9f2a3 Merge branch 'rework/buffers-cleanup' into for-linus new d8763154455e Merge tag 'printk-for-6.3' of git://git.kernel.org/pub/scm [...] new bbb93362a445 x86/module: remove unused code in __apply_relocate_add new 0c05e7bd2d01 livepatch,x86: Clear relocation targets on a module removal new 7dd86cf80127 Merge tag 'livepatching-for-6.3' of git://git.kernel.org/p [...] new b74d7bb7ca24 kbuild: Modify default INSTALL_MOD_DIR from extra to updates new c093a74dac1c test_kmod: stop kernel-doc warnings new def7b92efd86 kernel/params.c: Use kstrtobool() instead of strtobool() new fbed4fea6422 module: Use kstrtobool() instead of strtobool() new eca0edaf6caa module.h: Document klp_modinfo struct using kdoc new f412eef03938 Documentation: livepatch: module-elf-format: Remove local [...] new c538944d8efb Merge tag 'modules-6.3-rc1' of git://git.kernel.org/pub/sc [...] new f1aa2eb5ea05 sysctl: fix proc_dobool() usability new fcc77d7c8ef6 Merge tag 'sysctl-6.3-rc1' of git://git.kernel.org/pub/scm [...]
The 44 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kdump/gdbmacros.txt | 2 +- Documentation/livepatch/module-elf-format.rst | 11 +- Documentation/trace/kprobetrace.rst | 4 +- arch/x86/kernel/kprobes/opt.c | 6 +- arch/x86/kernel/module.c | 97 ++++--- fs/lockd/svc.c | 2 +- fs/proc/proc_sysctl.c | 6 + include/linux/console.h | 100 +++++-- include/linux/kprobes.h | 2 + include/linux/module.h | 8 + include/linux/moduleloader.h | 17 ++ include/linux/printk.h | 2 - kernel/kprobes.c | 27 +- kernel/livepatch/core.c | 62 ++++- kernel/module/main.c | 3 +- kernel/params.c | 3 +- kernel/printk/index.c | 2 +- kernel/printk/internal.h | 45 +++ kernel/printk/printk.c | 308 ++++++++++++--------- kernel/sysctl.c | 43 +-- kernel/trace/trace.c | 4 +- kernel/trace/trace_eprobe.c | 12 +- kernel/trace/trace_probe.c | 2 + kernel/trace/trace_probe.h | 1 + lib/errname.c | 22 +- lib/test_kmod.c | 11 +- lib/test_kprobes.c | 39 ++- mm/hugetlb_vmemmap.c | 2 +- mm/slab.c | 34 +-- mm/slub.c | 13 +- scripts/Makefile.modinst | 2 +- .../test.d/dynevent/eprobes_syntax_errors.tc | 4 +- .../{kprobe_args_string.tc => kprobe_args_char.tc} | 11 +- .../selftests/ftrace/test.d/kprobe/probepoint.tc | 2 +- 34 files changed, 588 insertions(+), 321 deletions(-) copy tools/testing/selftests/ftrace/test.d/kprobe/{kprobe_args_string.tc => kprobe [...]