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 7fa366f1b6e3 Add linux-next specific files for 20241218 omits 3c18ac87ae45 fix up for "x86/static-call: provide a way to do very earl [...] omits e6dc6272306e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e903a67e117 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits fd7265383e67 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cbded37c8886 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 6d1296b4042f Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits bb1e6cb72f8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 12c43b0d836b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d7e10266d1d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 01aab57a0b10 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b0bda660f87e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 0fc21905212e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits ea964feb4422 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 69727b796126 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits b0b5c5ac66d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b161c8837356 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits bb8bcaa66075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50f864294366 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 2353ead4633c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f4d1fc673a7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61ccc198ec29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44f0a10de88e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits cd46afcc3049 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39c08d6da2ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4dee518d4be5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 58028a646439 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a4c871b1017 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 94401b31f279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6613e261e1f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b69d9d6ddb62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b4cb99c9323 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b86fc17e6e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bf9247ff993 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d6a2119b94c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c5394b6f0132 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 32d1ef0dcc55 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 029d8e6e220a Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits de73ffa1eea0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43885bd3935b Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 56364d857267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f273b60e80ad Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 33431f308bff Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits d4ad677002fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits affde97d415d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 539239e23dd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f657cf476624 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d70cb7a9ea06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e9bc731e584 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 57ca664453da Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a9ac1d74d8f9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b791aad4af56 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits d7d0c08022c0 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits d74d3f5c9bba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be3422078ae1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca040357baa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 179e8f6de2d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 382600d2c610 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 60fe4cc1a98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f63362642911 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 64ea0299b386 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f5fdb4b6dfaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c750a908a10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 051c1035b35d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5e6d2b8f55c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d0dfcd881af Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 9dd4f35a6d6b Merge branch 'next' of git://github.com/cschaufler/smack-next omits ef5bd9bc17d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21e9e69e205a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17a304b0b36b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c338b078b216 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e0af2b323cc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 991babd775f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f5f2f2be77f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cd0a8dc5914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5d0df79f8f6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits d89d0f15d6da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24259403399b Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 87d683d1922f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77066de120ff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bf2f1a526005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59adc0923c39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77d5d6cde908 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits d10040f25490 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 05bce512756c Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 9f8162d3a4e7 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 7d4f733de580 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits bdcf7b4e06ca Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 913806e00013 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8c4a77dfb1a3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a68ce29abab3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e4ceccb84335 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1bbbd1fb3181 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a0408da147a4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits fcfa1dfce974 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f53d2c978f64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aaa2b7e6a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6c8c529bae3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 37b367928d87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e04b2382fc5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20008b3a213e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 0cf1d1253da8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ab26e3b2b70 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 54b4b7407b1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 74d6cc3ec7d2 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 9bf4cca25477 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 53d7e72647e0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 08b0a04e6a4a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6c1a28e698de Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits dfd93a823ac5 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 464fa58fe5a0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 2faa0b7c9d61 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 20c89f7445d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68b2c8c9f8f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ce440cae6c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7e7bdfb2672 Merge branch 'fs-next' of linux-next omits 236194685c4e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 6b9337ec3b07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4bb95d8aebe Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 3fe35cbc0a44 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 3fbd6328e8c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb447762f480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1e59709bdce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3666aa9a111d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 3eeb74f5647c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits fb15a8eb8f88 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 9cfe4fd010b8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 83a8a723bea8 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 94161ee5711d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f1b0e291acc Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits ae390ea7f4da Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f26bba7f8073 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f59d459056a5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b8cb9df950aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af254acd9e01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dce71d66e902 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits acc5f62bba56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0ee8b2c8844d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e0cdd5f9e29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b67fe57d902 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bf031b82962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e53e9f099561 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d08c05b2f21 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 511390f83631 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits daa7271c121c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 759dddd1b230 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eea2149f68b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca5a111ee43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b7123dd70e6 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 3f8b77dec0bc Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 99012a837e79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9bc208dc83c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 908b08804d86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e62ba2ba07a1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 5dc1dbca5112 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 2f97711d23c7 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits bb6502f7e519 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits e2a1ca761d3f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aca29de4e5b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2f783069df03 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits b1681708837c Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 4377cb7111da Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 1c84cace5d3b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f05b43931b30 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 32673332a4ad Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 454e1c0516dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6bde8ad4e473 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2649d6994449 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits a1db5c790ac8 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits 18e261b8fc9a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 70888af18ff6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c8cc84183ea1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a7da939a2b5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5af69777b42d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits e5cc8cc3a716 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 67675ed32b6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4e0c02e78770 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b9c17de75317 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bb06a28a84f6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits eac78a8478e7 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8da85b57c171 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e93c9a4ade2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be986fa22fc6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2179b823661b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits a34eb0afeec3 Merge branch 'fs-current' of linux-next omits 7b47d5f61c05 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 753cde7214be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 857bc898f26d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 1b293ead533d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits c8d08b47f2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e706c2b76858 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c69bbfb8608 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 667e72566830 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 5e364f7a5a6c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1df9d5d8f5a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8e965141e8b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 778a0ba7f235 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 36aca57c8d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a611734431d Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits c8ac6956e882 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits bba0b23805fb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6513e09781ce Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits f220c40fae28 Merge branch into tip/master: 'x86/tdx' omits b10513bdd999 Merge branch into tip/master: 'x86/sev' omits 1f7ba1ecb8cc Merge branch into tip/master: 'x86/mm' omits b49b92d5b3f5 Merge branch into tip/master: 'x86/misc' omits bbfadda07bb2 Merge branch into tip/master: 'x86/cpu' omits 9aa2382bd8ba Merge branch into tip/master: 'x86/cleanups' omits 2378a9337e02 Merge branch into tip/master: 'x86/cache' omits 86ba0541673c Merge branch into tip/master: 'x86/boot' omits 872b7a895fe1 Merge branch into tip/master: 'sched/core' omits 8beee800e175 Merge branch into tip/master: 'perf/core' omits 4efdf7d6ccb2 Merge branch into tip/master: 'objtool/core' omits fb52a2d376b2 Merge branch into tip/master: 'x86/urgent' omits 435093276722 Merge branch into tip/master: 'locking/core' omits 7bf2d62b6f29 Merge branch into tip/master: 'irq/core' omits 4783d1580fa0 Merge branch into tip/master: 'irq/urgent' omits f2ca2fb40c4c Merge remote-tracking branch 'asoc/for-6.14' into asoc-next omits d4e4250f2fbb Merge branch 'thermal-core' into linux-next omits 5f96c211c639 Merge remote-tracking branch 'spi/for-6.14' into spi-next omits 1c75bccc863b pwm: stm32-lp: Add check for clk_enable() omits 770e563f59d6 dt-bindings: pwm: marvell,berlin-pwm: Convert from txt to yaml omits d396d92e325a dt-bindings: pwm: sprd,ums512-pwm: convert to YAML omits c38b0967bc5e pwm: Replace deprecated PCI functions omits 349e85f2b636 pwm: stm32: fix complementary output in round_waveform_tohw omits e322bafbe198 Merge branch 'pci-device-recovery' into for-next omits c66fd49c1678 Merge branch 'features' into for-next omits 9529f93c8ba6 Merge branch 'fixes' into for-next omits 9beddfa54b00 Merge branch 'for-next-next-v6.13-20241213' into for-next- [...] omits 002725e75adf Merge branch 'for-next-current-v6.12-20241213' into for-ne [...] omits ac4490071d18 Merge branch 'misc-next' into for-next-next-v6.13-20241213 omits 73fbd45eafed Merge branch 'misc-6.13' into for-next-next-v6.13-20241213 omits 111a498c9b7a Merge branch 'misc-6.13' into for-next-current-v6.12-20241213 omits 9f01557aff0e btrfs: zoned: calculate max_zone_append_size properly on n [...] omits a1e45a1c142c btrfs: enhance ordered extent double freeing detection omits 9728ea950dba btrfs: add assertions and comment about path expectations [...] omits ea914d7cb12f btrfs: add function comment for check_committed_ref() omits 9a30ef7d4e4e btrfs: simplify arguments for btrfs_cross_ref_exist() omits 3637ca1fcfc9 btrfs: simplify return logic at check_committed_ref() omits 56da9b4e1b2c btrfs: avoid redundant call to get inline ref type at chec [...] omits 6b191f124d84 btrfs: remove the snapshot check from check_committed_ref() omits 7af3e9aae56a btrfs: remove no longer needed strict argument from can_no [...] omits 2bd8887150b3 btrfs: avoid monopolizing a core when activating a swap file omits e2ee1db72414 btrfs: allow swap activation to be interruptible omits dc56a8474475 btrfs: fix swap file activation failure due to extents tha [...] omits 41e7c5b57c1b btrfs: fix race with memory mapped writes when activating [...] omits ccd07eff6a85 btrfs: add extra error messages for delalloc range related errors omits f482b21e5dc5 btrfs: subpage: dump the involved bitmap when ASSERT() failed omits 2dd2daa7d925 btrfs: subpage: fix the bitmap dump for the locked flags omits 746085811852 btrfs: do proper folio cleanup when run_delalloc_nocow() failed omits 71f77a104eda btrfs: do proper folio cleanup when cow_file_range() failed omits 18cf36e91ef6 btrfs: fix the error handling of submit_uncompressed_range() omits 2b8f25c9bc63 btrfs: fix double accounting race when extent_writepage_io [...] omits bfaf917f13de btrfs: fix double accounting race when btrfs_run_delalloc_ [...] omits 286dd5a60b71 btrfs: modload to print RAID1 balancing status omits ef9f36147561 btrfs: enable RAID1 balancing configuration via modprobe p [...] omits af418b1ba106 btrfs: pr CONFIG_BTRFS_EXPERIMENTAL status omits 919899ce1ba7 btrfs: add RAID1 preferred read device omits 185fa5c7ac5a btrfs: introduce RAID1 round-robin read balancing omits d422e1427fc3 btrfs: handle value associated with raid1 balancing parameter omits 19d98869e535 btrfs: add btrfs_read_policy_to_enum helper and refactor r [...] omits 9d38e2337fc0 btrfs: simplify output formatting in btrfs_read_policy_show omits 5c213a23ddc2 btrfs: initialize fs_devices->fs_info earlier omits 9c1d66793b6f btrfs: validate system chunk array at btrfs_validate_super() omits bd05213afad9 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 38efeac2d4be btrfs: scrub: ensure we output at least one error message [...] omits c8922a1c2be2 btrfs: scrub: simplify the inode iteration output omits 6bfbd718c411 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits f3dbb2c0d5f5 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 0f2971dd00be btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 25588caf0e3e btrfs: scrub: fix incorrectly reported logical/physical address omits 910172f1cb13 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits 22f626b832d8 btrfs: === misc-next on b-for-next === omits 978463f811ec PCI: Honor Max Link Speed when determining supported speeds omits f913cbef6310 Merge remote-tracking branch 'regulator/for-6.14' into reg [...] omits 6827fa0c518e i2c: imx: make controller available until system suspend_n [...] omits e7aa745f94a1 i2c: imx: fix divide by zero warning omits 12dacd7c7ce0 i2c: keba: drop check because i2c_unregister_device() is N [...] omits 0abd3a8b7c2f Merge tags 'juno-fix-6.13', 'scmi-fix-6.13' and 'ffa-fix-6 [...] omits b658e40be3c1 fpga: dfl: destroy/recreate feature platform device on por [...] omits b578f266f5e4 fpga: dfl: drop unneeded get_device() and put_device() of [...] omits bdefb2218192 fpga: dfl: remove unneeded function build_info_create_dev() omits 12e32fb42cf1 fpga: dfl: allocate platform device after feature device data omits b80cb7504d9c fpga: dfl: store platform device id in feature device data omits f477228e0be1 fpga: dfl: store platform device name in feature device data omits 4a37478b01d1 fpga: dfl: store MMIO resources in feature device data omits 5f4b1a54a905 fpga: dfl: convert features from flexible array member to [...] omits d616a38d377f fpga: dfl: factor out feature device data from platform de [...] omits 4d1bc3501ca5 fpga: dfl: factor out feature device registration omits a25cd37037c8 fpga: dfl: refactor internal DFL APIs to take/return featu [...] omits 98ae80101081 fpga: dfl: store FIU type in feature platform data omits dbd805600eb3 fpga: dfl: factor out feature data creation from build_inf [...] omits 685126c76d55 fpga: dfl: pass feature platform data instead of device as [...] adds aef25be35d23 hexagon: Disable constant extender optimization for LLVM p [...] adds 349f0086ba8b x86/static-call: fix 32-bit build adds 37cb0c76ac6c Merge tag 'hyperv-fixes-signed-20241217' of git://git.kern [...] adds a6629626c584 tracing: Fix test_event_printk() to process entire print argument adds 917110481f6b tracing: Add missing helper functions in event pointer der [...] adds 65a25d9f7ac0 tracing: Add "%s" check in test_event_printk() adds afd2627f727b tracing: Check "%s" dereference via the field and not the [...] adds c061cf420ded Merge tag 'trace-v6.13-rc3' of git://git.kernel.org/pub/sc [...] adds 397d1d88af26 Merge tag 'selinux-pr-20241217' of git://git.kernel.org/pu [...] adds b69810f38cb0 Merge tag 'cxl-fixes-6.13-rc4' of git://git.kernel.org/pub [...] adds d75d72a858f0 btrfs: fix improper generation check in snapshot delete adds 6c3864e05548 btrfs: use bio_is_zone_append() in the completion handler adds be691b5e593f btrfs: split bios to the fs sector size boundary adds dfb92681a19e btrfs: tree-checker: reject inline extent items with 0 ref count adds eabcdba3ad40 Merge tag 'for-6.13-rc3-tag' of git://git.kernel.org/pub/s [...] adds 17e9c5e02d9f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 85ff5caaafe7 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 203cfddc60ef Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 68a56c879e17 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 745ff9e252b2 Merge branch 'fs-current' of linux-next adds b9b8301d369b net: netdevsim: fix nsim_pp_hold_write() adds 954a2b40719a rtnetlink: Try the outer netns attribute in rtnl_get_peer_net(). adds eae92a574249 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 23579010cf0a bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP adds 98842f6a4163 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ef8541e5b494 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cc0c53f4fac5 wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wow [...] adds 146b6057e1fd wifi: cw1200: Fix potential NULL dereference adds a3e8fc210ac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 371ff3594cc1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4d0b07386323 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c9e3ebdc52eb ASoC: rt722: add delay time to wait for the calibration procedure adds 214e0455e002 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7f9a1eed1ad8 spi: rockchip-sfc: Fix error in remove progress adds 69f57629dc99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bec4e3709ada PCI: Honor Max Link Speed when determining supported speeds adds 117a857baee7 PCI/bwctrl: Enable only if more than one speed is supported adds 7f2afc2f1b88 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d7c1eaa051b9 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 1303f46b63d2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0bc356d1d5ef Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds c10ec09f65e5 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 66d323e80a58 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 53e1d512984e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c91c87714603 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a8ab6e6ef1cd Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 24b5208c6647 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds 334739a8dd42 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds e90857c1120c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 3d351142539e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 5f99fbe0fe50 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds be7b2a5549f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 529ba3a6e5ca Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds edeaafb22f57 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds b67d77b8d577 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ebf835f59b56 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a64e53b0f27a i2c: imx: fix missing stop condition in single-master mode adds 7ce4720d517b Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 5dd4d86827b5 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 1fdb2e1860c5 Merge branch into tip/master: 'irq/urgent' adds dc0386dbbda5 Merge branch 'linus' into x86/urgent, to merge dependent commits adds 45dec3ca1fe1 x86/static-call: Fix 32-bit build adds f897fb5918b1 Merge branch into tip/master: 'x86/urgent' adds 3b4b83fc2360 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds e8702b7c7955 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds 85ccc3da2972 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 11e0f608b8b2 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 967dbf1b4466 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e96fa323517e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 6824fea140b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80902f904a7a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 5e4430d6059e Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new e3dbd76e6c4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 128431deda40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1536dfd46cfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d1e7f4798a7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new c1ba7fffb6c8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d7ef266eceb4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bec99ecfd0a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fdff60697e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb33ae56eb9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccb8f118e9df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb19eeb16908 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 539cdb75d414 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70143bd25ae8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 989e3dd87134 arm64: dts: rockchip: hook up the MCU on the QNAP TS433 new 47f34eab5829 arm64: dts: rockchip: set hdd led labels on QNAP-TS433 new 67ab119bd113 Merge branch 'v6.14-armsoc/dts64' into for-next new 5ae7b5b4c99d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a35d3d96890a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e501bfde6558 firmware: arm_scmi: Allow transport properties for multipl [...] new 54cf6e786caa firmware: arm_scmi: Support vendor protocol modules autoloading new d4cc8912cbff firmware: arm_scmi: Add module aliases to i.MX vendor protocols new 3f3f0e53e9ae firmware: arm_scmi: Add aliases to transport modules new 6647416db021 Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] new c047e411bda9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ea7d3557c977 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f498a6f7721e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 85bbaeb49b7e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 7972c3dd8d1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e67f94244e0 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 76ac4279165d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 68874e56bb24 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4181340f0409 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 91668844e566 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e10009bc6d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f70638ebe076 m68k: coldfire: Use proper clock rate for timers new ca9fbf482318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33cb02feb5f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f577f9c8c84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f4fb61dba0c1 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new f3b797df6ccf Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new aade9eb90e46 Merge branch 'fixes' into for-next new 3ace3c42144c Merge branch 'pci-device-recovery' into features new 5c06b9849b20 Merge branch 'features' into for-next new 1c8d4812c7a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3af35aa0820e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds e8dec1c17ca3 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 9e55f989eef7 Merge branch 'misc-6.13' into for-next-current-v6.12-20241218 adds 7f36f2a09c30 Merge branch 'for-next-current-v6.12-20241218' into for-ne [...] adds e6880d4a2477 Merge branch 'misc-6.13' into for-next-next-v6.13-20241218 adds 51d5fedbc254 btrfs: check folio mapping after unlock in relocate_one_folio() adds bc215833ab16 btrfs: check folio mapping after unlock in put_file_data() adds 72fdda4a2f60 btrfs: fix race with memory mapped writes when activating [...] adds ab427e6d83a7 btrfs: fix swap file activation failure due to extents tha [...] adds c95d6a334470 btrfs: allow swap activation to be interruptible adds 95418f4c7941 btrfs: avoid monopolizing a core when activating a swap file adds 2a01169cbfba btrfs: remove no longer needed strict argument from can_no [...] adds 841c77efc323 btrfs: remove the snapshot check from check_committed_ref() adds ad6cf0bcc3a1 btrfs: avoid redundant call to get inline ref type at chec [...] adds 5cb68c6eac13 btrfs: simplify return logic at check_committed_ref() adds dffd80e3d71f btrfs: simplify arguments for btrfs_cross_ref_exist() adds 68de37aa696d btrfs: add function comment for check_committed_ref() adds 31dd35f1207a btrfs: add assertions and comment about path expectations [...] adds f31fcf0b2991 btrfs: cache stripe tree usage in io_geometry adds dd887506926e btrfs: cache RAID stripe tree decision in btrfs_io_context adds d6a31cd0401e btrfs: pass btrfs_io_geometry to is_single_device_io adds 0f1523dc0eaf btrfs: move abort_should_print_stack() to transaction.h adds cfbdb7750cb9 btrfs: move csum related functions from ctree.c into fs.c adds a52943f27a98 btrfs: move the exclusive operation functions into fs.c adds ed49aa9fb3aa btrfs: move btrfs_is_empty_uuid() from ioctl.c into fs.c adds 7dc9ea3b2d1b btrfs: move the folio ordered helpers from ctree.h into fs.h adds d555752f590a btrfs: move BTRFS_BYTES_TO_BLKS() into fs.h adds bc1d3d0046cd btrfs: move btrfs_alloc_write_mask() into fs.h adds 3902cb1b9dfa btrfs: move extent-tree function declarations out of ctree.h adds 515979e1d8a2 btrfs: remove pointless comment from ctree.h adds a298aba81d9b btrfs: fix transaction atomicity bug when enabling simple quotas adds ebd8327fe7f9 btrfs: use uuid_is_null() to verify if an uuid is empty adds e3dea2dbc044 btrfs: === misc-next on b-for-next === adds fc42bf9d7aeb btrfs: handle unexpected parent block offset in btrfs_allo [...] adds 3c43979ad272 btrfs: scrub: fix incorrectly reported logical/physical address adds df8f0d113278 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds ae88f4cfa4d3 btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds 861fc3eab7b7 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 985a948c8a47 btrfs: scrub: simplify the inode iteration output adds fba78d9f9b2c btrfs: scrub: ensure we output at least one error message [...] adds 5bb49ec59a63 btrfs: scrub: use generic ratelimit helpers to output erro [...] adds d4519378e49f btrfs: validate system chunk array at btrfs_validate_super() adds e863c615af8b btrfs: fix double accounting race when btrfs_run_delalloc_ [...] adds 9c68bdd38fea btrfs: fix double accounting race when extent_writepage_io [...] adds 064709bb673e btrfs: fix the error handling of submit_uncompressed_range() adds df92c5475532 btrfs: do proper folio cleanup when cow_file_range() failed adds b635fbe47a75 btrfs: do proper folio cleanup when run_delalloc_nocow() failed adds aba5d9b96a26 btrfs: subpage: fix the bitmap dump for the locked flags adds 87c53d275f1f btrfs: subpage: dump the involved bitmap when ASSERT() failed adds d39da2bda9b3 btrfs: add extra error messages for delalloc range related errors adds 149f7d3c2b33 btrfs: enhance ordered extent double freeing detection adds 38cc9c2c10c6 btrfs: zoned: calculate max_zone_append_size properly on n [...] adds ca56af507991 btrfs: initialize fs_devices->fs_info earlier adds 30680021e7a4 btrfs: simplify output formatting in btrfs_read_policy_show adds a7b574a1f844 btrfs: add btrfs_read_policy_to_enum helper and refactor r [...] adds 6b471f9f5c3c btrfs: handle value associated with raid1 balancing parameter adds eff96dae9641 btrfs: introduce RAID1 round-robin read balancing adds 2c0cf2b44b85 btrfs: add RAID1 preferred read device adds e2f11776f976 btrfs: expose experimental mode in module information adds e51f52e1d34f btrfs: enable RAID1 balancing configuration via modprobe p [...] adds 45d8d33c8834 btrfs: modload to print RAID1 balancing status adds 223e2d308d87 Merge branch 'misc-next' into for-next-next-v6.13-20241218 adds 0b76cc2fbe45 Merge branch 'for-next-next-v6.13-20241218' into for-next- [...] adds 93b2fd8bbd44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 528b34b1e399 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 2531e7e99375 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds e5f180ab58d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8b458674869e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b8f2688258f8 inotify: Use strscpy() for event->name copies adds 71358f64c41b Merge inotify strcpy hardening. adds b0f314bc6253 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 352fb0df6b0d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds fc55e8116467 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0be4158280d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 98ec7bb42f67 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 62e2a47ceab8 NFS/pnfs: Fix a live lock between recalled layouts and layoutget adds bedb4e6088a8 fs/nfs: fix missing declaration of nfs_idmap_cache_timeout adds 42433daaddfb Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 1f2bf7049f6e ntfs3: Remove an access to page->index adds 9a2924463654 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds ad5a39504f88 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds bb66d6ce3c2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad3b3061e794 Merge branch 'fs-next' of linux-next new 61627dda6417 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 810c6695d6c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bede2de2871a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1332df4548a i2c: keba: drop check because i2c_unregister_device() is N [...] new e7563c7355a8 i2c: imx: fix divide by zero warning new ee5da79b4f2a i2c: imx: make controller available until system suspend_n [...] new 7f0153720f63 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 844029c59d44 dt-bindings: hwmon: lm75: Add NXP P3T1755 new d3506653d01c hwmon: (lm75) Add NXP P3T1755 support new 409e29df6d14 hwmon: (lm75) Fix LM75B document link new 18e930f98133 dt-bindings: hwmon: intel,crps185: Add to trivial new de076198d1e4 hwmon: (pmbus/crps) Add Intel CRPS185 power supply new cea871ec35fc Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 3942eaafd25d Merge branch 'docs-next' of git://git.lwn.net/linux.git new f92ffa30ac1e Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 919bfa9b2dbf cpufreq/amd-pstate: Detect preferred core support before d [...] new 50a062a76200 cpufreq/amd-pstate: Store the boost numerator as highest p [...] new 2993b29b2a98 cpufreq/amd-pstate: Use boost numerator for upper bound of [...] new 05648c2f58b3 Merge tag 'amd-pstate-v6.13-2024-12-11' of ssh://gitolite. [...] new 4feaedf7d243 thermal/thresholds: Fix boundaries and detection routine new bd4e27953720 Merge branch 'thermal-core' into fixes new 45f6b5215ee4 Merge branch 'fixes' into linux-next new 0674188f2f4d ACPI: EC: Enable EC support on LoongArch by default new 6a1569a6e7d2 Merge branch 'acpi-ec' into fixes new 221e26452a48 Merge branch 'fixes' into linux-next new 0193e3885b42 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 486f17b0cdc4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 15d465cd6c4b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new fada76359d0d Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 62eba0880437 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8fd669c430f3 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 2a53b5504c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3c9510dc900 net: page_pool: rename page_pool_is_last_ref() new a2558b410de3 net: bridge: constify 'struct bin_attribute' new 2d7b422fa795 net: phy: ks8995: constify 'struct bin_attribute' new ae026eae08e7 netxen_nic: constify 'struct bin_attribute' new bf8469fc4d1e Merge branch 'net-constify-struct-bin_attribute' new 661cd8fc8e90 inetpeer: remove create argument of inet_getpeer_v[46]() new 7a596a50c4a4 inetpeer: remove create argument of inet_getpeer() new 50b362f21d6c inetpeer: update inetpeer timestamp in inet_getpeer() new a853c609504e inetpeer: do not get a refcount in inet_getpeer() new 3a4130550998 Merge branch 'inetpeer-reduce-false-sharing-and-atomic-ope [...] new 1ba06ca96ca2 mlxsw: Switch to napi_gro_receive() new 33d06d1d2812 niu: Use page->private instead of page->index new 30c63abaee90 net: usb: lan78xx: Add error handling to lan78xx_get_regs new 18bdefe62439 net: usb: lan78xx: Use ETIMEDOUT instead of ETIME in lan78 [...] new 7433d022b915 net: usb: lan78xx: Use action-specific label in lan78xx_mac_reset new 3a59437ed907 net: usb: lan78xx: rename phy_mutex to mdiobus_mutex new d09de7ebd4ab net: usb: lan78xx: remove PHY register access from ethtool [...] new 01e2f4d55bda net: usb: lan78xx: Improve error handling in WoL operations new 95dcfdff8bb6 Merge branch 'lan78xx-preparations-for-phylink' new 86331b510260 net: hibmcge: Add debugfs supported in this module new df491c419bcb net: hibmcge: Add irq_info file to debugfs new 37b367d60d0f net: hibmcge: Add unicast frame filter supported in this module new 51574da8dce3 net: hibmcge: Add register dump supported in this module new 3a03763f3876 net: hibmcge: Add pauseparam supported in this module new 3f5a61f6d504 net: hibmcge: Add reset supported in this module new adb42b1e0ef3 net: hibmcge: Add nway_reset supported in this module new 2b9da35f48a5 Merge branch 'support-some-features-for-the-hibmcge-driver' new 5a49edec44f6 net: dsa: qca8k: Fix inconsistent use of jiffies vs milliseconds new c1bad69f8baf net: Remove bouncing hippi list new 88395c071f08 selftests/net: packetdrill: import tcp/ecn, tcp/close, tcp [...] new eab35989cc37 selftests/net: packetdrill: import tcp/fast_recovery, tcp/ [...] new 6f6692053939 selftests/net: packetdrill: import tcp/eor, tcp/splice, tc [...] new 5d4cadef52f2 selftests/net: packetdrill: import tcp/user_timeout, tcp/v [...] new 4b252f2dab2e Merge branch 'selftests-net-packetdrill-import-multiple-tests' new 9d6793549b69 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new cf91d662edc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de80b6b87a30 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6f338e515b9d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aeda9245c7ce wifi: brcmfmac: clarify unmodifiable headroom log message new 8ab3bf476413 wifi: wlcore: sysfs: constify 'struct bin_attribute' new d100da85bc5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 575664726c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 219e596dd319 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8a01fc11322a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 12536d954b2d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new bfcd09089ea8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 12ac409b13da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b7cfe79f06d6 drm/i915/gt: Remove unused execlists_unwind_incomplete_requests new c62018a002dd drm/i915/pmu: Rename cpuhp_slot to cpuhp_state new 9116b5760e61 drm/i915/pmu: Stop setting event_init to NULL new 6ba29f135248 drm/i915/pmu: Replace closed with registered new 79367b7a58c8 drm/i915/pmu: Remove pointless synchronize_rcu() call new b939a08bc378 drm/i915/guc: Flush ct receive tasklet during reset preparation new 2e0438f9c3d2 drm/i915: ensure segment offset never exceeds allowed max new 630e03808a71 drm/i915/selftests: Add delay to stabilize frequency in li [...] new abd318237fa6 i915/guc: Reset engine utilization buffer before registration new cf907f6d2942 i915/guc: Ensure busyness counter increases motonically new 7ed047da59cf i915/guc: Accumulate active runtime on gt reset new f373ebec18a7 drm/i915/guc: Update guc_err message to show outstanding g [...] new 301e2772295e Merge tag 'drm-intel-gt-next-2024-12-18' of https://gitlab [...] new fda241a2c03c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 23b02caeb4dd Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 4e358b57bbb3 drm/bridge: ti-sn65dsi83: use dev_err_probe when failing t [...] new 0c8d3b4a0342 dt-bindings: display: simple: Add Tianma TM070JDHG34-00 panel new bf6daaa281f7 drm/panel: simple: Add Tianma TM070JDHG34-00 panel support new 523092f6891d dt-bindings: display: simple: Document Multi-Inno Technolo [...] new 958473e7ed69 drm/panel: simple: add Multi-Inno Technology MI1010Z1T-1CP11 new 221e29e19798 accel/amdxdna: include linux/slab.h new 7b256880fdb2 drm/rockchip: vop2: Set AXI id for rk3588 new c766998ba6df drm/rockchip: vop2: Setup delay cycle for Esmart2/3 new df063c0b8ffb drm/rockchip: vop2: Check linear format for Cluster window [...] new 7e8a56c703c6 drm/rockchip: vop2: Add check for 32 bpp format for rk3588 new 77b1ccb2a27c drm/rockchip: vop2: include rockchip_drm_drv.h new a6f0083b079e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new fe151ed7af54 drm/amdgpu: add generic display panic helper code new 1fa5c5a31735 drm/amd/display: add clear_tiling hubp callbacks new 98471006aecb drm/amd/display: add clear_tiling mi callbacks new b7a287fa0c22 drm/amd/display/dc: add helper for panic updates new 3676f37a8843 drm/amdgpu/vcn: reset fw_shared under SRIOV new 1ad5bdc28baf drm/amd: Require CONFIG_HOTPLUG_PCI_PCIE for BOCO new 736692c3b7c0 drm/amd/display: add DC drm_panic support new 7e50642d4105 drm/amd/display: add non-DC drm_panic support new 69b54d7c7c94 drm/amdgpu: simplify return statement in amdgpu_ras_eeprom_init new 6f685a8134cb drm/amd/display: use swap() in update_phy_id_mapping() new 2ae520cb1283 drm/amdgpu: don't access invalid sched new 0014952b1754 drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free new 54a1b36d4bd9 drm/amdgpu: remove useless init from amdgpu_job_alloc new 635c659fceed drm/amdgpu: Use dbg level for VBIOS check messages new 88a45aa6083b drm/amdkfd: Failed to check various return code new 357ef5b3b7e9 drm/amdgpu: Failed to check various return code new 3f238a6bd28c drm/amd/display: Update FAMS2 config cmd new 55eeaaec0d57 drm/amd/display: Add support for FAMS2+ interface versions new 12e4ec5d45fe drm/amd/display: initialize uninitialized variable new e823421d6c54 drm/amd/display: init dc_power_state new e56ad45e9911 drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2 [...] new bb4090cda94f drm/amd/display: Fix brightness adjustment on MiniLED new be4e3509314a drm/amd/display: DML21 Reintegration For Various Fixes new b486bc9e878c drm/amd/display: Add new message for DF throttling optimiz [...] new 5b0766f2de92 drm/amd/display: delete legacy code new 57a793a74f3c drm/amd/display: Apply (some) policy for DML2 formulation [...] new 1b0cbcf88854 drm/amd/display: Fix uninitialized variables in amdgpu_dm_debugfs new 04d6273faed0 Revert "drm/amd/display: Fix green screen issue after suspend" new f9dfa31ff7af drm/amd/display: Re-validate streams on commit_streams new 95265e4b2b3a drm/amd/display: Block Invalid TMDS operation new 83626efdce0b drm/amd/display: Disable MPC rate control on ODM pipe update new 824ed4cb629c drm/amd/display: 3.2.314 new 22b9555bc90d drm/amdgpu/nbio7.7: fix IP version check new 0ec43fbece78 drm/amdgpu/nbio7.0: fix IP version check new 2c8eeaaa0fe5 drm/amdgpu/nbio7.11: fix IP version check new 63bfd24088b4 drm/amdgpu/mmhub4.1: fix IP version check new f1fd1d0f4027 drm/amdgpu/gfx12: fix IP version check new 8f2cd1067afe drm/amdgpu/smu14.0.2: fix IP version check new 34c4eb7d4e0c drm/amdgpu: Fix potential integer overflow in scheduler ma [...] new b4b7271e5ca9 drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interrupt new d1ebe307b44b drm/amdgpu: Enable psp v14_0_3 RAS support for non-SRIOV c [...] new 57f812d171af drm/amdgpu: fix amdgpu_coredump new 26c95e838e63 drm/amdgpu: set the VM pointer to NULL in amdgpu_job_prepare new 11815bb0e309 drm/amdgpu: partially revert "reduce reset time" new f607b2b867bb drm/amdkfd: KFD interrupt access ih_fifo data in-place new 1b00143231d3 drm/amdgpu: Optimize gfx v9 GPU page fault handling new 34db5a32617d drm/amdkfd: Queue interrupt work to different CPU new de844846f72b drm/amdkfd: Improve signal event slow path new e37ccf44ace3 drm/amdgpu: Show warning message if IH ring overflow new b64f2f3e870d drm/amd/display: Fix NULL pointer dereference in dmub_trac [...] new a21ab06b8c2d drm/admgpu: replace kmalloc() and memcpy() with kmemdup() new 695c2c745e5d drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu [...] new f35852b4737c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f9d418552ba1 drm/i915/cx0_phy: Fix C10 pll programming sequence new 96bd1d50bfd3 drm/i915/display: drop unnecessary i915_drv.h includes new 48c71dab51f9 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 15bcfa7298a6 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 1460bb1fef9c drm/xe: Force write completion of MI_STORE_DATA_IMM new f0f3e4063683 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 4bb6d5311493 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 2b033208f5ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef95da6f4d94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86baed1b8d18 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cf126261d5d3 ASoC: fsl_asrc_m2m: force cast for snd_pcm_format_t type new aaafb4d4471a Merge remote-tracking branch 'asoc/for-6.14' into asoc-next new 2daad13c1886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9059084aebae Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1a6654da5f8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 02b5e441b351 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 471617b54a0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d8f7871b3b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88e3008424d3 mmc: sdhci-acpi: Remove not so useful error message new ecfe4926dcdc mmc: sdhci-acpi: Use devm_platform_ioremap_resource() new 6af057a8a5f6 dt-bindings: mmc: mtk-sd: Document compatibles that need t [...] new 6ee5233a4c91 mmc: mtk-sd: Limit getting top_base to SoCs that require it new 72c470ab3d9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 243cb14d011d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new da4ac0b3c22f dt-bindings: power: supply: bq24190: Add BQ24297 compatible new 3c7c176b10cc power: supply: bq24190: Add BQ24297 support new 156fb706f915 power: reset: as3722-poweroff: Remove unnecessary return i [...] new 525f6a2c63e0 bq27xxx: add voltage min design for bq27000 and bq27200 new 5972da73f75a power: supply: bq2415x_charger: report charging state chan [...] new bae4f974ef7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7ce04377095 regulator: tps65219: Use dev_err_probe() instead of dev_err() new 2ef8310c464c regulator: tps65219: Update driver name new ca321ef98b80 regulator: tps65219: Remove MODULE_ALIAS new 64a6b577490c regulator: tps65219: Remove debugging helper function new 4e86d350f24f Merge remote-tracking branch 'regulator/for-6.14' into reg [...] new 9f2f0d0973c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a9b65ab0abd selftests: refactor the lsm `flags_overset_lsm_set_self_at [...] new 02938a0908af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4116442e76cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 56ee27a88ab3 Merge branch 'next' of git://github.com/cschaufler/smack-next new 8592e9b113cd Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new d5f88acdd6ff iommu/riscv: Add support for platform msi new fb3de9f9b085 iommu: Prevent pasid attach if no ops->remove_dev_pasid new 1fbf73425f51 iommu: Consolidate the ops->remove_dev_pasid usage into a helper new b18301b9156a iommu: Detaching pasid by attaching to the blocked_domain new ef181762cb54 iommu/arm-smmu-v3: Make the blocked domain support PASID new 4f0bdab175d6 iommu/vt-d: Make the blocked domain support PASID new 5f5363888239 iommu/amd: Make the blocked domain support PASID new 647b7aad1949 iommu: Remove the remove_dev_pasid op new f20a6e3eb2ef iommu/amd: Misc ACPI IVRS debug info clean up new 82582f85ed22 iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not [...] new 7bea695ada0e iommu/amd: Introduce struct ivhd_dte_flags to store persis [...] new 8b3f78733814 iommu/amd: Introduce helper function to update 256-bit DTE new fd5dff9de4be iommu/amd: Modify set_dte_entry() to use 256-bit DTE helpers new a2ce608a1eb6 iommu/amd: Introduce helper function get_dte256() new 66ea3f96ae2b iommu/amd: Modify clear_dte_entry() to avoid in-place update new 457da5764668 iommu/amd: Lock DTE before updating the entry with WRITE_ONCE() new b0988acc94c0 iommu/amd: Remove amd_iommu_apply_erratum_63() new 1a28a96a0d6d Merge branches 'riscv', 'core' and 'amd/amd-vi' into next new 4e5baa6e7b3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d36c594db37d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 437dd899f666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8631ed5c5674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f663898d047a spi: atmel-quadspi: Factor out switching to Serial Memory [...] new 2326c1250caf Merge remote-tracking branch 'spi/for-6.14' into spi-next new e873c98159d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cb5101978d5 Merge branch into tip/master: 'irq/core' new 62bc03662b37 Merge branch into tip/master: 'locking/core' new 55507fb6ff3b Merge branch into tip/master: 'objtool/core' new 0433d5260e7a Merge branch into tip/master: 'perf/core' new fee565f49355 Merge branch into tip/master: 'sched/core' new 0addfbaadd5d Merge branch into tip/master: 'x86/boot' new f6344eba9e13 Merge branch into tip/master: 'x86/cache' new 23b836b58769 Merge branch into tip/master: 'x86/cleanups' new b8e10c86e674 x86/cpu: Introduce new microcode matching helper new 85b08180df07 x86/cpu: Expose only stepping min/max interface new 3fa5626720c0 x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id' new 064e8b122b65 x86/cpu: Move AMD erratum 1386 table over to 'x86_cpu_id' new 58d3a643fda7 x86/cpu: Remove 'x86_cpu_desc' infrastructure new c3321caa4434 Merge branch into tip/master: 'x86/cpu' new 95137d5f4c0f Merge branch into tip/master: 'x86/misc' new 8d5609feb33f Merge branch into tip/master: 'x86/mm' new ba12b03ba285 Merge branch into tip/master: 'x86/sev' new 33193f21305e Merge branch into tip/master: 'x86/tdx' new 9148e75ddc00 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a68d53725e53 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8bdbb860ced9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbb35c23461c Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new df7191833f7a KVM: SVM: Disable AVIC on SNP-enabled system without HvInU [...] new a317794eefd0 KVM: x86: Play nice with protected guests in complete_hype [...] new 2778c9a4687d KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits new 55f60a6498e7 KVM: x86/mmu: Treat TDP MMU faults as spurious if access i [...] new 915d2f0718a4 KVM: Move KVM_REG_SIZE() definition to common uAPI header new 09bb926d2907 KVM: selftests: Return a value from vcpu_get_reg() instead [...] new fe85ce31b289 KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate new d6533c151338 KVM: selftests: Check for a potential unhandled exception [...] new b12391498d1e KVM: selftests: Rename max_guest_memory_test to mmu_stress_test new 55e164df482a KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test new 1ddd3ea75ac3 KVM: selftests: Compute number of extra pages needed in mm [...] new c35d8f579e50 KVM: sefltests: Explicitly include ucall_common.h in mmu_s [...] new 8abe7632a1ee KVM: selftests: Enable mmu_stress_test on arm64 new 3a0422526404 KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test new 82b542e11848 KVM: selftests: Precisely limit the number of guest loops [...] new 80b7859a3a43 KVM: selftests: Add a read-only mprotect() phase to mmu_st [...] new b6c304aec648 KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) new 43fbd8cd389f KVM: selftests: Provide empty 'all' and 'clean' targets fo [...] new 67730e6c53d7 KVM: selftests: Use canonical $(ARCH) paths for KVM selfte [...] new 9af04539d474 KVM: selftests: Override ARCH for x86_64 instead of using [...] new ccf4c1d15d5a KVM: x86: Use feature_bit() to clear CONSTANT_TSC when emu [...] new 4b027f5af907 KVM: x86: Limit use of F() and SF() to kvm_cpu_cap_{mask,i [...] new 85e5ba83c016 KVM: x86: Do all post-set CPUID processing during vCPU creation new ec3d4440b2c8 KVM: x86: Explicitly do runtime CPUID updates "after" init [...] new 7520a53b8e0a KVM: x86: Account for KVM-reserved CR4 bits when passing t [...] new bf4dfc3aa875 KVM: selftests: Update x86's set_sregs_test to match KVM's [...] new 08833719e770 KVM: selftests: Assert that vcpu->cpuid is non-NULL when g [...] new a2a791e82086 KVM: selftests: Refresh vCPU CPUID cache in __vcpu_get_cpu [...] new 01bcd829c63f KVM: selftests: Verify KVM stuffs runtime CPUID OS bits on [...] new b0c3d6871778 KVM: x86: Move __kvm_is_valid_cr4() definition to x86.h new ac32cbd4dfc6 KVM: x86/pmu: Drop now-redundant refresh() during init() new 21d7f06d1a83 KVM: x86: Drop now-redundant MAXPHYADDR and GPA rsvd bits [...] new 04cd8f8628d8 KVM: x86: Disallow KVM_CAP_X86_DISABLE_EXITS after vCPU creation new c829ccd4d9dc KVM: x86: Reject disabling of MWAIT/HLT interception when [...] new af5366bea2cb KVM: x86: Drop the now unused KVM_X86_DISABLE_VALID_EXITS new 7b2658cb33c7 KVM: selftests: Fix a bad TEST_REQUIRE() in x86's KVM PV test new 59cb3acdb316 KVM: selftests: Update x86's KVM PV test to match KVM's di [...] new 01d1059d635a KVM: x86: Zero out PV features cache when the CPUID leaf i [...] new f21958e328a9 KVM: x86: Don't update PV features caches when enabling en [...] new 6416b0fb1660 KVM: x86: Do reverse CPUID sanity checks in __feature_leaf() new 96cbc766baf0 KVM: x86: Account for max supported CPUID leaf when gettin [...] new ccf93de484a3 KVM: x86: Unpack F() CPUID feature flag macros to one flag [...] new 3cc359ca29ad KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init() new 6eac4d99a967 KVM: x86: Add a macro to init CPUID features that are 64-bit only new 264969b48a29 KVM: x86: Add a macro to precisely handle aliased 0x1.EDX [...] new 46505c0f69f9 KVM: x86: Handle kernel- and KVM-defined CPUID words in a [...] new 8d862c270bf1 KVM: x86: #undef SPEC_CTRL_SSBD in cpuid.c to avoid macro [...] new 3d142340d717 KVM: x86: Harden CPU capabilities processing against out-o [...] new 5c8de4b3a5bc KVM: x86: Add a macro to init CPUID features that ignore h [...] new 6174004ebd25 KVM: x86: Add a macro to init CPUID features that KVM emul [...] new 8c01290bda1a KVM: x86: Swap incoming guest CPUID into vCPU before massa [...] new 63d8c702c2d4 KVM: x86: Clear PV_UNHALT for !HLT-exiting only when users [...] new a5b32718081e KVM: x86: Remove unnecessary caching of KVM's PV CPUID base new 285185f8e479 KVM: x86: Always operate on kvm_vcpu data in cpuid_entry2_find() new 8b30cb367c46 KVM: x86: Move kvm_find_cpuid_entry{,_index}() up near cpu [...] new 136d605b4365 KVM: x86: Remove all direct usage of cpuid_entry2_find() new 9be4ec35d668 KVM: x86: Advertise TSC_DEADLINE_TIMER in KVM_GET_SUPPORTED_CPUID new 9aa470f5ddb2 KVM: x86: Advertise HYPERVISOR in KVM_GET_SUPPORTED_CPUID new 2c5e168e5ce1 KVM: x86: Rename "governed features" helpers to use "guest [...] new 7ea34578aea7 KVM: x86: Replace guts of "governed" features with compreh [...] new a7a308f863a1 KVM: x86: Initialize guest cpu_caps based on guest CPUID new ff402f56e8eb KVM: x86: Extract code for generating per-entry emulated C [...] new d4b9ff3d55de KVM: x86: Treat MONTIOR/MWAIT as a "partially emulated" feature new e592ec657d84 KVM: x86: Initialize guest cpu_caps based on KVM support new 963180ae0637 KVM: x86: Avoid double CPUID lookup when updating MWAIT at [...] new cfd157452609 KVM: x86: Drop unnecessary check that cpuid_entry2_find() [...] new 1f66590d7ff0 KVM: x86: Update OS{XSAVE,PKE} bits in guest CPUID irrespe [...] new 75d4642fce01 KVM: x86: Update guest cpu_caps at runtime for dynamic CPU [...] new 820545bdfeb0 KVM: x86: Shuffle code to prepare for dropping guest_cpuid_has() new 8f2a27752e80 KVM: x86: Replace (almost) all guest CPUID feature queries [...] new cbdeea032bfe KVM: x86: Drop superfluous host XSAVE check when adjusting [...] new 75c489e12d4b KVM: x86: Add a macro for features that are synthesized in [...] new 3fd55b522795 KVM: x86: Pull CPUID capabilities from boot_cpu_data only [...] new 9b2776c7cf2b KVM: x86: Rename "SF" macro to "SCATTERED_F" new 0fea7aa2dc6a KVM: x86: Explicitly track feature flags that require vend [...] new ac9d1b7591a2 KVM: x86: Explicitly track feature flags that are enabled [...] new 871ac338ef55 KVM: x86: Use only local variables (no bitmask) to init kv [...] new 11c98fa07a79 KVM: x86: Add function for vectoring error generation new 5c9cfc486636 KVM: x86: Add emulation status for unhandleable exception [...] new 704fc6021b9e KVM: x86: Try to unprotect and retry on unhandleable emula [...] new 47ef3ef843c0 KVM: VMX: Handle event vectoring error in check_emulate_in [...] new 7bd7ff99110a KVM: SVM: Handle event vectoring error in check_emulate_in [...] new 4e9427aeb957 KVM: selftests: Add and use a helper function for x86's LIDT new 62e41f6b4f36 KVM: selftests: Add test case for MMIO during vectoring on x86 new 3e633e7e7d07 KVM: x86: Add interrupt injection information to the kvm_e [...] new 0e77b324110c KVM: x86: Add information about pending requests to kvm_ex [...] new 2d5faa6a8402 KVM/x86: add comment to kvm_mmu_do_page_fault() new 45d522d3ee9c KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest() new 036e78a942b4 KVM: SVM: Remove redundant TLB flush on guest CR4.PGE change new 1e7381f3617d KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() new 0664dc74e9d0 KVM: Verify there's at least one online vCPU when iteratin [...] new 6e2b2358b3ef KVM: Grab vcpu->mutex across installing the vCPU's fd and [...] new d0831edcd87e Revert "KVM: Fix vcpu_array[0] races" new e53dc37f5a06 KVM: Don't BUG() the kernel if xa_insert() fails with -EBUSY new 01528db67f28 KVM: Drop hack that "manually" informs lockdep of kvm->loc [...] new 76bce9f10162 KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() new b682d2fbf17c KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is ac [...] new 591ff4670c7b KVM: VMX: Allow toggling bits in MSR_IA32_RTIT_CTL when en [...] new 637df11290b3 KVM: nVMX: Explicitly update vPPR on successful nested VM-Enter new 3d0e20e45378 KVM: nVMX: Check for pending INIT/SIPI after entering non- [...] new 2732f6a7ccee KVM: nVMX: Drop manual vmcs01.GUEST_INTERRUPT_STATUS.RVI c [...] new 1a265986bff6 KVM: nVMX: Use vmcs01's controls shadow to check for IRQ/N [...] new ce5cdfb49813 KVM: nVMX: Honor event priority when emulating PI delivery [...] new de81b8b2532e KVM: x86: Remove hwapic_irr_update() from kvm_x86_ops new dcab55cef6f2 Merge branches 'fixes', 'misc', 'mmu', 'svm', 'vcpu_array' [...] new 03264cbfa57c Merge branch 'next' of https://github.com/kvm-x86/linux.git new 7c8bdd66c85c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6e25696b669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db1f610a2b98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68269e7afaaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fcad10e8360 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 2913f0a5a734 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 7f162b7f001c Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 8ea221eaa522 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 3ad890b628e1 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 54dc7e744738 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 42fcea87e317 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 59467b52c38a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb509f68a8d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b34395a619c fpga: dfl: pass feature platform data instead of device as [...] new fccfc01148d6 fpga: dfl: factor out feature data creation from build_inf [...] new 975a7301f581 fpga: dfl: store FIU type in feature platform data new af3940713e3a fpga: dfl: refactor internal DFL APIs to take/return featu [...] new 0783f41b0050 fpga: dfl: factor out feature device registration new 39ea74e33edc fpga: dfl: factor out feature device data from platform de [...] new b3245f700ae2 fpga: dfl: convert features from flexible array member to [...] new 7b15c4111038 fpga: dfl: store MMIO resources in feature device data new 3ddcf9911960 fpga: dfl: store platform device name in feature device data new 59c265babab6 fpga: dfl: store platform device id in feature device data new fa74e62d6af0 fpga: dfl: allocate platform device after feature device data new 57146d945488 fpga: dfl: remove unneeded function build_info_create_dev() new ff1f06b60ab0 fpga: dfl: drop unneeded get_device() and put_device() of [...] new 46b155acbf4e fpga: dfl: destroy/recreate feature platform device on por [...] new dcc97d0f66f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f30fe02ddb9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 474f6e8812c3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f37ebcaacea8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b01671903659 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new dbdd96af71fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8aaffa935f09 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 69c92835ad0b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 2a00440d541c Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new f7208eb0bf57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12ba988b9f06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad5a45ebe555 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0850881da233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e5a01962e69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 402d30e2295b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new ffb2dbe09574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new caf5e9e7b3ae Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 2edd478e8711 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new edc19bd0e571 pwm: stm32: Fix complementary output in round_waveform_tohw() new 10435e0d2377 pwm: Replace deprecated PCI functions new a0b67429fc41 dt-bindings: pwm: sprd,ums512-pwm: convert to YAML new 4ccf7e3553fe dt-bindings: pwm: marvell,berlin-pwm: Convert from txt to yaml new cce16e7f6216 pwm: stm32-lp: Add check for clk_enable() new 9da11fe4f3b0 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new db7b41c92524 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e3b5c526c119 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c21ced6daacc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 20f583caaeff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9014c5405e07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5451e04d77bf Merge branch 'main' of git://git.infradead.org/users/willy [...] new 14c8afa9e3ca Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new ce40edf7369f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25a314ba4003 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new f7a2e792c2a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 47f54077a1ed Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 565c55cbaf5e Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 9f05363166c3 exec: Add a new AT_EXECVE_CHECK flag to execveat(2) new 4196eeb79f44 security: Add EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE [...] new 926b857736c8 selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec [...] new 297d25a26208 selftests/landlock: Add tests for execveat + AT_EXECVE_CHECK new b8ef9d9f61cd samples/check-exec: Add set-exec new 027e1a676890 selftests: ktap_helpers: Fix uninitialized variable new 3cb0af26efa1 samples/check-exec: Add an enlighten "inc" interpreter and [...] new d294b3aee748 ima: instantiate the bprm_creds_for_exec() hook new 1511b1829eab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c5928deada1 rust: block: fix formatting in GenDisk doc new 15e347881f64 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new a5874fde3c08 exec: Add a new AT_EXECVE_CHECK flag to execveat(2) new a0623b2a1d59 security: Add EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE [...] new b083cc815376 selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec [...] new 0e7f90f34cf7 selftests/landlock: Add tests for execveat + AT_EXECVE_CHECK new faf2d88e5567 samples/check-exec: Add set-exec new 3e707b07f582 selftests: ktap_helpers: Fix uninitialized variable new 2a69962be4a7 samples/check-exec: Add an enlighten "inc" interpreter and [...] new 95b3cdafd7cb ima: instantiate the bprm_creds_for_exec() hook new c7c1167fcbbd Merge branch 'for-next/topic/execve/core' into for-next/execve new 5e2a073011cd Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 646bd37804a6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 66e3e251aee2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 8d892d81c78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb2fcfca9466 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee0ac7a90899 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 9a145bde3e9f Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 8d8d4a908a40 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7b0363adb93a Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new d904a40cc935 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8503810115fb Add linux-next specific files for 20241219
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 (7fa366f1b6e3) \ N -- N -- N refs/heads/master (8503810115fb)
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 499 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/pm/amd-pstate.rst | 4 +- .../bindings/display/panel/panel-simple.yaml | 4 + Documentation/devicetree/bindings/hwmon/lm75.yaml | 1 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 10 +- .../devicetree/bindings/power/supply/bq24190.yaml | 1 + .../devicetree/bindings/trivial-devices.yaml | 2 + Documentation/hwmon/crps.rst | 97 ++ Documentation/hwmon/index.rst | 1 + Documentation/hwmon/lm75.rst | 8 +- Documentation/userspace-api/check_exec.rst | 144 ++ Documentation/userspace-api/index.rst | 1 + Documentation/virt/kvm/api.rst | 10 +- MAINTAINERS | 20 +- Next/SHA1s | 96 +- Next/merge.log | 1582 ++++++++++++++------ arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 61 + arch/arm64/include/uapi/asm/kvm.h | 3 - arch/hexagon/Makefile | 6 + arch/m68k/coldfire/m5441x.c | 20 +- arch/riscv/include/uapi/asm/kvm.h | 3 - arch/x86/events/intel/core.c | 62 +- arch/x86/include/asm/cpu_device_id.h | 51 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 68 +- arch/x86/kernel/apic/apic.c | 18 +- arch/x86/kernel/cpu/amd.c | 9 +- arch/x86/kernel/cpu/common.c | 78 +- arch/x86/kernel/cpu/match.c | 28 +- arch/x86/kernel/static_call.c | 2 - arch/x86/kvm/cpuid.c | 971 ++++++++---- arch/x86/kvm/cpuid.h | 128 +- arch/x86/kvm/governed_features.h | 22 - arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/kvm_emulate.h | 2 + arch/x86/kvm/lapic.c | 29 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/mmu/mmu.c | 16 +- arch/x86/kvm/mmu/mmu_internal.h | 4 + arch/x86/kvm/mmu/spte.h | 17 + arch/x86/kvm/mmu/tdp_mmu.c | 5 + arch/x86/kvm/pmu.c | 1 - arch/x86/kvm/reverse_cpuid.h | 23 +- arch/x86/kvm/smm.c | 10 +- arch/x86/kvm/svm/avic.c | 6 + arch/x86/kvm/svm/nested.c | 22 +- arch/x86/kvm/svm/pmu.c | 8 +- arch/x86/kvm/svm/sev.c | 21 +- arch/x86/kvm/svm/svm.c | 84 +- arch/x86/kvm/svm/svm.h | 21 +- arch/x86/kvm/trace.h | 17 +- arch/x86/kvm/vmx/hyperv.h | 2 +- arch/x86/kvm/vmx/main.c | 2 +- arch/x86/kvm/vmx/nested.c | 100 +- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/sgx.c | 14 +- arch/x86/kvm/vmx/vmx.c | 140 +- arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/vmx/x86_ops.h | 6 +- arch/x86/kvm/x86.c | 186 +-- arch/x86/kvm/x86.h | 6 +- drivers/accel/amdxdna/aie2_solver.c | 1 + drivers/acpi/Kconfig | 4 +- drivers/cpufreq/amd-pstate.c | 50 +- drivers/edac/i10nm_base.c | 23 +- drivers/edac/skx_base.c | 2 +- drivers/firmware/arm_scmi/common.h | 4 +- drivers/firmware/arm_scmi/driver.c | 74 +- drivers/firmware/arm_scmi/transports/mailbox.c | 1 + drivers/firmware/arm_scmi/transports/smc.c | 1 + drivers/firmware/arm_scmi/transports/virtio.c | 1 + drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c | 5 +- .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 5 +- drivers/fpga/dfl.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 80 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 27 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 27 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 27 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 26 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 + drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 5 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 2 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 5 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 92 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_events.c | 11 + drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 64 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 13 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 52 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 3 +- .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c | 46 + .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.h | 1 + .../dc/clk_mgr/dcn401/dcn401_clk_mgr_smu_msg.c | 23 + .../dc/clk_mgr/dcn401/dcn401_clk_mgr_smu_msg.h | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 46 + drivers/gpu/drm/amd/display/dc/dc.h | 6 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 35 +- drivers/gpu/drm/amd/display/dc/dc_plane.h | 3 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 34 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 1 + drivers/gpu/drm/amd/display/dc/dml2/Makefile | 15 +- .../drm/amd/display/dc/dml2/display_mode_core.c | 6 +- .../display/dc/dml2/display_mode_core_structs.h | 103 +- .../drm/amd/display/dc/dml2/display_mode_util.c | 6 +- .../dc/dml2/dml21/dml21_translation_helper.c | 16 +- .../drm/amd/display/dc/dml2/dml21/dml21_utils.c | 80 +- .../dc/dml2/dml21/inc/bounding_boxes/dcn4_soc_bb.h | 3 +- .../dc/dml2/dml21/inc/dml_top_display_cfg_types.h | 52 +- .../dml2/dml21/inc/dml_top_soc_parameter_types.h | 2 + .../amd/display/dc/dml2/dml21/inc/dml_top_types.h | 77 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c | 42 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 1306 ++++++++++------ .../dml21/src/dml2_core/dml2_core_dcn4_calcs.h | 2 +- .../dml21/src/dml2_core/dml2_core_shared_types.h | 129 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_utils.c | 223 ++- .../dc/dml2/dml21/src/dml2_core/dml2_core_utils.h | 6 +- .../dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 49 +- .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 394 +++-- .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.h | 7 + .../dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.c | 1 - .../dml2/dml21/src/dml2_top/dml2_top_interfaces.c | 51 + .../dc/dml2/dml21/src/dml2_top/dml2_top_legacy.c | 4 + .../dc/dml2/dml21/src/dml2_top/dml2_top_legacy.h | 9 + .../dml21/src/dml2_top/dml2_top_optimization.c | 307 ---- .../dml21/src/dml2_top/dml2_top_optimization.h | 33 - .../dc/dml2/dml21/src/dml2_top/dml2_top_soc15.c | 1177 +++++++++++++++ .../{dml_top_mcache.h => dml2_top_soc15.h} | 20 +- .../dc/dml2/dml21/src/dml2_top/dml_top_mcache.c | 549 ------- .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.c | 5 + .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.h | 46 +- .../dml21/src/inc/dml2_internal_shared_types.h | 60 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 54 +- .../amd/display/dc/dml2/dml_display_rq_dlg_calc.c | 12 - .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 15 + .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h | 2 + .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 15 + .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h | 2 + .../drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c | 1 + .../gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c | 1 + .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 17 + .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.h | 2 + .../gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c | 1 + .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c | 3 +- .../gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c | 1 + .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 15 +- .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.h | 2 + .../gpu/drm/amd/display/dc/hwss/dcn31/dcn31_init.c | 2 +- .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 12 + .../drm/amd/display/dc/hwss/dcn314/dcn314_init.c | 2 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 12 + .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 5 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 4 + .../gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c | 18 + .../gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.h | 7 + .../drm/amd/display/dc/optc/dcn401/dcn401_optc.c | 4 +- .../display/dc/resource/dcn401/dcn401_resource.c | 4 + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +- drivers/gpu/drm/i915/display/dvo_ns2501.c | 1 - drivers/gpu/drm/i915/display/i9xx_display_sr.c | 3 +- drivers/gpu/drm/i915/display/intel_acpi.c | 3 +- drivers/gpu/drm/i915/display/intel_alpm.c | 1 - drivers/gpu/drm/i915/display/intel_cx0_phy.c | 12 +- .../i915/display/intel_display_debugfs_params.c | 3 +- .../gpu/drm/i915/display/intel_display_params.c | 7 +- .../gpu/drm/i915/display/intel_display_power_map.c | 6 +- .../gpu/drm/i915/display/intel_display_snapshot.c | 4 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 1 - .../gpu/drm/i915/display/intel_dp_link_training.c | 3 +- drivers/gpu/drm/i915/display/intel_dp_test.c | 1 - drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 3 +- drivers/gpu/drm/i915/display/intel_hti.c | 3 +- drivers/gpu/drm/i915/display/intel_link_bw.c | 3 +- drivers/gpu/drm/i915/display/intel_load_detect.c | 2 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 4 +- drivers/gpu/drm/i915/display/intel_panel.c | 1 - drivers/gpu/drm/i915/display/intel_pfit.c | 2 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_vrr.c | 1 - drivers/gpu/drm/i915/gt/intel_engine.h | 3 - .../gpu/drm/i915/gt/intel_execlists_submission.c | 9 - drivers/gpu/drm/i915/gt/selftest_rps.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 12 +- drivers/gpu/drm/i915/i915_mm.c | 4 +- drivers/gpu/drm/i915/i915_pmu.c | 50 +- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/panel/panel-simple.c | 72 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 36 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 10 + drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 26 +- drivers/gpu/drm/xe/instructions/xe_mi_commands.h | 13 +- drivers/gpu/drm/xe/xe_migrate.c | 11 +- drivers/gpu/drm/xe/xe_oa.c | 4 +- drivers/gpu/drm/xe/xe_ring_ops.c | 6 +- drivers/hwmon/lm75.c | 13 + drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/crps.c | 74 + drivers/i2c/busses/i2c-imx.c | 8 +- drivers/iommu/amd/amd_iommu.h | 4 +- drivers/iommu/amd/amd_iommu_types.h | 41 +- drivers/iommu/amd/init.c | 229 +-- drivers/iommu/amd/iommu.c | 388 +++-- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 12 +- drivers/iommu/intel/iommu.c | 15 +- drivers/iommu/iommu.c | 35 +- drivers/iommu/riscv/iommu-platform.c | 102 +- drivers/mmc/host/mtk-sd.c | 15 +- drivers/mmc/host/sdhci-acpi.c | 20 +- drivers/net/dsa/qca/qca8k-8xxx.c | 4 +- drivers/net/dsa/qca/qca8k.h | 2 +- drivers/net/ethernet/hisilicon/hibmcge/Makefile | 3 +- .../net/ethernet/hisilicon/hibmcge/hbg_common.h | 29 + .../net/ethernet/hisilicon/hibmcge/hbg_debugfs.c | 160 ++ .../net/ethernet/hisilicon/hibmcge/hbg_debugfs.h | 12 + drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c | 134 ++ drivers/net/ethernet/hisilicon/hibmcge/hbg_err.h | 13 + .../net/ethernet/hisilicon/hibmcge/hbg_ethtool.c | 181 +++ drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c | 48 +- drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.h | 6 +- drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 199 ++- drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c | 15 + drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h | 39 + drivers/net/ethernet/mellanox/mlxsw/core.h | 1 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 20 +- drivers/net/ethernet/sun/niu.c | 22 +- drivers/net/netdevsim/netdev.c | 4 +- drivers/net/phy/spi_ks8995.c | 8 +- drivers/net/usb/lan78xx.c | 73 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 14 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 2 +- drivers/net/wireless/ti/wlcore/sysfs.c | 4 +- drivers/pci/pcie/portdrv.c | 4 +- drivers/platform/loongarch/Kconfig | 2 +- drivers/power/reset/as3722-poweroff.c | 2 - drivers/power/supply/bq2415x_charger.c | 10 + drivers/power/supply/bq24190_charger.c | 16 + drivers/power/supply/bq27xxx_battery.c | 39 +- drivers/regulator/tps65219-regulator.c | 39 +- drivers/spi/atmel-quadspi.c | 101 +- drivers/spi/spi-rockchip-sfc.c | 4 +- drivers/thermal/thermal_thresholds.c | 68 +- fs/btrfs/bio.c | 3 +- fs/btrfs/ctree.c | 67 - fs/btrfs/ctree.h | 29 - fs/btrfs/extent-tree.c | 10 +- fs/btrfs/extent-tree.h | 4 + fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/fs.c | 130 ++ fs/btrfs/fs.h | 27 + fs/btrfs/ioctl.c | 91 -- fs/btrfs/ioctl.h | 1 - fs/btrfs/qgroup.c | 3 +- fs/btrfs/relocation.c | 6 + fs/btrfs/send.c | 6 + fs/btrfs/super.c | 10 +- fs/btrfs/sysfs.c | 62 +- fs/btrfs/sysfs.h | 2 +- fs/btrfs/transaction.h | 18 +- fs/btrfs/volumes.c | 52 +- fs/btrfs/volumes.h | 5 +- fs/exec.c | 20 +- fs/nfs/pnfs.c | 2 +- fs/nfs/super.c | 1 + fs/notify/inotify/inotify_fsnotify.c | 2 +- fs/ntfs3/frecord.c | 3 +- include/linux/binfmts.h | 5 + include/linux/iommu.h | 5 - include/linux/kvm_host.h | 16 +- include/linux/mod_devicetable.h | 2 + include/linux/power/bq27xxx_battery.h | 1 + include/linux/scmi_imx_protocol.h | 9 +- include/linux/static_call.h | 7 +- include/linux/trace_events.h | 6 +- include/net/inetpeer.h | 12 +- include/net/page_pool/helpers.h | 4 +- include/uapi/linux/audit.h | 1 + include/uapi/linux/fcntl.h | 4 + include/uapi/linux/kvm.h | 8 +- include/uapi/linux/securebits.h | 24 +- kernel/bpf/verifier.c | 6 +- kernel/trace/trace.c | 255 +--- kernel/trace/trace.h | 6 +- kernel/trace/trace_events.c | 225 ++- kernel/trace/trace_output.c | 6 +- localversion-next | 2 +- net/bridge/br_sysfs_br.c | 6 +- net/core/page_pool.c | 2 +- net/core/rtnetlink.c | 5 +- net/ipv4/icmp.c | 9 +- net/ipv4/inetpeer.c | 31 +- net/ipv4/ip_fragment.c | 15 +- net/ipv4/route.c | 17 +- net/ipv6/icmp.c | 6 +- net/ipv6/ip6_output.c | 6 +- net/ipv6/ndisc.c | 8 +- rust/kernel/block/mq/gen_disk.rs | 6 +- samples/Kconfig | 9 + samples/Makefile | 1 + samples/check-exec/.gitignore | 2 + samples/check-exec/Makefile | 15 + samples/check-exec/inc.c | 205 +++ samples/check-exec/run-script-ask.inc | 9 + samples/check-exec/script-ask.inc | 5 + samples/check-exec/script-exec.inc | 4 + samples/check-exec/script-noexec.inc | 4 + samples/check-exec/set-exec.c | 85 ++ security/commoncap.c | 29 +- security/integrity/ima/ima_appraise.c | 27 +- security/integrity/ima/ima_main.c | 29 + security/security.c | 10 + sound/soc/codecs/rt722-sdca.c | 7 +- sound/soc/fsl/fsl_asrc_m2m.c | 10 +- tools/testing/selftests/exec/.gitignore | 4 + tools/testing/selftests/exec/Makefile | 19 +- tools/testing/selftests/exec/check-exec-tests.sh | 205 +++ tools/testing/selftests/exec/check-exec.c | 456 ++++++ tools/testing/selftests/exec/config | 2 + tools/testing/selftests/exec/false.c | 5 + tools/testing/selftests/kselftest/ktap_helpers.sh | 2 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 345 +---- tools/testing/selftests/kvm/Makefile.kvm | 330 ++++ .../kvm/{aarch64 => arm64}/aarch32_id_regs.c | 10 +- .../selftests/kvm/{aarch64 => arm64}/arch_timer.c | 0 .../kvm/{aarch64 => arm64}/arch_timer_edge_cases.c | 0 .../kvm/{aarch64 => arm64}/debug-exceptions.c | 4 +- .../kvm/{aarch64 => arm64}/get-reg-list.c | 0 .../selftests/kvm/{aarch64 => arm64}/hypercalls.c | 6 +- .../selftests/kvm/{aarch64 => arm64}/mmio_abort.c | 0 .../selftests/kvm/{aarch64 => arm64}/no-vgic-v3.c | 2 +- .../kvm/{aarch64 => arm64}/page_fault_test.c | 0 .../selftests/kvm/{aarch64 => arm64}/psci_test.c | 8 +- .../selftests/kvm/{aarch64 => arm64}/set_id_regs.c | 22 +- .../kvm/{aarch64 => arm64}/smccc_filter.c | 0 .../kvm/{aarch64 => arm64}/vcpu_width_config.c | 0 .../selftests/kvm/{aarch64 => arm64}/vgic_init.c | 0 .../selftests/kvm/{aarch64 => arm64}/vgic_irq.c | 0 .../kvm/{aarch64 => arm64}/vgic_lpi_stress.c | 0 .../kvm/{aarch64 => arm64}/vpmu_counter_access.c | 19 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 2 +- .../kvm/include/{aarch64 => arm64}/arch_timer.h | 0 .../kvm/include/{aarch64 => arm64}/delay.h | 0 .../selftests/kvm/include/{aarch64 => arm64}/gic.h | 0 .../kvm/include/{aarch64 => arm64}/gic_v3.h | 0 .../kvm/include/{aarch64 => arm64}/gic_v3_its.h | 0 .../kvm/include/{aarch64 => arm64}/kvm_util_arch.h | 0 .../kvm/include/{aarch64 => arm64}/processor.h | 0 .../kvm/include/{aarch64 => arm64}/spinlock.h | 0 .../kvm/include/{aarch64 => arm64}/ucall.h | 0 .../kvm/include/{aarch64 => arm64}/vgic.h | 0 tools/testing/selftests/kvm/include/kvm_util.h | 10 +- .../kvm/include/{s390x => s390}/debug_print.h | 0 .../include/{s390x => s390}/diag318_test_handler.h | 0 .../kvm/include/{s390x => s390}/facility.h | 0 .../kvm/include/{s390x => s390}/kvm_util_arch.h | 0 .../kvm/include/{s390x => s390}/processor.h | 0 .../selftests/kvm/include/{s390x => s390}/sie.h | 0 .../selftests/kvm/include/{s390x => s390}/ucall.h | 0 .../selftests/kvm/include/{x86_64 => x86}/apic.h | 2 - .../selftests/kvm/include/{x86_64 => x86}/evmcs.h | 3 - .../selftests/kvm/include/{x86_64 => x86}/hyperv.h | 3 - .../kvm/include/{x86_64 => x86}/kvm_util_arch.h | 0 .../selftests/kvm/include/{x86_64 => x86}/mce.h | 2 - .../selftests/kvm/include/{x86_64 => x86}/pmu.h | 0 .../kvm/include/{x86_64 => x86}/processor.h | 27 +- .../selftests/kvm/include/{x86_64 => x86}/sev.h | 0 .../selftests/kvm/include/{x86_64 => x86}/svm.h | 6 - .../kvm/include/{x86_64 => x86}/svm_util.h | 3 - .../selftests/kvm/include/{x86_64 => x86}/ucall.h | 0 .../selftests/kvm/include/{x86_64 => x86}/vmx.h | 2 - .../selftests/kvm/lib/{aarch64 => arm64}/gic.c | 0 .../kvm/lib/{aarch64 => arm64}/gic_private.h | 0 .../selftests/kvm/lib/{aarch64 => arm64}/gic_v3.c | 0 .../kvm/lib/{aarch64 => arm64}/gic_v3_its.c | 0 .../kvm/lib/{aarch64 => arm64}/handlers.S | 0 .../kvm/lib/{aarch64 => arm64}/processor.c | 8 +- .../kvm/lib/{aarch64 => arm64}/spinlock.c | 0 .../selftests/kvm/lib/{aarch64 => arm64}/ucall.c | 0 .../selftests/kvm/lib/{aarch64 => arm64}/vgic.c | 0 tools/testing/selftests/kvm/lib/kvm_util.c | 3 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 66 +- .../kvm/lib/{s390x => s390}/diag318_test_handler.c | 0 .../selftests/kvm/lib/{s390x => s390}/facility.c | 0 .../selftests/kvm/lib/{s390x => s390}/processor.c | 0 .../selftests/kvm/lib/{s390x => s390}/ucall.c | 0 .../selftests/kvm/lib/{x86_64 => x86}/apic.c | 0 .../selftests/kvm/lib/{x86_64 => x86}/handlers.S | 0 .../selftests/kvm/lib/{x86_64 => x86}/hyperv.c | 0 .../selftests/kvm/lib/{x86_64 => x86}/memstress.c | 2 +- .../selftests/kvm/lib/{x86_64 => x86}/pmu.c | 0 .../selftests/kvm/lib/{x86_64 => x86}/processor.c | 2 - .../selftests/kvm/lib/{x86_64 => x86}/sev.c | 0 .../selftests/kvm/lib/{x86_64 => x86}/svm.c | 1 - .../selftests/kvm/lib/{x86_64 => x86}/ucall.c | 0 .../selftests/kvm/lib/{x86_64 => x86}/vmx.c | 2 - .../{max_guest_memory_test.c => mmu_stress_test.c} | 162 +- tools/testing/selftests/kvm/riscv/arch_timer.c | 2 +- tools/testing/selftests/kvm/riscv/ebreak_test.c | 2 +- tools/testing/selftests/kvm/riscv/sbi_pmu_test.c | 2 +- .../selftests/kvm/{s390x => s390}/cmma_test.c | 0 tools/testing/selftests/kvm/{s390x => s390}/config | 0 .../kvm/{s390x => s390}/cpumodel_subfuncs_test.c | 0 .../selftests/kvm/{s390x => s390}/debug_test.c | 0 .../testing/selftests/kvm/{s390x => s390}/memop.c | 0 .../testing/selftests/kvm/{s390x => s390}/resets.c | 2 +- .../kvm/{s390x => s390}/shared_zeropage_test.c | 0 .../selftests/kvm/{s390x => s390}/sync_regs_test.c | 0 .../testing/selftests/kvm/{s390x => s390}/tprot.c | 0 .../selftests/kvm/{s390x => s390}/ucontrol_test.c | 0 .../testing/selftests/kvm/set_memory_region_test.c | 59 +- tools/testing/selftests/kvm/steal_time.c | 3 +- .../selftests/kvm/{x86_64 => x86}/amx_test.c | 0 .../kvm/{x86_64 => x86}/apic_bus_clock_test.c | 0 .../selftests/kvm/{x86_64 => x86}/cpuid_test.c | 0 .../kvm/{x86_64 => x86}/cr4_cpuid_sync_test.c | 0 .../selftests/kvm/{x86_64 => x86}/debug_regs.c | 0 .../dirty_log_page_splitting_test.c | 0 .../exit_on_emulation_failure_test.c | 0 .../kvm/{x86_64 => x86}/feature_msrs_test.c | 0 .../kvm/{x86_64 => x86}/fix_hypercall_test.c | 0 .../selftests/kvm/{x86_64 => x86}/flds_emulation.h | 0 .../selftests/kvm/{x86_64 => x86}/hwcr_msr_test.c | 0 .../selftests/kvm/{x86_64 => x86}/hyperv_clock.c | 0 .../selftests/kvm/{x86_64 => x86}/hyperv_cpuid.c | 0 .../selftests/kvm/{x86_64 => x86}/hyperv_evmcs.c | 0 .../{x86_64 => x86}/hyperv_extended_hypercalls.c | 0 .../kvm/{x86_64 => x86}/hyperv_features.c | 0 .../selftests/kvm/{x86_64 => x86}/hyperv_ipi.c | 0 .../kvm/{x86_64 => x86}/hyperv_svm_test.c | 0 .../kvm/{x86_64 => x86}/hyperv_tlb_flush.c | 0 .../selftests/kvm/{x86_64 => x86}/kvm_clock_test.c | 0 .../selftests/kvm/{x86_64 => x86}/kvm_pv_test.c | 38 +- .../kvm/{x86_64 => x86}/max_vcpuid_cap_test.c | 0 .../kvm/{x86_64 => x86}/monitor_mwait_test.c | 0 .../kvm/{x86_64 => x86}/nested_exceptions_test.c | 0 .../kvm/{x86_64 => x86}/nx_huge_pages_test.c | 0 .../kvm/{x86_64 => x86}/nx_huge_pages_test.sh | 0 .../kvm/{x86_64 => x86}/platform_info_test.c | 0 .../kvm/{x86_64 => x86}/pmu_counters_test.c | 0 .../kvm/{x86_64 => x86}/pmu_event_filter_test.c | 0 .../{x86_64 => x86}/private_mem_conversions_test.c | 0 .../{x86_64 => x86}/private_mem_kvm_exits_test.c | 0 .../kvm/{x86_64 => x86}/recalc_apic_map_test.c | 0 .../kvm/{x86_64 => x86}/set_boot_cpu_id.c | 0 .../selftests/kvm/{x86_64 => x86}/set_sregs_test.c | 63 +- .../kvm/{x86_64 => x86}/sev_init2_tests.c | 0 .../kvm/{x86_64 => x86}/sev_migrate_tests.c | 0 .../selftests/kvm/{x86_64 => x86}/sev_smoke_test.c | 2 +- .../smaller_maxphyaddr_emulation_test.c | 0 .../selftests/kvm/{x86_64 => x86}/smm_test.c | 0 .../selftests/kvm/{x86_64 => x86}/state_test.c | 0 .../kvm/{x86_64 => x86}/svm_int_ctl_test.c | 0 .../kvm/{x86_64 => x86}/svm_nested_shutdown_test.c | 0 .../{x86_64 => x86}/svm_nested_soft_inject_test.c | 0 .../kvm/{x86_64 => x86}/svm_vmcall_test.c | 0 .../selftests/kvm/{x86_64 => x86}/sync_regs_test.c | 0 .../kvm/{x86_64 => x86}/triple_fault_event_test.c | 0 .../selftests/kvm/{x86_64 => x86}/tsc_msrs_test.c | 0 .../kvm/{x86_64 => x86}/tsc_scaling_sync.c | 0 .../kvm/{x86_64 => x86}/ucna_injection_test.c | 0 .../kvm/{x86_64 => x86}/userspace_io_test.c | 0 .../kvm/{x86_64 => x86}/userspace_msr_exit_test.c | 0 .../kvm/{x86_64 => x86}/vmx_apic_access_test.c | 0 .../{x86_64 => x86}/vmx_close_while_nested_test.c | 0 .../kvm/{x86_64 => x86}/vmx_dirty_log_test.c | 0 .../vmx_exception_with_invalid_guest_state.c | 0 .../vmx_invalid_nested_guest_state.c | 0 .../selftests/kvm/{x86_64 => x86}/vmx_msrs_test.c | 0 .../{x86_64 => x86}/vmx_nested_tsc_scaling_test.c | 0 .../kvm/{x86_64 => x86}/vmx_pmu_caps_test.c | 0 .../{x86_64 => x86}/vmx_preemption_timer_test.c | 0 .../{x86_64 => x86}/vmx_set_nested_state_test.c | 0 .../kvm/{x86_64 => x86}/vmx_tsc_adjust_test.c | 0 .../selftests/kvm/{x86_64 => x86}/xapic_ipi_test.c | 0 .../kvm/{x86_64 => x86}/xapic_state_test.c | 0 .../kvm/{x86_64 => x86}/xcr0_cpuid_test.c | 0 .../kvm/{x86_64 => x86}/xen_shinfo_test.c | 0 .../kvm/{x86_64 => x86}/xen_vmcall_test.c | 0 .../selftests/kvm/{x86_64 => x86}/xss_msr_test.c | 0 tools/testing/selftests/landlock/fs_test.c | 27 + .../testing/selftests/lsm/lsm_set_self_attr_test.c | 7 +- .../packetdrill/tcp_blocking_blocking-accept.pkt | 18 + .../packetdrill/tcp_blocking_blocking-connect.pkt | 13 + .../net/packetdrill/tcp_blocking_blocking-read.pkt | 29 + .../packetdrill/tcp_blocking_blocking-write.pkt | 35 + ...tcp_close_close-local-close-then-remote-fin.pkt | 23 + .../packetdrill/tcp_close_close-on-syn-sent.pkt | 21 + .../tcp_close_close-remote-fin-then-close.pkt | 36 + .../net/packetdrill/tcp_ecn_ecn-uses-ect0.pkt | 21 + .../net/packetdrill/tcp_eor_no-coalesce-large.pkt | 38 + .../packetdrill/tcp_eor_no-coalesce-retrans.pkt | 72 + .../net/packetdrill/tcp_eor_no-coalesce-small.pkt | 36 + .../packetdrill/tcp_eor_no-coalesce-subsequent.pkt | 66 + .../tcp_fast_recovery_prr-ss-10pkt-lost-1.pkt | 72 + ...p_fast_recovery_prr-ss-30pkt-lost-1_4-11_16.pkt | 50 + .../tcp_fast_recovery_prr-ss-30pkt-lost1_4.pkt | 43 + ...ast_recovery_prr-ss-ack-below-snd_una-cubic.pkt | 41 + ...p_limited_transmit_limited-transmit-no-sack.pkt | 53 + .../tcp_limited_transmit_limited-transmit-sack.pkt | 50 + .../net/packetdrill/tcp_nagle_https_client.pkt | 40 + .../net/packetdrill/tcp_nagle_sendmsg_msg_more.pkt | 66 + .../packetdrill/tcp_nagle_sockopt_cork_nodelay.pkt | 43 + .../tcp_sack_sack-route-refresh-ip-tos.pkt | 37 + ...tcp_sack_sack-shift-sacked-2-6-8-3-9-nofack.pkt | 64 + .../tcp_sack_sack-shift-sacked-7-3-4-8-9-fack.pkt | 66 + .../tcp_sack_sack-shift-sacked-7-5-6-8-9-fack.pkt | 62 + .../packetdrill/tcp_sendfile_sendfile-simple.pkt | 26 + .../tcp_splice_tcp_splice_loop_test.pkt | 20 + ...cp_syscall_bad_arg_fastopen-invalid-buf-ptr.pkt | 42 + .../tcp_syscall_bad_arg_sendmsg-empty-iov.pkt | 30 + ...tcp_syscall_bad_arg_syscall-invalid-buf-ptr.pkt | 25 + .../tcp_tcp_info_tcp-info-last_data_recv.pkt | 20 + .../tcp_tcp_info_tcp-info-rwnd-limited.pkt | 54 + .../tcp_tcp_info_tcp-info-sndbuf-limited.pkt | 38 + .../tcp_timestamping_client-only-last-byte.pkt | 92 ++ .../net/packetdrill/tcp_timestamping_partial.pkt | 91 ++ .../net/packetdrill/tcp_timestamping_server.pkt | 145 ++ .../net/packetdrill/tcp_ts_recent_fin_tsval.pkt | 23 + .../net/packetdrill/tcp_ts_recent_invalid_ack.pkt | 25 + .../net/packetdrill/tcp_ts_recent_reset_tsval.pkt | 25 + .../tcp_user_timeout_user-timeout-probe.pkt | 37 + .../packetdrill/tcp_user_timeout_user_timeout.pkt | 32 + .../tcp_validate_validate-established-no-flags.pkt | 24 + virt/kvm/kvm_main.c | 68 +- 587 files changed, 13203 insertions(+), 5334 deletions(-) create mode 100644 Documentation/hwmon/crps.rst create mode 100644 Documentation/userspace-api/check_exec.rst delete mode 100644 arch/x86/kvm/governed_features.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top [...] delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top [...] delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top [...] rename drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/{dml_top_mcache.h => [...] delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml_top_ [...] create mode 100644 drivers/hwmon/pmbus/crps.c create mode 100644 drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c create mode 100644 drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.h create mode 100644 drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c create mode 100644 drivers/net/ethernet/hisilicon/hibmcge/hbg_err.h create mode 100644 samples/check-exec/.gitignore create mode 100644 samples/check-exec/Makefile create mode 100644 samples/check-exec/inc.c create mode 100755 samples/check-exec/run-script-ask.inc create mode 100755 samples/check-exec/script-ask.inc create mode 100755 samples/check-exec/script-exec.inc create mode 100644 samples/check-exec/script-noexec.inc create mode 100644 samples/check-exec/set-exec.c create mode 100755 tools/testing/selftests/exec/check-exec-tests.sh create mode 100644 tools/testing/selftests/exec/check-exec.c create mode 100644 tools/testing/selftests/exec/config create mode 100644 tools/testing/selftests/exec/false.c create mode 100644 tools/testing/selftests/kvm/Makefile.kvm rename tools/testing/selftests/kvm/{aarch64 => arm64}/aarch32_id_regs.c (95%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/arch_timer.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/arch_timer_edge_cases.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/debug-exceptions.c (99%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/get-reg-list.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/hypercalls.c (98%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/mmio_abort.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/no-vgic-v3.c (98%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/page_fault_test.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/psci_test.c (96%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/set_id_regs.c (97%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/smccc_filter.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/vcpu_width_config.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/vgic_init.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/vgic_irq.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/vgic_lpi_stress.c (100%) rename tools/testing/selftests/kvm/{aarch64 => arm64}/vpmu_counter_access.c (97%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/arch_timer.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/delay.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/gic.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/gic_v3.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/gic_v3_its.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/kvm_util_arch.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/processor.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/spinlock.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/ucall.h (100%) rename tools/testing/selftests/kvm/include/{aarch64 => arm64}/vgic.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/debug_print.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/diag318_test_handler.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/facility.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/kvm_util_arch.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/processor.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/sie.h (100%) rename tools/testing/selftests/kvm/include/{s390x => s390}/ucall.h (100%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/apic.h (98%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/evmcs.h (99%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/hyperv.h (99%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/kvm_util_arch.h (100%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/mce.h (94%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/pmu.h (100%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/processor.h (99%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/sev.h (100%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/svm.h (98%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/svm_util.h (94%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/ucall.h (100%) rename tools/testing/selftests/kvm/include/{x86_64 => x86}/vmx.h (99%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/gic.c (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/gic_private.h (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/gic_v3.c (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/gic_v3_its.c (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/handlers.S (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/processor.c (98%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/spinlock.c (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/ucall.c (100%) rename tools/testing/selftests/kvm/lib/{aarch64 => arm64}/vgic.c (100%) rename tools/testing/selftests/kvm/lib/{s390x => s390}/diag318_test_handler.c (100%) rename tools/testing/selftests/kvm/lib/{s390x => s390}/facility.c (100%) rename tools/testing/selftests/kvm/lib/{s390x => s390}/processor.c (100%) rename tools/testing/selftests/kvm/lib/{s390x => s390}/ucall.c (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/apic.c (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/handlers.S (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/hyperv.c (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/memstress.c (98%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/pmu.c (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/processor.c (99%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/sev.c (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/svm.c (99%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/ucall.c (100%) rename tools/testing/selftests/kvm/lib/{x86_64 => x86}/vmx.c (99%) rename tools/testing/selftests/kvm/{max_guest_memory_test.c => mmu_stress_test.c} (60%) rename tools/testing/selftests/kvm/{s390x => s390}/cmma_test.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/config (100%) rename tools/testing/selftests/kvm/{s390x => s390}/cpumodel_subfuncs_test.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/debug_test.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/memop.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/resets.c (99%) rename tools/testing/selftests/kvm/{s390x => s390}/shared_zeropage_test.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/sync_regs_test.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/tprot.c (100%) rename tools/testing/selftests/kvm/{s390x => s390}/ucontrol_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/amx_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/apic_bus_clock_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/cpuid_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/cr4_cpuid_sync_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/debug_regs.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/dirty_log_page_splitting_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/exit_on_emulation_failure_test. [...] rename tools/testing/selftests/kvm/{x86_64 => x86}/feature_msrs_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/fix_hypercall_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/flds_emulation.h (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hwcr_msr_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_clock.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_cpuid.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_evmcs.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_extended_hypercalls.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_features.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_ipi.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_svm_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/hyperv_tlb_flush.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/kvm_clock_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/kvm_pv_test.c (76%) rename tools/testing/selftests/kvm/{x86_64 => x86}/max_vcpuid_cap_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/monitor_mwait_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/nested_exceptions_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/nx_huge_pages_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/nx_huge_pages_test.sh (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/platform_info_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/pmu_counters_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/pmu_event_filter_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/private_mem_conversions_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/private_mem_kvm_exits_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/recalc_apic_map_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/set_boot_cpu_id.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/set_sregs_test.c (75%) rename tools/testing/selftests/kvm/{x86_64 => x86}/sev_init2_tests.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/sev_migrate_tests.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/sev_smoke_test.c (99%) rename tools/testing/selftests/kvm/{x86_64 => x86}/smaller_maxphyaddr_emulation_te [...] rename tools/testing/selftests/kvm/{x86_64 => x86}/smm_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/state_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/svm_int_ctl_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/svm_nested_shutdown_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/svm_nested_soft_inject_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/svm_vmcall_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/sync_regs_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/triple_fault_event_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/tsc_msrs_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/tsc_scaling_sync.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/ucna_injection_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/userspace_io_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/userspace_msr_exit_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_apic_access_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_close_while_nested_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_dirty_log_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_exception_with_invalid_gues [...] rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_invalid_nested_guest_state. [...] rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_msrs_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_nested_tsc_scaling_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_pmu_caps_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_preemption_timer_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_set_nested_state_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/vmx_tsc_adjust_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/xapic_ipi_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/xapic_state_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/xcr0_cpuid_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/xen_shinfo_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/xen_vmcall_test.c (100%) rename tools/testing/selftests/kvm/{x86_64 => x86}/xss_msr_test.c (100%) create mode 100644 tools/testing/selftests/net/packetdrill/tcp_blocking_blocking-a [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_blocking_blocking-c [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_blocking_blocking-read.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_blocking_blocking-w [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_close_close-local-c [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_close_close-on-syn- [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_close_close-remote- [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_ecn_ecn-uses-ect0.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_eor_no-coalesce-large.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_eor_no-coalesce-ret [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_eor_no-coalesce-small.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_eor_no-coalesce-sub [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_fast_recovery_prr-s [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_fast_recovery_prr-s [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_fast_recovery_prr-s [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_fast_recovery_prr-s [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_limited_transmit_li [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_limited_transmit_li [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_nagle_https_client.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_nagle_sendmsg_msg_more.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_nagle_sockopt_cork_ [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_sack_sack-route-ref [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_sack_sack-shift-sac [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_sack_sack-shift-sac [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_sack_sack-shift-sac [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_sendfile_sendfile-s [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_splice_tcp_splice_l [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_syscall_bad_arg_fas [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_syscall_bad_arg_sen [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_syscall_bad_arg_sys [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_tcp_info_tcp-info-l [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_tcp_info_tcp-info-r [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_tcp_info_tcp-info-s [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_timestamping_client [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_timestamping_partial.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_timestamping_server.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_ts_recent_fin_tsval.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_ts_recent_invalid_ack.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_ts_recent_reset_tsval.pkt create mode 100644 tools/testing/selftests/net/packetdrill/tcp_user_timeout_user-t [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_user_timeout_user_t [...] create mode 100644 tools/testing/selftests/net/packetdrill/tcp_validate_validate-e [...]