This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from bf9aa14fc523 Merge tag 'timers-core-2024-11-18' of git://git.kernel.org [...] new 11786d64b63e tracing: doc: Fix typo in ftrace histogram new 74f6375e53e3 docs: backporting: fix a typo new 998bece1d22b docs: fix WARNING document not included in any toctree new f62da559d723 Documentation: core-api/cpuhotplug: Fix missing prefix new d260f6150df1 docs: gcov: fix link to LCOV website new 3c8ead6f7039 Documentation: kgdb: Correct parameter error new d0b343605f1b kernel-docs: Add new section for Rust learning materials new 0bfc0e9af405 docs/ja_JP: howto: Catch up changes in v6.11 new fba11db07665 doc:it_IT: update I2C summary new 9ac45d4628de docs/zh_TW+zh_CN: Make rst references unique new f3904bb70aab docs/sp_SP: Add translation for scheduler/sched-bwc.rst new f7e1d19105b2 Documentation/tracing: Mention that RESET_ATTACK_MITIGATIO [...] new 82f5ee35d0b9 scripts/kernel-doc: Fix build time warnings new fbdeb12af1eb docs/zh_CN: add the translation of kbuild/kconfig.rst new 443165227d20 doc:it_IT: update documents in process/ new 6a32c8dfec81 Docs/mm: Fix a mistake for pfn in page_tables.rst new be9264110e4e scripts/kernel-doc: Do not track section counter across pr [...] new 41047d53bcff docs:process:changes: fix version command for btrfs-progs new 878b56e011af fix grammar on false-sharing.rst new bb8fd09e2811 kernel-doc: allow object-like macros in ReST output new ce6fab9357a0 docs/core-api: swiotlb: fix typos new 3f53d1b4a4d2 docs/dev-tools: fix a typo new a1e42d2543b4 docs/zh_CN: add the translation of kbuild/kbuild.rst new 3af2dd00a33c docs/zh_CN: add translation of dev-tools/kmsan.rst new ca26a0a273c8 docs/zh_CN: add the translations of kbuild/reproducible-bu [...] new 6fde43859f6b Documentation: English fixes in kgdb/kdb article new 3a1b9c4d8edb docs: Remove redundant word "for" new 6eb119414ff8 Add Yanteng Si to .mailmap new ff8da2af1e7f docs/zh_CN: update the translation of process/submitting-p [...] new f63874b2dbe9 docs/zh_CN: update the translation of process/email-clients.rst new 5ca1c920add1 docs/zh_CN: update the translation of process/coding-style.rst new a1b44f9b5dd1 Docs/zh_CN: Translate page_tables.rst to Simplified Chinese new 53e52302778c Docs/zh_CN: Fix the pfn calculation error in page_tables.rst new 56aaee3915b3 docs/zh_CN: Add a entry in Chinese glossary new b27f9e8079bf docs: remove Documentation/dontdiff new 047545e56018 docs/zh_CN: update the translation of mm/hmm.rst new 6a8897de11ad docs/zh_CN: update the translation of mm/active_mm.rst new 0244846a79d5 docs/zh_CN: update the translation of mm/admon/faq.rst new 63435ec4b74b docs/zh_CN: update the translation of mm/overcommit-accoun [...] new 9d197b627e5f docs/zh_CN: update the translation of mm/page_table_check.rst new 20e845db4678 docs/zh_CN: update the translation of mm/page_owner.rst new 062d98be0e3f docs/zh_CN: update the translation of process/programming- [...] new 32643e10dfdd Documentation: admin: reorganize kernel-parameters intro new 6f33817fb4ad Docs/zh_CN: Translate physical_memory.rst to Simplified Chinese new 7d6094e62cc0 Documentation: Improve crash_kexec_post_notifiers description new a10b5325f0ec Documentation/maintainer-tip: Fix typos new cdcfc029482a Documentation: Fix incorrect paths/magic in magic numbers rst new b934bc754265 docs/zh_CN: add the translation of kbuild/llvm.rst new f5aff6fa6441 docs: bug-bisect: add a note about bisecting -next new ef7d4c8206ce docs/zh_CN: fix one sentence in llvm.rst new 623e5747c680 docs: fix typos and whitespace in Documentation/process/ba [...] new c818d5c64c9a Documentation/CoC: spell out enforcement for unacceptable [...] new c3cda60e83c8 Merge tag 'docs-6.13' of git://git.lwn.net/linux new 17b655759e83 init: Don't proxy `console=` to earlycon new a961ec4e2860 printk: Improve memory usage logging during boot new ed76c07c6885 printk: Introduce FORCE_CON flag new e3eea25e0b28 tty: sysrq: Use printk_force_console context on __handle_sysrq new da115c4ee29f printk: add dummy printk_force_console_enter/exit helpers new 34767e5357fc Merge branch 'for-6.13-force-console' into for-linus new 7d66d3ab139c Merge tag 'printk-for-6.13' of git://git.kernel.org/pub/sc [...] new 637c730998b8 selftests: livepatch: rename KLP_SYSFS_DIR to SYSFS_KLP_DIR new 59766286b6e5 selftests: livepatch: save and restore kprobe state new 62597edf6340 selftests: livepatch: test livepatching a kprobed function new aa44f4147045 Merge tag 'livepatching-for-6.13' of git://git.kernel.org/ [...] new ce7f27dcd7e7 kprobes: Cleanup the config comment new da93dd931baa kprobes: Cleanup collect_one_slot() and __disable_kprobe() new 3fbff9888929 kprobes: Use struct_size() in __get_insn_slot() new 4638d7ebeff5 x86/kprobes: Cleanup kprobes on ftrace code new a0e752bda210 Merge tag 'probes-v6.13' of git://git.kernel.org/pub/scm/l [...] new e3dddcfd3dd8 workqueue: doc: Add a note saturating the system_wq is not [...] new 581434654e01 workqueue: Adjust WQ_MAX_ACTIVE from 512 to 2048 new 85f0d8e39aff workqueue: Reduce expensive locks for unbound workqueue new d6b6d39054fa Merge tag 'wq-for-6.13' of git://git.kernel.org/pub/scm/li [...] new 95a616d89ccd cgroup/cpuset: Fix spelling errors in file kernel/cgroup/cpuset.c new aefa398d93d5 cgroup/rstat: Tracking cgroup-level niced CPU time new 2e82c0d4562a cgroup/rstat: Selftests for niced CPU statistics new 11312c86f9d7 selftests/cgroup: Fix compile error in test_cpu.c new feb301c60970 Revert "cgroup: Fix memory leak caused by missing cgroup_b [...] new 2190df6c9137 cgroup/bpf: only cgroup v2 can be attached by bpf programs new ee1251fc0c4e cgroup/freezer: Reduce redundant traversal for cgroup_freeze new 16e83007cdc8 cgroup/freezer: Add cgroup CGRP_FROZEN flag update helper new 30026390b3a9 MAINTAINERS: remove Zefan Li new bcd7012afd7b cgroup/cpuset: Revert "Allow suppression of sched domain r [...] new a040c351283e cgroup/cpuset: Enforce at most one rebuild_sched_domains_l [...] new c4c9cebe2fb9 cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set new fbfbf86685b3 cgroup/cpuset: Disable cpuset_cpumask_can_shrink() test if [...] new 7586d5276515 Merge tag 'cgroup-for-6.13' of git://git.kernel.org/pub/sc [...] new 8427acb6b586 sched_ext: Factor out move_task_between_dsqs() from scx_di [...] new e418cd2b80f5 sched/ext: Fix unmatch trailing comment of CONFIG_EXT_GROUP_SCHED new 161853a78bb2 sched/ext: Use tg_cgroup() to elieminate duplicate code new ba1c9d327e7f sched_ext: Use btf_ids to resolve task_struct new 21b8964826c4 sched_ext: improve WAKE_SYNC behavior for default idle CPU [...] new b452ae4d20ae sched_ext: Clarify ops.select_cpu() for single-CPU tasks new dfa4ed29b18c sched_ext: Introduce LLC awareness to the default idle sel [...] new cf583264d025 sched_ext: Rename CFI stubs to names that are recognized by BPF new b7d0bbcf0c98 sched_ext: Replace set_arg_maybe_null() with __nullable CF [...] new 860a45219bce sched_ext: Introduce NUMA awareness to the default idle se [...] new f6ce6b949304 sched_ext: Do not enable LLC/NUMA optimizations when domai [...] new 6d594af5bff2 sched_ext: Fix incorrect use of bitwise AND new f07b806ad8eb Merge branch 'for-6.12-fixes' into for-6.13 new 62dcbab8b0ef sched_ext: Avoid live-locking bypass mode switching new e32c260195e6 sched_ext: Enable the ops breather and eject BPF scheduler [...] new 153591f7036b sched_ext: Clarify sched_ext_ops table for userland scheduler new f39489fea677 sched_ext: add a missing rcu_read_lock/unlock pair at scx_ [...] new 72b85bf6a7f6 sched_ext: scx_bpf_dispatch_from_dsq_set_*() are allowed f [...] new cc26abb1a19a sched_ext: Rename scx_bpf_dispatch[_vtime]() to scx_bpf_ds [...] new 5209c03c8ed2 sched_ext: Rename scx_bpf_consume() to scx_bpf_dsq_move_to [...] new 5cbb302880f5 sched_ext: Rename scx_bpf_dispatch[_vtime]_from_dsq*() -> [...] new 6b8950ef993b sched_ext: Replace scx_next_task_picked() with switch_clas [...] new 8f7c8b88bda4 Merge tag 'sched_ext-for-6.13' of git://git.kernel.org/pub [...]
The 110 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: .mailmap | 1 + CREDITS | 3 + Documentation/admin-guide/bug-bisect.rst | 21 + Documentation/admin-guide/kernel-parameters.rst | 36 +- Documentation/admin-guide/kernel-parameters.txt | 22 +- Documentation/core-api/cpu_hotplug.rst | 2 +- Documentation/core-api/swiotlb.rst | 4 +- Documentation/core-api/workqueue.rst | 9 +- Documentation/dev-tools/gcov.rst | 2 +- Documentation/dev-tools/kgdb.rst | 20 +- Documentation/dev-tools/kmsan.rst | 2 +- Documentation/dontdiff | 271 ------ Documentation/kernel-hacking/false-sharing.rst | 4 +- Documentation/maintainer/pull-requests.rst | 2 +- Documentation/mm/page_tables.rst | 2 +- Documentation/process/5.Posting.rst | 5 - Documentation/process/backporting.rst | 8 +- Documentation/process/changes.rst | 2 +- .../process/code-of-conduct-interpretation.rst | 87 ++ Documentation/process/kernel-docs.rst | 163 +++- Documentation/process/maintainer-tip.rst | 4 +- Documentation/rust/index.rst | 3 + Documentation/scheduler/sched-ext.rst | 71 +- Documentation/staging/magic-number.rst | 6 +- Documentation/trace/histogram.rst | 2 +- Documentation/trace/index.rst | 1 + .../it_IT/{process => dev-tools}/clang-format.rst | 0 .../translations/it_IT/dev-tools/index.rst | 17 + Documentation/translations/it_IT/i2c/summary.rst | 72 +- Documentation/translations/it_IT/index.rst | 8 +- .../translations/it_IT/process/2.Process.rst | 6 +- .../translations/it_IT/process/4.Coding.rst | 2 +- .../translations/it_IT/process/5.Posting.rst | 5 - .../translations/it_IT/process/changes.rst | 33 +- .../translations/it_IT/process/coding-style.rst | 37 +- .../translations/it_IT/process/email-clients.rst | 33 +- Documentation/translations/it_IT/process/howto.rst | 10 +- Documentation/translations/it_IT/process/index.rst | 10 - .../it_IT/process/submit-checklist.rst | 167 ++-- .../it_IT/process/submitting-patches.rst | 23 +- Documentation/translations/it_IT/staging/index.rst | 13 + .../it_IT/{process => staging}/magic-number.rst | 0 Documentation/translations/ja_JP/process/howto.rst | 10 +- .../translations/sp_SP/scheduler/index.rst | 1 + .../translations/sp_SP/scheduler/sched-bwc.rst | 287 ++++++ .../translations/zh_CN/dev-tools/gcov.rst | 8 +- .../translations/zh_CN/dev-tools/index.rst | 2 +- .../translations/zh_CN/dev-tools/kmsan.rst | 392 +++++++++ Documentation/translations/zh_CN/glossary.rst | 1 + Documentation/translations/zh_CN/kbuild/index.rst | 9 +- Documentation/translations/zh_CN/kbuild/kbuild.rst | 304 +++++++ .../translations/zh_CN/kbuild/kconfig.rst | 259 ++++++ Documentation/translations/zh_CN/kbuild/llvm.rst | 203 +++++ .../zh_CN/kbuild/reproducible-builds.rst | 114 +++ Documentation/translations/zh_CN/mm/active_mm.rst | 5 + Documentation/translations/zh_CN/mm/damon/faq.rst | 17 - Documentation/translations/zh_CN/mm/hmm.rst | 8 +- Documentation/translations/zh_CN/mm/index.rst | 2 + .../zh_CN/mm/overcommit-accounting.rst | 3 +- Documentation/translations/zh_CN/mm/page_owner.rst | 46 + .../translations/zh_CN/mm/page_table_check.rst | 13 + .../translations/zh_CN/mm/page_tables.rst | 221 +++++ .../translations/zh_CN/mm/physical_memory.rst | 356 ++++++++ .../translations/zh_CN/process/5.Posting.rst | 4 - .../translations/zh_CN/process/coding-style.rst | 11 - .../translations/zh_CN/process/email-clients.rst | 9 +- .../zh_CN/process/programming-language.rst | 78 +- .../zh_CN/process/submitting-patches.rst | 19 +- .../translations/zh_TW/dev-tools/gcov.rst | 8 +- .../translations/zh_TW/process/5.Posting.rst | 4 - MAINTAINERS | 2 - arch/x86/kernel/kprobes/ftrace.c | 19 +- drivers/tty/serial/earlycon.c | 23 + drivers/tty/sysrq.c | 18 +- include/linux/cgroup-defs.h | 3 +- include/linux/printk.h | 11 + include/linux/sched/ext.h | 2 + include/linux/workqueue.h | 2 +- init/main.c | 5 +- kernel/cgroup/cgroup.c | 21 +- kernel/cgroup/cpuset.c | 157 ++-- kernel/cgroup/freezer.c | 97 +-- kernel/cgroup/rstat.c | 19 +- kernel/kprobes.c | 91 +- kernel/printk/internal.h | 3 + kernel/printk/printk.c | 47 +- kernel/printk/printk_safe.c | 18 + kernel/sched/ext.c | 968 ++++++++++++++------- kernel/watchdog.c | 8 + kernel/workqueue.c | 22 +- scripts/kernel-doc | 49 +- tools/sched_ext/include/scx/common.bpf.h | 18 +- tools/sched_ext/include/scx/compat.bpf.h | 117 ++- tools/sched_ext/scx_central.bpf.c | 14 +- tools/sched_ext/scx_flatcg.bpf.c | 20 +- tools/sched_ext/scx_qmap.bpf.c | 36 +- tools/sched_ext/scx_show_state.py | 2 + tools/sched_ext/scx_simple.bpf.c | 16 +- tools/testing/selftests/cgroup/test_cpu.c | 75 ++ tools/testing/selftests/livepatch/Makefile | 3 +- tools/testing/selftests/livepatch/functions.sh | 29 +- .../testing/selftests/livepatch/test-callbacks.sh | 24 +- tools/testing/selftests/livepatch/test-ftrace.sh | 2 +- .../livepatch/{test-ftrace.sh => test-kprobe.sh} | 50 +- .../testing/selftests/livepatch/test-livepatch.sh | 12 +- tools/testing/selftests/livepatch/test-state.sh | 8 +- tools/testing/selftests/livepatch/test-syscall.sh | 6 +- tools/testing/selftests/livepatch/test-sysfs.sh | 8 +- .../selftests/livepatch/test_modules/Makefile | 3 +- .../livepatch/test_modules/test_klp_kprobe.c | 38 + 110 files changed, 4306 insertions(+), 1343 deletions(-) delete mode 100644 Documentation/dontdiff rename Documentation/translations/it_IT/{process => dev-tools}/clang-format.rst (100%) create mode 100644 Documentation/translations/it_IT/dev-tools/index.rst create mode 100644 Documentation/translations/it_IT/staging/index.rst rename Documentation/translations/it_IT/{process => staging}/magic-number.rst (100%) create mode 100644 Documentation/translations/sp_SP/scheduler/sched-bwc.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/kmsan.rst create mode 100644 Documentation/translations/zh_CN/kbuild/kbuild.rst create mode 100644 Documentation/translations/zh_CN/kbuild/kconfig.rst create mode 100644 Documentation/translations/zh_CN/kbuild/llvm.rst create mode 100644 Documentation/translations/zh_CN/kbuild/reproducible-builds.rst create mode 100644 Documentation/translations/zh_CN/mm/page_tables.rst create mode 100644 Documentation/translations/zh_CN/mm/physical_memory.rst copy tools/testing/selftests/livepatch/{test-ftrace.sh => test-kprobe.sh} (61%) create mode 100644 tools/testing/selftests/livepatch/test_modules/test_klp_kprobe.c