This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from b4b0881156fb Merge tag 'docs-6.14-2' of git://git.lwn.net/linux adds d62b04fca434 net: sched: fix ets qdisc OOB Indexing adds 110b43ef0534 NFC: nci: Add bounds checking in nci_hci_create_pipe() adds d31a49d37cb1 net: airoha: Fix wrong GDM4 register definition adds 6bb194d036c6 net/ncsi: wait for the last response to Deselect Package b [...] adds ba1af257a057 dt-bindings: net: qcom,ethqos: Correct fallback compatible [...] adds 92e599577377 net: hns3: fix oops when unload drivers paralleling adds a197004cf3c2 net: phy: marvell-88q2xxx: Fix temperature measurement wit [...] adds 61dc1fd9205b net: fec: implement TSO descriptor cleanup adds 59e00e8ca242 net: mvneta: fix locking in mvneta_cpu_online() adds 965adae5a33a selftests/net: packetdrill: more xfail changes (and a correction) adds 15a901361ec3 ipmr: do not call mr_mfc_uses_dev() for unres entries adds 05d91cdb1f91 net/ncsi: use dev_set_mac_address() for Get MC MAC Address [...] adds 09ebd028d6d7 net: the appletalk subsystem no longer uses ndo_do_ioctl adds 5de7665e0a07 net: rose: fix timer races against user threads adds 50bf398e1cea net: netdevsim: try to close UDP port harness races adds 979284535aaf net/mlx5e: add missing cpu_to_node to kvzalloc_node in mlx [...] adds cde5959913b7 documentation: networking: fix spelling mistakes adds fd53aa40e65f ptp: Ensure info->enable callback is always set adds 964417a5d4a0 tools: ynl: c: correct reverse decode of empty attrs adds 8ed47e4e0b42 eth: tg3: fix calling napi_enable() in atomic context adds a878f3e4ace7 eth: forcedeth: remove local wrappers for napi enable/disable adds 5c4470a1719c eth: forcedeth: fix calling napi_enable() in atomic context adds d19e612c47f4 eth: 8139too: fix calling napi_enable() in atomic context adds f1d12bc7a596 eth: niu: fix calling napi_enable() in atomic context adds 09a939487fc8 eth: via-rhine: fix calling napi_enable() in atomic context adds a60558644e20 wifi: mt76: move napi_enable() from under BH adds f17b15d0c2f1 Merge branch 'eth-fix-calling-napi_enable-in-atomic-context' adds 3b1af7660439 MAINTAINERS: add Paul Fertser as a NC-SI reviewer adds 6db9d3a536cd netdevsim: don't assume core pre-populates HDS params on GET adds 67e4bb2ced0f net: page_pool: don't try to stash the napi id adds 23b3a7c4a758 selftests: mptcp: extend CFLAGS to keep options from environment adds 9b06d5b95613 selftests: net/{lib,openvswitch}: extend CFLAGS to keep op [...] adds 79d458c13056 rxrpc, afs: Fix peer hash locking vs RCU callback adds 5066293b9b70 vxlan: Fix uninit-value in vxlan_vnifilter_dump() adds bd1bbab71760 net: phy: c45-tjaxx: add delay between MDIO write and read [...] adds 19e65c45a150 net: davicom: fix UAF in dm9000_drv_remove adds c86b000782da mptcp: consolidate suboption status adds 1bb0d1348546 mptcp: pm: only set fullmesh for subflow endp adds 619af16b3b57 mptcp: handle fastopen disconnect correctly adds 0154b949a16b Merge branch 'mptcp-fixes-addressing-syzbot-reports' adds c05c5e5aa163 xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO adds e952837f3ddb xfrm: state: fix out-of-bounds read during lookup adds 600258d555f0 xfrm: delete intermediate secpath entry in packet offload mode adds 1620c88887b1 xfrm: Fix the usage of skb->sk adds 6c9b7db96db6 xfrm: Don't disable preemption while looking up cache state. adds 463ec95a162d Merge tag 'ipsec-2025-01-27' of git://git.kernel.org/pub/s [...] adds 396f0165672c idpf: add read memory barrier when checking descriptor done bit adds 137da75ba725 idpf: fix transaction timeouts on reset adds d15fe4edd7de idpf: Acquire the lock before accessing the xn->salt adds 9a5b021cb818 idpf: convert workqueues to unbound adds d0ea9ebac3e7 idpf: add more info during virtchnl transaction timeout/sa [...] adds 18625e26fefc ice: fix ice_parser_rt::bst_key array size adds c5cc2a27e04f ice: remove invalid parameter of equalizer adds ee7d79433d78 iavf: allow changing VLAN state without calling PF adds b2aec4efe834 Merge branch '200GbE' of git://git.kernel.org/pub/scm/linu [...] adds 90b7f2961798 net: usb: rtl8150: enable basic endpoint checking adds 19ae40f572a9 ptp: Properly handle compat ioctls adds c219427ed296 usbnet: ipheth: fix possible overflow in DPE length check adds 429fa68b58ce usbnet: ipheth: check that DPE points past NCM header adds 86586dcb75cb usbnet: ipheth: use static NDP16 location in URB adds 2a9a196429e9 usbnet: ipheth: refactor NCM datagram loop adds efcbc678a14b usbnet: ipheth: break up NCM header size computation adds ee591f2b2817 usbnet: ipheth: fix DPE OoB read adds be154b598fa5 usbnet: ipheth: document scope of NCM implementation adds e091043bfabe Merge branch 'usbnet-ipheth-prevent-oob-reads-of-ndp16' adds 4f5a52adeb1a ethtool: Fix set RXNFC command with symmetric RSS hash adds f5fb35a3d6b3 net: stmmac: Limit the number of MTL queues to hardware ca [...] adds 044f2fbaa272 net: stmmac: Limit FIFO size by hardware capability adds 8865d22656b4 net: stmmac: Specify hardware capability value when FIFO s [...] adds 740a3e715671 Merge branch 'limit-devicetree-parameters-to-hardware-capability' adds 9e6c4e6b605c bonding: Correctly support GSO ESP offload adds fcdd2242c023 vsock: Keep the binding until socket destruction adds aa388c72113b vsock: Allow retrying on connect() failure adds 852a00c4281d vsock/test: Introduce vsock_bind() adds ac12b7e2912d vsock/test: Introduce vsock_connect_fd() adds 301a62dfb0d0 vsock/test: Add test for UAF due to socket unbinding adds 4695f64e028d vsock/test: Add test for connect() retries adds 6e6c62be1672 Merge branch 'vsock-transport-reassignment-and-error-handl [...] adds 752e5fcc2e77 bgmac: reduce max frame size to support just MTU 1500 adds 8c670bdfa58e tcp: correct handling of extreme memory squeeze adds 3595599fa836 net: xdp: Disallow attaching device-bound programs in gene [...] adds f7bf624b1fed selftests/net: Add test for loading devbound XDP program i [...] adds e9087e828827 Bluetooth: btusb: mediatek: Add locks for usb_driver_claim [...] adds 0983fb4799e7 Bluetooth: Fix possible infinite recursion of btusb_reset adds 514a8e6d6152 Bluetooth: Add ABI doc for sysfs reset adds 7de119bb79a6 Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming adds 5c61419e0203 Bluetooth: L2CAP: accept zero as a special value for MTU a [...] adds da5ca229b625 Merge tag 'for-net-2025-01-29' of git://git.kernel.org/pub [...] adds 2c2ebb2b4957 net: ravb: Fix missing rtnl lock in suspend/resume path adds b95102215a8d net: sh_eth: Fix missing rtnl lock in suspend/resume path adds 3effcc04d886 Merge branch 'fix-missing-rtnl-lock-in-suspend-path' adds e598d8981fd3 mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted adds 18da4b5d1232 doc: mptcp: sysctl: blackhole_timeout is per-netns adds 047558caf7e5 Merge branch 'mptcp-blackhole-only-if-1st-syn-retrans-w-o- [...] adds 0f5697f1a3f9 net: hsr: fix fill_frame_info() regression vs VLAN packets adds e759e1e4a4bd net: revert RTNL changes in unregister_netdevice_many_notify() adds d7dda216ca49 MAINTAINERS: add Neal to TCP maintainers adds 1b9335a8000f netfilter: nf_tables: reject mismatching sum of field_len [...] adds dfffaccffc53 Merge tag 'nf-25-01-30' of git://git.kernel.org/pub/scm/li [...] new c2933b2befe2 Merge tag 'net-6.14-rc1' of git://git.kernel.org/pub/scm/l [...] adds 43855ac61483 cpufreq: s3c64xx: Fix compilation warning adds 1608f0230510 cpufreq: Fix re-boost issue after hotplugging a CPU adds dd016f379ebc cpufreq: Introduce a more generic way to set default per-p [...] adds 03d8b4e76266 cpufreq: CPPC: Fix wrong max_freq in policy initialization adds 2b16c631832d cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init() adds 93940fbdc468 cpufreq/schedutil: Only bind threads if needed adds b865a8404642 cpufreq: airoha: Depends on OF adds 425b75364576 cpuidle: teo: Rearrange idle state lookup code adds 92ce5c07b7a1 cpuidle: teo: Reorder candidate state index checks adds ea185406d1ed cpuidle: teo: Combine candidate state index checks against 0 adds b9a6af26bd83 cpuidle: teo: Drop local variable prev_intercept_idx adds e24f8a55de50 cpuidle: teo: Clarify two code comments adds d619b5cc6780 cpuidle: teo: Simplify counting events used for tick management adds 13ed5c4a6d9c cpuidle: teo: Skip getting the sleep length if wakeups are [...] adds ddcfa7964677 cpuidle: teo: Simplify handling of total events count adds 65e18e654475 cpuidle: teo: Replace time_span_ns with a flag adds 16c8d7586c19 cpuidle: teo: Skip sleep length computation for low latenc [...] adds 59484c3095ff Merge branch 'cpuidle-teo' new 14ee7df1ac5a Merge branch 'pm-cpuidle' adds e20a70c57253 PM: hibernate: Add error handling for syscore_suspend() adds 4891cd3eba62 PM: Revert "Add EXPORT macros for exporting PM functions" adds 3775fc538f53 PM: sleep: core: Synchronize runtime PM status of parents [...] new a01e0f47a7a1 Merge branch 'pm-sleep' new f55b0671e3f9 Merge tag 'pm-6.14-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds 8f62ca9c338a ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 1 [...] adds 0141978ae75b x86/acpi: Fix LAPIC/x2APIC parsing order new 47cbb41a2e22 Merge tag 'acpi-6.14-rc1-2' of git://git.kernel.org/pub/sc [...] new 35fcac7a7c25 audit: Initialize lsmctx to avoid memory allocation error new e20f2bb8b7b6 Merge tag 'audit-pr-20250130' of git://git.kernel.org/pub/ [...] adds 013eb043f37b perf trace: Fix BPF loading failure (-E2BIG) adds bde4ccfd5ab5 perf annotate: Use an array for the disassembler preference adds c7b87ce0dd10 perf trace: Fix runtime error of index out of bounds adds 72d81e10628b perf test: Skip syscall enum test if no landlock syscall adds 9fae5884bb0e perf cpumap: Fix die and cluster IDs new c06310fd6b1c Merge tag 'perf-tools-fixes-for-v6.14-2025-01-30' of git:/ [...] new 5851a88dac15 i2c: imx-lpi2c: select CONFIG_I2C_SLAVE new 6250ebe666e4 i2c: Fix core-managed per-client debugfs handling new a4b5e48ec4c9 Merge tag 'i2c-for-6.14-rc1-take2' of git://git.kernel.org [...] adds 7158c61afdcf rtc: RTC_DRV_SPEAR should not default to y when compile-testing adds 8c28c4993f11 rtc: use boolean values with device_init_wakeup() adds 09c4a6101532 rtc: tps6594: Fix integer overflow on 32bit systems adds 3ab8c5ed4f84 rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read adds 09471d8f5b39 rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() adds 2a388ff22d2c rtc: zynqmp: Fix optional clock name property adds 3f76ba88c3fd rtc: stm32: Use syscon_regmap_lookup_by_phandle_args adds 6758bd0692e2 dt-bindings: rtc: mxc: Document fsl,imx31-rtc adds 58589c6a6e9e rtc: Remove hpet_rtc_dropped_irq() adds 97274527e8dc rtc: pcf2127: add BSM support new 2a9f04bde07a Merge tag 'rtc-6.14' of git://git.kernel.org/pub/scm/linux [...] adds 97bbf9e312c3 ubi: Add a check for ubi_num adds 923d3583ead1 ubifs: dump_lpt_leb: remove return at end of void function adds 404de7abc057 ubifs: ubifs_dump_leb: remove return from end of void function adds 844c6fdc13cf ubi: Revert "ubi: wl: Close down wear-leveling before nand [...] adds bdb0ca39e0ac ubifs: skip dumping tnc tree when zroot is null adds 3156ceb22241 ubi: Expose interface for detailed erase counters adds 01099f635a4c ubi: Implement ioctl for detailed erase counters adds 69146a8c893f ubi: ubi_get_ec_info: Fix compiling error 'cast specifies [...] new 350130afc22b Merge tag 'ubifs-for-linus-6.14-rc1' of git://git.kernel.o [...] adds aa36314c2d08 um: Remove unused MODULES_LEN macro adds 5bfc4a3a0af3 um: Remove obsolete fixmap support adds 06e0e6295957 um: Count iomem_size only once in physmem calculation adds 70240b5d1f5b um: Mark parse_host_cpu_flags as __init adds bcd89fd8f5f6 um: Mark parse_cache_line as __init adds ae62ae7994a0 um: Mark get_top_address as __init adds f0c76bc82d45 um: Mark set_stklim as __init adds c2fdfd779717 um: Mark install_fatal_handler as __init adds 0c5258efd69b um: Mark setup_env_path as __init adds 3c68810e150b um: Remove unused PGD_BOUND macro adds c5e78b8d408a um: Remove unused THREAD_NAME_LEN macro adds 7ee1e43a5f49 um: Remove unused user_context function adds 579e7fd383ff um: rtc: use RTC time when calculating the alarm adds af10dd166553 hostfs: Convert to writepages adds 3e9807aa6481 um: Include missing headers in asm/pgtable.h adds 2d2b61ae38bd um: Remove unused asm/archparam.h header new 69e858e0b8b2 Merge tag 'uml-for-linus-6.14-rc1' of git://git.kernel.org [...] adds 0f3a822ae225 ALSA: hda/realtek: Fix quirk matching for Legion Pro 7 adds d85fc52cbb9a ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro adds 519b2b14bef7 ALSA: pcm: use new array-copying-wrapper adds 3b4309546b48 ALSA: hda: Fix headset detection failure due to unstable sort adds da8146ce615a ASoC: codecs: ES8326: Improved PSRR adds d12ca6d4c31b ASoC: fsl_asrc_m2m: only handle pairs for m2m in the suspend adds abe01a78bfc8 ASoC: fsl_asrc_m2m: return error value in asrc_m2m_device_run() adds d1e7dce240f1 ASoC: fsl: two fixes for asrc memory to memory adds 5323186e2e8d ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback adds dec6b006f4cc ASoC: dt-bindings: ti,pcm1681: Fix the binding title adds b76b3ee5573f ASoC: SOF: imx8m: add SAI2,5,6,7 adds e935f903ab9b ASoC: audio-graph-card2: use correct endpoint when getting [...] adds a2cd92185db0 ASoC: fsl_asrc_m2m: select CONFIG_DMA_SHARED_BUFFER adds b9a8ea185f3f ASoC: acp: Support microphone from Lenovo Go S adds 87284832bb91 ASoC: use to_platform_device() instead of container_of() adds 4a32a38cb68f ASoC: da7213: Initialize the mutex adds 6917192378c1 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atl [...] adds 4b24c69af9cd dt-bindings: arm: imx: Add board revisions for i.MX8MP, i. [...] adds 66084793fac9 ASoC: SOF: imx: Add mach entry to select cs42888 topology adds a9f54c7fbd2e ASoC: SOF: imx8: Add entries for new 8QM and 8QXP revisions adds af65d7d041d4 ASoC: SOF: imx8m: Add entry for new 8M Plus revision adds 9a0bad41dfb2 Add SOF support for new board revisions adds 2e3c688ddaf2 ASoC: renesas: SND_SIU_MIGOR should depend on DMADEVICES adds eb5c79828cfa firmware: cs_dsp: FW_CS_DSP_KUNIT_TEST should not select REGMAP adds 3ff53862c322 ASoC: amd: acp: Fix possible deadlock adds 6c1bb4031729 ASoC: codec: es8316: "DAC Soft Ramp Rate" is just a 2 bit control adds 86d0d3ee07de Merge tag 'asoc-fix-v6.14-merge-window' of https://git.ker [...] adds 8c2fa44132e8 ALSA: hda/realtek: Workaround for resume on Dell Venue 11 [...] new 8f08ed05b31c Merge tag 'sound-fix-6.14-rc1' of git://git.kernel.org/pub [...] adds 60a600243244 hostfs: fix string handling in __dentry_name() new b2fde87318f3 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new f7c848431632 orangefs: fix a oob in orangefs_debug_write new 69b8923f5003 Merge tag 'for-linus-6.14-ofs4' of git://git.kernel.org/pu [...] adds 3b7d93db450e ceph: fix memory leak in ceph_mds_auth_match() adds 2f0805d7c08b ceph: streamline request head structures in MDS client adds 3981be13ec1b ceph: exchange hardcoded value on NAME_MAX new 626d1a1e9958 Merge tag 'ceph-for-6.14-rc1' of https://github.com/ceph/c [...] adds 209954cbc7d0 x86/mm/tlb: Update mm_cpumask lazily adds 2815a56e4b72 x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU adds 953753db887f x86/mm/tlb: Also remove local CPU from mm_cpumask if stale adds 6db2526c1d69 x86/mm/tlb: Only trim the mm_cpumask once a second adds 9d93db0d1881 x86/mm/selftests: Fix typo in lam.c adds dd4059634dab x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtr [...] adds 60675d4ca1ef Merge branch 'linus' into x86/mm, to pick up fixes adds aa135d1d0902 x86/mm: Remove unnecessary include of <linux/extable.h> new c545cd3276cd Merge tag 'x86-mm-2025-01-31' of git://git.kernel.org/pub/ [...] adds cc77e2ce187d ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 [...] adds 6e74e53b34b6 ata: libata-sff: Ensure that we cannot write outside the a [...] new 95d7e8226106 Merge tag 'ata-6.14-rc1-part2' of git://git.kernel.org/pub [...] adds 5719e2823565 io_uring/rsrc: Simplify buffer cloning by locking both rings adds bb2d76344bc8 io_uring: clean up io_uring_register_get_file() adds b73de0da5012 io_uring/rsrc: remove unused parameter ctx for io_rsrc_nod [...] adds 2839ab71ac90 io_uring/rsrc: Move lockdep assert from io_free_rsrc_node( [...] adds 69a62e03f896 io_uring/msg_ring: don't leave potentially dangling ->tctx [...] adds d58d82bd0efd io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() adds eaf72f7b414f io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout adds fa3595523d72 io_uring: get rid of alloc cache init_once handling adds ff74954e4e93 io_uring/alloc_cache: get rid of _nocache() helper adds a23ad06bfee5 io_uring/register: use atomic_read/write for sq_flags migration adds d63b0e8a628e io_uring: fix multishots with selected buffers adds 299276502d41 io_uring: include all deps for alloc_cache.h adds 16ac51a0a7aa io_uring: dont ifdef io_alloc_cache_kasan() adds d19af0e93662 io_uring: add alloc_cache.c adds fefcb0dcd02f io_uring/net: make io_net_vec_assign() return void adds 2b350f756b7a io_uring/net: clean io_msg_copy_hdr() adds 86e62354eef1 io_uring/net: extract io_send_select_buffer() adds 0d124578fed9 io_uring: remove !KASAN guards from cache free adds d1fdab8c0679 io_uring/rw: simplify io_rw_recycle() adds 8c8492ca64e7 io_uring/net: don't retry connect operation on EPOLLERR new c82da38b28f3 Merge tag 'io_uring-6.14-20250131' of git://git.kernel.dk/linux adds b13ee668e828 block: don't revert iter for -EIOCBQUEUED adds a9ae6fe1c319 blk-mq: create correct map for fallback case adds 8d28d0ddb986 md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime adds e9d8c873964e Merge tag 'md-6.14-20250124' of https://git.kernel.org/pub [...] adds 5aa21b0495df loop: don't clear LO_FLAGS_PARTSCAN on LOOP_SET_STATUS{,64} adds fe6628608627 block: get rid of request queue ->sysfs_dir_lock adds 14ef49657ff3 block: fix nr_hw_queue update racing with disk addition/removal new 1e1a9cecfab3 block: force noio scope in blk_mq_freeze_queue new 9755ffd989aa Merge tag 'block-6.14-20250131' of git://git.kernel.dk/linux adds d9ecb92b4fbb kbuild: deb-pkg: do not include empty hook directories adds ac2c30f98f28 kbuild: deb-pkg: allow hooks also in /usr/share/kernel adds 5f73e7d0386d kbuild: refactor cross-compiling linux-headers package adds 1f937a4bcb04 kbuild: suppress stdout from merge_config for silent builds adds 41e86fe7ebe9 kheaders: exclude include/generated/utsversion.h from khea [...] adds de0cae927384 kheaders: avoid unnecessary process forks of grep adds fd2a118c4834 kheaders: rename the 'cpio_dir' variable to 'tmpdir' adds 82a1978d0fdc kheaders: use 'tar' instead of 'cpio' for copying files adds 41a00051283e kheaders: prevent `find` from seeing perl temp files adds ad2091dee019 kconfig: qconf: use preferred form of QString API adds 1cd9502ee927 module: get symbol CRC back to unsigned adds 5963913bb57f modpost: zero-pad CRC values in modversion_info array adds 45c9c4101d3d genksyms: fix memory leak when the same symbol is added fr [...] adds be2fa44b5180 genksyms: fix memory leak when the same symbol is read fro [...] adds f034d186bf9e genksyms: reduce the indentation in the for-loop in __add_ [...] adds 2480f53f21b2 genksyms: refactor the return points in the for-loop in __ [...] adds 2759bd908f3c genksyms: use generic macros for hash table implementation adds a56fece7f302 genksyms: use uint32_t instead of unsigned long for calcul [...] adds f28568841ae0 tools: Add gendwarfksyms adds e982abf43749 gendwarfksyms: Add address matching adds 5b7780e86857 gendwarfksyms: Expand base_type adds 0c1c76274e88 gendwarfksyms: Add a cache for processed DIEs adds 06b8b036ab9c gendwarfksyms: Expand type modifiers and typedefs adds 220a0857f3a8 gendwarfksyms: Expand subroutine_type adds c772f1d1eaac gendwarfksyms: Expand array_type adds f6bb92455a5e gendwarfksyms: Expand structure types adds f936c129fd4c gendwarfksyms: Limit structure expansion adds d2ffdc1c9a0e gendwarfksyms: Add die_map debugging adds ab4439981f85 gendwarfksyms: Add symtypes output adds 713788880188 gendwarfksyms: Add symbol versioning adds 936cf61c3ef5 gendwarfksyms: Add support for kABI rules adds a93694188127 gendwarfksyms: Add support for reserved and ignored fields adds fa624569b70d gendwarfksyms: Add support for symbol type pointers adds d7476f24c9aa export: Add __gendwarfksyms_ptr_ references to exported symbols adds 9c3681f9b9fd kbuild: Add gendwarfksyms as an alternative to genksyms adds 8c6d7b417f0f Documentation/kbuild: Add DWARF module versioning adds 54ac1ac8edeb modules: Support extended MODVERSIONS info adds fc7d5e3210ae modpost: Produce extended MODVERSIONS information adds e8639b7ef0f8 modpost: Allow extended modversions without basic MODVERSIONS adds 272f8a6d625a Documentation/kbuild: Document storage of symbol information adds ac61506bf2d1 rust: Use gendwarfksyms + extended modversions for CONFIG_ [...] adds 3b7f793acc13 ARC: migrate to the generic rule for built-in DTB adds 25ff08aa43e3 kbuild: Fix signing issue for external modules adds 015b0bfe754a genksyms: rename m_abstract_declarator to abstract_declarator adds f33bfbd171a0 genksyms: rename cvar_qualifier to type_qualifier adds bc3a812b751a genksyms: reduce type_qualifier directly to decl_specifier adds 3ccda63a3af5 genksyms: fix 6 shift/reduce conflicts and 5 reduce/reduce [...] adds 668de2b9d48d genksyms: fix last 3 shift/reduce conflicts adds a95298656c43 genksyms: remove Makefile hack adds c2f1846ba87e genksyms: restrict direct-abstract-declarator to take one [...] adds aa710cee0d67 genksyms: restrict direct-declarator to take one parameter [...] adds ccc11a195c69 genksyms: record attributes consistently for init-declarator adds ec28bfff83c4 genksyms: decouple ATTRIBUTE_PHRASE from type-qualifier adds 2966b66c94a2 genksyms: fix syntax error for attribute before abstract_d [...] adds a8b7d066f862 genksyms: fix syntax error for attribute before nested_declarator adds 2ac068cb0b36 genksyms: fix syntax error for attribute after abstact_declarator adds 82db1c29103e genksyms: fix syntax error for attribute after 'struct' adds 6494bd2d05f9 genksyms: fix syntax error for attribute after 'union' adds c82584052781 genksyms: fix syntax error for builtin (u)int*x*_t types adds a23d4c2f5b80 genksyms: fix syntax error for attribute before init-declarator adds a314f52a0210 kconfig: fix file name in warnings when loading KCONFIG_DE [...] adds a409fc1463d6 kconfig: fix memory leak in sym_warn_unmet_dep() new 71d815bf5dfd kbuild: Strip runtime const RELA sections correctly new 695ed93bb30e kbuild: fix Clang LTO with CONFIG_OBJTOOL=n new fd8c09ad0d87 Merge tag 'kbuild-v6.14' of git://git.kernel.org/pub/scm/l [...] adds 0207244ea0e7 riscv: defconfig: enable pinctrl and dwmac support for TH1520 adds 9d0593da9459 riscv/futex: Optimize atomic cmpxchg adds 26f2d6de4179 riscv: defconfig: drop RT_GROUP_SCHED=y adds 9d87cf525fd2 RISC-V: Mark riscv_v_init() as __init adds e576b7cb8183 dt-bindings: riscv: Add xtheadvector ISA extension description adds bf6279b38a4b dt-bindings: cpus: add a thead vlen register length property adds ce1daeeba600 riscv: dts: allwinner: Add xtheadvector to the D1/D1s devicetree adds cddd63869f92 riscv: Add thead and xtheadvector as a vendor extension adds 377be47f90e4 riscv: vector: Use vlenb from DT for thead adds 66f197785d51 RISC-V: define the elements of the VCSR vector CSR adds b9a931442451 riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT adds 01e3313e34d0 riscv: Add xtheadvector instruction definitions adds d863910eabaf riscv: vector: Support xtheadvector save/restore adds a5ea53da65c5 riscv: hwprobe: Add thead vendor extension probing adds 7fa00fd6ff53 riscv: hwprobe: Document thead vendor extensions and xthea [...] adds 57d7713af93e selftests: riscv: Fix vector tests adds c384c5d4a2ae selftests: riscv: Support xtheadvector in vector tests adds 4bf97069239b riscv: Add ghostwrite vulnerability adds 2613c15b0cc1 Merge patch series "riscv: Add support for xtheadvector" adds b6de116e4636 riscv/mm/fault: add show_pte() before die() adds 101971298be2 riscv: add a warning when physical memory address overflows new 1b5f3c51fbb8 Merge tag 'riscv-for-linus-6.14-mw1' of git://git.kernel.o [...] adds d555ed45a5a1 PCI: Restore original INTX_DISABLE bit by pcim_intx() new 0c0746f9dcd6 Merge tag 'pci-v6.14-fixes-1' of git://git.kernel.org/pub/ [...] adds f214b7beb006 drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1 adds 5cda56bd86c4 drm/amd/amdgpu: change the config of cgcg on gfx12 adds 819bf6662b93 drm/amd/pm: Mark MM activity as unsupported adds f88192d2335b drm/amd/display: Correct register address in dcn35 adds 9078a5bfa21e drm/amdkfd: only flush the validate MES contex adds 7f2b5237e313 drm/amd/display: restore invalid MSA timing check for freesync adds 8dcb26b493d3 Merge tag 'amd-drm-fixes-6.14-2025-01-29' of https://gitla [...] new 851faa888a52 Merge tag 'drm-next-2025-02-01' of https://gitlab.freedesk [...] adds ad9f265c7328 stackinit: Add old-style zero-init syntax to struct tests adds e71a29db79da stackinit: Add union initialization to selftests adds dce4aab8441d kbuild: Use -fzero-init-padding-bits=all new 73512f2a0b5c Merge tag 'hardening-v6.14-rc1-fix1' of git://git.kernel.o [...] adds 38567b972a22 selftests: Handle old glibc without execveat(2) new bdd4f86c97e6 Merge tag 'AT_EXECVE_CHECK-v6.14-rc1-fix1' of git://git.ke [...] new 04a3389b3535 Remove stale generated 'genheaders' file new 8a2003003874 hexagon: fix using plain integer as NULL pointer warning i [...] new e1e481edf971 hexagon: time: Remove redundant null check for resource new e882d6f72caa hexagon: Move kernel prototypes out of uapi/asm/setup.h header new e8265a947b02 hexagon: Fix warning comparing pointer to 0 new 03410e87563a hexagon: Fix unbalanced spinlock in die() new 84d78214b4f1 MAINTAINERS: Update my email address new 60c828cf80c0 Merge tag 'for-linus-hexagon-6.14-rc1' of git://git.kernel [...] new 8004d635f27b Revert "media: uvcvideo: Require entities to have a non-ze [...] new c6fe03a3f92e Merge tag 'media/v6.14-2' of git://git.kernel.org/pub/scm/ [...] new 1c7b17cf0594 mm/vmscan: fix hard LOCKUP in function isolate_lru_folios new 6e8e04291d81 mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() new f921da2c3469 ocfs2: fix incorrect CPU endianness conversion causing mou [...] new a479b078fddb mm/vmscan: accumulate nr_demoted for accurate demotion statistics new 4ebc417ef9cb scripts/gdb: fix aarch64 userspace detection in get_current_task new bc404701349f MAINTAINERS: mailmap: update Yosry Ahmed's email address new c3d8ced37e6f mailmap: add an entry for Hamza Mahfooz new 488b5b9eca68 mm: kmemleak: fix upper boundary check for physical addres [...] new 4c80187001d3 mm/fake-numa: handle cases with no SRAT info new 64c37e134b12 kernel: be more careful about dup_mmap() failures and upro [...] new 6268f0a166eb mm: compaction: use the proper flag to determine watermarks new 6438ef381c18 nilfs2: fix possible int overflows in nilfs_fiemap() new e64f81946adf kfence: skip __GFP_THISNODE allocations on NUMA systems new 1ccae30ecd98 .mailmap: update email address for Christopher Obbard new 498c48c66eb6 mm, swap: fix reclaim offset calculation error during allocation new 1aaf8c122918 mm: gup: fix infinite loop within __get_longterm_locked new 76e961157e07 mm/hugetlb: fix hugepage allocation for interleaved memory nodes new e5eaa1bbe281 mailmap, MAINTAINERS, docs: update Carlos's email address new 0ca2a41e0ccc MAINTAINERS: add lib/test_xarray.c new 050339050f6f revert "xarray: port tests to kunit" new e5b2a356dc8a MAINTAINERS: include linux-mm for xarray maintenance new 03cc3579bc61 Merge tag 'mm-hotfixes-stable-2025-02-01-03-56' of git://g [...] adds 57b314752ec0 debugfs: Fix the missing initializations in __debugfs_file_get() new 8c198ffd6342 Merge tag 'driver-core-6.14-rc1-2' of git://git.kernel.org [...] adds f764fab72d98 cifs: Change translation of STATUS_NOT_A_REPARSE_POINT to [...] adds 438e2116d7bd cifs: Change translation of STATUS_PRIVILEGE_NOT_HELD to -EPERM adds ef201e8759d2 cifs: Validate EAs for WSL reparse points adds 25f6184e24b3 cifs: Remove intermediate object of failed create SFU call adds 8b19dfb34d17 cifs: Fix getting and setting SACLs over SMB1 adds 24cf72976ace cifs: Remove unicode parameter from parse_reparse_point() [...] adds 65ccccee4eb1 cifs: Remove struct reparse_posix_data from struct cifs_op [...] adds b6d002f0a345 cifs: Rename struct reparse_posix_data to reparse_nfs_data [...] adds a46221fcdd40 cifs: Update description about ACL permissions adds 65c49767dd4f cifs: Remove symlink member from cifs_open_info_data union adds 32ba03042ab2 cifs: Simplify reparse point check in cifs_query_path_info [...] adds 12b466eb52d9 cifs: Fix creating and resolving absolute NT-style symlinks adds 660618dde2b4 cifs: Add mount option -o symlink= for choosing symlink cr [...] adds 78f69467cbbf cifs: Add mount option -o reparse=none new 45a99d5d1173 cifs: Add support for creating native Windows sockets new 071b8a67a8b2 cifs: Add support for creating NFS-style symlinks new 021840c1426c cifs: Fix struct FILE_ALL_INFO new eea5119fa597 smb3: add support for IAKerb new 4e2043be5c14 cifs: Add support for creating WSL-style symlinks new 2008d8c7121a cifs: update internal version number new a49da4ef4b94 cifs: Fix parsing native symlinks directory/file type new cabb4685d57e Merge tag 'v6.14-rc-smb3-client-fixes-part2' of git://git. [...] new ec918a11e638 Revert "mips: fix shmctl/semctl/msgctl syscall for o32" new c270ab5a8740 Merge tag 'mips_6.14_1' of git://git.kernel.org/pub/scm/li [...] adds 5f4e6f7f8b77 fs/overlayfs/namei.c: get rid of include ../internal.h adds c1feab95e0b2 add a string-to-qstr constructor new a86bf2283d2c Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linu [...] new d2a5f10bf1f1 sh: irq: Use seq_put_decimal_ull_width() for decimal values new 21bcc49974c2 sh: Migrate to the generic rule for built-in DTB new 909f3c55d887 sh: boards: Use imply to enable hardware with complex depe [...] new 5d82ca7b5019 Merge tag 'sh-for-v6.14-tag1' of git://git.kernel.org/pub/ [...] adds e8a99af68c06 tools/power turbostat: Add initial support for PantherLake adds 6b47ed23e2f1 tools/power turbostat: Add initial support for ClearwaterForest adds 9e47f8adb053 tools/power turbostat: update turbostat(8) adds 4133be39e216 tools/power turbostat: Exit on unsupported Intel models adds 48c62ba1b407 tools/power turbostat: Exit on unsupported Vendors adds cc63f89ef9db tools/power turbostat: Improve --help output adds 3d94026af328 tools/power turbostat: Introduce --force parameter adds 05c14d8fd71b tools/power turbostat: add Busy% to "show idle" adds 22a835282b62 tools/power turbostat: Add an NMI column adds 4a358ba215df tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT adds 2f60f03934a5 tools/power turbostat: Fix PMT mmaped file size rounding new debe797c1e97 tools/power turbostat: Add fixed RAPL PSYS divisor for SPR new 1af5baeda512 tools/power turbostat: Enhance turbostat self-performance [...] new 7c6fee25bdf5 tools/power turbostat: Check for non-zero value when MSR probing new 34537ddd208d tools/power turbostat: Return default value for unmapped P [...] new 089134cb0502 tools/power turbostat: Extend PMT identification with a se [...] new 4265a86582ea tools/power turbostat: Add PMT directory iterator helper new 16ce467875ef tools/power turbostat: Allow mapping multiple PMT files wi [...] new 83fbeb9f9776 tools/power turbostat: Allow adding PMT counters directly [...] new a80e53472209 tools/power turbostat: version 2025.01.14 new 1a202afeaa37 tools/power turbostat: Add tcore clock PMT type new b32c36975da4 tools/power turbostat: Fix forked child affinity regression new 5499b5ac0b2c tools/power turbostat: Harden one-shot mode against cpu offline new 5ce1e9bbb2a1 tools/power turbostat: Add CPU%c1e BIC for CWF new 2c4627c8ced7 tools/power turbostat: version 2025.02.02 new d79bc8f79baa Merge tag 'turbostat-2025.02.02' of git://git.kernel.org/p [...]
The 95 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 | 9 +- Documentation/ABI/stable/sysfs-class-bluetooth | 9 + Documentation/arch/riscv/hwprobe.rst | 10 + Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../devicetree/bindings/net/qcom,ethqos.yaml | 8 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 19 + .../devicetree/bindings/riscv/extensions.yaml | 10 + Documentation/devicetree/bindings/rtc/rtc-mxc.yaml | 10 +- .../devicetree/bindings/sound/ti,pcm1681.yaml | 2 +- Documentation/kbuild/gendwarfksyms.rst | 308 ++++++ Documentation/kbuild/index.rst | 1 + Documentation/kbuild/modules.rst | 20 + Documentation/networking/can.rst | 4 +- Documentation/networking/mptcp-sysctl.rst | 2 +- Documentation/networking/napi.rst | 2 +- Documentation/process/changes.rst | 6 - Documentation/translations/sp_SP/index.rst | 2 +- MAINTAINERS | 24 +- arch/arc/Kconfig | 7 +- arch/arc/Makefile | 3 - arch/arc/boot/dts/Makefile | 9 +- arch/arc/configs/axs101_defconfig | 2 +- arch/arc/configs/axs103_defconfig | 2 +- arch/arc/configs/axs103_smp_defconfig | 2 +- arch/arc/configs/haps_hs_defconfig | 2 +- arch/arc/configs/haps_hs_smp_defconfig | 2 +- arch/arc/configs/hsdk_defconfig | 2 +- arch/arc/configs/nsim_700_defconfig | 2 +- arch/arc/configs/nsimosci_defconfig | 2 +- arch/arc/configs/nsimosci_hs_defconfig | 2 +- arch/arc/configs/nsimosci_hs_smp_defconfig | 2 +- arch/arc/configs/tb10x_defconfig | 2 +- arch/arc/configs/vdk_hs38_defconfig | 2 +- arch/arc/configs/vdk_hs38_smp_defconfig | 2 +- arch/hexagon/include/asm/cmpxchg.h | 2 +- arch/hexagon/include/asm/setup.h | 20 + arch/hexagon/include/uapi/asm/setup.h | 14 +- arch/hexagon/kernel/time.c | 3 +- arch/hexagon/kernel/traps.c | 6 +- arch/m68k/configs/amiga_defconfig | 1 + arch/m68k/configs/apollo_defconfig | 1 + arch/m68k/configs/atari_defconfig | 1 + arch/m68k/configs/bvme6000_defconfig | 1 + arch/m68k/configs/hp300_defconfig | 1 + arch/m68k/configs/mac_defconfig | 1 + arch/m68k/configs/multi_defconfig | 1 + arch/m68k/configs/mvme147_defconfig | 1 + arch/m68k/configs/mvme16x_defconfig | 1 + arch/m68k/configs/q40_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 1 + arch/m68k/configs/sun3x_defconfig | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 6 +- arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/kernel/module_64.c | 24 +- arch/riscv/Kconfig.errata | 11 + arch/riscv/Kconfig.vendor | 26 + arch/riscv/Makefile.postlink | 8 +- arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi | 3 +- arch/riscv/configs/defconfig | 1 - arch/riscv/errata/thead/errata.c | 28 + arch/riscv/include/asm/bugs.h | 22 + arch/riscv/include/asm/cpufeature.h | 2 + arch/riscv/include/asm/csr.h | 15 + arch/riscv/include/asm/errata_list.h | 3 +- arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/hwprobe.h | 5 +- arch/riscv/include/asm/switch_to.h | 2 +- arch/riscv/include/asm/vector.h | 222 +++- arch/riscv/include/asm/vendor_extensions/thead.h | 47 + .../include/asm/vendor_extensions/thead_hwprobe.h | 19 + .../include/asm/vendor_extensions/vendor_hwprobe.h | 37 + arch/riscv/include/uapi/asm/hwprobe.h | 3 +- arch/riscv/include/uapi/asm/vendor/thead.h | 3 + arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/bugs.c | 60 + arch/riscv/kernel/cpufeature.c | 59 +- arch/riscv/kernel/kernel_mode_vector.c | 8 +- arch/riscv/kernel/process.c | 4 +- arch/riscv/kernel/signal.c | 6 +- arch/riscv/kernel/sys_hwprobe.c | 5 + arch/riscv/kernel/vector.c | 26 +- arch/riscv/kernel/vendor_extensions.c | 10 + arch/riscv/kernel/vendor_extensions/Makefile | 2 + arch/riscv/kernel/vendor_extensions/thead.c | 29 + .../riscv/kernel/vendor_extensions/thead_hwprobe.c | 19 + arch/riscv/mm/fault.c | 52 + arch/riscv/mm/init.c | 8 +- arch/s390/Makefile.postlink | 6 +- arch/sh/Kbuild | 1 - arch/sh/Kconfig | 7 +- arch/sh/boards/Kconfig | 4 +- arch/sh/boot/dts/Makefile | 2 +- arch/sh/kernel/irq.c | 4 +- arch/sh/kernel/setup.c | 4 +- arch/um/drivers/rtc_kern.c | 7 +- arch/um/include/asm/fixmap.h | 56 - arch/um/include/asm/pgtable.h | 7 +- arch/um/kernel/mem.c | 15 +- arch/um/kernel/process.c | 8 - arch/um/kernel/um_arch.c | 12 +- arch/um/os-Linux/main.c | 8 +- arch/x86/Makefile.postlink | 6 +- arch/x86/include/asm/hpet.h | 1 - arch/x86/include/asm/mmu.h | 2 + arch/x86/include/asm/mmu_context.h | 1 + arch/x86/include/asm/tlbflush.h | 1 + arch/x86/kernel/acpi/boot.c | 50 +- arch/x86/kernel/alternative.c | 10 +- arch/x86/kernel/hpet.c | 6 - arch/x86/mm/fault.c | 1 - arch/x86/mm/tlb.c | 59 +- arch/x86/um/asm/archparam.h | 20 - arch/x86/um/shared/sysdep/ptrace.h | 2 - block/blk-cgroup.c | 10 +- block/blk-core.c | 1 - block/blk-ia-ranges.c | 4 - block/blk-iocost.c | 14 +- block/blk-iolatency.c | 6 +- block/blk-mq-cpumap.c | 3 +- block/blk-mq-sysfs.c | 40 +- block/blk-mq.c | 21 +- block/blk-pm.c | 2 +- block/blk-rq-qos.c | 12 +- block/blk-settings.c | 5 +- block/blk-sysfs.c | 13 +- block/blk-throttle.c | 5 +- block/blk-zoned.c | 5 +- block/elevator.c | 16 +- block/fops.c | 5 +- drivers/acpi/numa/srat.c | 11 +- drivers/acpi/x86/utils.c | 13 + drivers/ata/libata-core.c | 4 + drivers/ata/libata-sff.c | 18 +- drivers/base/cpu.c | 3 + drivers/base/power/main.c | 29 +- drivers/block/aoe/aoedev.c | 5 +- drivers/block/ataflop.c | 5 +- drivers/block/loop.c | 23 +- drivers/block/nbd.c | 7 +- drivers/block/rbd.c | 5 +- drivers/block/sunvdc.c | 5 +- drivers/block/swim3.c | 5 +- drivers/block/virtio_blk.c | 5 +- drivers/bluetooth/btnxpuart.c | 3 +- drivers/bluetooth/btusb.c | 12 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/acpi-cpufreq.c | 5 - drivers/cpufreq/cppc_cpufreq.c | 5 +- drivers/cpufreq/cpufreq.c | 20 +- drivers/cpufreq/s3c64xx-cpufreq.c | 11 +- drivers/cpuidle/governors/teo.c | 197 ++-- drivers/firmware/cirrus/Kconfig | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 11 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 - drivers/i2c/busses/Kconfig | 1 + drivers/i2c/i2c-core-base.c | 9 +- drivers/md/md-bitmap.c | 5 +- drivers/md/md.c | 5 + drivers/media/usb/uvc/uvc_driver.c | 70 +- drivers/mtd/mtd_blkdevs.c | 5 +- drivers/mtd/ubi/build.c | 2 +- drivers/mtd/ubi/cdev.c | 70 ++ drivers/mtd/ubi/ubi.h | 2 - drivers/mtd/ubi/wl.c | 21 - drivers/net/bonding/bond_main.c | 19 +- drivers/net/ethernet/broadcom/bgmac.h | 3 +- drivers/net/ethernet/broadcom/tg3.c | 35 +- drivers/net/ethernet/davicom/dm9000.c | 3 +- drivers/net/ethernet/freescale/fec_main.c | 31 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 15 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 + drivers/net/ethernet/intel/iavf/iavf_main.c | 19 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 1 - drivers/net/ethernet/intel/ice/ice_ethtool.h | 1 - drivers/net/ethernet/intel/ice/ice_parser.h | 6 +- drivers/net/ethernet/intel/ice/ice_parser_rt.c | 12 +- drivers/net/ethernet/intel/idpf/idpf_controlq.c | 6 + drivers/net/ethernet/intel/idpf/idpf_main.c | 15 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 25 +- drivers/net/ethernet/marvell/mvneta.c | 1 + drivers/net/ethernet/mediatek/airoha_eth.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 32 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/renesas/ravb_main.c | 22 +- drivers/net/ethernet/renesas/sh_eth.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 57 +- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/ethernet/via/via-rhine.c | 11 +- drivers/net/netdevsim/ethtool.c | 2 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/netdevsim/udp_tunnels.c | 23 +- drivers/net/phy/marvell-88q2xxx.c | 33 +- drivers/net/phy/nxp-c45-tja11xx.c | 2 + drivers/net/usb/ipheth.c | 69 +- drivers/net/usb/rtl8150.c | 22 + drivers/net/vxlan/vxlan_vnifilter.c | 5 + drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 8 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 7 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 7 +- .../net/wireless/mediatek/mt76/mt7925/pci_mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 12 +- drivers/nvme/host/core.c | 17 +- drivers/nvme/host/multipath.c | 2 +- drivers/pci/devres.c | 34 +- drivers/ptp/ptp_chardev.c | 4 + drivers/ptp/ptp_clock.c | 8 + drivers/rtc/Kconfig | 2 +- drivers/rtc/rtc-88pm80x.c | 2 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-amlogic-a4.c | 6 +- drivers/rtc/rtc-armada38x.c | 2 +- drivers/rtc/rtc-as3722.c | 2 +- drivers/rtc/rtc-at91rm9200.c | 2 +- drivers/rtc/rtc-at91sam9.c | 2 +- drivers/rtc/rtc-cadence.c | 2 +- drivers/rtc/rtc-cmos.c | 7 +- drivers/rtc/rtc-cpcap.c | 2 +- drivers/rtc/rtc-cros-ec.c | 2 +- drivers/rtc/rtc-da9055.c | 2 +- drivers/rtc/rtc-ds3232.c | 2 +- drivers/rtc/rtc-isl1208.c | 2 +- drivers/rtc/rtc-jz4740.c | 2 +- drivers/rtc/rtc-loongson.c | 17 +- drivers/rtc/rtc-lp8788.c | 2 +- drivers/rtc/rtc-lpc32xx.c | 2 +- drivers/rtc/rtc-max77686.c | 2 +- drivers/rtc/rtc-max8925.c | 2 +- drivers/rtc/rtc-max8997.c | 2 +- drivers/rtc/rtc-meson-vrtc.c | 2 +- drivers/rtc/rtc-mpc5121.c | 2 +- drivers/rtc/rtc-mt6397.c | 2 +- drivers/rtc/rtc-mv.c | 4 +- drivers/rtc/rtc-mxc.c | 2 +- drivers/rtc/rtc-mxc_v2.c | 2 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-palmas.c | 2 +- drivers/rtc/rtc-pcf2127.c | 82 ++ drivers/rtc/rtc-pcf85063.c | 11 +- drivers/rtc/rtc-pic32.c | 2 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/rtc/rtc-pxa.c | 2 +- drivers/rtc/rtc-rc5t583.c | 2 +- drivers/rtc/rtc-rc5t619.c | 2 +- drivers/rtc/rtc-renesas-rtca3.c | 2 +- drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-s3c.c | 2 +- drivers/rtc/rtc-s5m.c | 2 +- drivers/rtc/rtc-sa1100.c | 2 +- drivers/rtc/rtc-sc27xx.c | 4 +- drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-stm32.c | 22 +- drivers/rtc/rtc-sun6i.c | 2 +- drivers/rtc/rtc-sunplus.c | 4 +- drivers/rtc/rtc-tegra.c | 2 +- drivers/rtc/rtc-test.c | 2 +- drivers/rtc/rtc-tps6586x.c | 2 +- drivers/rtc/rtc-tps65910.c | 2 +- drivers/rtc/rtc-tps6594.c | 2 +- drivers/rtc/rtc-twl.c | 2 +- drivers/rtc/rtc-wm831x.c | 2 +- drivers/rtc/rtc-wm8350.c | 2 +- drivers/rtc/rtc-xgene.c | 4 +- drivers/rtc/rtc-zynqmp.c | 8 +- drivers/scsi/scsi_lib.c | 5 +- drivers/scsi/scsi_scan.c | 5 +- drivers/ufs/core/ufs-sysfs.c | 7 +- fs/anon_inodes.c | 4 +- fs/bcachefs/fsck.c | 2 +- fs/bcachefs/recovery.c | 1 - fs/bcachefs/util.h | 2 - fs/ceph/debugfs.c | 2 +- fs/ceph/mds_client.c | 32 +- fs/debugfs/file.c | 20 +- fs/erofs/xattr.c | 2 +- fs/file_table.c | 4 +- fs/hostfs/hostfs_kern.c | 81 +- fs/kernfs/file.c | 2 +- fs/nilfs2/inode.c | 6 +- fs/ocfs2/super.c | 2 +- fs/orangefs/orangefs-debugfs.c | 4 +- fs/overlayfs/namei.c | 2 - fs/smb/client/asn1.c | 2 + fs/smb/client/cifs_spnego.c | 4 +- fs/smb/client/cifsacl.c | 25 +- fs/smb/client/cifsfs.c | 6 + fs/smb/client/cifsfs.h | 4 +- fs/smb/client/cifsglob.h | 62 +- fs/smb/client/cifspdu.h | 102 +- fs/smb/client/cifsproto.h | 4 +- fs/smb/client/cifssmb.c | 4 +- fs/smb/client/connect.c | 4 + fs/smb/client/fs_context.c | 104 ++ fs/smb/client/fs_context.h | 21 + fs/smb/client/inode.c | 7 +- fs/smb/client/link.c | 60 +- fs/smb/client/netmisc.c | 10 +- fs/smb/client/nterr.c | 1 + fs/smb/client/nterr.h | 1 + fs/smb/client/reparse.c | 517 +++++++-- fs/smb/client/reparse.h | 2 + fs/smb/client/sess.c | 3 +- fs/smb/client/smb1ops.c | 30 +- fs/smb/client/smb2file.c | 52 +- fs/smb/client/smb2inode.c | 5 + fs/smb/client/smb2maperror.c | 4 +- fs/smb/client/smb2ops.c | 23 +- fs/smb/client/smb2pdu.c | 2 +- fs/smb/client/smb2proto.h | 3 +- fs/smb/common/smb2pdu.h | 14 +- fs/ubifs/debug.c | 23 +- fs/ubifs/lpt_commit.c | 1 - include/linux/blk-mq.h | 18 +- include/linux/blkdev.h | 3 - include/linux/ceph/ceph_fs.h | 14 - include/linux/cpu.h | 1 + include/linux/dcache.h | 1 + include/linux/export.h | 15 + include/linux/io_uring/cmd.h | 2 +- include/linux/io_uring_types.h | 3 +- include/linux/mm_types.h | 1 + include/linux/module.h | 4 +- include/linux/netdevice.h | 4 +- include/linux/pm.h | 5 +- include/linux/swap.h | 1 + include/net/page_pool/types.h | 1 - include/net/xfrm.h | 16 +- include/uapi/mtd/ubi-user.h | 33 + init/Kconfig | 3 +- io_uring/Makefile | 2 +- io_uring/alloc_cache.c | 44 + io_uring/alloc_cache.h | 69 +- io_uring/filetable.c | 2 +- io_uring/futex.c | 4 +- io_uring/io_uring.c | 12 +- io_uring/io_uring.h | 21 +- io_uring/msg_ring.c | 4 +- io_uring/net.c | 134 +-- io_uring/net.h | 20 +- io_uring/poll.c | 6 +- io_uring/register.c | 8 +- io_uring/rsrc.c | 88 +- io_uring/rsrc.h | 5 +- io_uring/rw.c | 41 +- io_uring/rw.h | 27 +- io_uring/timeout.c | 2 +- io_uring/uring_cmd.c | 19 +- io_uring/waitid.c | 2 +- kernel/audit.c | 2 +- kernel/events/uprobes.c | 4 + kernel/fork.c | 17 +- kernel/gen_kheaders.sh | 42 +- kernel/module/Kconfig | 55 + kernel/module/internal.h | 21 +- kernel/module/main.c | 94 +- kernel/module/version.c | 47 +- kernel/power/hibernate.c | 7 +- kernel/sched/cpufreq_schedutil.c | 6 +- kernel/sched/syscalls.c | 7 + lib/Kconfig.debug | 18 +- lib/Makefile | 2 +- lib/stackinit_kunit.c | 106 ++ lib/test_xarray.c | 671 +++++------- mm/compaction.c | 29 +- mm/gup.c | 14 +- mm/hugetlb.c | 2 +- mm/kfence/core.c | 2 + mm/kmemleak.c | 2 +- mm/secretmem.c | 3 +- mm/swapfile.c | 2 +- mm/vmscan.c | 13 +- mm/zsmalloc.c | 2 +- net/bluetooth/l2cap_sock.c | 4 +- net/core/dev.c | 39 +- net/core/page_pool.c | 2 + net/core/page_pool_priv.h | 2 + net/core/page_pool_user.c | 15 +- net/ethtool/ioctl.c | 2 +- net/hsr/hsr_forward.c | 7 +- net/ipv4/esp4.c | 2 +- net/ipv4/ipmr_base.c | 3 - net/ipv4/tcp_output.c | 9 +- net/ipv6/esp6.c | 2 +- net/ipv6/xfrm6_output.c | 4 +- net/mptcp/ctrl.c | 4 +- net/mptcp/options.c | 13 +- net/mptcp/pm_netlink.c | 3 +- net/mptcp/protocol.c | 4 +- net/mptcp/protocol.h | 30 +- net/ncsi/ncsi-manage.c | 13 +- net/ncsi/ncsi-rsp.c | 18 +- net/netfilter/nf_tables_api.c | 8 +- net/nfc/nci/hci.c | 2 + net/rose/rose_timer.c | 15 + net/rxrpc/peer_event.c | 16 +- net/rxrpc/peer_object.c | 12 +- net/sched/sch_ets.c | 2 + net/sunrpc/rpc_pipe.c | 14 +- net/vmw_vsock/af_vsock.c | 13 +- net/xfrm/xfrm_interface_core.c | 2 +- net/xfrm/xfrm_output.c | 7 +- net/xfrm/xfrm_policy.c | 2 +- net/xfrm/xfrm_replay.c | 10 +- net/xfrm/xfrm_state.c | 93 +- rust/Makefile | 34 +- samples/check-exec/inc.c | 11 +- scripts/Makefile | 3 +- scripts/Makefile.build | 37 +- scripts/Makefile.defconf | 13 +- scripts/Makefile.extrawarn | 3 + scripts/Makefile.lib | 13 +- scripts/Makefile.modinst | 2 +- scripts/Makefile.modpost | 2 + scripts/gdb/linux/cpus.py | 2 +- scripts/gendwarfksyms/.gitignore | 2 + scripts/gendwarfksyms/Makefile | 12 + scripts/gendwarfksyms/cache.c | 51 + scripts/gendwarfksyms/die.c | 166 +++ scripts/gendwarfksyms/dwarf.c | 1159 ++++++++++++++++++++ scripts/gendwarfksyms/examples/kabi.h | 157 +++ scripts/gendwarfksyms/examples/kabi_ex.c | 30 + scripts/gendwarfksyms/examples/kabi_ex.h | 263 +++++ scripts/gendwarfksyms/examples/symbolptr.c | 33 + scripts/gendwarfksyms/gendwarfksyms.c | 187 ++++ scripts/gendwarfksyms/gendwarfksyms.h | 296 +++++ scripts/gendwarfksyms/kabi.c | 336 ++++++ scripts/gendwarfksyms/symbols.c | 341 ++++++ scripts/gendwarfksyms/types.c | 481 ++++++++ scripts/genksyms/Makefile | 18 - scripts/genksyms/genksyms.c | 107 +- scripts/genksyms/genksyms.h | 9 +- scripts/genksyms/lex.l | 17 +- scripts/genksyms/parse.y | 166 +-- scripts/kconfig/Makefile | 4 +- scripts/kconfig/confdata.c | 6 +- scripts/kconfig/qconf.cc | 8 +- scripts/kconfig/symbol.c | 1 + scripts/mod/modpost.c | 71 +- scripts/package/PKGBUILD | 1 - scripts/package/builddeb | 24 +- scripts/package/install-extmod-build | 33 +- scripts/package/mkdebian | 2 +- sound/core/pcm_native.c | 2 +- sound/pci/hda/hda_auto_parser.c | 8 +- sound/pci/hda/hda_auto_parser.h | 1 + sound/pci/hda/patch_realtek.c | 18 +- sound/soc/amd/acp/acp-i2s.c | 1 + sound/soc/amd/yc/acp6x-mach.c | 28 + sound/soc/codecs/da7213.c | 2 + sound/soc/codecs/es8316.c | 2 +- sound/soc/codecs/es8326.c | 4 +- sound/soc/codecs/rt5514.c | 3 +- sound/soc/fsl/Kconfig | 1 + sound/soc/fsl/fsl_asrc_m2m.c | 16 +- sound/soc/generic/audio-graph-card2.c | 62 +- sound/soc/intel/boards/bytcr_rt5640.c | 17 +- sound/soc/renesas/Kconfig | 2 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 31 +- sound/soc/sof/imx/imx8.c | 24 +- sound/soc/sof/imx/imx8m.c | 52 +- sound/soc/sof/imx/imx8ulp.c | 3 +- sound/soc/sof/intel/bdw.c | 3 +- sound/soc/sof/intel/byt.c | 3 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 6 +- sound/usb/quirks.c | 2 + tools/net/ynl/lib/ynl.c | 2 +- tools/perf/builtin-trace.c | 6 +- tools/perf/tests/shell/trace_btf_enum.sh | 8 +- tools/perf/util/annotate.c | 76 +- tools/perf/util/annotate.h | 15 +- .../util/bpf_skel/augmented_raw_syscalls.bpf.c | 11 +- tools/perf/util/cpumap.c | 4 +- tools/perf/util/disasm.c | 83 +- tools/power/x86/turbostat/turbostat.8 | 32 +- tools/power/x86/turbostat/turbostat.c | 652 +++++++++-- .../drivers/net/netdevsim/udp_tunnel_nic.sh | 16 +- tools/testing/selftests/exec/check-exec.c | 11 +- tools/testing/selftests/landlock/fs_test.c | 10 +- tools/testing/selftests/net/bpf_offload.py | 14 +- tools/testing/selftests/net/lib/Makefile | 2 +- tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/openvswitch/Makefile | 2 +- .../selftests/net/packetdrill/ksft_runner.sh | 4 +- tools/testing/selftests/riscv/vector/.gitignore | 3 +- tools/testing/selftests/riscv/vector/Makefile | 17 +- .../selftests/riscv/vector/v_exec_initval_nolibc.c | 94 ++ tools/testing/selftests/riscv/vector/v_helpers.c | 68 ++ tools/testing/selftests/riscv/vector/v_helpers.h | 8 + tools/testing/selftests/riscv/vector/v_initval.c | 22 + .../selftests/riscv/vector/v_initval_nolibc.c | 72 -- .../selftests/riscv/vector/vstate_exec_nolibc.c | 20 +- .../testing/selftests/riscv/vector/vstate_prctl.c | 305 ++++-- tools/testing/selftests/x86/lam.c | 2 +- tools/testing/vsock/util.c | 88 +- tools/testing/vsock/util.h | 2 + tools/testing/vsock/vsock_test.c | 122 ++- 513 files changed, 10040 insertions(+), 2943 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-class-bluetooth create mode 100644 Documentation/kbuild/gendwarfksyms.rst create mode 100644 arch/hexagon/include/asm/setup.h create mode 100644 arch/riscv/include/asm/bugs.h create mode 100644 arch/riscv/include/asm/vendor_extensions/thead.h create mode 100644 arch/riscv/include/asm/vendor_extensions/thead_hwprobe.h create mode 100644 arch/riscv/include/asm/vendor_extensions/vendor_hwprobe.h create mode 100644 arch/riscv/include/uapi/asm/vendor/thead.h create mode 100644 arch/riscv/kernel/bugs.c create mode 100644 arch/riscv/kernel/vendor_extensions/thead.c create mode 100644 arch/riscv/kernel/vendor_extensions/thead_hwprobe.c delete mode 100644 arch/um/include/asm/fixmap.h delete mode 100644 arch/x86/um/asm/archparam.h create mode 100644 io_uring/alloc_cache.c create mode 100644 scripts/gendwarfksyms/.gitignore create mode 100644 scripts/gendwarfksyms/Makefile create mode 100644 scripts/gendwarfksyms/cache.c create mode 100644 scripts/gendwarfksyms/die.c create mode 100644 scripts/gendwarfksyms/dwarf.c create mode 100644 scripts/gendwarfksyms/examples/kabi.h create mode 100644 scripts/gendwarfksyms/examples/kabi_ex.c create mode 100644 scripts/gendwarfksyms/examples/kabi_ex.h create mode 100644 scripts/gendwarfksyms/examples/symbolptr.c create mode 100644 scripts/gendwarfksyms/gendwarfksyms.c create mode 100644 scripts/gendwarfksyms/gendwarfksyms.h create mode 100644 scripts/gendwarfksyms/kabi.c create mode 100644 scripts/gendwarfksyms/symbols.c create mode 100644 scripts/gendwarfksyms/types.c create mode 100644 tools/testing/selftests/riscv/vector/v_exec_initval_nolibc.c create mode 100644 tools/testing/selftests/riscv/vector/v_helpers.c create mode 100644 tools/testing/selftests/riscv/vector/v_helpers.h create mode 100644 tools/testing/selftests/riscv/vector/v_initval.c delete mode 100644 tools/testing/selftests/riscv/vector/v_initval_nolibc.c