This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits b425262c07a6 Add linux-next specific files for 20250414 omits 62478b2e9527 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 5c148e3a7cf3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9c550f5add46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 636daefd6e47 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 11cf5a064877 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 8db84dbbd08c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 6ae3c35a1c14 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits ec8e812ea555 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d8495e2a539 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2efc4d1919b9 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits eeaf58beb9f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 35742a530c26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33f3c3ed29ca Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits f4d78f5f201f Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 231470ff8a70 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 4c97d016079b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 64a716bc4bbb Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits dcf25f9b1045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69f2bf8a6074 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 0deafd630862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b125436bbb9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de1f41536bc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ec6a1fca690 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 5853cd99a17f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8134b94b5ea5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 047557c03c14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2dde2cfb0127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 273e2cfb7e24 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 401d0f80b5ce Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits b783befff18b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bcbaf8d86408 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 35a74b775a55 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits a1aea14f4295 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19d5572b3add Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 81831eb45f25 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 1c95890edf8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86c95ec601a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61660c614fc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35669af0d971 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8546f1be171 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 973503ccdb93 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits deb542f791b6 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits fdf8aba88787 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 920c1c94bbf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f2b7177cbf0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc57bd1aa43d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8a1825d04e2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8b7fc56e3fb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7108440deb25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea55fe15a019 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a1b66d691e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a0376d276fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f69fb4730d2a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits e2fb41c60f29 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits eec5e838d5cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 220ff9a90741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26eeb7e8e67f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits f277fbe286f4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 981680ce6a38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d34e1c56ce8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b93730ac0d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdc93529d8ef Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 12731f15523b Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits a5e7550a4ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16fe1bc12731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e085142174d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a42b83769b4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits fe6bf89f5ccb Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits b8c8f48abf35 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bb23d4aa54f1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 96a76e00e029 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 1b10c664be4c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3eb03519065d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1b607648ccb9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 46b739a40162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c56485daad07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8b8464f1cd47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf316d05c54e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 0115bd2d0dd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22fdf7ebbec0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 25bb6d5e6f26 next-20250411/pm omits 5dd92debe965 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 625d13fdbaad Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b86916ac4272 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 858544eaa2c6 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits f117addda0ec Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits fb8dab506725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25721a3b5a69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 243ae56b8efc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19340abe02c7 Merge branch 'fs-next' of linux-next omits bdba016091c1 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 3a5af181049f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 798dea598f50 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 4ce0e5e1a584 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 03cd4e4f1b1e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 604eefefac74 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 40bbd60deda1 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits e0d2150f913c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22d4eafc7fa9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e67f72a39d53 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 66b3e53bf6bc Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7c9cc9b09f4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15da5ac9f6dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a1516d3023b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 95967f40ba71 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 88e354521e7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6071cfd3fa23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d190ceb200d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fdadbcaf1b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fefe27b79a70 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits bc2eff8b494e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 2d401da991f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bef7c64a22e0 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits d37482c56117 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f43bc03c6632 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9dd0f935f203 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 5d70abc2b027 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 31e1bdf54515 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 14b3f417efa9 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 0f031ebbb2f8 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 33a814576c97 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 94b371dee6a4 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 60a7d8a7b5ce Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits af9cc18c4bbe Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits a8172d96cb5f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits affa4c4eb1ef Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits db3b0cb21b9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0d0c6b4e134 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cd6c205859c0 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 19b1bcd9e653 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cde558f35338 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1f5c384a8f46 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits 12fb2e4030be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3a92cff5cce5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits daf77f77ab30 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8256fe90169 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a002af38848e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 64b97785c4ad Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 23546b9672b0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 29c2c066f738 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 283ece579176 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5932eb1ba4ed Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c3a9b1d0d21b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits ba541cb43487 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits ec74ee8cdc29 Merge branch 'fs-current' of linux-next omits b755153fb7fd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits bcf1bb648458 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec1e28e58a4c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c6b7cf26e525 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 02f37297ba35 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 7da6a6c5a172 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 09c0b8e8e48f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits c0060ecaab91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49503cee5084 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 17f1e2632b9a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 23547ce02bd3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 39e6e7350dd1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 213c96089422 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b423054c9900 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 22802261f158 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3179e5f363ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 55ec2a2f83b6 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits edd54058c08c Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 802ef38363fe Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5862d246c091 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 3381ca31fbb0 rust: kasan/kbuild: fix missing flags on first build omits 524190f76cd0 rust: disable `clippy::needless_continue` omits 93eb2c1249ea gpiolib: Allow to use setters with return value for output [...] omits 4521e0884c26 gpio: nomadik: Add check for clk_enable() omits 8c3230d08bc1 Merge branch 'vfs-6.16.pidfs' into vfs.all omits d74ad440467f Merge branch 'vfs-6.16.misc' into vfs.all omits a5f74ffeb2fc Merge branch 'vfs-6.16.super' into vfs.all omits 4ea1c24e1c26 Merge branch 'vfs-6.16.writepage' into vfs.all omits 42d040660072 Merge branch 'vfs-6.16.mount.api' into vfs.all omits 001cb056cd43 Merge branch 'vfs-6.16.async.dir' into vfs.all omits faef61e5588d Merge branch 'vfs.fixes' into vfs.all omits 7f1614397718 anon_inode: retain EINVAL from readahead omits f583e9d6f956 MAINTAINERS: IIO: Update reviewers for the subsystem omits 395bc9d09567 iio: adc: ad7606: add SPI offload support omits d319af11e9a1 fs/filesystems: Fix potential unsigned integer underflow i [...] omits 95bfd4b5928f fs/fs_context: Mark an unlikely if condition with unlikely [...] omits a8fca9b51158 fs/fs_parse: Correct comments of fs_validate_description() omits 05b4aa7f98f3 hwmon: (xgene-hwmon) Simplify PCC shared memory region handling omits df380923e5aa Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits e492b734e59b hwmon: (pwm-fan) disable threaded interrupts omits 1d1a3692ba9c hwmon: Add KEBA battery monitoring controller support omits 6726432f34a7 Merge branch 'pm-cpufreq' into linux-next omits 9fa84eee4db8 hwmon: (gpio-fan) Add regulator support omits e89fe4df47c1 hwmon: (ina2xx) make regulator 'vs' support optional omits 23bf61c87a71 Merge branch 'fixes' into for-next omits 0a4e6b9d70fe hwmon: (asus-ec-sensors) sort sensor definition arrays omits e8c24520a133 crypto: crc32 - remove "_generic" from filenames omits 54bdb701341f Merge branch 'for-next-next-v6.15-20250408' into for-next- [...] omits 2d1d65814ffc Merge branch 'for-next-current-v6.14-20250408' into for-ne [...] omits 8a363bad0f5d Merge branch 'misc-6.15' into for-next-next-v6.15-20250408 omits 6905a3d6f7aa Merge branch 'misc-6.15' into for-next-current-v6.14-20250408 omits 218a7bbf861f Merge branch 'pm-sleep' into linux-next omits 957062f2ba47 pwm: pca9685: Use new GPIO line value setter callbacks omits 3e347b6bf765 hwmon: (max34451) Work around lost page omits 3f453622d0c0 hwmon: (max6639) Allow setting target RPM omits 42321fde0cae hwmon: (pmbus) Do not set regulators_node for single-chann [...] omits c05d4ee0ad4e hwmon: (pmbus/max34440): add support adpm12160 omits 49e268514cb3 hwmon: (pmbus/max34440): Fix support for max34451 omits 402b21749f5e hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks omits 624b0e38cb36 hwmon: (ltc2992) Use new GPIO line value setter callbacks omits e81b6e9e32f3 hwmon: (pmbus) Introduce page_change_delay omits 6f9717c95654 Merge branch 'fixes' into linux-next omits 262ac0ba6f90 Merge branch 'acpi-tables' into fixes omits 131c2386a930 Merge branch 'fixes' into linux-next omits 1f8fff629c3f Merge branch 'acpi-ec' into fixes omits 9058b54172c9 Merge branch 'fixes' into linux-next omits 9203be2308b3 Merge branch 'acpi-button' into fixes omits e1ec1ccce0a9 pwm: Do stricter return value checking for .round_waveform_tohw() omits 07cc6c3867a7 pwm: stm32: Emit debug output also for corner cases of the [...] omits 849bc7e20149 pwm: stm32: Don't open-code TIM_CCER_CCxE() omits 1be2ee5f4acf Merge branch 'acpica' into linux-next omits ab47c07d56bc pwm: Add actual hardware state to pwm debugfs file omits 7f02fa7fd14b pwm: Make chip parameter to pwmchip_get_drvdata() a const pointer omits 1593064d8152 pwm: pxa: Improve using dev_err_probe() omits 322fc380cea1 pwm: Add Loongson PWM controller support omits 388fba06d0c7 dt-bindings: pwm: Add Loongson PWM controller omits 670976536acb pwm: meson: Simplify meson_pwm_cnt_to_ns() omits b8ec096ade94 pwm: meson: Enable constant and polarity features for g12, [...] omits a90d3618043b pwm: meson: Use separate device id data for axg and g12 omits 401d4adc3596 pwm: meson: Support constant and polarity bits omits cc6bbd6a4417 pwm: meson: Simplify get_state() callback omits 487f353fbfac Merge branch 'pwm/fixes' of https://git.kernel.org/pub/scm [...] omits 71700ac47ad8 Merge tag 'v6.15-rc1' into for-next omits 5abf4fa82125 hwmon: (k10temp) Add support for Zen5 Ryzen Desktop omits 7655c805bd19 hwmon: (amc6821) Add PWM polarity configuration with OF omits 6bb342c8edde dt-bindings: hwmon: amc6821: add fan and PWM output omits c2c4a08b3d1d hwmon: (qnap-mcu) Remove (explicitly) unused header omits 88e581728f3f Merge branch 'io_uring-6.15' into for-next omits 3ac6d9b044b8 Merge branch 'block-6.15' into for-next omits ac34bd6a617c virtio: console: Make resize control event handling compli [...] omits 5eeee55e05b6 virtio_ring: Fix data race by tagging event_triggered as r [...] omits 38acf801f146 vhost: fix VHOST_*_OWNER documentation omits 136bc0f87be4 virtio_pci: Use self group type for cap commands omits cdb809a573c4 Merge branch 'xfs-6.15-cleanups' into for-next omits 1e4352ed7f6e Merge branch 'xfs-6.15-zoned_devices' into for-next omits a40830266566 Merge branch 'xfs-6.15-merge' into for-next omits 8e53370903d6 Merge branch 'xfs-6.15-folios_vmalloc' into xfs-6.15-merge omits ef0f5bd5dd62 xfs: remove unnecessary NULL check before kvfree() omits 8239a7655c69 Merge branch 'xfs-6.15-merge' into for-next omits a8a297e8bb3d Merge branch 'v6.14-next/soc' into for-next new 10e66f29fad2 Merge tag 'perf-tools-fixes-for-v6.15-2025-04-13' of git:/ [...] new 3618002d0072 Merge tag 'vfs-6.15-rc3.fixes' of git://git.kernel.org/pub [...] new 834a4a689699 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 50760482c9d1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new de6f5994e7f3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 1498f67a03b3 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 2e810cd9e856 Merge branch 'fs-current' of linux-next new f0433eea4688 net: don't mix device locking in dev_close_many() calls new 747fb8413aaa netlink: specs: ovs_vport: align with C codegen capabilities new 8e404ad95d2c igc: fix PTM cycle trigger logic new 714cd033da6f igc: increase wait time before retrying PTM new cd7f7328d691 igc: move ktime snapshot into PTM retry loop new 26a3910afd11 igc: handle the IGC_PTP_ENABLED flag correctly new 1f025759ba39 igc: cleanup PTP module if probe fails new 1a931c4f5e68 igc: add lock preventing multiple simultaneous PTM transactions new 186e5888fdb3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 3e6ebc3307cc Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 63c1f19a3be3 espintcp: fix skb leaks new 028363685bd0 espintcp: remove encap socket caching to avoid reference leak new 17b8b5f9ca3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 03abac43d727 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a9a69c3b38c8 ASoC: imx-card: Adjust over allocation of memory in imx_ca [...] new 9aff2e8df240 ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence new 1aa495a6572f kunit: configs: Add some Cirrus Logic modules to all_tests new 96014d91cffb ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB new a0b887f6eb9a firmware: cs_dsp: tests: Depend on FW_CS_DSP rather then e [...] new 1749125091cd Fix up building KUnit tests for Cirrus Logic modules new a6c5c360dd4f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new caffc5f5096f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 36ff6c3f5084 spi: sun4i: add support for GPIO chip select lines new d843807a7940 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a67da56521d0 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new dbfb7c0d759c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new e8e9f0296cb4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7dac66b05458 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 99c430ce9ba5 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 072cb5cb9668 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b36a6bec969c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2bd42b03ab6b vfio/pci: Virtualize zero INTx PIN if no pdev->irq new 49deb9917452 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] new fd1b1e195eba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ecac4ff5c072 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] new 6c683c6887e4 asus-laptop: Fix an uninitialized variable new 3343b086c703 platform/x86: x86-android-tablets: Add "9v" to Vexia EDU A [...] new 59df54c67be3 platform/x86: x86-android-tablets: Add Vexia Edu Atla 10 t [...] new b129005ddfc0 mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_sta [...] new fcf27a6a926f platform/x86: amd: pmf: Fix STT limits new fb9f8fa43f7e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new dd303e021996 soc: samsung: usi: prevent wrong bits inversion during unc [...] new 2496a7de7e82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 26b231055716 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 183415fb77d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new debbc07dda14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 65c43b3f221c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 558e1bdb5ab4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b424bb88afb6 gpiolib: Allow to use setters with return value for output [...] new 3a5ae88d763c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new b26c1a85f3fc kunit: qemu_configs: SH: Respect kunit cmdline new 72511f5c7237 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] new 0866ee8e50f0 rust: disable `clippy::needless_continue` new 46e24a545cdb rust: kasan/kbuild: fix missing flags on first build new a3cd5f507b72 objtool/rust: add one more `noreturn` Rust function for Ru [...] new fd5830d7cb4a Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] new 51f29ba078cc Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] new 1013f5636fd8 genksyms: Handle typeof_unqual keyword and __seg_{fs,gs} q [...] new 1a8f7d9d8fa7 Merge branch into tip/master: 'core/urgent' new cb8abd182960 Merge branch into tip/master: 'timers/urgent' new 45842b59ec93 x86/cpu: Add CPU model number for Bartlett Lake CPUs with [...] new b0bb5503aa8f Merge branch into tip/master: 'x86/urgent' new ffa1e3289c52 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new d2f5819b6ed3 slab: ensure slab->obj_exts is clear in a newly allocated [...] new 813bc5af090a Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] new bcaa391e177c drm/msm/dpu: check every pipe per capability new 5cb1b130e1cd drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check new 2a34496fef84 drm/msm/dpu: reorder pointer operations after sanity check [...] new ddfa00afae80 drm/msm/dpu: drop rogue intr_tear_rd_ptr values new 8aa93d681357 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] new 3df529832bfc Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new a0131a5117d0 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 9d68c879fd62 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new eda67256a94d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 958637e251d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbf59e50162e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cc9b7e027c7 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new d4447cb6b391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c974e0f39af1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 02a2f75dc89b Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 94596034058e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba3297872a23 dt-bindings: soc: mediatek: dvfsrc: Add support for MT6893 new b06785283ec1 soc: mediatek: mtk-dvfsrc: Rename and move bw constraints data new e5ea18102c9d soc: mediatek: mtk-dvfsrc: Add support for Dimensity 1200 MT6893 new 267623000d11 arm64: dts: mediatek: mt8188: Fix IOMMU device for rdma0 new 898b289ac89b arm64: dts: mediatek: mt8395-nio-12l: Add scp firmware-name new f19d67bbe6cb arm64: dts: mediatek: mt8395-genio-1200-evk: Add scp firmw [...] new ec7184481726 arm64: dts: mediatek: mt8390-genio-common: Fix pcie pinctr [...] new 394f29033324 arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 p [...] new 7d346bf12428 arm64: dts: mediatek: mt8186: starmie: Fix external display new 691712b065d3 arm64: dts: mediatek: mt8390-genio-common: Add jack detect [...] new f8f6e68f6bab Merge branches 'v6.15-next/soc' and 'v6.15-next/dts64' int [...] new 5518231bbf08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d4eb79d35cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31eb4483a518 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aac7d517d04a soc: renesas: Kconfig: Enable SoCs by default when ARCH_RE [...] new ae7ace712d50 arm64: defconfig: Remove individual Renesas SoC entries new 38509467f64e arm: shmobile_defconfig: Drop individual Renesas SoC entries new 33d5bf70fff4 arm: multi_v7_defconfig: Drop individual Renesas SoC entries new 31d358e611b7 soc: renesas: Add config option for RZ/V2N (R9A09G056) SoC new 969875bce3d6 ARM: dts: renesas: Add r9a06g032-rzn1d400-eb board device-tree new 182f0dc5f51b ARM: dts: renesas: r9a06g032: Describe I2C controllers new 0c704ebc3783 ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe I2C bus new d1a702202d09 ARM: dts: renesas: r9a06g032-rzn1d400-eb: Describe I2C bus new dc40879d4676 ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe keys new abc43c0f3c3e dt-bindings: soc: renesas: Document Renesas RZ/V2N SoC var [...] new dc7af24bd60b dt-bindings: soc: renesas: Document SYS for RZ/V2N SoC new c04269c02273 dt-bindings: clock: renesas: Document RZ/V2N SoC CPG new 626acded4726 dt-bindings: pinctrl: renesas: Document RZ/V2N SoC new 7ed3c77a428d Merge tag 'renesas-r9a09g056-dt-binding-defs-tag1' into re [...] new 74e252ac272d arm64: dts: renesas: Add initial SoC DTSI for RZ/V2N new 1a42724ac935 arm64: dts: renesas: Add initial device tree for RZ/V2N EVK new 5147708ee812 ARM: dts: renesas: r9a06g032: Describe SDHCI controllers new 03a45e17e636 ARM: dts: renesas: r9a06g032-rzn1d400-eb: describe SD card port new 947ab9879b53 Merge branches 'renesas-arm-defconfig-for-v6.16', 'renesas [...] new 787a4693d450 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4ddf45149ce Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 7f9ed91b3910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bf7577f6906 Merge branch 'fixes' into for-next new e49853a38225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d5079e08026 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d974a77bb3b1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new fa9cc40c0d37 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 9bd23cde711d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce0a97ff7127 clk: renesas: rzv2h: Improve rzv2h_ddiv_set_rate() new b224c42568bc clk: renesas: rzv2h: Simplify rzv2h_cpg_assert()/rzv2h_cpg [...] new c3400fd7c717 clk: renesas: rzv2h: Sort compatible list based on SoC par [...] new 019b1a845404 Merge tag 'renesas-r9a09g056-dt-binding-defs-tag1' into re [...] new f6462eb04f24 clk: renesas: rzv2h: Add support for RZ/V2N SoC new 3dc33a5262b9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new fcdda62797a2 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 3936e57348b6 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 61f6853b7647 Merge branch 'for-next' of git://github.com/openrisc/linux.git new ce2d412c288a Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 8b72f5a97b82 s390/mm: Reimplement lazy ASCE handling new fe20164177be s390/mm: Select ARCH_WANT_IRQS_OFF_ACTIVATE_MM new f271df9d41c2 s390/boot: Add sized_strscpy() to enable strscpy() usage new 1468d6b1d380 s390/boot: Replace strncpy() with strscpy() new 547386263f93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3391d84ef2b0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 2a43400054f9 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 0b797e37527c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 04f9bed78fb3 Merge branch 'misc-6.15' into for-next-current-v6.14-20250414 new 4195051112cf Merge branch 'for-next-current-v6.14-20250414' into for-ne [...] new c9e640a1c4a8 Merge branch 'misc-6.15' into for-next-next-v6.15-20250414 new 2c3d02e282bd btrfs: move block perfect compression out of experimental [...] new d47cef4b4864 btrfs: ioctl: don't free iov when btrfs_encoded_read() ret [...] new c64779b18b92 btrfs: correctly escape subvol in btrfs_show_options() new a440f11716c1 btrfs: remove force_page_uptodate variable from btrfs_buff [...] new 8be8407eda91 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] new 1e231c60eecf btrfs: extract the space reservation code from btrfs_buffe [...] new 5fa3344240e0 btrfs: extract the main loop of btrfs_buffered_write() int [...] new 69ee6880320b btrfs: remove unused flag EXTENT_BUFFER_READ_ERR new 54f1dca3ed5c btrfs: remove unused flag EXTENT_BUFFER_READAHEAD new 0ecdd3c1130d btrfs: remove unused flag EXTENT_BUFFER_CORRUPT new bfb6f5f9ed05 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE new 57f8280dd368 btrfs: fix typo in space info explanation new 8df0e63e9476 btrfs: remove folio order ASSERT()s in super block writeback path new 5c11ff5b9ce8 btrfs: fix fsync of files with no hard links not persistin [...] new f28dd6a8cdef btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] new 3f6f72af1683 btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] new 79211a81d03b btrfs: remove EXTENT_UPTODATE io tree flag new 0343f88be454 btrfs: subpage: access correct object when reading bitmap [...] new 53dda1b821c4 btrfs: avoid page_lockend underflow in btrfs_punch_hole_lo [...] new 61247d792eb0 btrfs: refactor how we handle reserved space inside copy_o [...] new 606433d7b8ed btrfs: prepare btrfs_buffered_write() for large data folios new 18eb85fdb68e btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] new f3d2dbba2af5 btrfs: update comment for try_release_extent_state() new 86a1141a4699 btrfs: allow folios to be released while ordered extent is [...] new bfd0dc4cb1fe btrfs: pass a pointer to get_range_bits() to cache first s [...] new 6ba6155e3b5d btrfs: use rb_entry_safe() where possible to simplify code new 4853650cc31d btrfs: fix the ASSERT() inside GET_SUBPAGE_BITMAP() new 2b474686701e btrfs: fix the file offset calculation inside btrfs_decomp [...] new defd4bcf0a1c btrfs: use clear_extent_bit() at try_release_extent_state() new 0b2acb015356 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() new bf229b1d7988 btrfs: use clear_extent_bits() instead of clear_extent_bit [...] new f5c019a04e35 btrfs: simplify last record detection at test_range_bit_exists() new de49da2f2b0d btrfs: fix documentation for tree_search_for_insert() new 0266a41484d1 btrfs: remove redundant check at find_first_extent_bit_state() new 71bba730e1fa btrfs: simplify last record detection at test_range_bit() new 1bdfeca01d7d btrfs: remove redundant record start offset check at test_ [...] new 7d3143ccdcf7 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions new 7f43a5b9a7c9 btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() new 60fa7811feac btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() new f34b3ad796cd btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() new ad98e0fb639b btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() new 53e26b6f3da0 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() new 64bfa5f02e76 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() new 308a921d5c45 btrfs: zoned: return EIO on RAID1 block group write pointe [...] new 3090f9a3ffb1 btrfs: send: remove the again label inside put_file_data() new 5bcad93f6976 btrfs: send: prepare put_file_data() for larger data folios new ada962e3c661 btrfs: prepare btrfs_page_mkwrite() for large data folios new aa46796c2918 btrfs: prepare prepare_one_folio() for large data folios new 2db07df25e27 btrfs: prepare end_bbio_data_write() for large data folios new 09cc06e33618 btrfs: subpage: prepare for large data folios new bcf31e2a043d btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] new ff9a41499b8d btrfs: tracepoints: use btrfs_root_id() to get the id of a root new fb1f2fdbcf36 btrfs: fix invalid inode pointer after failure to create r [...] new 158e06010767 btrfs: remove unnecessary early exits in delalloc folio lo [...] new d7e27b39c313 btrfs: use folio_contains() for EOF detection new 59c931988d8b btrfs: get rid of filemap_get_folios_contig() calls new b7c4e4ebc531 btrfs: tree-checker: more unlikely annotations new a304dc71bd26 btrfs: tree-checker: adjust error code for header level check new d5b9cd910044 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() new 7e83cf3fc2a7 btrfs: add btrfs prefix to trace events for extent state a [...] new 96997fff904a btrfs: add btrfs prefix to main lock, try lock and unlock [...] new c08ab167fc39 btrfs: add btrfs prefix to dio lock and unlock extent functions new 2b0b16923f83 btrfs: rename __lock_extent() and __try_lock_extent() new 20cee1368d00 btrfs: rename the functions to clear bits for an extent range new e957eea91c62 btrfs: rename set_extent_bit() to include a btrfs prefix new 01f4993cba68 btrfs: rename the functions to search for bits in extent ranges new 41c64373d979 btrfs: rename the functions to get inode and fs_info from [...] new 32d293720c41 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] new 56502b022afb btrfs: rename the functions to init and release an extent io tree new 6a369aa6511b btrfs: rename the functions to count, test and get bit ran [...] new 5a70689ff8a7 btrfs: rename free_extent_state() to include a btrfs prefix new a8864c738bd0 btrfs: rename remaining exported functions from extent-io-tree.h new e29a73d509c5 btrfs: remove double underscore prefix from __set_extent_bit() new b17066f32c04 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] new 187de0d32553 block: introduce zone capacity helper new ed735dd6243d btrfs: zoned: skip reporting zone for new block group new 0b3a3a5663b1 btrfs: tracepoints: add btrfs prefix to names where it's missing new 133f318a4c87 btrfs: tracepoints: remove no longer used tracepoints for [...] new 6ca4042684e9 btrfs: rename exported extent map compression functions new 8eb47d6efa11 btrfs: rename extent map functions to get block start, end [...] new 5c64a32ae216 btrfs: rename functions to allocate and free extent maps new 8e193680f9d5 btrfs: rename remaining exported extent map functions new c0dac82c4d0c btrfs: rename __lookup_extent_mapping() to remove double u [...] new 75f5eabb7591 btrfs: rename __tree_search() to remove double underscore prefix new f9ebf7dbc6ac btrfs: === misc-next on b-for-next === new cbec40bb3ed7 btrfs: scrub: fix incorrectly reported logical/physical address new 84ee9e693b33 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new f95e95ed4939 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new a985adfc66f2 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 222681cb81ee btrfs: scrub: simplify the inode iteration output new 19545e58c15f btrfs: scrub: ensure we output at least one error message [...] new 4b41a4dc1677 btrfs: scrub: use generic ratelimit helpers to output erro [...] new 75492ab357ef btrfs: extend trim callchains to pass the operation type new 1f00c48ec7cc btrfs: add new ioctl CLEAR_FREE new 7f8483738bfa btrfs: add zeroout mode to CLEAR_FREE ioctl new e0e35d05ba4c btrfs: add secure erase mode to CLEAR_FREE ioctl new 10c8fdd89bf9 btrfs: add more zeroout modes to CLEAR_FREE ioctl new 6dca06b201cc btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl new 310facadbc95 btrfs: add mapping_set_release_always to inode's mapping new e043c0b71d0a btrfs: kill EXTENT_FOLIO_PRIVATE new 8086bf592486 Merge branch 'misc-next' into for-next-next-v6.15-20250414 new 4a39fb1d6cb4 Merge branch 'for-next-next-v6.15-20250414' into for-next- [...] new 46e14b0508cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17e94fae8a6d Merge branch 'master' of git://github.com/ceph/ceph-client.git new 5226f78c8a12 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 5c0d1c8e565b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e635651db084 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 678ee8ad6c8c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 42cb74a92ada f2fs: prevent kernel warning due to negative i_nlink from [...] new ccca907b5683 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 22213e4ab929 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7349b7474d9 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 8e1067ea3e0b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new edf17da20e5a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 203941d88060 Merge branch 'vfs.fixes' into vfs.all new dce4c637183b Merge branch 'vfs-6.16.async.dir' into vfs.all new 41369d559227 Merge branch 'vfs-6.16.mount.api' into vfs.all new f10db5de9c6a Merge branch 'vfs-6.16.writepage' into vfs.all new 5534aa606705 Merge branch 'vfs-6.16.super' into vfs.all new 1d17057d2166 fs/fs_parse: Correct comments of fs_validate_description() new 698d1b483cd1 fs/fs_context: Mark an unlikely if condition with unlikely [...] new 1363c134ade8 fs/filesystems: Fix potential unsigned integer underflow i [...] new 27b8fd1d3171 anon_inode: retain EINVAL from readahead new f0f96910badc select: core_sys_select add unlikely branch hint on return path new a989e53f31d6 fs: Make file-nr output the total allocated file handles new 5993684b66f7 fs: improve codegen in link_path_walk() new 8cc42084abd9 fs/fs_parse: Delete macro fsparam_u32hex() new 6b9624ed36bc Merge branch 'vfs-6.16.misc' into vfs.all new 0a36bad01731 release_task: kill the no longer needed get/put_pid(thread_pid) new fc30fbf47830 Merge branch 'vfs-6.16.pidfs' into vfs.all new a6c7a78f1b6b fs/namespace: defer RCU sync for MNT_DETACH umount new 449f3214ce15 selftests/mount_settattr: don't define sys_open_tree() twice new 675e87c588fc selftests/mount_settattr: add missing STATX_MNT_ID_UNIQUE define new df49b5e12d30 selftests/mount_settattr: ensure that ext4 filesystem can [...] new d8456e88a6e4 Merge branch 'vfs-6.16.mount' into vfs.all new b3da3c6ce9f6 selftests: coredump: Properly initialize pointer new 05ac92f73615 selftests: coredump: Fix test failure for slow machines new 52cfbe664dc9 selftests: coredump: Raise timeout to 2 minutes new a4696c87537a Merge patch series "selftests: coredump: Some bug fixes" new 3e4c8aa12595 pidfs: move O_RDWR into pidfs_alloc_file() new 4e0a0a27ffb7 coredump: fix error handling for replace_fd() new 03bca7a87104 coredump: hand a pidfd to the usermode coredump helper new 84c75c92928d Merge patch series "coredump: hand a pidfd to the usermode [...] new 3ecc65047c3a Merge branch 'vfs-6.16.coredump' into vfs.all new c3dae33eb791 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new bed8c797cba8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb07ae1dca38 Merge branch 'fs-next' of linux-next new 32b077226ed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8a2985b0bad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d9742542452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e111208c868d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 8e3560853fcc Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new bcf704c31a2e hwmon: (qnap-mcu) Remove (explicitly) unused header new a10afe336edb dt-bindings: hwmon: amc6821: add fan and PWM output new 234ccb284dc9 hwmon: (amc6821) Add PWM polarity configuration with OF new 0a24e5001700 hwmon: (k10temp) Add support for Zen5 Ryzen Desktop new 46d9473c7ad2 hwmon: (pmbus) Introduce page_change_delay new 9252e3a54004 hwmon: (ltc2992) Use new GPIO line value setter callbacks new 104a3f06385e hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks new a9399872ee74 hwmon: (pmbus/max34440) Fix support for max34451 new 8ac8ff5a531a hwmon: (pmbus/max34440) Add support for ADPM12160 new 5972732c9b5a hwmon: (pmbus) Do not set regulators_node for single-chann [...] new 4e25e17fdeb0 hwmon: (max6639) Allow setting target RPM new fff67a5b73e5 hwmon: (max34451) Work around lost page new efb9d7bb42c0 hwmon: (asus-ec-sensors) sort sensor definition arrays new a7013baab105 hwmon: (ina2xx) make regulator 'vs' support optional new 252982b0bc65 hwmon: (gpio-fan) Add regulator support new 8af695fe4f00 hwmon: Add KEBA battery monitoring controller support new 2ed41f206e09 hwmon: (pwm-fan) disable threaded interrupts new 3ac8fafb9c74 hwmon: (xgene-hwmon) Simplify PCC shared memory region handling new 6003bf4bb4bb hwmon: (lm90) Use to_delayed_work() new 3e3371ff3c91 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new fb42d8dcbc3f docs: automarkup: Move common logic to add and resolve xre [...] new 3fa3b20ba15c docs: Disambiguate a pair of rST labels new e54ac586674d cpufreq: editing corrections to cpufreq.rst new dd0808ab40ca Added usb_string function to a namespace new 1af310951e61 docs: hid: Fix typo in intel-thc-hid.rst new 0cc9e7cae3e0 Documentation/rtla: Fix duplicate text about timerlat tracer new caa42c6df3c4 Documentation/rtla: Fix typo in rtla-timerlat.rst new e7d3b24e3402 Documentation/rtla: Fix typo in common_timerlat_description.rst new 770840a0e7e8 Documentation/rtla: Include BPF sample collection new 960c7d67879d docs/sp_SP: fix links to mailing list services new 43e9076a00b1 docs: Fix conflicting contributor identity info new ebc33c067774 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 0a31a96afa56 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 0f8af0356a45 ACPICA: exserial: don't forget to handle FFixedHW opregion [...] new 1a410295d6f1 Merge branch 'acpica' into linux-next new f7625680c528 ACPI: processor: idle: Remove obsolete comment new 8fa2f8bd6ad1 ACPI: processor: idle: Set pr->flags.power unconditionally new 0edd1d13de5e ACPI: processor: idle: Remove redundant pr->power.count as [...] new 46d839adcc93 ACPI: battery: Round capacity percengate to closest integer new 6cb9441bfe8d ACPI: APEI: EINJ: Transition to the faux device interface new 6db0261f3776 Documentation: ACPI: Use all-string data node references new 824c740a20e6 Merge branches 'acpi-processor', 'acpi-battery', 'acpi-ape [...] new 589a7c406a72 cpufreq: Drop unused cpufreq_get_policy() new 9b34b6ee0451 Merge branch 'pm-cpufreq' into linux-next new cfdb7520f901 PM: hibernate: Remove size arguments when calling strscpy() new 58b1911f1668 Merge back earlier system suspend-resume material for 6.16 new b75c128223d1 Merge branch 'pm-sleep' into linux-next new 194c396e8a0d cpuidle: teo: Fix typos in two comments new d4a7882f93bf cpuidle: menu: Optimize bucket assignment when next_timer_ [...] new af5376a77e87 cpuidle: psci: Transition to the faux device interface new 54729ef67a3d Merge branch 'pm-cpuidle' into linux-next new 18605e9525ef cpufreq: intel_pstate: Fix hwp_get_cpu_scaling() new df8d205d1ef2 Merge branch 'pm-cpufreq-fixes' into fixes new f5e9eb31b7eb Merge branch 'fixes' into linux-next new 4fd906da52ee Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5fa038c1eb88 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 74c1350894c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b65999e7238e net: hsr: sync hw addr of slave2 according to slave1 hw ad [...] new c26c192c3d48 udp: properly deal with xfrm encap and ADDRFORM new 097f171f9828 net: convert dev->rtnl_link_state to a bool new 81e92f4fb825 net: pktgen: fix code style (ERROR: "foo * bar" should be [...] new eb1fd49ef660 net: pktgen: fix code style (ERROR: space prohibited after [...] new 1d8f07bf4aab net: pktgen: fix code style (WARNING: suspect code indent [...] new 870b856cb478 net: pktgen: fix code style (WARNING: Block comments) new ca8ee665211a net: pktgen: fix code style (WARNING: Missing a blank line [...] new dceae3e82ff8 net: pktgen: fix code style (WARNING: macros should not us [...] new 08fcb1f242b9 net: pktgen: fix code style (WARNING: quoted string split [...] new 78dbd1952e2e Merge branch 'pktgen-code-cleanup' new 1450e4525f9a bna: bnad_dim_timeout: Rename del_timer_sync in comment new e846fb5e7c52 net: bridge: mcast: Add offload failed mdb flag new 9fbe1e3e61c2 net: bridge: Add offload_fail_notification bopt new c428d43d4f56 net: bridge: mcast: Notify on mdb offload failure new dbf14d157c0f Merge branch 'add-support-for-mdb-offload-failure-notification' new f9c1120d9b5e dt-bindings: net: ethernet-controller: add 5000M speed to [...] new 8b36a102c1a1 dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-l [...] new 63c5e952f792 Merge branch 'cpsw-bindings-for-5000m-fixed-link' new a808691df39b ice: fix check for existing switch rule new 4d5a1c4e6d49 ice: do not add LLDP-specific filter if not necessary new 2296345416b0 ice: receive LLDP on trusted VFs new 5787179c5183 ice: remove headers argument from ice_tc_count_lkups new 40f42dc1cbb6 ice: support egress drop rules on PF new 517f7a08ca5f ice: enable LLDP TX for VFs through tc new 1e05c5a05d0d ice: remove SW side band access workaround for E825 new 1fd9c91f7e8f ice: refactor ice_sbq_msg_dev enum new e2193f9f9ec9 ice: enable timesync operation on 2xNAC E825 devices new 6cb10c063d6c ice: improve error message for insufficient filter space new fee4a79a1224 ice: make const read-only array dflt_rules static new 015bac5daca9 i40e: fix MMIO write access to an invalid page in i40e_clear_hw new cdcb3804eeda ixgbe: Fix unreachable retry logic in combined and byte I2 [...] new f9c961efb0f4 igc: enable HW vlan tag insertion/stripping by default new 39aa687a8494 net: e1000e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 452446f81286 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new cd3c93167da0 page_pool: Move pp_magic check into helper functions new ee62ce7a1d90 page_pool: Track DMA-mapped pages and unmap them when dest [...] new 63ce43f2d7da Merge branch 'fix-late-dma-unmap-crash-for-page-pool' new ceaceaf79ea0 net: ethtool: fix get_ts_stats() documentation new e333b1c3cf25 net: Factorise setup_net() and cleanup_net(). new fed176bf3143 net: Add ops_undo_single for module load/unload. new 7a60d91c690b net: Add ->exit_rtnl() hook to struct pernet_operations. new cf701038d1c8 nexthop: Convert nexthop_net_exit_batch_rtnl() to ->exit_rtnl(). new 6f2667b98ef2 vxlan: Convert vxlan_exit_batch_rtnl() to ->exit_rtnl(). new a967e01e2ad2 ipv4: ip_tunnel: Convert ip_tunnel_delete_nets() callers t [...] new f76758f18fb8 ipv6: Convert tunnel devices' ->exit_batch_rtnl() to ->exi [...] new 9571ab5a98fe xfrm: Convert xfrmi_exit_batch_rtnl() to ->exit_rtnl(). new b7924f50be15 bridge: Convert br_net_exit_batch_rtnl() to ->exit_rtnl(). new baf720334c02 bonding: Convert bond_net_exit_batch_rtnl() to ->exit_rtnl(). new bc7eaf7a40bb gtp: Convert gtp_net_exit_batch_rtnl() to ->exit_rtnl(). new fc3dc33f668c bareudp: Convert bareudp_exit_batch_rtnl() to ->exit_rtnl(). new 4e53b32d74f0 geneve: Convert geneve_exit_batch_rtnl() to ->exit_rtnl(). new c57a9c503543 net: Remove ->exit_batch_rtnl(). new 505b930929db Merge branch 'net-convert-exit_batch_rtnl-to-exit_rtnl' new dadc3a6be469 net: stmmac: dwc-qos: remove tegra_eqos_init() new 17ec6dbaaed3 net: stmmac: intel: remove eee_usecs_rate and hardware write new 35031c6256f1 net: stmmac: intel-plat: remove eee_usecs_rate and hardware write new 651f88cb046c net: stmmac: remove eee_usecs_rate new 25af74ed68c4 net: stmmac: remove GMAC_1US_TIC_COUNTER definition new b8ebc8938396 Merge branch 'net-stmmac-remove-unnecessary-initialisation [...] new 4129a75a76a7 net: dsa: microchip: add ETS scheduler support for KSZ88x3 [...] new 36ef2575e78d net/mlx5: HWS, Fix matcher action template attach new b2ae16214ffe net/mlx5: HWS, Remove unused element array new 38956bea7349 net/mlx5: HWS, Make pool single resource new d171ce3d9888 net/mlx5: HWS, Refactor pool implementation new 43a2038c6d8a net/mlx5: HWS, Cleanup after pool refactoring new 045626947665 net/mlx5: HWS, Add fullness tracking to pool new a68334f9750f net/mlx5: HWS, Fix pool size optimization new 983d01b2ce0a net/mlx5: HWS, Implement action STE pool new 593a9470a856 net/mlx5: HWS, Use the new action STE pool new 22174f16f121 net/mlx5: HWS, Cleanup matcher action STE table new 864531ca2072 net/mlx5: HWS, Free unused action STE tables new 3db55f8cc8d3 net/mlx5: HWS, Export action STE tables to debugfs new a4cba7e98e35 Merge branch 'net-mlx5-hws-refactor-action-ste-handling' new 28a79fc9b03e rxrpc: kdoc: Update function descriptions and add link fro [...] new 23738cc80483 rxrpc: Pull out certain app callback funcs into an ops table new 019c8433eb29 rxrpc: Remove some socket lock acquire/release annotations new 5800b1cf3fd8 rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSE new 01af64269751 rxrpc: Add the security index for yfs-rxgk new 0ca100ff4df6 rxrpc: Add YFS RxGK (GSSAPI) security class new c86f9b963dc6 rxrpc: rxgk: Provide infrastructure and key derivation new 9d1d2b59341f rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI) new 7a7513a3081c rxrpc: rxgk: Implement connection rekeying new b794dc17cdd0 rxrpc: Allow the app to store private data on peer structs new d03539d5c2de rxrpc: Display security params in the afs_cb_call tracepoint new d98c317fd9aa afs: Use rxgk RESPONSE to pass token for callback channel new fba6995798c6 rxrpc: Add more CHALLENGE/RESPONSE packet tracing new aa2199088a39 rxrpc: rxperf: Add test RxGK server keys new 5b38e821b929 Merge branch 'rxrpc-afs-add-afs-gssapi-security-class-to-a [...] new b4589810082a net: stmmac: qcom-ethqos: set serdes speed using serdes_speed new a3d54648ada2 net: stmmac: qcom-ethqos: remove ethqos->speed new 4c30093f784e net: stmmac: qcom-ethqos: remove unnecessary setting max_speed new 0d1c18a10dd1 net: stmmac: qcom-ethqos: remove speed_mode_2500() method new 23f09f01b495 Merge branch 'net-stmmac-qcom-ethqos-simplifications' new d13be3e70d76 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 4bbed73106e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20eb35da409f xfrm: Remove unnecessary strscpy_pad() size arguments new 4f1d804e288e espintcp: fix skb leaks new ee2fc517feba espintcp: remove encap socket caching to avoid reference leak new 4023efd154a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ad5747d4eed1 Bluetooth: l2cap: Process valid commands in too long frame new e8cfd474e00f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ca652517ea68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4531b7f82675 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9cbe982dcf8e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 683058df13c7 Merge tag 'drm-misc-next-2025-04-09' of https://gitlab.fre [...] new b60301774a8f Merge tag 'drm-intel-next-2025-04-11' of https://gitlab.fr [...] new 3fae5eb8adaa Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new bdc37f7b6ec6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 314c45e39e9a drm/sysfb: Split source file new 6046b49bafff drm/sysfb: Share helpers for integer validation new e8c086880b2b drm/sysfb: Share helpers for screen_info validation new 6d0171c77d1a drm/udl: Remove unused field dev from struct udl_device new 21c6b386f1ee drm/udl: Remove unused field gem_lock from struct udl_device new 0b4346d68984 drm/udl: Improve type safety when using struct udl_device new 89323678d828 drm/udl: The number of pixels is always positive new 895452ae48c1 drm/udl: Handle errors from usb_get_descriptor() new 1fad33f04ed1 drm/udl: Return error if vendor descriptor is too short new f4fce9ea8473 drm/udl: Treat vendor descriptor as u8 new df6dc12e5e6d drm/udl: Validate length in vendor-descriptor parser new fb10144ba426 drm/udl: Support adapters without firmware descriptor new 970003de19a9 drm/etnaviv: Test for imported buffers with drm_gem_is_imported() new e91eb3ae4154 drm/etnaviv: Use dma_buf from GEM object instance new 55eba86e1138 drm/msm: Test for imported buffers with drm_gem_is_imported() new 64e21b80ded9 drm/panfrost: Test for imported buffers with drm_gem_is_im [...] new 266ab86ac1f5 drm/panthor: Test for imported buffers with drm_gem_is_imported() new 5a80b00d0d10 drm/vmwgfx: Test for imported buffers with drm_gem_is_imported() new aec8a40228ac drm/vmwgfx: Use dma_buf from GEM object instance new ba25d1acec2c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 1181868255db Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7a429a14f852 drm/i915/vrr: Stop writing VRR_CTL_IGN_MAX_SHIFT for MTL onwards new d3815ae24f25 drm/i915/dpio: have chv_data_lane_soft_reset() get/put dpi [...] new 2eb0e67ef063 drm/i915: use 32-bit access for gen2 irq registers new ef32101873f4 drm/i915: record GEN2_IER in gtier[0] for pre-ilk error capture new 79cef51541ea drm/i915: stop recording IER in error capture new 737c725b2c88 drm/i915: use display snapshot mechanism for display irq regs new 02cfe5a3bcb8 drm/i915: don't capture DERRMR for VLV/CHV new 012aa48a587c drm/i915: use graphics version instead of PCH split in err [...] new 8f09b1613867 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new e6d19c998c52 drm/msm/a6xx+: Don't let IB_SIZE overflow new f872ced925e8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 8b5bd47f949a Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 84d376359869 drm/xe/pf: Don't show GGTT/LMEM debugfs files under media GT new c31a0b6402d1 drm/xe: Set LRC addresses before guc load new 5b84c5f89416 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 2bbea20fb9fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d11fcd476b2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f529c91be8a3 ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change new 7699892ad3cf ASoC: tas2770: Support setting the PDM TX slot new 592ab3936b09 ASoC: tas2764: Reinit cache on part reset new dd50f0e38563 ASoC: tas2764: Enable main IRQs new f0aff451f399 ASoC: tas2764: Raise regmap range maximum new f33b01e0947d ASoC: tas2764: Apply Apple quirks new ff73e2780169 ASoC: tas2770: expose die temp to hwmon new 186dfc85f9a8 ASoC: tas2764: expose die temp to hwmon new 4aa502d28bc2 ASoC: tas27{64,70}: improve support for Apple codec new 667ebcc13dd6 ASoC: dt-bindings: Add bindings for Richtek rt9123 new 8bffd24e4561 ASoC: codecs: Add support for Richtek rt9123 new 4a046b67d2d2 ASoC: dt-bindings: Add bindings for Richtek rt9123p new 38c2585c7439 ASoC: codecs: Add support for Richtek rt9123p new 416e3bd3b0b6 ASoC: Add Richtek rt9123 and rt9123p support new cf16c6401431 ASoC: soc-ac97: use new GPIO line value setter callbacks new 60631801abb7 ASoC: ti: davinci-mcasp:: use new GPIO line value setter c [...] new 403dddbdcb49 ASoC: codecs: wm8962: use new GPIO line value setter callbacks new a336078f2334 ASoC: codecs: wm5100: use new GPIO line value setter callbacks new 317349ce80aa ASoC: codecs: rt5677: use new GPIO line value setter callbacks new a8d491369047 ASoC: codecs: wm8996: use new GPIO line value setter callbacks new 346d3632303a ASoC: codecs: tlv320adc3xxx: use new GPIO line value sette [...] new b0cf20b43363 ASoC: codecs: idt821034: use new GPIO line value setter callbacks new c849a7cfdcd1 ASoC: codecs: peb2466: use new GPIO line value setter callbacks new 127c53d620cb ASoC: codecs: wm8903: use new GPIO line value setter callbacks new db81f6fa2771 ASoC: codecs: zl38060: use new GPIO line value setter callbacks new 8d2e91448231 ALSA: hda: cirrus_scodec_test: use new GPIO line value set [...] new fabb0a108a84 ASoC: convert GPIO chips to using new value setters new d60007fc9b73 ASoC: dt-bindings: Add Loongson-1 AC97 Controller new 0142b4500045 ASoC: dt-bindings: Add Realtek ALC203 Codec new 1fc55a2baef5 ASoC: loongson: Add Loongson-1 AC97 Driver new 436a3cc8afbf ASoC: ac97: Add DT support new 5865e8c4ae9d Add support for Loongson-1 AC97 new 2c6b6a3e8b93 ASoC: rsnd: use snd_pcm_direction_name() new 2b4ce994afca ASoC: simple-card-utils: fixup dlc->xxx handling for error case new 6c5ac39aaed0 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 11412a233afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a5a4222ec87 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1e39a59a36b7 io_uring/wq: avoid indirect do_work/free_work calls new c4de9835b4ba io_uring/net: don't use io_do_buffer_select at prep new 22ce411fa6d3 io_uring: set IMPORT_BUFFER in generic send setup new a3b26fe7432d io_uring/kbuf: pass bgid to io_buffer_select() new 13ed9496d617 io_uring: don't store bgid in req->buf_index new 779b987dd04b io_uring: add support for IORING_OP_PIPE new d3b4b25e363e Merge branch 'for-6.16/io_uring' into for-next new 8ea7c0380dee Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9ec4fca1244b dm-delay: don't busy-wait in kthread new c9351d00204a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b21d60a9e2a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61e6f2b72f69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ad0da6fcd130 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 422b1ab82f95 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 405d43003068 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7762fdab2310 regulator: adp5055: Remove unneeded semicolon new 14daefd22065 Merge remote-tracking branch 'regulator/for-6.16' into reg [...] new b7dea59cfc8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c04cbda5458d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 2e5506325258 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 0f7d860a74df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a88c5125cb7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4573cab8bc43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c21de5c540b9 dt-bindings: Remove obsolete cpu-topology.txt new b23151e7739e dt-bindings: Remove obsolete numa.txt new 0efdadc3fa4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88113e09ada5 spi: Add support for Double Transfer Rate (DTR) mode new 279b418f477f spi: fsl-qspi: Optimize fsl_qspi struct new d35d9eba415b Merge remote-tracking branch 'spi/for-6.16' into spi-next new 9067bd018cb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd2a3710bf11 next-20250414/tip new 7fe7f8e009db Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6a0495f9491e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bcf21962468 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2c4c7ac64da4 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new b30dc875cc76 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 5aa4d72c2329 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 2898a4a3c5dd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 464f110848b2 next-20250414/workqueues new cc18d0fc8fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a1a0fb55f8a platform/x86: alienware-wmi-wmax: Rename thermal related symbols new a000da9dbc24 platform/x86: alienware-wmi-wmax: Improve ID processing new 45983d19f305 platform/x86: alienware-wmi-wmax: Improve internal AWCC API new 77bb2ec55700 platform/x86: alienware-wmi-wmax: Modify supported_thermal [...] new 32b6372ddd43 platform/x86: alienware-wmi-wmax: Improve platform profile probe new 3dde0ae1eb5f platform/x86: alienware-wmi-wmax: Add support for the "cus [...] new d69990783495 platform/x86: alienware-wmi-wmax: Add HWMON support new 07ac275981b1 platform/x86: alienware-wmi-wmax: Add support for manual f [...] new b028fb497c15 platform/x86: alienware-wmi-wmax: Add a DebugFS interface new a56d188a0a8f Documentation: wmi: Improve and update alienware-wmi docum [...] new 3e48767ab53b Documentation: admin-guide: laptops: Add documentation for [...] new 361813db5d9b Documentation: ABI: Add sysfs platform and debugfs ABI doc [...] new 8625c4c06a79 platform/x86: Use strscpy()/scnprintf() with acpi_device_n [...] new 29ba3b6037dc platform/x86: barco-p50: use new GPIO line value setter callbacks new e0071ad2ee0b platform/x86: int0002: use new GPIO line value setter callbacks new 88f67f2a99f0 platform/x86: silicom: use new GPIO line value setter callbacks new 78a7491d5cba platform/x86:intel/pmc: Move PMC Core related functions new e9f9cf3fe3ea platform/x86:intel/pmc: Rename core_ssram to ssram_telemetry new 1b1aaa9cbe8d platform/x86:intel/pmc: Move PMC devid to core.h new 052fabddeaa7 platform/x86:intel/pmc: Convert index variables to be unsigned new 41c5c2215ee8 platform/x86:intel/pmc: Remove unneeded header file inclusion new 8c173c39e347 platform/x86:intel/pmc: Remove unneeded io operations new a67e6e36d1f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9aea0edcc3e9 platform/chrome: cros_kbd_led_backlight: Remove CROS_EC de [...] new 31d3bd592df5 platform/chrome: cros_kbd_led_backlight: Fix build dependencies new dd4fa8ab63e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed500b407f10 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 05d6a4020659 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ee500837efc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7854364ed315 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 8f8efd6c2f09 iio: adc: ad7606: add SPI offload support new 4fdce710d461 MAINTAINERS: IIO: Update reviewers for the subsystem new 2a4543244bd6 iio: bd79124: Use set_rv and set_multiple_rv new 601021619a72 iio: dac: ad5592r: destroy mutexes in detach paths new f8fedb167ba4 iio: dac: ad5592r: use lock guards new 2c8cfd931d7c iio: dac: ad5592r: use new GPIO line value setter callbacks new 37f33bc7e3e3 iio: adc: ti-ads7950: use new GPIO line value setter callbacks new 9299fc683071 iio: adc: ad4130: use new GPIO line value setter callbacks new 798128991197 iio: addac: ad74413r: use new GPIO line value setter callbacks new ccb61f101ae8 iio: addac: ad74115: use new GPIO line value setter callbacks new aa5e3d1691c1 dt-bindings: ROHM BD79104 ADC new f4f8742d51c3 iio: adc: ti-adc128s052: Simplify using be16_to_cpu() new bd3ca5619a43 iio: adc: ti-adc128s052: Be consistent with arrays new 00805a22a4f9 iio: adc: ti-adc128s052: Use devm_mutex_init() new adb5e256fdb9 iio: adc: ti-adc128s052: Simplify using guard(mutex) new 3f7bd38eb490 iio: adc: ti-adc128s052: Support ROHM BD79104 new bec37d4de876 MAINTAINERS: A driver for TI/ROHM ADCs new 13a4889f6dff dt-bindings: iio: imu: icm42600: add interrupt naming support new 804b32eb0240 iio: imu: inv_icm42600: switch to use generic name irq get new d1ee048fd274 iio: dac: adi-axi-dac: add cntrl chan check new 9a259b51e3ea docs: iio: add documentation for ad3552r driver new 82536e2a1eee iio: backend: add support for data source get new 31ebe72872c1 iio: dac: adi-axi-dac: add data source get new d161d55b9382 iio: dac: ad3552r-hs: add support for internal ramp new 98ce9d800782 iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos new 871ca70396db iio: adc: ad7768-1: convert driver to use regmap new 6dac28ae02db iio: adc: ad7768-1: Add reset gpio new 9e703cd2d2fc iio: adc: ad7768-1: Move buffer allocation to a separate function new 31c52fe3b2ef iio: normalize array sentinel style new 9bfaeb983cae Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new bd43099e9f2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0bd8066d1cc3 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 6295f4a341c5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 00fe8ee2ee53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ffdc3735879 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16c22c56d428 virtio_pci: Use self group type for cap commands new a940e0a68557 vhost: fix VHOST_*_OWNER documentation new 2e2f925fe737 virtio_ring: Fix data race by tagging event_triggered as r [...] new 932c490b3a45 virtio: console: Make resize control event handling compli [...] new 8f055ba5cfa1 virtgpu: don't reset on shutdown new cef1f7fcf359 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 817d3e890a26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eebfcb98cdc0 gpio: aggregator: fix "_sysfs" prefix check in gpio_aggreg [...] new 2e8636ca3400 gpio: aggregator: Fix gpio_aggregator_line_alloc() checking new db1baf69e563 gpio: aggregator: Return an error if there are no GPIOs in [...] new 05b43de95add gpio: aggregator: Fix error code in gpio_aggregator_activate() new d945ff52642d gpio: aggregator: Fix leak in gpio_aggregator_parse() new 290ffcfe3042 selftests: gpio: gpio-aggregator: add a test case for _sys [...] new df9b3454a00e gpio: GPIO_BLZP1600 should depend on ARCH_BLAIZE new 81c9830d3b6f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new aa111a05e451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcde089d5874 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 572b88171bf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c22e890402a pwm: meson: Simplify get_state() callback new dd4d280ac558 pwm: meson: Support constant and polarity bits new 3a44aacf1560 pwm: meson: Use separate device id data for axg and g12 new 5dca8a93b015 pwm: meson: Enable constant and polarity features for g12, [...] new 08d8c9f593c7 pwm: meson: Simplify meson_pwm_cnt_to_ns() new 90cd430f04d0 dt-bindings: pwm: Add Loongson PWM controller new 2b62c89448dd pwm: Add Loongson PWM controller support new df08fff8add2 pwm: pxa: Improve using dev_err_probe() new 7cfe1e208b86 pwm: Make chip parameter to pwmchip_get_drvdata() a const pointer new 461d68d43d69 pwm: Add actual hardware state to pwm debugfs file new 4cbeffc40798 pwm: stm32: Don't open-code TIM_CCER_CCxE() new fa829c1f40b7 pwm: stm32: Emit debug output also for corner cases of the [...] new 96d20cfd16e7 pwm: Do stricter return value checking for .round_waveform_tohw() new 29f1d5cac294 pwm: pca9685: Use new GPIO line value setter callbacks new 2cd0c3bb4be7 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new a571a9a1b120 kunit: configs: Enable CONFIG_INIT_STACK_ALL_PATTERN in all_tests new 9aa08e761b67 kunit: qemu_configs: Add riscv32 config new 4a8a67f80c23 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new ed2e18a69c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d527fe9b5ae9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new cec3a69c7707 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 612072512670 Merge branch 'main' of git://git.infradead.org/users/willy [...] new b1ead60ec63a Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 16b81e55c6fb Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 068b846bf91d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d5efd8ef2c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 765a926a6826 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 2ea734b266e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a62c368ddf76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e5b0bb2b368e Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 138303ec6ccb sysctl: move u8 register test to lib/test_sysctl.c new 8e4acabdc869 sysctl: Add 0012 to test the u8 range check new 2bac112eaaf3 sysctl: call sysctl tests with a for loop new 23b8bacf1547 sysctl: Close test ctl_headers with a for loop new 7713b1c1ebc7 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 8190beee19a7 build_bug.h: more user friendly error messages in BUILD_BU [...] new b2e42e295867 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new be9e55263044 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 79fb0867e47a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9daa06af88aa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ce653e0a7e0a crypto: crc32 - remove "_generic" from filenames new eb204926104a lib/crc: make the CPU feature static keys __ro_after_init new fd4bcffd1e55 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 0f80163a3d0a Revert "arm64: dts: mediatek: mt8390-genio-common: Add jac [...] new 5b37f7bfff3b Add linux-next specific files for 20250415
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b425262c07a6) \ N -- N -- N refs/heads/master (5b37f7bfff3b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 713 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/ABI/testing/debugfs-alienware-wmi | 44 + .../ABI/testing/sysfs-platform-alienware-wmi | 14 + .../admin-guide/laptops/alienware-wmi.rst | 127 + Documentation/admin-guide/laptops/index.rst | 1 + Documentation/admin-guide/pm/cpufreq.rst | 8 +- .../admin-guide/quickly-build-trimmed-linux.rst | 4 +- .../verify-bugs-and-bisect-regressions.rst | 4 +- .../bindings/clock/renesas,rzv2h-cpg.yaml | 5 +- .../devicetree/bindings/cpu/cpu-topology.txt | 553 ---- .../devicetree/bindings/iio/adc/rohm,bd79104.yaml | 69 + .../bindings/iio/imu/invensense,icm42600.yaml | 13 +- .../bindings/net/ethernet-controller.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 2 + Documentation/devicetree/bindings/numa.txt | 319 --- .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 2 + .../soc/mediatek/mediatek,mt8183-dvfsrc.yaml | 1 + .../soc/renesas/renesas,r9a09g057-sys.yaml | 1 + .../devicetree/bindings/soc/renesas/renesas.yaml | 15 + .../bindings/sound/loongson,ls1b-ac97.yaml | 68 + .../devicetree/bindings/sound/realtek,alc203.yaml | 36 + .../devicetree/bindings/sound/richtek,rt9123.yaml | 56 + .../devicetree/bindings/sound/richtek,rt9123p.yaml | 48 + Documentation/driver-api/usb/usb.rst | 1 + Documentation/filesystems/mount_api.rst | 1 - .../acpi/dsd/data-node-references.rst | 26 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 11 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 7 +- Documentation/hid/intel-thc-hid.rst | 8 +- Documentation/iio/ad3552r.rst | 72 + Documentation/iio/index.rst | 1 + Documentation/netlink/specs/ovs_vport.yaml | 4 +- .../networking/net_cachelines/net_device.rst | 2 +- Documentation/networking/rxrpc.rst | 15 + Documentation/process/1.Intro.rst | 12 +- Documentation/sphinx/automarkup.py | 97 +- .../tools/rtla/common_timerlat_description.rst | 10 +- Documentation/tools/rtla/rtla-timerlat.rst | 9 +- .../translations/sp_SP/process/2.Process.rst | 11 +- Documentation/translations/sp_SP/process/howto.rst | 10 +- .../translations/sp_SP/process/kernel-docs.rst | 5 +- .../sp_SP/process/submitting-patches.rst | 13 +- Documentation/wmi/devices/alienware-wmi.rst | 387 +-- MAINTAINERS | 11 + Next/SHA1s | 126 +- Next/merge.log | 2691 +++++++++++++------- arch/arm/boot/dts/renesas/Makefile | 1 + .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts | 110 +- .../arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dts | 160 ++ arch/arm/boot/dts/renesas/r9a06g032.dtsi | 46 + arch/arm/configs/multi_v7_defconfig | 19 - arch/arm/configs/shmobile_defconfig | 19 - arch/arm/lib/crc-t10dif-glue.c | 4 +- arch/arm/lib/crc32-glue.c | 4 +- .../boot/dts/mediatek/mt8186-corsola-starmie.dtsi | 45 - arch/arm64/boot/dts/mediatek/mt8188.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 50 +- .../boot/dts/mediatek/mt8390-genio-common.dtsi | 6 +- .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 1 + .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 1 + arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 282 ++ .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 114 + arch/arm64/configs/defconfig | 23 - arch/arm64/lib/crc-t10dif-glue.c | 4 +- arch/loongarch/lib/crc32-loongarch.c | 2 +- arch/mips/lib/crc32-mips.c | 2 +- arch/powerpc/lib/crc-t10dif-glue.c | 2 +- arch/powerpc/lib/crc32-glue.c | 2 +- arch/s390/Kconfig | 1 + arch/s390/boot/ipl_parm.c | 2 +- arch/s390/boot/printk.c | 2 +- arch/s390/boot/string.c | 12 + arch/s390/include/asm/asce.h | 36 + arch/s390/include/asm/futex.h | 6 + arch/s390/include/asm/mmu_context.h | 17 +- arch/s390/include/asm/ptrace.h | 1 - arch/s390/include/asm/thread_info.h | 2 + arch/s390/include/asm/uaccess.h | 12 + arch/s390/kernel/asm-offsets.c | 1 - arch/s390/kernel/entry.S | 20 +- arch/s390/kernel/smp.c | 2 +- arch/s390/lib/crc32-glue.c | 2 +- arch/s390/lib/uaccess.c | 5 +- arch/s390/mm/pgalloc.c | 8 +- arch/s390/pci/pci_mmio.c | 10 +- arch/sparc/lib/crc32_glue.c | 2 +- arch/x86/include/asm/intel-family.h | 2 + arch/x86/lib/crc-t10dif-glue.c | 2 +- arch/x86/lib/crc32-glue.c | 4 +- arch/x86/lib/crc64-glue.c | 2 +- drivers/acpi/acpica/exserial.c | 6 + drivers/acpi/apei/einj-core.c | 32 +- drivers/acpi/battery.c | 4 +- drivers/acpi/processor_idle.c | 14 +- drivers/clk/renesas/Kconfig | 5 + drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r9a09g056-cpg.c | 152 ++ drivers/clk/renesas/rzv2h-cpg.c | 58 +- drivers/clk/renesas/rzv2h-cpg.h | 1 + drivers/cpufreq/cpufreq.c | 25 - drivers/cpufreq/intel_pstate.c | 2 +- drivers/cpuidle/cpuidle-psci.c | 26 +- drivers/cpuidle/governors/menu.c | 2 +- drivers/cpuidle/governors/teo.c | 4 +- drivers/firmware/cirrus/Kconfig | 5 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-aggregator.c | 21 +- drivers/gpio/gpio-nomadik.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 8 +- drivers/gpu/drm/i915/display/g4x_dp.c | 7 - drivers/gpu/drm/i915/display/g4x_hdmi.c | 8 - drivers/gpu/drm/i915/display/intel_display_irq.c | 28 + drivers/gpu/drm/i915/display/intel_display_irq.h | 5 + .../gpu/drm/i915/display/intel_display_snapshot.c | 5 + drivers/gpu/drm/i915/display/intel_dpio_phy.c | 21 +- drivers/gpu/drm/i915/display/intel_vrr.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 35 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 8 +- .../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h | 2 - .../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h | 1 - .../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h | 3 - .../drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h | 4 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 3 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 74 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 4 +- drivers/gpu/drm/msm/msm_gem.h | 2 +- drivers/gpu/drm/msm/msm_gem_prime.c | 4 +- .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 7 + drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/panthor/panthor_gem.c | 2 +- drivers/gpu/drm/panthor/panthor_mmu.c | 10 +- drivers/gpu/drm/sysfb/Makefile | 4 + drivers/gpu/drm/sysfb/drm_sysfb.c | 35 + drivers/gpu/drm/sysfb/drm_sysfb_helper.h | 48 + .../{drm_sysfb_helper.c => drm_sysfb_modeset.c} | 4 - drivers/gpu/drm/sysfb/drm_sysfb_screen_info.c | 107 + drivers/gpu/drm/sysfb/efidrm.c | 126 +- drivers/gpu/drm/sysfb/ofdrm.c | 12 +- drivers/gpu/drm/sysfb/simpledrm.c | 14 +- drivers/gpu/drm/sysfb/vesadrm.c | 126 +- drivers/gpu/drm/udl/udl_drv.c | 6 +- drivers/gpu/drm/udl/udl_drv.h | 19 +- drivers/gpu/drm/udl/udl_main.c | 174 +- drivers/gpu/drm/udl/udl_modeset.c | 21 +- drivers/gpu/drm/udl/udl_transfer.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 9 + drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 12 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c | 66 +- drivers/gpu/drm/xe/xe_guc_ads.c | 75 +- drivers/hwmon/lm90.c | 2 +- drivers/iio/accel/adxl367_i2c.c | 2 +- drivers/iio/accel/adxl367_spi.c | 4 +- drivers/iio/accel/adxl372_i2c.c | 2 +- drivers/iio/accel/adxl372_spi.c | 2 +- drivers/iio/accel/bma220_spi.c | 4 +- drivers/iio/accel/bmc150-accel-i2c.c | 6 +- drivers/iio/accel/bmc150-accel-spi.c | 4 +- drivers/iio/accel/bmi088-accel-i2c.c | 4 +- drivers/iio/accel/bmi088-accel-spi.c | 4 +- drivers/iio/accel/da280.c | 4 +- drivers/iio/accel/da311.c | 2 +- drivers/iio/accel/dmard10.c | 2 +- drivers/iio/accel/fxls8962af-i2c.c | 4 +- drivers/iio/accel/fxls8962af-spi.c | 4 +- drivers/iio/accel/hid-sensor-accel-3d.c | 2 +- drivers/iio/accel/kxsd9-i2c.c | 2 +- drivers/iio/accel/kxsd9-spi.c | 2 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/mma7660.c | 4 +- drivers/iio/accel/mma9551.c | 4 +- drivers/iio/accel/mma9553.c | 6 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/sca3000.c | 2 +- drivers/iio/accel/sca3300.c | 4 +- drivers/iio/accel/st_accel_i2c.c | 6 +- drivers/iio/accel/st_accel_spi.c | 4 +- drivers/iio/accel/stk8312.c | 2 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/Kconfig | 3 +- drivers/iio/adc/ad4130.c | 10 +- drivers/iio/adc/ad7280a.c | 2 +- drivers/iio/adc/ad7606_spi.c | 2 +- drivers/iio/adc/ad7768-1.c | 238 +- drivers/iio/adc/ad7791.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/ad_sigma_delta.c | 4 + drivers/iio/adc/adi-axi-adc.c | 2 +- drivers/iio/adc/axp20x_adc.c | 8 +- drivers/iio/adc/axp288_adc.c | 4 +- drivers/iio/adc/cpcap-adc.c | 2 +- drivers/iio/adc/da9150-gpadc.c | 2 +- drivers/iio/adc/envelope-detector.c | 4 +- drivers/iio/adc/fsl-imx25-gcq.c | 2 +- drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/imx7d_adc.c | 2 +- drivers/iio/adc/imx8qxp-adc.c | 2 +- drivers/iio/adc/imx93_adc.c | 2 +- drivers/iio/adc/intel_mrfld_adc.c | 4 +- drivers/iio/adc/lpc18xx_adc.c | 2 +- drivers/iio/adc/ltc2471.c | 2 +- drivers/iio/adc/max1363.c | 4 +- drivers/iio/adc/max77541-adc.c | 2 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/mt6359-auxadc.c | 2 +- drivers/iio/adc/mt6370-adc.c | 2 +- drivers/iio/adc/npcm_adc.c | 2 +- drivers/iio/adc/pac1921.c | 4 +- drivers/iio/adc/palmas_gpadc.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 2 +- drivers/iio/adc/rn5t618-adc.c | 2 +- drivers/iio/adc/rohm-bd79124.c | 23 +- drivers/iio/adc/rzg2l_adc.c | 2 +- drivers/iio/adc/spear_adc.c | 2 +- drivers/iio/adc/stm32-adc.c | 4 +- drivers/iio/adc/stm32-dfsdm-adc.c | 8 +- drivers/iio/adc/sun20i-gpadc-iio.c | 2 +- drivers/iio/adc/sun4i-gpadc-iio.c | 6 +- drivers/iio/adc/ti-adc128s052.c | 71 +- drivers/iio/adc/ti-ads7950.c | 17 +- drivers/iio/adc/ti-lmp92064.c | 2 +- drivers/iio/adc/twl6030-gpadc.c | 2 +- drivers/iio/adc/vf610_adc.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 2 +- drivers/iio/addac/ad74115.c | 18 +- drivers/iio/addac/ad74413r.c | 32 +- drivers/iio/afe/iio-rescale.c | 2 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/amplifiers/ada4250.c | 4 +- drivers/iio/amplifiers/hmc425a.c | 4 +- drivers/iio/cdc/ad7150.c | 4 +- drivers/iio/cdc/ad7746.c | 4 +- drivers/iio/chemical/ags02ma.c | 4 +- drivers/iio/chemical/atlas-ezo-sensor.c | 4 +- drivers/iio/chemical/atlas-sensor.c | 2 +- drivers/iio/chemical/bme680_i2c.c | 4 +- drivers/iio/chemical/bme680_spi.c | 4 +- drivers/iio/chemical/sunrise_co2.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 2 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 2 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 2 +- drivers/iio/common/scmi_sensors/scmi_iio.c | 4 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 2 +- drivers/iio/dac/ad3552r-hs.c | 162 +- drivers/iio/dac/ad5064.c | 8 +- drivers/iio/dac/ad5360.c | 2 +- drivers/iio/dac/ad5380.c | 2 +- drivers/iio/dac/ad5446.c | 6 +- drivers/iio/dac/ad5449.c | 2 +- drivers/iio/dac/ad5504.c | 4 +- drivers/iio/dac/ad5592r-base.c | 152 +- drivers/iio/dac/ad5592r.c | 6 +- drivers/iio/dac/ad5593r.c | 6 +- drivers/iio/dac/ad5624r_spi.c | 4 +- drivers/iio/dac/ad5686-spi.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5696-i2c.c | 4 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5758.c | 2 +- drivers/iio/dac/ad5761.c | 2 +- drivers/iio/dac/ad5766.c | 6 +- drivers/iio/dac/ad5770r.c | 4 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7293.c | 4 +- drivers/iio/dac/ad7303.c | 6 +- drivers/iio/dac/ad8801.c | 2 +- drivers/iio/dac/ad9739a.c | 4 +- drivers/iio/dac/adi-axi-dac.c | 58 +- drivers/iio/dac/dpot-dac.c | 2 +- drivers/iio/dac/ds4424.c | 2 +- drivers/iio/dac/lpc18xx_dac.c | 2 +- drivers/iio/dac/ltc1660.c | 4 +- drivers/iio/dac/ltc2632.c | 6 +- drivers/iio/dac/ltc2688.c | 12 +- drivers/iio/dac/max5522.c | 4 +- drivers/iio/dac/max5821.c | 2 +- drivers/iio/dac/mcp4725.c | 4 +- drivers/iio/dac/mcp4728.c | 6 +- drivers/iio/dac/mcp4821.c | 4 +- drivers/iio/dac/mcp4922.c | 2 +- drivers/iio/dac/stm32-dac-core.c | 2 +- drivers/iio/dac/stm32-dac.c | 4 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 6 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/dac/vf610_dac.c | 4 +- drivers/iio/filter/admv8818.c | 6 +- drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/frequency/adf4371.c | 6 +- drivers/iio/frequency/adf4377.c | 4 +- drivers/iio/frequency/admv1013.c | 6 +- drivers/iio/frequency/admv1014.c | 4 +- drivers/iio/frequency/adrf6780.c | 4 +- drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16260.c | 2 +- drivers/iio/gyro/adxrs450.c | 2 +- drivers/iio/gyro/bmg160_i2c.c | 4 +- drivers/iio/gyro/bmg160_spi.c | 2 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/gyro/mpu3050-i2c.c | 4 +- drivers/iio/gyro/st_gyro_i2c.c | 4 +- drivers/iio/gyro/st_gyro_spi.c | 4 +- drivers/iio/health/afe4403.c | 4 +- drivers/iio/health/afe4404.c | 4 +- drivers/iio/health/max30100.c | 2 +- drivers/iio/health/max30102.c | 2 +- drivers/iio/humidity/am2315.c | 2 +- drivers/iio/humidity/hid-sensor-humidity.c | 2 +- drivers/iio/humidity/hts221_i2c.c | 6 +- drivers/iio/humidity/hts221_spi.c | 4 +- drivers/iio/humidity/htu21.c | 4 +- drivers/iio/imu/adis16400.c | 2 +- drivers/iio/imu/adis16460.c | 4 +- drivers/iio/imu/adis16475.c | 2 +- drivers/iio/imu/adis16480.c | 2 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 6 +- drivers/iio/imu/bmi160/bmi160_spi.c | 6 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 14 +- drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 5 +- drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 5 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 4 +- drivers/iio/imu/kmx61.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 6 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 4 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 6 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 4 +- drivers/iio/industrialio-backend.c | 28 + drivers/iio/light/acpi-als.c | 2 +- drivers/iio/light/adux1020.c | 2 +- drivers/iio/light/al3000a.c | 2 +- drivers/iio/light/al3010.c | 4 +- drivers/iio/light/al3320a.c | 6 +- drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/light/cm3232.c | 4 +- drivers/iio/light/cm3323.c | 4 +- drivers/iio/light/cm3605.c | 2 +- drivers/iio/light/cros_ec_light_prox.c | 2 +- drivers/iio/light/gp2ap002.c | 2 +- drivers/iio/light/hid-sensor-als.c | 2 +- drivers/iio/light/hid-sensor-prox.c | 2 +- drivers/iio/light/isl29018.c | 4 +- drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/jsa1212.c | 2 +- drivers/iio/light/ltr390.c | 4 +- drivers/iio/light/ltr501.c | 6 +- drivers/iio/light/ltrf216a.c | 4 +- drivers/iio/light/opt4001.c | 2 +- drivers/iio/light/pa12203001.c | 4 +- drivers/iio/light/st_uvis25_i2c.c | 4 +- drivers/iio/light/st_uvis25_spi.c | 4 +- drivers/iio/light/stk3310.c | 8 +- drivers/iio/light/tsl2563.c | 4 +- drivers/iio/light/tsl2583.c | 4 +- drivers/iio/light/tsl2591.c | 2 +- drivers/iio/light/tsl2772.c | 4 +- drivers/iio/light/us5182d.c | 6 +- drivers/iio/light/vcnl4000.c | 4 +- drivers/iio/light/veml6040.c | 4 +- drivers/iio/light/veml6075.c | 2 +- drivers/iio/light/vl6180.c | 2 +- drivers/iio/magnetometer/ak8974.c | 6 +- drivers/iio/magnetometer/ak8975.c | 4 +- drivers/iio/magnetometer/als31300.c | 4 +- drivers/iio/magnetometer/bmc150_magn_i2c.c | 2 +- drivers/iio/magnetometer/bmc150_magn_spi.c | 2 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 2 +- drivers/iio/magnetometer/hmc5843_i2c.c | 2 +- drivers/iio/magnetometer/mmc35240.c | 4 +- drivers/iio/magnetometer/st_magn_i2c.c | 4 +- drivers/iio/magnetometer/st_magn_spi.c | 4 +- drivers/iio/magnetometer/tmag5273.c | 4 +- drivers/iio/magnetometer/yamaha-yas530.c | 4 +- drivers/iio/multiplexer/iio-mux.c | 2 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 2 +- drivers/iio/orientation/hid-sensor-rotation.c | 2 +- .../iio/position/hid-sensor-custom-intel-hinge.c | 2 +- drivers/iio/potentiometer/ad5272.c | 4 +- drivers/iio/potentiometer/ds1803.c | 4 +- drivers/iio/potentiometer/max5432.c | 2 +- drivers/iio/potentiometer/max5487.c | 2 +- drivers/iio/potentiometer/mcp4018.c | 4 +- drivers/iio/potentiometer/mcp41010.c | 4 +- drivers/iio/potentiometer/mcp4131.c | 4 +- drivers/iio/potentiometer/mcp4531.c | 4 +- drivers/iio/potentiometer/tpl0102.c | 2 +- drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/pressure/abp060mg.c | 2 +- drivers/iio/pressure/bmp280-i2c.c | 4 +- drivers/iio/pressure/bmp280-spi.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 2 +- drivers/iio/pressure/dlhl60d.c | 4 +- drivers/iio/pressure/dps310.c | 4 +- drivers/iio/pressure/hid-sensor-press.c | 2 +- drivers/iio/pressure/hp03.c | 2 +- drivers/iio/pressure/hp206c.c | 4 +- drivers/iio/pressure/hsc030pa_i2c.c | 4 +- drivers/iio/pressure/hsc030pa_spi.c | 4 +- drivers/iio/pressure/mpl115_spi.c | 2 +- drivers/iio/pressure/mprls0025pa_i2c.c | 4 +- drivers/iio/pressure/mprls0025pa_spi.c | 4 +- drivers/iio/pressure/ms5637.c | 4 +- drivers/iio/pressure/rohm-bm1390.c | 4 +- drivers/iio/pressure/st_pressure_i2c.c | 6 +- drivers/iio/pressure/st_pressure_spi.c | 4 +- drivers/iio/pressure/zpa2326_spi.c | 2 +- drivers/iio/proximity/as3935.c | 4 +- drivers/iio/proximity/cros_ec_mkbp_proximity.c | 2 +- drivers/iio/proximity/hx9023s.c | 4 +- drivers/iio/proximity/irsd200.c | 2 +- drivers/iio/proximity/isl29501.c | 4 +- drivers/iio/proximity/mb1232.c | 2 +- drivers/iio/proximity/ping.c | 2 +- drivers/iio/proximity/srf04.c | 2 +- drivers/iio/proximity/srf08.c | 2 +- drivers/iio/proximity/sx9310.c | 6 +- drivers/iio/proximity/sx9324.c | 2 +- drivers/iio/proximity/sx9500.c | 4 +- drivers/iio/proximity/vcnl3020.c | 2 +- drivers/iio/resolver/ad2s1200.c | 2 +- drivers/iio/resolver/ad2s1210.c | 2 +- drivers/iio/resolver/ad2s90.c | 4 +- drivers/iio/temperature/hid-sensor-temperature.c | 2 +- drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/iio/temperature/mcp9600.c | 4 +- drivers/iio/temperature/tmp007.c | 2 +- drivers/iio/temperature/tsys01.c | 4 +- drivers/iio/temperature/tsys02d.c | 2 +- drivers/iio/test/iio-test-format.c | 2 +- drivers/iio/test/iio-test-gts.c | 2 +- drivers/iio/test/iio-test-rescale.c | 2 +- drivers/iio/trigger/stm32-lptimer-trigger.c | 2 +- drivers/iio/trigger/stm32-timer-trigger.c | 4 +- drivers/md/dm-delay.c | 17 +- drivers/net/bareudp.c | 16 +- drivers/net/bonding/bond_main.c | 23 +- drivers/net/dsa/microchip/ksz_common.c | 97 +- drivers/net/dsa/microchip/ksz_common.h | 19 + drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/intel/e1000e/e1000.h | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 75 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 7 +- drivers/net/ethernet/intel/ice/ice.h | 61 +- drivers/net/ethernet/intel/ice/ice_common.c | 22 +- drivers/net/ethernet/intel/ice/ice_common.h | 3 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 71 +- drivers/net/ethernet/intel/ice/ice_lib.h | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 63 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 49 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 82 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 - drivers/net/ethernet/intel/ice/ice_repr.c | 10 +- drivers/net/ethernet/intel/ice/ice_sbq_cmd.h | 11 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 4 + drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 266 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 1 + drivers/net/ethernet/intel/ice/ice_vf_lib.c | 26 + drivers/net/ethernet/intel/ice/ice_vf_lib.h | 12 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 53 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 6 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 + drivers/net/ethernet/intel/igc/igc_ptp.c | 113 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 4 +- .../mellanox/mlx5/core/steering/hws/action.c | 56 +- .../mellanox/mlx5/core/steering/hws/action.h | 8 +- .../mlx5/core/steering/hws/action_ste_pool.c | 467 ++++ .../mlx5/core/steering/hws/action_ste_pool.h | 69 + .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 98 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 9 +- .../ethernet/mellanox/mlx5/core/steering/hws/cmd.c | 1 - .../ethernet/mellanox/mlx5/core/steering/hws/cmd.h | 1 - .../mellanox/mlx5/core/steering/hws/context.c | 8 +- .../mellanox/mlx5/core/steering/hws/context.h | 2 + .../mellanox/mlx5/core/steering/hws/debug.c | 71 +- .../mellanox/mlx5/core/steering/hws/debug.h | 2 + .../mellanox/mlx5/core/steering/hws/internal.h | 1 + .../mellanox/mlx5/core/steering/hws/matcher.c | 420 +-- .../mellanox/mlx5/core/steering/hws/matcher.h | 26 +- .../mellanox/mlx5/core/steering/hws/pool.c | 515 +--- .../mellanox/mlx5/core/steering/hws/pool.h | 103 +- .../mellanox/mlx5/core/steering/hws/rule.c | 69 +- .../mellanox/mlx5/core/steering/hws/rule.h | 12 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 9 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 8 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 43 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 1 - drivers/net/geneve.c | 16 +- drivers/net/gtp.c | 18 +- drivers/net/vxlan/vxlan_core.c | 18 +- drivers/platform/chrome/Kconfig | 3 +- drivers/platform/mellanox/mlxbf-bootctl.c | 4 +- drivers/platform/x86/amd/pmf/auto-mode.c | 4 +- drivers/platform/x86/amd/pmf/cnqf.c | 8 +- drivers/platform/x86/amd/pmf/core.c | 14 + drivers/platform/x86/amd/pmf/pmf.h | 1 + drivers/platform/x86/amd/pmf/sps.c | 12 +- drivers/platform/x86/amd/pmf/tee-if.c | 6 +- drivers/platform/x86/asus-laptop.c | 9 +- drivers/platform/x86/barco-p50-gpio.c | 10 +- drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/dell/alienware-wmi-wmax.c | 996 +++++++- drivers/platform/x86/eeepc-laptop.c | 4 +- drivers/platform/x86/intel/int0002_vgpio.c | 7 +- drivers/platform/x86/intel/pmc/Makefile | 2 +- drivers/platform/x86/intel/pmc/arl.c | 13 +- drivers/platform/x86/intel/pmc/core.c | 169 ++ drivers/platform/x86/intel/pmc/core.h | 21 +- drivers/platform/x86/intel/pmc/core_ssram.c | 332 --- drivers/platform/x86/intel/pmc/mtl.c | 10 +- drivers/platform/x86/intel/pmc/ssram_telemetry.c | 151 ++ drivers/platform/x86/panasonic-laptop.c | 4 +- drivers/platform/x86/silicom-platform.c | 11 +- drivers/platform/x86/sony-laptop.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 6 +- drivers/platform/x86/topstar-laptop.c | 4 +- drivers/platform/x86/x86-android-tablets/dmi.c | 14 +- drivers/platform/x86/x86-android-tablets/other.c | 124 +- .../x86/x86-android-tablets/x86-android-tablets.h | 3 +- drivers/platform/x86/xo15-ebook.c | 10 +- drivers/regulator/adp5055-regulator.c | 2 +- drivers/soc/mediatek/mtk-dvfsrc.c | 47 +- drivers/soc/renesas/Kconfig | 48 + drivers/soc/samsung/exynos-usi.c | 2 +- drivers/spi/spi-fsl-qspi.c | 8 +- drivers/spi/spi-sun4i.c | 1 + drivers/spi/spi.c | 7 + drivers/staging/iio/accel/adis16203.c | 2 +- drivers/staging/iio/adc/ad7816.c | 2 +- drivers/staging/iio/addac/adt7316-i2c.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 4 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 4 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/virtio/virtio.c | 6 + fs/afs/Kconfig | 1 + fs/afs/Makefile | 1 + fs/afs/cm_security.c | 340 +++ fs/afs/internal.h | 20 + fs/afs/main.c | 1 + fs/afs/misc.c | 27 + fs/afs/rxrpc.c | 40 +- fs/afs/server.c | 2 + fs/btrfs/Kconfig | 1 + fs/btrfs/block-group.c | 38 +- fs/btrfs/compression.c | 46 +- fs/btrfs/defrag.c | 65 +- fs/btrfs/delalloc-space.c | 23 + fs/btrfs/delalloc-space.h | 1 + fs/btrfs/delayed-inode.c | 27 +- fs/btrfs/delayed-ref.c | 7 +- fs/btrfs/dev-replace.c | 12 +- fs/btrfs/direct-io.c | 64 +- fs/btrfs/discard.c | 4 +- fs/btrfs/disk-io.c | 48 +- fs/btrfs/extent-io-tree.c | 307 +-- fs/btrfs/extent-io-tree.h | 162 +- fs/btrfs/extent-tree.c | 209 +- fs/btrfs/extent-tree.h | 5 +- fs/btrfs/extent_io.c | 246 +- fs/btrfs/extent_io.h | 16 +- fs/btrfs/extent_map.c | 175 +- fs/btrfs/extent_map.h | 47 +- fs/btrfs/fiemap.c | 9 +- fs/btrfs/file-item.c | 29 +- fs/btrfs/file.c | 661 +++-- fs/btrfs/free-space-cache.c | 78 +- fs/btrfs/free-space-cache.h | 8 +- fs/btrfs/inode-item.c | 31 +- fs/btrfs/inode.c | 417 ++- fs/btrfs/ioctl.c | 70 +- fs/btrfs/ordered-data.c | 8 +- fs/btrfs/qgroup.c | 49 +- fs/btrfs/reflink.c | 15 +- fs/btrfs/relocation.c | 74 +- fs/btrfs/scrub.c | 142 +- fs/btrfs/send.c | 28 +- fs/btrfs/space-info.c | 4 +- fs/btrfs/subpage.c | 10 +- fs/btrfs/super.c | 8 +- fs/btrfs/tests/btrfs-tests.c | 4 +- fs/btrfs/tests/extent-io-tests.c | 58 +- fs/btrfs/tests/extent-map-tests.c | 102 +- fs/btrfs/tests/inode-tests.c | 107 +- fs/btrfs/transaction.c | 34 +- fs/btrfs/tree-checker.c | 10 +- fs/btrfs/tree-log.c | 52 +- fs/btrfs/volumes.c | 39 +- fs/btrfs/volumes.h | 1 + fs/btrfs/zlib.c | 2 - fs/btrfs/zoned.c | 29 +- fs/coredump.c | 68 +- fs/f2fs/namei.c | 9 + fs/file_table.c | 2 +- fs/namei.c | 11 +- fs/namespace.c | 53 +- fs/pidfs.c | 1 + fs/select.c | 2 +- include/crypto/krb5.h | 5 + include/dt-bindings/clock/renesas,r9a09g056-cpg.h | 24 + include/keys/rxrpc-type.h | 17 + include/linux/blkdev.h | 67 +- include/linux/build_bug.h | 10 +- include/linux/compiler.h | 4 +- include/linux/coredump.h | 1 + include/linux/cpufreq.h | 1 - include/linux/ethtool.h | 9 +- include/linux/fs_parser.h | 2 - include/linux/iio/backend.h | 5 + include/linux/io_uring_types.h | 3 +- include/linux/mm.h | 58 + include/linux/netdevice.h | 10 +- include/linux/poison.h | 4 + include/linux/spi/spi.h | 10 + include/linux/stmmac.h | 1 - include/linux/virtio.h | 3 + include/net/af_rxrpc.h | 51 +- include/net/ip_tunnels.h | 7 +- include/net/net_namespace.h | 4 +- include/net/page_pool/types.h | 6 + include/net/udp_tunnel.h | 1 - include/net/xfrm.h | 1 - include/trace/events/afs.h | 11 +- include/trace/events/btrfs.h | 89 +- include/trace/events/rxrpc.h | 163 +- include/uapi/linux/btrfs.h | 53 + include/uapi/linux/if_bridge.h | 10 +- include/uapi/linux/io_uring.h | 2 + include/uapi/linux/rxrpc.h | 77 +- io_uring/io-wq.c | 15 +- io_uring/io-wq.h | 5 - io_uring/io_uring.c | 2 +- io_uring/kbuf.c | 15 +- io_uring/kbuf.h | 4 +- io_uring/net.c | 38 +- io_uring/opdef.c | 7 + io_uring/openclose.c | 133 + io_uring/openclose.h | 3 + io_uring/rw.c | 5 +- io_uring/rw.h | 2 + io_uring/tctx.c | 2 - kernel/exit.c | 5 +- kernel/fork.c | 2 +- kernel/power/hibernate.c | 9 +- kernel/sysctl-test.c | 49 - lib/test_sysctl.c | 131 +- localversion-next | 2 +- mm/page_alloc.c | 8 +- mm/slub.c | 10 + net/bluetooth/l2cap_core.c | 16 + net/bridge/br.c | 22 +- net/bridge/br_mdb.c | 28 +- net/bridge/br_private.h | 30 +- net/bridge/br_switchdev.c | 13 +- net/core/dev.c | 23 +- net/core/net_namespace.c | 181 +- net/core/netmem_priv.h | 33 +- net/core/page_pool.c | 81 +- net/core/pktgen.c | 79 +- net/core/rtnetlink.c | 15 +- net/core/skbuff.c | 16 +- net/core/xdp.c | 4 +- net/hsr/hsr_device.c | 5 + net/hsr/hsr_main.c | 9 + net/hsr/hsr_main.h | 1 + net/hsr/hsr_slave.c | 2 + net/ipv4/esp4.c | 53 +- net/ipv4/ip_gre.c | 27 +- net/ipv4/ip_tunnel.c | 25 +- net/ipv4/ip_vti.c | 9 +- net/ipv4/ipip.c | 9 +- net/ipv4/nexthop.c | 13 +- net/ipv4/udp.c | 31 +- net/ipv4/udp_tunnel_core.c | 2 + net/ipv6/esp6.c | 53 +- net/ipv6/ip6_gre.c | 22 +- net/ipv6/ip6_tunnel.c | 24 +- net/ipv6/ip6_vti.c | 27 +- net/ipv6/sit.c | 23 +- net/rxrpc/Kconfig | 23 + net/rxrpc/Makefile | 6 +- net/rxrpc/af_rxrpc.c | 93 +- net/rxrpc/ar-internal.h | 82 +- net/rxrpc/call_accept.c | 34 +- net/rxrpc/call_object.c | 24 +- net/rxrpc/conn_event.c | 134 +- net/rxrpc/conn_object.c | 2 + net/rxrpc/insecure.c | 13 +- net/rxrpc/io_thread.c | 12 +- net/rxrpc/key.c | 187 ++ net/rxrpc/oob.c | 379 +++ net/rxrpc/output.c | 60 +- net/rxrpc/peer_object.c | 22 +- net/rxrpc/protocol.h | 20 + net/rxrpc/recvmsg.c | 132 +- net/rxrpc/rxgk.c | 1367 ++++++++++ net/rxrpc/rxgk_app.c | 285 +++ net/rxrpc/rxgk_common.h | 139 + net/rxrpc/rxgk_kdf.c | 288 +++ net/rxrpc/rxkad.c | 296 ++- net/rxrpc/rxperf.c | 78 +- net/rxrpc/security.c | 3 + net/rxrpc/sendmsg.c | 25 +- net/rxrpc/server_key.c | 42 + net/xfrm/espintcp.c | 4 +- net/xfrm/xfrm_interface_core.c | 34 +- net/xfrm/xfrm_state.c | 3 - net/xfrm/xfrm_user.c | 10 +- scripts/genksyms/keywords.c | 7 + scripts/genksyms/parse.y | 5 +- sound/pci/hda/cirrus_scodec_test.c | 7 +- sound/soc/codecs/Kconfig | 20 +- sound/soc/codecs/Makefile | 4 + sound/soc/codecs/ac97.c | 10 + sound/soc/codecs/idt821034.c | 17 +- sound/soc/codecs/peb2466.c | 15 +- sound/soc/codecs/rt5677.c | 7 +- sound/soc/codecs/rt9123.c | 503 ++++ sound/soc/codecs/rt9123p.c | 171 ++ sound/soc/codecs/tas2764-quirks.h | 180 ++ sound/soc/codecs/tas2764.c | 137 +- sound/soc/codecs/tas2764.h | 3 + sound/soc/codecs/tas2770.c | 151 +- sound/soc/codecs/tas2770.h | 6 + sound/soc/codecs/tlv320adc3xxx.c | 8 +- sound/soc/codecs/wm5100.c | 10 +- sound/soc/codecs/wm8903.c | 12 +- sound/soc/codecs/wm8962.c | 11 +- sound/soc/codecs/wm8996.c | 10 +- sound/soc/codecs/zl38060.c | 12 +- sound/soc/fsl/imx-card.c | 2 +- sound/soc/generic/simple-card-utils.c | 23 +- sound/soc/loongson/Kconfig | 10 + sound/soc/loongson/Makefile | 2 + sound/soc/loongson/loongson1_ac97.c | 398 +++ sound/soc/renesas/rcar/core.c | 2 +- sound/soc/soc-ac97.c | 15 +- sound/soc/soc-pcm.c | 5 +- sound/soc/ti/davinci-mcasp.c | 8 +- tools/iio/iio_generic_buffer.c | 2 +- tools/objtool/check.c | 1 + tools/testing/kunit/configs/all_tests.config | 3 + tools/testing/kunit/qemu_configs/riscv32.py | 17 + tools/testing/kunit/qemu_configs/sh.py | 4 +- tools/testing/selftests/coredump/stackdump_test.c | 10 +- .../selftests/filesystems/overlayfs/wrappers.h | 4 + tools/testing/selftests/gpio/gpio-aggregator.sh | 4 + .../selftests/mount_setattr/mount_setattr_test.c | 7 +- tools/testing/selftests/sysctl/sysctl.sh | 30 + tools/tracing/rtla/README.txt | 7 + 774 files changed, 17965 insertions(+), 8455 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-alienware-wmi create mode 100644 Documentation/ABI/testing/sysfs-platform-alienware-wmi create mode 100644 Documentation/admin-guide/laptops/alienware-wmi.rst delete mode 100644 Documentation/devicetree/bindings/cpu/cpu-topology.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/rohm,bd79104.yaml delete mode 100644 Documentation/devicetree/bindings/numa.txt create mode 100644 Documentation/devicetree/bindings/sound/loongson,ls1b-ac97.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,alc203.yaml create mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9123.yaml create mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9123p.yaml create mode 100644 Documentation/iio/ad3552r.rst create mode 100644 arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a09g056.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts create mode 100644 arch/s390/include/asm/asce.h create mode 100644 drivers/clk/renesas/r9a09g056-cpg.c create mode 100644 drivers/gpu/drm/sysfb/drm_sysfb.c rename drivers/gpu/drm/sysfb/{drm_sysfb_helper.c => drm_sysfb_modeset.c} (98%) create mode 100644 drivers/gpu/drm/sysfb/drm_sysfb_screen_info.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.h delete mode 100644 drivers/platform/x86/intel/pmc/core_ssram.c create mode 100644 drivers/platform/x86/intel/pmc/ssram_telemetry.c create mode 100644 fs/afs/cm_security.c create mode 100644 include/dt-bindings/clock/renesas,r9a09g056-cpg.h create mode 100644 net/rxrpc/oob.c create mode 100644 net/rxrpc/rxgk.c create mode 100644 net/rxrpc/rxgk_app.c create mode 100644 net/rxrpc/rxgk_common.h create mode 100644 net/rxrpc/rxgk_kdf.c create mode 100644 sound/soc/codecs/rt9123.c create mode 100644 sound/soc/codecs/rt9123p.c create mode 100644 sound/soc/codecs/tas2764-quirks.h create mode 100644 sound/soc/loongson/loongson1_ac97.c create mode 100644 tools/testing/kunit/qemu_configs/riscv32.py