This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag next-20251215 in repository linux-next.
at 731c224017dd (tag) tagging 4a5663c04bb679631985a15efab774da58c37815 (commit) replaces v6.19-rc1 tagged by Stephen Rothwell on Mon Dec 15 13:55:11 2025 +1100
- Log ----------------------------------------------------------------- next-20251215
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new c4b3133c6a2f Input: byd - use %*ph for Z packet dump new e53803e4a8c5 mm: add VM_SHADOW_STACK definition for riscv new d6c9672baa77 dt-bindings: riscv: zicfilp and zicfiss in dt-bindings (ex [...] new 69af4c72c566 riscv: zicfiss / zicfilp enumeration new 9555415a10a0 riscv: zicfiss / zicfilp extension csr and bit definitions new 2acf75f432dc riscv: Add usercfi state for task and save/restore of CSR_ [...] new 813c549f5b08 riscv/mm: ensure PROT_WRITE leads to VM_READ | VM_WRITE new d3cea05f52a7 riscv/mm: manufacture shadow stack ptes new 444404ff99bf riscv/mm: teach pte_mkwrite to manufacture shadow stack PTEs new 5da46726825d riscv/mm: update write protect to work on shadow stacks new fbb685a97e63 riscv/mm: Implement map_shadow_stack() syscall new 9c244826f3da riscv/shstk: If needed allocate a new shadow stack on clone new 46f2da262367 riscv: Implement arch agnostic shadow stack prctls new 5b23a2d70976 prctl: add arch-agnostic prctl()s for indirect branch tracking new 2b1bd48147c5 riscv: Implement indirect branch tracking prctls new aadb23c6bbea riscv/traps: Introduce software check exception and uprobe [...] new a57b749383b8 riscv/signal: save and restore of shadow stack on signal new 35d89b5390a9 riscv/kernel: update __show_regs() to print shadow stack register new ad049417a63d riscv/ptrace: expose riscv cfi status and state via ptrace [...] new 8b0a350e2a87 riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1 new 731d23357066 riscv/hwprobe: add zicfilp / zicfiss enumeration in hwprobe new 324baa448e21 riscv: add kernel command line option to opt out of user cfi new ef83c58ab12f riscv: enable kernel access to shadow stack memory via FWF [...] new d73284083ed0 arch/riscv: compile vdso with landing pad and shadow stack note new fbe7823a03f1 arch/riscv: dual vdso creation logic and select vdso based on hw new 405206dc2778 riscv: create a Kconfig fragment for shadow stack and land [...] new ca2406ed76ee riscv: add documentation for landing pad / indirect branch [...] new ad93aee634dc riscv: add documentation for shadow stack new 7e40c6791cc8 kselftest/riscv: add kselftest for user mode cfi new ee26c3b2765a drm/xe/multi_queue: Add multi_queue_enable_mask to gt information new d9ec63474648 drm/xe/multi_queue: Add user interface for multi queue support new bc5775c59258 drm/xe/multi_queue: Add GuC interface for multi queue support new 898a00f4b433 drm/xe/multi_queue: Add multi queue priority property new d630abd6042d drm/xe/multi_queue: Handle invalid exec queue property setting new 2a31ea17d5c6 drm/xe/multi_queue: Add exec_queue set_property ioctl support new 71e7d7e81d6a drm/xe/multi_queue: Add support for multi queue dynamic pr [...] new 464a0bc0235f drm/xe/multi_queue: Add multi queue information to guc_info dump new d716a5088c88 drm/xe/multi_queue: Handle tearing down of a multi queue new 1b5d39e6672f drm/xe/multi_queue: Set QUEUE_DRAIN_MODE for Multi Queue batches new c85285b32cc6 drm/xe/multi_queue: Handle CGP context error new bb9343f122ad drm/xe/multi_queue: Reset GT upon CGP_SYNC failure new 8b81c76885e8 drm/xe/multi_queue: Teardown group upon job timeout new 91abe57c2708 drm/xe/multi_queue: Tracepoint support new 3131a43ecb34 drm/xe/multi_queue: Support active group after primary is [...] new 9a3e975d6619 drm/xe/doc: Add documentation for Multi Queue Group new 6601e0714bf0 drm/xe/doc: Add documentation for Multi Queue Group GuC interface new 1a3cedbdc156 landlock: Fix wrong type usage new 530b6637c79e sched_ext: Factor out local_dsq_post_enq() from dispatch_e [...] new f5e1e5ec204d sched_ext: Fix missing post-enqueue handling in move_local [...] new bd5840819aa1 drm/xe/cri: Enable I2C controller new d69d3636f5f7 drm/xe: Increase TDF timeout new 579a3297b268 selftests/sched_ext: flush stdout before test to avoid log spam new d9f514d3e6ee block: move around bio flagging helpers new cdf252dbb353 Merge branch 'block-6.19' into for-next new 9637fc3bdd10 selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback() new 1fd4b8d7e3cf selftests: ublk: correct last_rw map type in seq_io.bt new fe8c0182d494 selftests: ublk: remove unused ios map in seq_io.bt new 58eec4f3fc28 selftests: ublk: fix fio arguments in run_io_and_recover() new 20da98a07bcb selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04 new d8295408e0cf selftests: ublk: don't share backing files between ublk servers new 52bc48376326 selftests: ublk: forbid multiple data copy modes new b9f0a94c3b2e selftests: ublk: add support for user copy to kublk new 63276182c513 selftests: ublk: add user copy test cases new 9869d3a6fed3 block: fix race between wbt_enable_default and IO submission new 53a51f2afb5d Merge branch 'block-6.19' into for-next new 825aed032858 drm/xe: Restore engine registers before restarting schedul [...] new 44ece2251859 drm/xe: Do not forward invalid TLB invalidation seqnos to [...] new b4abe06d6d82 drm/xe/xe_tlb_inval: Modify fence interface to support PPC flush new 9b1a0e0a15c9 drm/xe: Add page reclamation info to device info new 77ebc7c10d16 drm/xe/guc: Add page reclamation interface to GuC new b912138df299 drm/xe: Create page reclaim list on unbind new 2b192bebaf61 drm/xe: Suballocate BO for page reclaim new 9945e6a52f3c drm/xe: Prep page reclaim in tlb inval job new 684965d96a91 drm/xe: Append page reclamation action to tlb inval new 7c52f13b76c5 drm/xe: Optimize flushing of L2$ by skipping unnecessary p [...] new 13d99b01c0c9 drm/xe: Add debugfs support for page reclamation new 7ef2d25e4773 drm/xe: Track pre-production workaround support new 83f4151787c5 drm/xe/lnl: Drop pre-production workaround support new a4a508df2aa3 Merge tag 'v6.18' into next new b2b6f3eda6b6 Merge tag 'ib-mfd-input-power-regulator-v6.19' of git://gi [...] new 99430ec0e043 Input: omap4-keypad - remove redundant pm_runtime_mark_las [...] new 7f9d1e0c954c Input: cs40l50 - remove redundant pm_runtime_mark_last_bus [...] new c5150ffcdd2c Input: cyapa - remove redundant pm_runtime_mark_last_busy() calls new 673b192dbe17 Input: pf1550 - remove "defined but unused" warning new a14be6cd9e77 Input: cros_ec_keyb - clarify key event error message new 686c64557be4 MAINTAINERS: adjust file entry in HIMAX HX83112B TOUCHSCRE [...] new 98bcf5e5ddfd Merge branch 'misc' into for-next new 38a68b982dd0 <linux/compiler_types.h>: Add the __signed_scalar_typeof() helper new 089d84203ad4 sched/fair: Fold the sched_avg update new 45e09225085f sched/fair: Avoid rq->lock bouncing in sched_balance_newidle() new f24165bfa7ef sched/headers: Rename rcu_dereference_check_sched_domain() [...] new 71fedc41c23b sched/fair: Switch to rcu_dereference_all() new a03fee333a2f sched/fair: Remove superfluous rcu_read_lock() new 95a0155224a6 sched/fair: Limit hrtick work new 47efe2ddccb1 sched/core: Add assertions to QUEUE_CLASS new 31ab17f00c81 sched/core: Rework sched_class::wakeup_preempt() and rq_mo [...] new 7e1f73851205 sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks new 3dbcec536168 sched/fair: Clean up comments in 'struct cfs_rq' new 6b6d09f274bd sched/fair: Separate se->vlag from se->vprot new 969c658869ff sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight new 8e9aa35061d3 sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntim [...] new b715ed9df09f sched/fair: Introduce and use the vruntime_cmp() and vrunt [...] new 098f3900b035 sched/fair: Sort out 'blocked_load*' namespace noise new adbf61cc47cb x86/acpi/boot: Correct acpi_is_processor_usable() check again new db0d69c5700b x86/boot/e820: Remove inverted boolean logic from the e820 [...] new 0bb4a8bdbd22 x86/boot/e820: Simplify e820__print_table() a bit new 3814bf08452e x86/boot/e820: Simplify the PPro Erratum #50 workaround new 3e57abd4556b x86/boot/e820: Mark e820__print_table() static new 4d8e5a682be4 x86/boot/e820: Print gaps in the E820 table new c87f94477740 x86/boot/e820: Make the field separator space character pa [...] new fa06d58805c8 x86/boot/e820: Print E820_TYPE_RAM entries as ... RAM entries new 1d7bc219e2b6 x86/boot/e820: Call the PCI gap a 'gap' in the boot log printout new eea78dc546a9 x86/boot/e820: Use 'u64' consistently instead of 'unsigned [...] new d214484f50f4 x86/boot/e820: Remove pointless early_panic() indirection new 44f732f3ec82 x86/boot/e820: Clean up confusing and self-contradictory v [...] new 4a7a13e04c05 x86/boot/e820: Improve e820_print_type() messages new a4803df3a2b1 x86/boot/e820: Clean up __e820__range_add() a bit new 2774ae1046fb x86/boot/e820: Clean up __refdata use a bit new a515ca9664fb x86/boot/e820: Remove unnecessary header inclusions new dc043d6463bf x86/boot/e820: Standardize e820 table index variable names [...] new 58dcd82d2e25 x86/boot/e820: Standardize e820 table index variable types [...] new 46f3e7d394b2 x86/boot/e820: Change struct e820_table::nr_entries type f [...] new cff02bff04f2 x86/boot/e820: Clean up e820__setup_pci_gap()/e820_search_ [...] new f40f3f32b345 x86/boot/e820: Change e820_search_gap() to search for the [...] new 95060e411ffd x86/boot/e820: Rename gap_start/gap_size to max_gap_start/ [...] new 7df2f811b275 x86/boot/e820: Simplify & clarify __e820__range_add() a bit new af0cf1646d9d x86/boot/e820: Standardize __init/__initdata tag placement new 157266edcc56 x86/boot/e820: Simplify append_e820_table() and remove res [...] new 8b886d8a4db9 x86/boot/e820: Remove e820__range_remove()'s unused return [...] new 4ad03f133c9e x86/boot/e820: Simplify the e820__range_remove() API new 0d9daff41418 x86/boot/e820: Make sure e820_search_gap() finds all gaps new 6c08d768a528 x86/boot/e820: Use <linux/sizes.h> symbols for literals new 18374064726b Merge branch into tip/master: 'sched/core' new 050d30afc94a Merge branch into tip/master: 'x86/boot' new 5435398f6717 ARM: dts: aspeed: bletchley: remove WDTRST1 assertion from wdt1 new 124b74e42ed3 ARM: dts: aspeed: harma: add fanboard presence sgpio new 033089ff268b ARM: dts: aspeed: clemente: Add EEPROMs for boot and data [...] new 22f8985f9594 ARM: dts: aspeed: santabarbara: Add swb IO expander and gp [...] new 0cf964501fae ARM: dts: aspeed: santabarbara: Enable ipmb device for OCP [...] new f3eb4690e5a6 ARM: dts: aspeed: clemente: add gpio line name to io expander new b89bbf3e5154 ARM: dts: aspeed: clemente: move hdd_led to its own gpio-l [...] new 1daabbd6ff20 dt-bindings: arm: aspeed: Add NVIDIA MSX4 board new f28674fab34f ARM: dts: aspeed: Add NVIDIA MSX4 HPM new 64a55c5ee1fb ARM: dts: aspeed: Remove sdhci-drive-type property from AS [...] new eedad0256832 ARM: dts: aspeed: Use specified wp-inverted property for A [...] new 938fb014f324 ARM: dts: aspeed: Drop syscon compatible from EDAC in g6 dtsi new a9360cbd6189 ARM: dts: aspeed: g6: Drop unspecified aspeed,ast2600-udma node new 41aca6b6d4f6 ARM: dts: aspeed: ast2600-evb: Tidy up A0 work-around for UART5 new e0808393bf81 ARM: dts: aspeed: g6: Drop clocks property from arm,armv7-timer new f4aff53c90e4 bus: fsl-mc: Drop error message in probe function new c8dff80a3108 bus: fsl-mc: Convert to bus callbacks new 46034da07381 Merge branch 'fixes' into for-next new 9259991b60eb net: update dev_put()/dev_hold() debugging new 8a38677cce95 net/can/j1939: add j1939_priv debugging new 59703ad99b6f net/can/j1939: add j1939_session debugging new 39ffd1260fc1 RDMA/core: add ib_gid_table_entry debugging new 9575ce3f015e RDMA/core: add device registration debugging new 676e604a1004 tools/nolibc: add ptrace support new 5203a78a7c60 tools/nolibc: always use 64-bit mode for s390 header checks new 7723c8413521 tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) new 380f9ecbd65a tools/power turbostat: Dump CPUID.1.ECX[31] (Hypervisor) new e2504624935c tools/power turbostat: Dump hypervisor name new b1e80a8374bb tools/power turbostat: Harden against unexpected values new b65a8280c766 tools/power turbostat.8: Document the "--force" option new 7c95feab148e hwmon: submitting-patches: Explain race conditions caused [...] new 0980faa6ea2b hwmon: (asus-ec-sensors) add ROG MAXIMUS X HERO new fb43fdb70d35 hwmon: (asus-ec-sensors) add Pro WS TRX50-SAGE WIFI A new c6bb982894b5 hwmon: (sht3x) add support for SHT85 new 70949086be2d mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_m [...] new 042ff77fdd18 mm: fixup pfnmap memory failure handling to use pgoff new 91492ed79135 oid_registry: allow arbitrary size OIDs new 0780d2796c6c oid_registry: allow arbitrary size OIDs new f6b00067c3cb kernel/watchdog.c: fix unused var warning new e1681bae9047 liveupdate: luo_flb: introduce File-Lifecycle-Bound global state new 2d5e1aa0daa2 tests/liveupdate: add in-kernel liveupdate test new 735be8c5b5ba .mailmap: remove one of the entries for WangYuli new d0ce98a28d90 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 7bdafc730285 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 1db97dc0d839 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3a61e8fa95e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e91588818d82 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 4462df479e0a Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 3e85a26f2db0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a833a550f188 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d72d5ecb05b3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3c41bf4c28ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d5871e045d7d Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 87cef5515c13 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3dc0d8ab918c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e785053b94c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1878c10a3705 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aca5005d02f6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8c446e56f95f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 44e6a108abcf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e1b4dd758bea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 483c27b211bf Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new a3d546e4785b Merge branch 'for-next' of https://github.com/sophgo/linux.git new b3b20fdc855e Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new aefe739a6c2f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 54cba6dee3a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 182547fa0b9d Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new c1cdfc292df2 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new defcfa8769fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e8bba424174c Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 347f5765fe7b Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new 6c2ad09f4135 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d0e8c3c829a1 Merge branch 'fs-next' of linux-next new 429f0857deff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new af19d5ba3fd4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0a7b4c8ee272 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 2dd8457e04d7 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 490ce88446f2 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 2d816b2cc273 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 9b4e46fa8da1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new a18cb4cc1c01 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6c72e77a6946 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new ffff2f67d4ab Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0e1918c91f52 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 480c823a31b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new da38e947a28f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new daca96890300 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f41b694ff5b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6c17890b50f1 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 13d8d343b7fc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 879fba52bb41 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 36b2b5b89eb8 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 627b28c25eec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3866dff350d1 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 2bce756af8a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 97a49b9f1cc7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 328c4ad1302c Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 59d520c72208 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new 62c5578e11c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3488a6958947 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3e422952b2f Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new f04a56b5f35c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 09ca4b70b8d2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fe01b51d84f4 Merge branch 'main' of git://git.infradead.org/users/willy [...] new e1b761c1e683 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new b5b78917a7f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 17bbc5af81a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new da55e0d1632f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0a0f60488366 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ae9780d39570 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 4a5663c04bb6 Add linux-next specific files for 20251215
The 245 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.