This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 93163cc61464 fs/f2fs/data.c: fix mess omits c9584539491e Merge branch 'akpm-current/current' omits 9602513146de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f94e4048afc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb41302ef33c Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 631e097e457b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 14775b6b732b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 03e0f7fcacaa Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 280d457ee628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f93bff8ba7b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b3a409d1ccc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d72a37c1d606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79a9f6304854 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 694e53cf4c0e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9e7c21d72f38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1847eb605d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5157267e172b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b12293b7f4c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 801129befb1f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d7030b3d914f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2313a74f979f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bfe46129c14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 965051bcfe05 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 1d4461e3f28c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e3f14211ab6b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 3b5d5206ae7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f76eb1d95b97 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ee20378e2ea7 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits e9ce289a7c94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits da53350782ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 837c72d58a8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5354c971d680 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 0bab3657e494 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2323ca5e5df2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 808279385ae0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 1a8f5059883f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 3c87336a9660 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2f3340d1d408 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits d2d5492da519 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 25cec7673d75 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 195d59abaf38 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a26751186e05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7891801060ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c657b8a8bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13d5e14d5012 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 75a8d48645b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63db8e97b7a5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits a34adb29ae82 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5f962e4383d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ebd3a1929ff Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 1d802e058f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c052728dec3e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b89375764074 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits c360033dcb91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5f762d64404 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 471fbfb7e836 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c32bb182b8a5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d45c1abe577c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaa09e5f5cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c78db78d881f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9462a3608761 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits fe79188276b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 441fa9d5573e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits c30ad28356b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bacfed08a32f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits cb14661dd92a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 68fdd74d9b46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbf1ead9c840 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 5607fa361bae Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 95489b6283f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bfc28d3cc03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 013a6f9469e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ca01b154065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a0c3f0215b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96d5f313f819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a72e9058708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a714951e4ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b13eb5d59fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a74feaa46b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 611caaed91ae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 7174c2548b14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9be3836089a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e58cee286502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52f1e109925b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b7fc93d5c7d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d16ef0e7b521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86539e2bdb99 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3c0e0e5ef7e2 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 102dcf115cc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bb5f66cc860f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba4bca0a9b7a Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 4c6afdaa697d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c2cdb30c27f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fc7328424550 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 815da1a49b75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8638a5e12065 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 435af9316148 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 5c09b2a8b289 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 76c859bdd231 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 7f9dbb1d7ad0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 9ca826022c6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6febca7bcb14 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 97c09328a4be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 14a1123b3799 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9a3f63918e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 37aa078bbffe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7d3582018f59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d7e7015f92f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e5928f31d75d Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits c2111bb1e3c5 phy: cadence: Sierra: fix error handling bugs in probe() omits 760e61025158 phy: ti: Fix "BUG: KASAN: global-out-of-bounds in _get_max [...] omits cf78fda3b6d8 Merge branch 'fixes' into for-next omits 0a7d31775cc8 erofs: avoid unnecessary z_erofs_decompressqueue_work() de [...] omits f24eb03e4b6f erofs: fix fsdax partition offset handling omits 94985da003a4 Merge branch into tip/master: 'irq/urgent' omits 8d840e480546 Merge branch into tip/master: 'perf/urgent' omits 17377a37d0f2 Merge branch into tip/master: 'sched/urgent' omits 2869c524fe6e lib/crypto: blake2s: avoid indirect calls to compression f [...] omits fd1e38c44d12 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() omits 1928e28b3962 mmc: core: Wait for command setting 'Power Off Notificatio [...] omits e23c953501c4 mmc: sh_mmcif: Check for null res pointer omits f41da6b631fb mmc: sdhci-of-esdhc: Check for error num after setting mask omits d8411e7e5132 vfs, fscache: Add an IS_KERNEL_FILE() macro for the S_KERN [...] omits 17526beecd3a netfs: Make ops->init_rreq() optional omits ee7c61f30c22 Merge branch 'misc-5.17' into next-fixes omits af4c9324b23a btrfs: fix deadlock when reserving space during defrag omits 125081a62616 hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unused omits 5836c1519060 hwmon: (lm90) Fix sysfs and udev notifications omits cbca50501a82 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 omits d13a5271edf3 hwmon: (lm90) Mark alert as broken for MAX6680 omits 791a30d2b43e hwmon: (lm90) Mark alert as broken for MAX6654 omits 0921525dc315 hwmon: (lm90) Re-enable interrupts after alert clears omits fc4136c52c1c hwmon: (lm90) Reduce maximum conversion rate for G781 omits 842086bc7262 video: fbdev: controlfb: Fix COMPILE_TEST build omits 7666cad0e068 video: ocfb: add const to of_device_id omits 29a6c7b4442f dt-bindings: simple-framebuffer: allow standalone compatible omits 3e24c83143b2 video: fbdev: use swap() to make code cleaner omits 0c248dc26e90 matroxfb: set maxvram of vbG200eW to the same as vbG200 to [...] omits 390a9c625a96 video: fbdev: mb862xx: remove redundant assignment to pointer ptr omits 486f91a65e2e backlight: qcom-wled: Add PM6150L compatible omits d4fbda900d23 drivers/video: remove redundant res variable omits a533da63d469 omapfb: use default_groups in kobj_type omits 2864ead72d03 fbdev: omap2: omapfb: Remove redundant 'flush_workqueue()' calls omits 1dac89184c4a backlight: lm3630a_bl: Remove redundant 'flush_workqueue()' calls omits bcc48f8d980b video: hyperv_fb: Fix validation of screen resolution omits b4b086890366 video: fbdev: Check for null res pointer omits a820d5ff9418 fbdev: aty128fb: make some arrays static const omits 650d15f26aaa pinctrl: sunxi: Fix H616 I2S3 pin data omits c61bd43badc5 pinctrl: cherryview: Trigger hwirq0 for interrupt-lines wi [...] omits be973481daaa pinctrl: thunderbay: rework loops looking for groups names omits 8687999e47d4 pinctrl: thunderbay: comment process of building functions a bit omits 924fd0fc526c fscache: Add a comment explaining how page-release optimis [...] omits 675e3f2da25f cachefiles: Check that the backing filesystem supports tmpfiles omits fafa8eeed73e cachefiles: Explain checks in a comment omits 615516282890 cachefiles: Trace active-mark failure omits 6de4c3ac9370 cachefiles: Make some tracepoint adjustments omits d262a8eaacd7 cachefiles: set default tag name if it's unspecified omits 77c0451ce1d5 cachefiles: Calculate the blockshift in terms of bytes, not pages omits 336734b21724 fscache: Fix the volume collision wait condition omits 21f61b52868d tools/power/cpupower/{ToDo => TODO}: Rename the todo file omits 7aa1269834b4 Merge branch 'for-next-next-v5.16-20220107' into for-next- [...] omits 8268bf5d1470 Merge branch 'misc-next' into for-next-next-v5.16-20220107 omits 7a46b2a3554d Merge branch 'misc-5.17' into for-next-next-v5.16-20220107 omits e173bc6e950a tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 743002730737 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next omits a155038f6411 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next omits 1d21ba6546a5 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits ccf7b63aac3e Merge branch 'v5.16-next/dts64' into for-next omits 2eb48e610ef7 Merge remote-tracking branch 'zynqmp/dt' into for-next omits 8828278d3136 arm64: xilinx: dts: drop legacy property #stream-id-cells omits 54477c542f92 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next omits 7b94b7f0ae24 microblaze: add const to of_device_id omits 76a2b0bbce2c Merge branch 'kcsan.2021.12.09b' into HEAD omits 7d6d0c8b8c39 Merge branch 'clocksource.2021.11.30c' into HEAD omits 1b5c83d336f4 Merge branch 'lkmm-dev.2021.11.30c' into HEAD omits ff120d594bac Merge branch 'lkmm.2021.11.30c' into HEAD omits 779809c07324 dt-bindings: nvmem: Add missing 'reg' property omits 0940300f8e1d Merge branches 'renesas-arm-defconfig-for-v5.17', 'renesas [...] omits 143a666ed34e Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits c9a8f2f1da7b Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 375af230977a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 87c5c3474f51 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 43a74b9dd11b tools/memory-model: Add data-race capabilities to judgelitmus.sh omits b8eff65fa1f9 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 6d0d9fa50f25 tools/memory-model: Repair parseargs.sh header comment omits 969a8a1cbf5f tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 94306319a2c9 tools/memory-model: Make history-check scripts use mselect7 omits 0a5cbe549bb4 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 78963cda013b tools/memory-model: Fix scripting --jobs argument omits 8cf69fb2641c tools/memory-model: Implement --hw support for checkghlitmus.sh omits 0aa664284cb3 tools/memory-model: Add -v flag to jingle7 runs omits 1f16fb0efb9c tools/memory-model: Make runlitmus.sh check for jingle errors omits 2bf9fea0c370 tools/memory-model: Allow herd to deduce CPU type omits 2a1ed69f52ed tools/memory-model: Keep assembly-language litmus tests omits cd0472abbe37 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 21ff5fc9088a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 78fd692f8383 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 11860b4d3df4 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 1edc47907cdf tools/memory-model: Hardware checking for check{,all}litmus.sh omits 8b0f5c20e90b tools/memory-model: Fix checkalllitmus.sh comment omits 1ccdfd856d5a tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 2ced87bb0e49 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 414c62490828 tools/memory-model: Update parseargs.sh for hardware verification omits 8ba43673eb69 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 61e90e39af38 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 18af2d2321e6 tools/memory-model: Make judgelitmus.sh identify bad macros omits d63e457ffbc4 tools/memory-model: Make cmplitmushist.sh note timeouts omits e0fb521cb4e5 tools/memory-model: Make judgelitmus.sh note timeouts omits abd31b53c4d2 tools/memory-model: Document locking corner cases omits 168c85dfca17 Merge branch 'renesas-drivers-for-v5.17' into renesas-next omits 54b54ea061a8 microblaze: fix typo in a comment omits aeb0ae2627f7 Merge branches 'renesas-arm-dt-for-v5.17' and 'renesas-dt- [...] omits 7c6997ef13d4 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits aca5cf3a861e Merge branches 'sunxi/clk-for-5.17', 'sunxi/drivers-for-5. [...] omits 42f65ea5a727 nvmem: mtk-efuse: support minimum one byte access stride a [...] omits b72c7370b82a dt-bindings: nvmem: mediatek: add support for mt8195 omits 9c7fe73e7687 dt-bindings: nvmem: mediatek: add support bits property omits 4789519c215c Merge branches 'renesas-arm-dt-for-v5.17' and 'renesas-dt- [...] omits ce0854e71726 Merge branch 'sunxi/fixes-for-5.16' into sunxi/for-next omits 98b38e443550 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 3cb8cdc2a80f Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 17fc0a96f4b4 Merge branches 'renesas-arm-dt-for-v5.17', 'renesas-arm-so [...] omits 785cb064e2f8 vsprintf: rework bitmap_list_string omits 0ac8d21ff6c4 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits 20a31ee8ae3a bitmap: unify find_bit operations omits e0ce85629ef2 mm/percpu: micro-optimize pcpu_is_populated() omits 747a53f547cb Replace for_each_*_bit_from() with for_each_*_bit() where [...] omits f79c0edd6d50 find: micro-optimize for_each_{set,clear}_bit() omits 1408638497db include/linux: move for_each_bit() macros from bitops.h to find.h omits 4e258d05437b cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits fa9611dc9a30 tools: sync tools/bitmap with mother linux omits 523f4c8e86c3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 730b4f23ea71 cpumask: use find_first_and_bit() omits f0a9b5ae3d37 lib: add find_first_and_bit() omits 8b444c98bb90 arch: remove GENERIC_FIND_FIRST_BIT entirely omits a7c7d06a49d6 include: move find.h from asm_generic to linux omits 583fba98ff9c bitops: move find_bit_*_le functions from le.h to find.h omits e825696df716 bitops: protect find_first_{,zero}_bit properly adds 1017bebdd8bc Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 58cd4a088e89 arm64: vdso: Fix "no previous prototype" warning adds 72bb9dcb6c33 arm64: Add Cortex-X2 CPU part definition adds eb30d838a44c arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with [...] adds 1e0924bd0991 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL adds 810e09a686a4 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds f3b7e73b2c66 s390/module: fix loading modules with a lot of relocations adds 90c5318795ee s390/module: test loading modules with a lot of relocations adds c9bb19368b3a s390: update defconfigs adds f6eb3ce0fa88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2148927e6ed4 net: sfp: ignore disabled SFP node adds aa6034678e87 bonding: use rcu_dereference_rtnl when get bonding active slave adds 1d10f8a1f40b net-procfs: show net devices bound packet types adds 27a8caa59bab ipv4: fix ip option filtering for locally generated fragments adds db9f0e8bf79e ibmvnic: Allow extra failures before disabling adds 151b6a5c06b6 ibmvnic: init ->running_cap_crqs early adds 48079e7fdd02 ibmvnic: don't spin in tasklet adds 3a5d9db7fbdf ibmvnic: remove unused ->wait_capability adds c0bf3d8a943b net/smc: Transitional solution for clcsock race issue adds 2afc3b5a31f9 ping: fix the sk_bound_dev_if match in ping_lookup adds ebe0582bee78 net: atlantic: Use the bitmap API instead of hand-writing it adds de8a820df2ac net: stmmac: remove unused members in struct stmmac_priv adds 1e00b46f5a87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b5c81cfaba19 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 814c6f731d07 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc2924047edf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 73018a76a1ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1cd430eebbe2 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 6d1e6bcb3166 phy: ti: Fix missing sentinel for clk_div_table adds 29afbd769ca3 phy: cadence: Sierra: fix error handling bugs in probe() adds 3f0676835d2c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e03fcff169f2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fbd8bc5c719c Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 9fb52fa6e8ed Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 35b89dcc90a5 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds a66c5ed53927 hwmon: (lm90) Reduce maximum conversion rate for G781 adds bc341a1a9882 hwmon: (lm90) Re-enable interrupts after alert clears adds a53fff96f357 hwmon: (lm90) Mark alert as broken for MAX6654 adds 94746b0ba479 hwmon: (lm90) Mark alert as broken for MAX6680 adds f614629f9c10 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 adds d379880d9adb hwmon: (lm90) Fix sysfs and udev notifications adds f1e75e0d6a1a hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unused adds c1ec0cabc367 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() adds eef2ad404a65 hwmon: (nct6775) Fix crash in clear_caseopen adds cd2e43cd8961 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 0cb5950f3f3b btrfs: fix deadlock when reserving space during defrag adds 3c9d31c71594 btrfs: add back missing dirty page rate limiting to defrag adds 27cdfde181bc btrfs: update writeback index when starting defrag adds 2e3528388d25 Merge branch 'misc-5.17' into next-fixes adds 90f978d8ad2d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8539cdebe024 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 40c67c291a93 mmc: sdhci-of-esdhc: Check for error num after setting mask adds 4d315357b3d6 mmc: sh_mmcif: Check for null res pointer adds 379f56c24e69 mmc: core: Wait for command setting 'Power Off Notificatio [...] adds 5fcd56851e75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7b7c70284b43 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 96d9d1fa5cd5 Drivers: hv: balloon: account for vmbus packet header in m [...] adds 9ff5549b1d1d video: hyperv_fb: Fix validation of screen resolution adds d4bf3d5dcc5a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 3c8599865c2c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds dda8e14363f4 gpio: sim: check the label length when setting up device p [...] adds 8aa0f94b0a8d gpio: sim: add doc file to index file adds bd36d190ea70 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds e33f42b20bcb erofs: fix fsdax partition offset handling adds 7865827c432b erofs: avoid unnecessary z_erofs_decompressqueue_work() de [...] adds b8496163c95c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d594861308e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e5b48d557a9a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 469e02a5c453 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 930c0caea669 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new a23e19374184 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a65057268f28 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 50d9da0699e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9bdba6f2cb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95ed55e083a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cd0fe1589d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cec03a95b9dd Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 6fc9730c4559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bba54bdf260f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1b9362ad46a1 arm64: defconfig: Enable MT6397 RTC new 5243fc3f7395 arm64: defconfig: Enable cpufreq for MediaTek new 3bf75f3e7ae9 ARM: dts: Add initial support for Mediatek mt6582 new 3b939100d3bd ARM: dts: Add initial support for Prestigio PMT5008 3G tablet new 506ca49ae7b4 dt-bindings: mediatek: Adds a DT binding documentation for [...] new d218159f19bf dt-bindings: Add vendor prefix for Airoha new 51911d1c1bb3 dt-bindings: arm: airoha: Add binding for EN7523 SoC and EVB new 93c68e1acdff Merge branch 'v5.17-next/dts32' into for-next new 73ba850270da arm64: dts: mediatek: Correct uart clock of MT8192 new 7f0c5b39dbb6 arm64: dts: mediatek: Correct SPI clock of MT8192 new aa247c07f710 arm64: dts: mediatek: Correct Nor Flash clock of MT8192 new 226231544f93 arm64: dts: mediatek: Correct I2C clock of MT8192 new dde3c175187c arm64: dts: mediatek: Correct system timer clock of MT8192 new 896f47a2c39c Merge branch 'v5.17-next/dts64' into for-next new 7aad495a4a19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eda76b8aabc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3865b3d056f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2db1a2c962fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96a3e39e22ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9eca8bdf0a25 arm64: dts: renesas: r8a779a0: Add INTC-EX device node new 3a4f33ee57fa arm64: dts: renesas: beacon: Remove the 'pm-ignore-notify' [...] new 65d2bc885b01 arm64: dts: renesas: rzg2l-smarc: Move pinctrl definitions new 3a3c2a48d8c6 arm64: dts: renesas: Add initial DTSI for RZ/G2LC SoC new ce0c63b6a5ef arm64: dts: renesas: Add initial device tree for RZ/G2LC S [...] new 9199da68372a arm64: dts: renesas: condor: Enable MAX9286 new 557165ffb92e arm64: dts: renesas: eagle: Enable MAX9286 new ad6a6ed4d954 arm64: dts: renesas: Add GMSL cameras .dtsi new f2ad62a2717b ARM: dts: r9a06g032: Describe the NAND controller new 8b88873b8fb5 arm64: dts: renesas: r8a779f0: Add sys-dmac nodes new d45db61c2e56 arm64: dts: renesas: r8a77961: Add lvds0 device node new 72a2cab3a10b arm64: dts: renesas: ulcb-kf: Add KF HDMI output new 0a493d6d9fc6 arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC new 86db90921943 arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK new 860122d80251 soc: renesas: Identify RZ/V2L SoC new 509e1a8675fc dt-bindings: arm: renesas: Document Renesas RZ/V2L SoC on [...] new 4b4a0fd66630 dt-bindings: power: renesas,rzg2l-sysc: Document RZ/V2L SoC new 925b6371c834 Merge branches 'renesas-arm-dt-for-v5.18', 'renesas-driver [...] new 1d757a9befb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6cedee0e611b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07ddf4a1ce66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f960ce9debc ARM: dts: nanopi-neo-air: Add eMMC and bluetooth new b04138bfdebb ARM: dts: sunxi: h3/h5: add r_uart node new 28d45df0efee ARM: dts: sun7i: Add A20-Marsboard new 210b3ef939c8 dt-bindings: arm: sunxi: add haoyu,a20-marsboard new d1c4c136bab7 Merge branch 'sunxi/dt-for-5.18' into sunxi/for-next new 70ca320c7baa Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 69f2f34dbfd9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a3f5c1e92dcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 903b9b719e51 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new eceb6f8677d3 arm64: xilinx: dts: drop legacy property #stream-id-cells new 1ff2d58e60c8 arm64: zynqmp: Add missing #dma-cells property new 3a14f0e61408 arm64: zynqmp: Rename dma to dma-controller new b5c7968726b1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 3ce784a2e36b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59a43fa2487b clk: renesas: r8a779f0: Add SYS-DMAC clocks new d843e61e0ea5 clk: renesas: r8a7799[05]: Add MLP clocks new b289cdecc7c3 clk: renesas: r9a07g044: Update multiplier and divider val [...] new 9b621b6adff5 clk: renesas: r8a779a0: Add CANFD module clock new ba6141a8594b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8986022b14ea Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 8541b93786e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8f08ca1afe3 m68knommu: fix warning: no previous prototype for 'init_dragen2' new f3edc503683f m68knommu: fix 'screen_bits' defined but not used new 7d436b2671fe m68knommu: fix ucsimm sparse warnings new 669c94ee40e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93b33bb6a5e5 microblaze: fix typo in a comment new 19d448a04e00 microblaze: add const to of_device_id new fcc619621df5 microblaze/PCI: Remove pci_phys_mem_access_prot() dead code new 57e468de0ce9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new cbf14932426e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67a9617ab32c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c249c4a05835 Merge branch 'fixes' into for-next new cf29e4c76814 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ee061fe6ac5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 7c2b22f07b40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b16931a2a095 Merge branch 'misc-5.17' into for-next-current-v5.16-20220124 new 6e6c0bd2b655 Merge branch 'for-next-current-v5.16-20220124' into for-ne [...] new 6b34751aa05d btrfs: move missing device handling in a dedicate function new a1f5401d8f10 btrfs: reuse existing inode from btrfs_ioctl new f14b2b37fd43 btrfs: simplify fs_devices member access in btrfs_init_dev [...] new 76f2275b3858 btrfs: fix too long loop when defragging a 1 byte file new 912cd059d831 btrfs: harden identification of a stale device new a67b5c57cda9 btrfs: match stale devices by dev_t new bf51e2b392b5 btrfs: add device major-minor info in the struct btrfs_device new ef967fd597a7 btrfs: use dev_t to match device in device_matched new c6193aac8a02 btrfs: allow defrag to be interruptible new cccd41d8f1a6 btrfs: defrag: fix wrong number of defragged sectors new b069b23a3f45 btrfs: defrag: properly update range->start for autodefrag new fff57120e0b7 btrfs: fix deadlock when reserving space during defrag new 4d1c8a4f70e6 btrfs: fix deadlock between quota disable and qgroup resca [...] new 11462d914042 btrfs: cleanup temporary variables when finding rotational [...] new c8ef663ce446 btrfs: tree-checker: check item_size for inode_item new b701ca32ca3f btrfs: tree-checker: check item_size for dev_item new 88518ef591c2 btrfs: add back missing dirty page rate limiting to defrag new 7de7c73b32ca btrfs: update writeback index when starting defrag new a80c1624147e btrfs: fix use-after-free after failure to create a snapshot new 0140344503fc btrfs: zoned: remove redundant initialization of to_add new 058572132286 btrfs: scrub: remove redundant initialization of increment new 774bcaaa7266 btrfs: fix use of uninitialized variable at rm device ioctl new 71757e79b367 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] new 24e2e41bcd7c fs/btrfs: send: remove redundant ret variable in fs_path_copy new ea394e9c1545 Merge branch 'misc-next' into for-next-next-v5.17-20220124 new 37b0aeba6adf btrfs: add helper to delete a dir entry from a log tree new 6f8db5a5d205 btrfs: pass the dentry to btrfs_log_new_name() instead of [...] new 6de2d019f37e btrfs: avoid logging all directory changes during renames new 643057d871cf btrfs: stop doing unnecessary log updates during a rename new e84a57a06098 btrfs: avoid inode logging during rename and link when possible new b49d9967a534 btrfs: use single variable to track return value at btrfs_ [...] new da007d96de51 Merge branch 'ext/filipe/speedup-read-link' into for-next- [...] new 4e3c81674697 fs: export rw_verify_area() new 92181e8b2e4c fs: export variant of generic_write_checks without iov_iter new 53b5a7e262f2 btrfs: don't advance offset for compressed bios in btrfs_c [...] new 4f98ae773ab3 btrfs: add ram_bytes and offset to btrfs_ordered_extent new 350d18de7b8f btrfs: support different disk extent size for delalloc new f29b79956ecb btrfs: clean up cow_file_range_inline() new 6047424cf282 btrfs: optionally extend i_size in cow_file_range_inline() new ddd1967e1e8e btrfs: add definitions + documentation for encoded I/O ioctls new 7cbba68d03a8 btrfs: add BTRFS_IOC_ENCODED_READ new 504e1ebb6316 btrfs: add BTRFS_IOC_ENCODED_WRITE new 6cb089507721 Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220124 new 5068210cf625 btrfs: use dummy extent buffer for super block sys chunk a [...] new 25b5d6d73a76 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new 3b18dff5b9a5 btrfs: expand subpage support to any PAGE_SIZE > 4K new e33ba4ddb333 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] new 4c367f025fbb btrfs: introduce a helper to locate an extent item new b5b99b1e0296 btrfs: introduce dedicated helper to scrub simple-mirror b [...] new 38d2dda468be btrfs: introduce dedicated helper to scrub simple-stripe b [...] new fa676286533c btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] new 834d9e86ad63 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] new 5c94308b140c Merge branch 'for-next-next-v5.17-20220124' into for-next- [...] new 85576f8851e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 217663f101a5 fanotify: remove variable set but not used new a37d9a17f099 fsnotify: invalidate dcache before IN_DELETE event new 29044dae2e74 fsnotify: fix fsnotify hooks in pseudo filesystems new 458b3caa63c9 Merge UNLINK event fixes and one fsnotify cleanup. new 7fc3b7c2981b udf: Fix NULL ptr deref when converting from inline format new ea8569194b43 udf: Restore i_lenAlloc when inode expansion fails new 9daf0a4d32d6 quota: cleanup double word in comment new 1a26188f0b18 Pull UDF inode fixes and quota cleanup. new 38106f1cc963 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new a9da1835b7ac Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 92b6333301bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ca8581e79e5 ksmbd: fix SMB 3.11 posix extension mount failure new 69b453471a1a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new d89297337dfd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 0b564b31f297 nfsd: Add support for the birth time attribute new 7a68a2ac6b10 NFSD: De-duplicate hash bucket indexing new 403670f52f32 NFSD: Skip extra computation for RC_NOCACHE case new 3a2e6c33e234 NFSD: Streamline the rare "found" case new 9580b78ebd87 tracing: Introduce helpers to safely handle dynamic-sized [...] new 3f369b0c4802 NFSD: Use __sockaddr field to store socket addresses new bf000666094d NFSD: Remove NFSD_PROC_ARGS_* macros new 6ff851d98af8 SUNRPC: Improve sockaddr handling in the svc_xprt_create_e [...] new 5544d5318802 SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid new e2d3613db12a SUNRPC: Record endpoint information in trace log new ad9b51b5bf2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d16df78a58f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new d0feababeca8 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 94d4062fbc1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99045b0d49a8 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new dcf076623f46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4fd65c92676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e26a78057c25 HID: apple: Set the tilde quirk flag on the Wellspring 5 a [...] new 817b8b9c5396 HID: elo: fix memory leak in elo_probe new 272f70d2ae5c Merge branch 'for-5.17/upstream-fixes' into for-next new 0f2039482307 HID: amd_sfh: Remove useless DMA-32 fallback configuration new 9fc23e57bb60 Merge branch 'for-5.18/amd-sfh' into for-next new c35d9a1843eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 916e23173245 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 84139a72e6b3 hwmon: Report attribute name with udev events new fb4e9015ad14 hwmon: (lm83) Reorder include files to be in alphabetic order new 152d408e33cf hwmon: (lm83) Move lm83_id to avoid forward declaration new 848fe00a184d hwmon: (lm83) Replace new_client with client new 7e13a03f54fd hwmon: (lm83) Use regmap new d5c9990d9f2a hwmon: (lm83) Replace temperature conversion macros with s [...] new 24f0fe576c9d hwmon: (lm83) Demote log message if chip identification fails new 60f5ca374d6a hwmon: (lm83) Explain why LM82 may be misdetected as LM83 new 1c8467e8e8b2 hwmon: (lm83) Convert to use with_info API new 41c7f25fbc0d hwmon: (nct6775) add support for TSI temperature registers new 4a269a881a14 ABI: hwmon: Document "label" sysfs attribute new 073c3ea6c530 hwmon: Add "label" attribute new bf76a6d175e7 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A new dff777d6d157 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist new 46a43d47a59f Documentation: admin-guide: Update i8k driver name new 5277ec871fdf Documentation: admin-guide: Add Documentation for undocume [...] new 2e109553fd6d Documentation: ABI: Add ABI file for legacy /proc/i8k interface new 050a9f791c3f hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro new ea8f60b46d06 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II new fa74c5aaaa96 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file new 7058ce82258d dt-bindings: hwmon: lm90: Drop Tegra specifics from example new b85f0853dbcf hwmon: (powr1220) Cosmetic changes new f47701a58ca8 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] new 191e6068f3c9 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] new 850fe6f69f3c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 52cdb0130363 media: ir_toy: free before error exiting new d49a14a946db media: lirc: simplify gap calculation new 1ad09bbf8458 media: mtk-cir: reduce message end to fix nec repeats new 6a554bb5653f media: mtk-cir: remove superfluous ir_raw_event_reset() new 7dc5fc6d3bd6 media: mtk-cir: simplify code new 49ac0276d693 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new dbb57ffd8b8f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9d7c48506518 tools: cpupower: fix typo in cpupower-idle-set(1) manpage new 101025ff8e47 tools/power/cpupower/{ToDo => TODO}: Rename the todo file new bb05b72f0866 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 984d1efff230 mailmap: update email address of Brian Silverman new 17a30422621c dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config new db72589c49fd can: m_can: m_can_fifo_{read,write}: don't read or write f [...] new e59986de5ff7 can: tcan4x5x: regmap: fix max register value new f04aefd4659b can: flexcan: mark RX via mailboxes as supported on MCF5441X new e52984be9a52 Merge tag 'linux-can-fixes-for-5.17-20220124' of git://git [...] new 8f31ea490456 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fba60b171a03 libbpf: Use IS_ERR_OR_NULL() in hashmap__free() new 622a5b582cc2 bpftool: Fix error check when calling hashmap__new() new d6c9c24e8912 libbpf: Rename bpf_prog_attach_xattr() to bpf_prog_attach_opts() new ce7875473324 selftests/bpf: Change bpf_prog_attach_xattr() to bpf_prog_ [...] new 472ee694b0a7 Merge branch 'libbpf: rename bpf_prog_attach_xattr to bpf_ [...] new a32ea51a3f17 libbpf: Fix possible NULL pointer dereference when destroy [...] new 0991f6a38f57 bpftool: Only set obj->skeleton on complete success new 76acfce664ca samples/bpf: Stop using bpf_map__def() API new 3c28919f0652 bpftool: Stop using bpf_map__def() API new 924b1cd61148 perf: Stop using bpf_map__def() API new 8d6fabf1654a selftests/bpf: Stop using bpf_map__def() API new 063fa26aab7d libbpf: Deprecate bpf_map__def() API new 86c7ecad3bf8 Merge branch 'libbpf 1.0: deprecate bpf_map__def() API' new 71a3cdf80c0d bpf/scripts: Raise an exception if the correct number of h [...] new 0e3a1c902ffb tools/resolve_btfids: Build with host flags new e80f2a0d1946 test: selftests: Remove unused various in sockmap_verdict_prog.c new 18688de203b4 bpf: Fix UAF due to race between btf_try_get_module and lo [...] new dee872e124e8 bpf: Populate kfunc BTF ID sets in struct btf new b202d8442222 bpf: Remove check_kfunc_call callback and old kfunc BTF ID API new d583691c47dc bpf: Introduce mem, size argument pair support for kfunc new 5c073f26f9dc bpf: Add reference tracking support to kfunc new b4c2b9593a1c net/netfilter: Add unstable CT lookup helpers for XDP and TC-BPF new 87091063df5d selftests/bpf: Add test for unstable CT lookup API new 0201b80772ac selftests/bpf: Add test_verifier support to fixup kfunc ca [...] new c1ff181ffabc selftests/bpf: Extend kfunc selftests new 465656964340 selftests/bpf: Add test for race in btf_try_get_module new 2a1aff603518 Merge branch 'Introduce unstable CT lookup helpers' new 4408d55a6467 af_unix: Refactor unix_next_socket(). new 855d8e77ffb0 bpf: af_unix: Use batching algorithm in bpf unix iter. new eb7d8f1d9ebc bpf: Support bpf_(get|set)sockopt() in bpf unix iter. new 7ff8985cc1aa selftest/bpf: Test batching and bpf_(get|set)sockopt in bp [...] new a796966b6ea0 selftest/bpf: Fix a stale comment. new 712d47938dca Merge branch 'bpf: Batching iter for AF_UNIX sockets.' new eaa266d83a37 libbpf: Define BTF_KIND_* constants in btf.h to avoid comp [...] new b662000aff84 bpftool: Adding support for BTF program names new e40fbbf0572c uapi/bpf: Add missing description and returns for helper d [...] new f1f3f67fd8ed bpf/scripts: Make description and returns section for help [...] new 0ba3929e5b3d bpf/scripts: Raise an exception if the correct number of s [...] new d81283d27266 libbpf: Improve btf__add_btf() with an additional hashmap [...] new f10d05966196 bpf: Make BPF_PROG_RUN_ARRAY return -err instead of allow boolean new c4dcfdd406aa bpf: Move getsockopt retval to struct bpf_cg_run_ctx new b44123b4a3dc bpf: Add cgroup helpers bpf_{get,set}_retval to get/set sy [...] new b8bff6f89051 selftests/bpf: Test bpf_{get,set}_retval behavior with cgr [...] new 1080ef5cc0c2 selftests/bpf: Update sockopt_sk test to the use bpf_set_retval new 4e950747ba12 Merge branch 'bpf: allow cgroup progs to export custom ret [...] new 791cad025051 bpf: selftests: Get rid of CHECK macro in xdp_adjust_tail.c new fa6fde350b16 bpf: selftests: Get rid of CHECK macro in xdp_bpf2bpf.c new 38f033a16a28 Merge branch 'rely on ASSERT marcos in xdp_bpf2bpf.c/xdp_a [...] new 8c0be0631d81 selftests: bpf: Fix bind on used port new 1058b6a78db2 selftests/bpf: Do not fail build if CONFIG_NF_CONNTRACK=m/n new 32b3429479ea selftests/bpf: fail build on compilation warning new ccc3f56918f6 selftests/bpf: convert remaining legacy map definitions new 93b8952d223a libbpf: deprecate legacy BPF map definitions new 96c85308eed9 docs/bpf: update BPF map definition example new 1713e33bfd28 Merge branch 'libbpf: deprecate legacy BPF map definitions' new c359821ac65b libbpf: streamline low-level XDP APIs new c86575eccab2 bpftool: use new API for attaching XDP program new 544356524dd6 selftests/bpf: switch to new libbpf XDP APIs new d4e34bfcbe88 samples/bpf: adapt samples/bpf to bpf_xdp_xxx() APIs new 3f712d4691fc Merge branch 'libbpf: streamline netlink-based XDP APIs' new 748cd5729ac7 bpf: support BPF_PROG_QUERY for progs attached to sockmap new 820e6e227c40 selftests: bpf: test BPF_PROG_QUERY for progs attached to sockmap new d16697cb6261 net: skbuff: add size metadata to skb_shared_info for xdp new 2e88d4ff0301 xdp: introduce flags field in xdp_buff/xdp_frame new 76a676947b56 net: mvneta: update frags bit before passing the xdp buffe [...] new d094c9851ae9 net: mvneta: simplify mvneta_swbm_add_rx_fragment management new d65a1906b312 net: xdp: add xdp_update_skb_shared_info utility routine new ed7a58cb40bd net: marvell: rely on xdp_update_skb_shared_info utility routine new 7c48cb0176c6 xdp: add frags support to xdp_return_{buff/frame} new c41ced023a98 net: mvneta: add frags support to XDP_TX new c2f2cdbeffda bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags load [...] new e121d27083e3 net: mvneta: enable jumbo frames if the loaded XDP program [...] new 0165cc817075 bpf: introduce bpf_xdp_get_buff_len helper new bf25146a5595 bpf: add frags support to the bpf_xdp_adjust_tail() API new d99173027d68 bpf: add frags support to xdp copy helpers new be3d72a2896c bpf: move user_size out of bpf_test_init new 1c1949982524 bpf: introduce frags support to bpf_prog_test_run_xdp() new 7855e0db150a bpf: test_run: add xdp_shared_info pointer in bpf_test_fin [...] new 110221081aac bpf: selftests: update xdp_adjust_tail selftest to include [...] new 082c4bfba4f7 libbpf: Add SEC name for xdp frags programs new f45d5b6ce2e8 bpf: generalise tail call map compatibility check new 3f364222d032 net: xdp: introduce bpf_xdp_pointer utility routine new 6db28e24ae46 bpf: selftests: introduce bpf_xdp_{load,store}_bytes selftest new 0c5e118cb4b8 bpf: selftests: add CPUMAP/DEVMAP selftests for xdp frags new ab0db46396ca xdp: disable XDP_REDIRECT for xdp frags new a9921ce1cae5 Merge branch 'mvneta: introduce XDP multi-buffer support' new ed8bb03222c9 bpf: Fix flexible_array.cocci warnings new b4ec6a192312 selftests, xsk: Fix rx_full stats test new 11fc1831c260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bc7be0cd713 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f0e91a57cb80 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new e04ddd329d29 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new fc3d0a0a1c24 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 63acb31c7572 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds cce936f4fff7 drm/i915/cdclk: turn around i915_drv.h and intel_cdclk.h d [...] adds a908db6d9878 drm/i915/cdclk: move struct intel_cdclk_funcs to intel_cdclk.c adds ae361eb07e9b drm/i915/fbc: Parametrize FBC register offsets adds c2a9682d2214 drm/i915/fbc: Loop through FBC instances in various places adds b8ca477e5131 drm/i915/fbc: Introduce device info fbc_mask adds e74c6aa955ca drm/i915/fbc: Register per-crtc debugfs files adds 637088a21e20 drm/i915/backlight: Make ext_pwm_disable_backlight() call [...] adds d0c0cf22d707 drm/i915: Remove unused intel_gmbus_set_speed() function adds a36e7dc0af1c drm/i915/dg1: Read OPROM via SPI controller new 7e28d0b26759 drm/i915/adl-n: Enable ADL-N platform new 825ca9ed1c9f drm: Always include the debugfs dentry in drm_crtc new 980f42e7d574 drm/i915/bios: fix slab-out-of-bounds access new 798c5daf3cdd drm/i915/fbc: Remember to update FBC state even when not r [...] new f7747be14103 drm/i915/dsi: Drop double check ACPI companion device for NULL new e35d8762b04f drm/i915/opregion: add support for mailbox #5 EDID new 0b464ca3e0dd drm: Add orientation quirk for GPD Win Max new 80dfdeb75028 drm/i915: stop including i915_irq.h from i915_drv.h new 814d5c51f896 drm/i915: Fix possible NULL pointer dereferences in i9xx_u [...] new 2564c35df5b8 drm/i915: split out i915_getparam.h from i915_drv.h new 23d639d7b6df drm/i915: split out i915_cmd_parser.h from i915_drv.h new 2ef97818d3aa drm/i915: split out i915_gem_evict.h from i915_drv.h new db583eea5a82 drm/i915: split out gem/i915_gem_userptr.h from i915_drv.h new 386e75a41478 drm/i915: split out gem/i915_gem_tiling.h from i915_drv.h new 7e470f103d75 drm/i915: split out PCI config space registers from i915_reg.h new b4435717f53b drm/i915: split out vlv sideband registers from i915_reg.h new 583998c5e8cb drm/i915/snps: vswing value refined for SNPS phys new e9f9bcd598e2 drm/i915: Use parameterized GPR register definitions everywhere new cd5d2fdb045f drm/i915: Parameterize PWRCTX_MAXCNT new e0d47fcff1f4 drm/i915: Parameterize ECOSKPD new 3e5cbecb9aa8 drm/i915: Use RING_PSMI_CTL rather than per-engine macros new ab076d8d79e1 drm/i915: Replace GFX_MODE_GEN7 with RING_MODE_GEN7 new 2b25a93bf07c drm/i915: Introduce i915_reg_defs.h new 202b1f4c1234 drm/i915/gt: Move engine registers to their own header new aa1d6068a460 drm/i915: Move SNPS PHY registers to their own header new d0864ee4f81f drm/i915: Move combo PHY registers to their own header new 24ce4d6d2ca6 drm/i915: Move TC PHY registers to their own header new 43571e15c057 drm/i915: Drop unused _PORT3 and _PORT4 TC phy register offsets new 919606f5e7d8 drm/i915/gvt: Use list_entry to access list members new 3e1f4c491559 drm/i915/gvt: Fix cmd parser error for Passmark9 new c41aadd26496 drm/i915/gvt: Constify intel_gvt_gtt_gma_ops new 5512445c9b64 drm/i915/gvt: Constify intel_gvt_gtt_pte_ops new 1b277c892940 drm/i915/gvt: Constify intel_gvt_irq_ops new 4642077775a6 drm/i915/gvt: Constify intel_gvt_sched_policy_ops new ca1777797ad8 drm/i915/gvt: Constify gvt_mmio_block new 0b782e669298 drm/i915/gvt: Constify cmd_interrupt_events new b17639c7f7fc drm/i915/gvt: Constify formats new 38bd13a0b151 drm/i915/gvt: Constify gtt_type_table_entry new 3f8bd465a6f0 drm/i915/gvt: Constify vgpu_types new cd6e4c2fbb00 Merge tag 'gvt-next-2022-01-12' of https://github.com/inte [...] new 2616be2eac4b drm/i915/dp: make intel_dp_pack_aux() static again new 6650ebcbea13 drm/i915/pcode: rename sandybridge_pcode_* to snb_pcode_* new 5ec7baef52c3 drm/i915/display/ehl: Update voltage swing table new 5ff59dddacd4 drm/i915/display/adlp: Implement new step in the TC voltag [...] new a8cf6073d20a drm/i915/pxp: Hold RPM wakelock during PXP unbind new b0641cb8a1de drm/i915/psr: remove unused lines_to_wait vbt info new 71b59439aa03 drm/i915: Sipmplify PLANE_STRIDE masking new 12d7d858e63d drm/i915: Use REG_BIT() & co. for universal plane bits new 2f609faf5bda drm/i915: Clean up ivb+ sprite plane registers new f6bb74e07705 drm/i915: Clean up g4x+ sprite plane registers new 348abd4cf353 drm/i915: Clean up cursor registers new 366714b0883f drm/i915: Extract skl_plane_aux_dist() new 4682a6d99638 drm/i915: Declutter color key register stuff new fee076019d0a drm/i915: Nuke pointless middle men for skl+ plane programming new d39bc5c5e10a drm/i915/dpll: make intel_shared_dpll_funcs internal to in [...] new 8172375ea95a drm/i915: Remove zombie async flip vt-d w/a new b90b6e413797 drm/i915/bios: Introduce has_ddi_port_info() new eb9fcf638575 drm/i915/bios: Use i915->vbt.ports[] on CHV new 594c504d3334 drm/i915/bios: Use i915->vbt.ports[] for all g4x+ new a868a1e57e3a drm/i915/bios: Throw out the !has_ddi_port_info() codepaths new 044cbc7a74c1 drm/i915/bios: Nuke DEVICE_TYPE_DP_DUAL_MODE_BITS new c26962803d04 drm/i915/hdmi: Ignore DP++ TMDS clock limit for native HDMI ports new 27535f1d9431 drm/i915: Clean up vlv/chv sprite plane registers new 5de6a3de999d drm/i915/dmc: Eliminate remnant GEN<n> references new 198bca93403d drm/i915: split out i915_reg_read_ioctl() to i915_ioctl.[ch] new 26950f2968e8 drm/i915/mst: fix intel_dp_mst_hpd_irq() indentation new 603801d0f2f4 drm/i915/mst: abstract intel_dp_ack_sink_irq_esi() new 34ed3e83475e drm/i915/mst: debug log 4 bytes of ESI right after reading new 1358139bdefd drm/i915/mst: abstract handling of link status in DP MST new 1d50942dc930 drm/i915/mst: read link status only when requested by sink in ESI new b4a1c675d256 drm/i915/mst: ack sink irq ESI for link status changes new 784a2ec00904 drm/i915/mst: only ack the ESI we actually handled new 428cb15d5b00 drm/i915: Clean up pre-skl primary plane registers new b4d775775877 drm/i915/hdmi: Clean up TMDS clock limit exceeding user mo [...] new fe6959a680a4 drm/i915: Nuke dg2_ddi_pre_enable_dp() new 17dd7b896abd drm/i915: nuke local versions of WARN_ON/WARN_ON_ONCE new c5274e86da5f drm/i915/snps: convert to drm device based logging new 51f2d00909c6 drm/i915/pps: convert to drm device based logging new 0bd6c4a13103 drm/i915/hotplug: convert to drm device based logging new 9d0bfa7ac97c drm/i915/dp: convert to drm device based logging new 5acbdcd1b12e drm/i915/plane: convert to drm device based logging and WARN new eb8d73aa63cd drm/i915/sprite: convert to drm device based logging new 15d641c41796 drm/i915/lspcon: convert to drm device based logging new 140f70aeef07 drm/i915/cdclk: update intel_dump_cdclk_config() logging new c9b06cc26f1d drm/i915/cdclk: convert to drm device based logging new a0eb7234bf73 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 249af7242af7 drm/i915/guc: Report error on invalid reset notification new a88afcfa2586 drm/i915/execlists: Weak parallel submission support for e [...] new c3c2ac4c77ee drm/i915/guc: Check for wedged before doing stuff new cbffbac9c142 drm/i915: Fix possible uninitialized variable in parallel [...] new 62eeb9ae1364 drm/i915: Increment composite fence seqno new 816e3be74f16 drm/i915/gem: Use local pointer ttm for __i915_ttm_move new 848915c35e22 drm/i915/gt: Use to_gt() helper for GGTT accesses new 204129a211fc drm/i915: Use to_gt() helper for GGTT accesses new 5c24c9d227e9 drm/i915/gem: Use to_gt() helper for GGTT accesses new 59dc4632e35b drm/i915/display: Use to_gt() helper for GGTT accesses new 17190a3492bb drm/i915/selftests: Use to_gt() helper for GGTT accesses new cdeea858d8df drm/i915: Remove unused i915->ggtt new 57ded5fc98b1 drm/i915/pxp: Hold RPM wakelock during PXP unbind new 9354417750e5 drm/i915: remove writeback hook new ffa3fe080c77 drm/i915: clean up shrinker_release_pages new 658a0c632625 drm/i915: don't call free_mmap_offset when purging new f3cb4a2de541 drm/i915/ttm: only fault WILLNEED objects new 903e0387270e drm/i915/ttm: add unmap_virtual callback new ab4911b7d411 drm/i915/ttm: ensure we unmap when purging new e1a4bbb6e837 drm/i915: Initial introduction of vma resources new 39a2bd34c933 drm/i915: Use the vma resource as argument for gtt binding [...] new ebf3c361f43b drm/i915: Don't pin the object pages during pending vma binds new 2f6b90da9192 drm/i915: Use vma resources for async unbinding new 950505cabe51 drm/i915: Asynchronous migration selftest new 60dc43d1190d drm/i915: Use struct vma_resource instead of struct vma_snapshot new 53c8283ba9b4 drm/i915/guc: Temporarily bump the GuC load timeout new 77b6f79df66e drm/i915/guc: Update to GuC version 69.0.3 new afd088ac05f1 drm/i915/guc: Improve GuC loading status check/error reports new 3a5d604f90f9 i915: make array flex_regs static const new 647bfd26bf05 Merge drm/drm-next into drm-intel-gt-next new e849f7e70860 drm/i915: Call i915_gem_evict_vm in vm_fault_gtt to preven [...] new 6945c53bc712 drm/i915: Add locking to i915_gem_evict_vm(), v3. new 7e00897be8bf drm/i915: Add object locking to i915_gem_evict_for_node an [...] new 0f341974cbc2 drm/i915: Add i915_vma_unbind_unlocked, and take obj lock [...] new 294996a98a64 drm/i915: Remove support for unlocked i915_vma unbind new b5cfe6f7a6e1 drm/i915: Remove short-term pins from execbuf, v6. new 4e6835466771 drm/i915/selftests: Add a cancel request selftest that tri [...] new 41f8aa5d6a8a drm/i915/guc: Remove hacks for reset and schedule disable [...] new 4f72fc3c7f3d drm/i915: Allocate intel_engine_coredump_alloc with ALLOW_FAIL new 1f73a367420c drm/i915/guc: Add work queue to trigger a GT reset new 5fe0fdd23e33 drm/i915/guc: Flush G2H handler during a GT reset new cb935c4618bd drm/i915: Lock timeline mutex directly in error path of eb [...] new 70b42b5845c8 drm/i915: fix header file inclusion for might_alloc() new ff3aeb34deb2 drm/i915/dg2: Add Wa_18018781329 new e4217080a603 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new a4fd18a351dc Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 575d78a037e1 extra merge fix for "drm/i915: split out i915_gem_evict.h [...] new 65045dd61f01 extra 2 merge fix for "drm/i915: split out i915_gem_evict. [...] new 85bbdf2296ea fbdev: aty128fb: make some arrays static const new 4cea1c57a98e video: fbdev: Check for null res pointer new a23e0319295f backlight: lm3630a_bl: Remove redundant 'flush_workqueue()' calls new d9f0a068fd9e fbdev: omap2: omapfb: Remove redundant 'flush_workqueue()' calls new 5865ad0b93c6 omapfb: use default_groups in kobj_type new 5560f4585f3c drivers/video: remove redundant res variable new 98b6dbe5a11b backlight: qcom-wled: Add PM6150L compatible new 524cf9259b07 video: fbdev: mb862xx: remove redundant assignment to pointer ptr new 58cdcdd05c97 matroxfb: set maxvram of vbG200eW to the same as vbG200 to [...] new 9a241ff88145 video: fbdev: use swap() to make code cleaner new 3efd3f9f8d27 dt-bindings: simple-framebuffer: allow standalone compatible new db023ee11e76 video: ocfb: add const to of_device_id new f7d4ead792c8 video: fbdev: controlfb: Fix COMPILE_TEST build new eaf52966f347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3b50eff2d24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5220bf5a0410 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 09bdcfee8419 mmc: dw_mmc: Fix potential null pointer risk new 72c27a8a862b dt-bindings: mmc: sdhci-msm: Add msm8953 compatible new 3257843d2c43 mmc: sdhci-tegra: Enable wake on SD card event new 34cca3f53929 MAINTAINERS: co-maintain LiteX platform new b801d57edad1 dt-bindings: mmc: Add bindings for LiteSDCard new 48413da89d40 mmc: Add driver for LiteX's LiteSDCard interface new 91a1937298f2 mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9 [...] new ddaa0033f3d6 mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9 [...] new e573896a3276 mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for [...] new c7d3bacbbfbb Merge branch 'fixes' into next new ed8136ad397d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17ae263fd914 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 6a69d643e2b7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new f2e6f493c379 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7237727f8c44 x86/CPU/AMD: Use default_groups in kobj_type new 95a679200aa9 Merge x86/cpu into tip/master new 4810dd2c943e perf/tests: Add AMX instructions to x86 instruction decoder test new 9dd94df75b30 x86/insn: Add AMX instructions to the x86 instruction decoder new a6ea1142dee6 perf/tests: Add misc instructions to the x86 instruction d [...] new 0153d98f2dd6 x86/insn: Add misc instructions to x86 instruction decoder new cdb63ba98c5d perf/tests: Add AVX512-FP16 instructions to x86 instructio [...] new 16273fa4f3a2 x86/insn: Add AVX512-FP16 instructions to the x86 instruct [...] new 6857ed95d7ae Merge x86/misc into tip/master new 1f52b0aba6fd x86/MCE/AMD: Allow thresholding interface updates after init new a68ea2b90703 Merge x86/urgent into tip/master new 4eda2bc3431e x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATM [...] new 7876b33a33ea Merge x86/build into tip/master new 2e1f8e55f9e0 x86/paravirt: Use %rip-relative addressing in hook calls new bd298817dd07 Merge x86/paravirt into tip/master new 57c0c122c1c0 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 83da88f214e4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f0b6d583778f tools/memory-model: Document locking corner cases new 745ccc27c6ed tools/memory-model: Make judgelitmus.sh note timeouts new 566e46547245 tools/memory-model: Make cmplitmushist.sh note timeouts new c1ac03cad526 tools/memory-model: Make judgelitmus.sh identify bad macros new 645af6387f93 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 1b629be172cc tools/memory-model: Fix paulmck email address on pre-exist [...] new 4a8f7516f8a4 tools/memory-model: Update parseargs.sh for hardware verification new 70b4134acb7a tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new bedc6b471a02 tools/memory-model: Add simpletest.sh to check locking, RC [...] new 07bf87795cea tools/memory-model: Fix checkalllitmus.sh comment new 2274b2ccaff3 tools/memory-model: Hardware checking for check{,all}litmus.sh new 5c6c48538c28 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new fb44f4ed3424 tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 7af5a81966a9 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 02b5fe964c4c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 1ff6e62017bd tools/memory-model: Keep assembly-language litmus tests new d932da33ba6c tools/memory-model: Allow herd to deduce CPU type new 68c2f21d740a tools/memory-model: Make runlitmus.sh check for jingle errors new b9c053cb9386 tools/memory-model: Add -v flag to jingle7 runs new 2544fe8eaddd tools/memory-model: Implement --hw support for checkghlitmus.sh new dd48b525a791 tools/memory-model: Fix scripting --jobs argument new 2db2f4505602 tools/memory-model: Make checkghlitmus.sh use mselect7 new 1d6e9ee531e2 tools/memory-model: Make history-check scripts use mselect7 new 7cfae94e3319 tools/memory-model: Add "--" to parseargs.sh for addition [...] new d96e2654b19a tools/memory-model: Repair parseargs.sh header comment new ca2f91442ec4 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 08d96e9c8f71 tools/memory-model: Add data-race capabilities to judgelitmus.sh new 24a8c7305cb0 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 379f02db068f tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 4fb5bd514d6e MAINTAINERS: Add Frederic and Neeraj to their RCU files new 75018b1b2342 rcu: Fix description of kvfree_rcu() new 2ab0d6b79d89 torture: Drop trailing ^M from console output new 03c6866d3e47 torture: Allow four-digit repetition numbers for --configs [...] new 3ba9d91ee624 torture: Output per-failed-run summary lines from torture.sh new 03ad4bf80315 torture: Make kvm.sh summaries note runs having only KCSAN [...] new 14d4da0d79e5 torture: Indicate which torture.sh runs' bugs are all KCSA [...] new f4dd94720447 clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW new 3dd466fde527 rcutorture: Print message before invoking ->cb_barrier() new 335f1afc0523 EXP rcu-tasks: Check for abandoned callbacks new 99c8e39944c6 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] new ed58e5dd4e5f rcu: Add mutex for rcu boost kthread spawning and affinity [...] new ea10f9c84cab rcu: Create and use a rcu_rdp_cpu_online() new 90e938f7b656 rcu: Refactor rcu_barrier() empty-list handling new 0ca381cbf492 rcu: Rework rcu_barrier() and callback-migration logic new b806ff40d689 rcu: Make rcu_barrier() no longer block CPU-hotplug operations new 7b4594bc7f5e rcu: Mark accesses to boost_starttime new f3e8d59a13dd rcu/exp: Fix check for idle context in rcu_exp_handler new 8aff64910d1d rcu/nocb: Handle concurrent nocb kthreads creation new 82f48f816fd0 rcu: Remove unused rcu_state.boost new 756dbb4a3798 rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() new 155ea796ff95 torture: Distinguish kthread stopping and being asked to stop new cf4f1bfca584 rcutorture: Increase visibility of forward-progress hangs new 58d0afb931ad rcutorture: Make rcu_fwd_cb_nodelay be a counter new 32866bf30823 rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop new d8dcd25163d7 torture: Compress KCSAN as well as KASAN vmlinux files new b3c21778c95d rcu: Inline __call_rcu() into call_rcu() new f25ef1da1679 torture: Make kvm-remote.sh try multiple times to download [...] new b69321ad7b8a torture: Print only one summary line per run new e6a0216f73b2 kasan: Record work creation stack trace with interrupts enabled new bf3f5521dad9 rcutorture: Fix rcu_fwd_mutex deadlock new dea5ba9ee6d7 torture: Wake up kthreads after storing task_struct pointer new d466bdf33eec rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 new 2eee15331872 rcu: Mark writes to the rcu_segcblist structure's ->flags field new 92e24a7dd238 RCU: move kthread_prio bounds-check to a separate function new ebed272c769a RCU: make priority of grace-period thread consistent new 38661c1db7d0 RCU: elevate priority of offloaded callback threads new a6d5a3042f19 RCU: update documentation regarding kthread_prio cmdline p [...] new e8eb6bde5996 srcu: Tighten cleanup_srcu_struct() GP checks new aa55e0da8120 rcu: Uninline multi-use function: finish_rcuwait() new ff96e7b8a675 rcu: Remove __read_mostly annotations from rcu_scheduler_a [...] new 985aa596d43e rcu: Allow expedited RCU grace periods on incoming CPUs new b6d1a869def2 torture: Make kvm-find-errors.sh notice missing vmlinux file new 7d8417df5fce squash! torture: Make kvm-find-errors.sh notice missing vm [...] new 8ab502eb6176 srcu: Fix s/is/if/ typo in srcu_node comment new 0fb5b6c55ce0 srcu: Make srcu_funnel_gp_start() cache ->mynode in snp_leaf new 776e8a78f36e rcu: Don't deboost before reporting expedited quiescent state new cf2fbcfc6b38 srcu: Dynamically allocate srcu_node array new ab2a290a7391 rcu: Replace cpumask_weight with cpumask_empty where appropriate new fe28289ce5cd Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 58c7903f8c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 955634992505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0b37fb706d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66e278958fbe Merge branch 'for-next' of git://github.com/cminyard/linux [...] new f370a7acadc8 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 97486e981ffb thunderbolt: Remove useless DMA-32 fallback configuration new 9efafae22595 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 89991fb47a46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d9f7fbf999a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e76640e3f53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b54bfcd4d5a5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a315f550f013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30cc53897470 pinctrl: thunderbay: comment process of building functions a bit new 25d2e41cf59b pinctrl: thunderbay: rework loops looking for groups names new aa28514592d5 pinctrl: cherryview: Trigger hwirq0 for interrupt-lines wi [...] new 1fd6bb5b47a6 pinctrl: sunxi: Fix H616 I2S3 pin data new 02f23aa47ae7 drivers/pinctrl: remove redundant ret variable new 768f8d8e45f9 dt-bindings: pinctrl: drive-strength doesn't default to 2 [...] new 46f3418926f0 pinctrl: meson-g12a: add more pwm_f options new b9dc88de4d77 pinctrl: qcom: Return -EINVAL for setting affinity if no I [...] new c00cdc32e727 pinctrl: at91-pio4: Use platform_get_irq() to get the interrupt new 8ef7a5bfbb60 Merge branch 'devel' into for-next new 210dde316238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ca70f4202ea pinctrl: renesas: rcar: Do not enforce GPIO if already muxed new 1dcb6b782ff0 dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Add descripti [...] new c038a988a842 pinctrl: renesas: r8a7790: Remove INTC_IRQx_N new 30d369991bc5 pinctrl: renesas: r8a7791: Remove INTC_IRQx_N new 96310a120c83 pinctrl: renesas: r8a7799[05]: Add MediaLB pins new c07b19de2f7a dt-bindings: pinctrl: renesas: Document RZ/V2L pinctrl new 9d6ae5b72f78 pinctrl: renesas: Kconfig: Select PINCTRL_RZG2L if RZ/V2L [...] new 7429b027ea3f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new fbe57d75fea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ea0d04a53e9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 151bbc8be85e ARM: stackprotector: prefer compiler for TLS based per-tas [...] new 84f43e805843 drm/dp: Fix off-by-one in register cache size new 613bcc81d43c drm/dp: Remove common Post Cursor2 register handling new 4dd279155387 crypto: octeontx2 - Avoid stack variable overflow new ef66d7049a80 iio: addac: ad74413r: Do not reference negative array offsets new 9d210ed97e49 tpm: vtpm_proxy: Check length to avoid compiler warning new d43d60cf4314 staging: r8188eu: Drop get_recvframe_data() new bfad6c56b44a staging: rtl8723bs: Drop get_recvframe_data() new 2cb06c87c9dd staging: rtl8712: Drop get_recvframe_data() new 4ba545781e20 Makefile: Enable -Warray-bounds new 3ccac0d2ba34 Makefile: Enable -Wzero-length-bounds new 6f6ab1ab5294 Merge branch 'for-next/array-bounds' into for-next/kspp new 8ce8b2948d2d KVM: x86: Replace memset() "optimization" with normal per- [...] new f2e0f541c607 intel_th: msu: Use memset_startat() for clearing hw header new bab6b6ac48b6 net/mlx5e: Avoid field-overflowing memcpy() new 6f417e1bb4b1 net/mlx5e: Use struct_group() for memcpy() region new ee0e863c5ffd media: omap3isp: Use struct_group() for memcpy() region new 602670289b69 fortify: Detect struct member overflows in memcpy() at com [...] new af24dec4bf98 fortify: Detect struct member overflows in memmove() at co [...] new 6f6f253efa13 fortify: Detect struct member overflows in memset() at com [...] new 6303361147fc fortify: Work around Clang inlining bugs new 1e0d8731bd6c Merge branch 'for-next/memcpy' into for-next/kspp new 2e86414a3f2b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 281eb7dd207d Merge branch 'main' of git://git.infradead.org/users/willy [...] new 35a96742e4b9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new cdad309fa403 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 7385326e007d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ae672cb08e4 lib/crypto: blake2s: avoid indirect calls to compression f [...] new 17d53fa3859b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e6fe6e26e5dd hack for building with -Warray-bounds new 095113bfc1a6 scsi: hack for building with -Warray-bounds new 45525c9acd9f Revert "samples/trace_event: Add '__rel_loc' using sample event" new 4cd162792bd5 Merge branch 'akpm-current/current' new 8a74e05c5966 fs/f2fs/data.c: fix mess
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 (93163cc61464) \ N -- N -- N refs/heads/akpm (8a74e05c5966)
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 641 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/ABI/obsolete/procfs-i8k | 10 + Documentation/ABI/testing/sysfs-class-hwmon | 8 + Documentation/admin-guide/gpio/index.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 37 +- Documentation/arm64/silicon-errata.rst | 4 + Documentation/bpf/btf.rst | 32 +- Documentation/devicetree/bindings/arm/airoha.yaml | 28 + .../devicetree/bindings/arm/mediatek.yaml | 4 + Documentation/devicetree/bindings/arm/renesas.yaml | 9 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/hwmon/national,lm90.yaml | 4 +- .../devicetree/bindings/mmc/litex,mmc.yaml | 78 + .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../bindings/pinctrl/qcom,tlmm-common.yaml | 1 - .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 16 +- .../bindings/power/renesas,rzg2l-sysc.yaml | 7 +- .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + Documentation/gpu/i915.rst | 1 + Documentation/hwmon/sysfs-interface.rst | 4 + MAINTAINERS | 12 +- Makefile | 2 - arch/arm/Kconfig | 8 +- arch/arm/Makefile | 9 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts | 43 + arch/arm/boot/dts/mt6582.dtsi | 128 ++ arch/arm/boot/dts/r9a06g032.dtsi | 11 + arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts | 182 ++ arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 28 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 18 + arch/arm64/Kconfig | 12 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 92 +- arch/arm64/boot/dts/renesas/Makefile | 3 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 - arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 332 ++++ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 27 + arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 102 ++ arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 191 +++ arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 15 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 70 + arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 32 + arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 114 ++ arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi | 20 + arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 1 + arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 491 ++++++ arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 25 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 25 + arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi | 13 + .../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 137 ++ arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 129 +- .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 25 + arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 76 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 94 ++ arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 48 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/cputype.h | 2 + arch/arm64/kernel/cpu_errata.c | 2 + arch/arm64/kernel/stacktrace.c | 5 +- arch/arm64/kernel/vdso/Makefile | 5 +- arch/m68k/68000/dragen2.c | 1 + arch/m68k/68000/screen.h | 2 + arch/m68k/68000/ucsimm.c | 9 +- arch/microblaze/include/asm/pci.h | 4 - arch/microblaze/pci/pci-common.c | 49 - arch/s390/Kconfig | 15 + arch/s390/configs/debug_defconfig | 20 +- arch/s390/configs/defconfig | 16 +- arch/s390/configs/zfcpdump_defconfig | 3 + arch/s390/kernel/module.c | 37 +- arch/s390/lib/Makefile | 3 + arch/s390/lib/test_modules.c | 35 + arch/s390/lib/test_modules.h | 50 + arch/s390/lib/test_modules_helpers.c | 13 + arch/x86/Kconfig | 2 +- arch/x86/boot/compressed/misc.c | 3 +- arch/x86/include/asm/insn.h | 2 +- arch/x86/include/asm/paravirt_types.h | 4 +- arch/x86/kernel/cpu/mce/amd.c | 9 +- arch/x86/kernel/early-quirks.c | 1 + arch/x86/kvm/emulate.c | 9 +- arch/x86/kvm/kvm_emulate.h | 6 +- arch/x86/lib/memcpy_32.c | 1 + arch/x86/lib/x86-opcode-map.txt | 111 +- drivers/char/tpm/tpm_vtpm_proxy.c | 2 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/clk/renesas/r8a779f0-cpg-mssr.c | 2 + drivers/clk/renesas/r9a07g044-cpg.c | 4 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 3 +- drivers/gpio/gpio-sim.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 10 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 101 +- drivers/gpu/drm/i915/display/icl_dsi.c | 1 + drivers/gpu/drm/i915/display/intel_atomic.c | 1 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 5 +- drivers/gpu/drm/i915/display/intel_backlight.c | 3 + drivers/gpu/drm/i915/display/intel_bios.c | 214 +-- drivers/gpu/drm/i915/display/intel_bw.c | 13 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 65 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 9 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 1 + .../gpu/drm/i915/display/intel_combo_phy_regs.h | 162 ++ drivers/gpu/drm/i915/display/intel_crtc.c | 1 + drivers/gpu/drm/i915/display/intel_cursor.c | 25 +- drivers/gpu/drm/i915/display/intel_ddi.c | 119 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 42 +- drivers/gpu/drm/i915/display/intel_display.c | 25 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 7 +- drivers/gpu/drm/i915/display/intel_display_power.c | 14 +- drivers/gpu/drm/i915/display/intel_display_trace.h | 1 + drivers/gpu/drm/i915/display/intel_dmc.c | 14 +- drivers/gpu/drm/i915/display/intel_dp.c | 163 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_aux.h | 4 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 36 + drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 46 +- drivers/gpu/drm/i915/display/intel_dpt.c | 27 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 28 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 240 +-- drivers/gpu/drm/i915/display/intel_fbc.h | 7 + drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 7 - drivers/gpu/drm/i915/display/intel_gmbus.h | 1 - drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 100 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 4 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 14 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 144 +- drivers/gpu/drm/i915/display/intel_opregion.c | 56 +- drivers/gpu/drm/i915/display/intel_opregion.h | 10 + drivers/gpu/drm/i915/display/intel_overlay.c | 1 + drivers/gpu/drm/i915/display/intel_plane_initial.c | 2 +- drivers/gpu/drm/i915/display/intel_pps.c | 22 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 30 +- drivers/gpu/drm/i915/display/intel_snps_phy_regs.h | 75 + drivers/gpu/drm/i915/display/intel_sprite.c | 65 +- drivers/gpu/drm/i915/display/intel_tc.c | 1 + drivers/gpu/drm/i915/display/intel_tc_phy_regs.h | 280 ++++ drivers/gpu/drm/i915/display/intel_vbt_defs.h | 26 - drivers/gpu/drm/i915/display/skl_universal_plane.c | 195 ++- drivers/gpu/drm/i915/gem/i915_gem_context.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 250 ++- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 37 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 12 + drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 51 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 - drivers/gpu/drm/i915/gem/i915_gem_pm.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 30 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.h | 18 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.h | 14 + drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 39 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 192 ++- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 25 +- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gt/gen2_engine_cs.c | 1 + drivers/gpu/drm/i915/gt/gen6_engine_cs.c | 1 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 20 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 37 +- drivers/gpu/drm/i915/gt/intel_context.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 12 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 197 +++ .../gpu/drm/i915/gt/intel_execlists_submission.c | 39 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 133 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 7 +- drivers/gpu/drm/i915/gt/intel_gt.c | 8 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 4 + drivers/gpu/drm/i915/gt/intel_gtt.h | 19 +- drivers/gpu/drm/i915/gt/intel_llc.c | 9 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 5 + drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 15 - drivers/gpu/drm/i915/gt/intel_ppgtt.c | 22 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 14 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 4 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 + drivers/gpu/drm/i915/gt/intel_ring.c | 1 + drivers/gpu/drm/i915/gt/intel_ring_submission.c | 11 +- drivers/gpu/drm/i915/gt/intel_rps.c | 9 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 13 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 1 + drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 1 + drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 3 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 5 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 6 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 1 + drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 80 +- drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 23 + drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h | 82 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 127 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 13 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 46 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 141 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 37 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 32 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 4 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 118 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 43 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 3 +- drivers/gpu/drm/i915/gvt/display.c | 8 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 20 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 48 +- drivers/gpu/drm/i915/gvt/gtt.c | 68 +- drivers/gpu/drm/i915/gvt/gtt.h | 4 +- drivers/gpu/drm/i915/gvt/gvt.h | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 30 +- drivers/gpu/drm/i915/gvt/interrupt.c | 10 +- drivers/gpu/drm/i915/gvt/interrupt.h | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 5 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 1 + drivers/gpu/drm/i915/gvt/reg.h | 1 - drivers/gpu/drm/i915/gvt/sched_policy.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.h | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 70 +- drivers/gpu/drm/i915/i915_cmd_parser.h | 26 + drivers/gpu/drm/i915/i915_debugfs.c | 7 +- drivers/gpu/drm/i915/i915_driver.c | 13 +- drivers/gpu/drm/i915/i915_drv.h | 76 +- drivers/gpu/drm/i915/i915_gem.c | 38 +- drivers/gpu/drm/i915/i915_gem_evict.c | 102 +- drivers/gpu/drm/i915/i915_gem_evict.h | 27 + drivers/gpu/drm/i915/i915_gem_gtt.c | 17 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 4 + drivers/gpu/drm/i915/i915_getparam.c | 4 +- drivers/gpu/drm/i915/i915_getparam.h | 15 + drivers/gpu/drm/i915/i915_gpu_error.c | 90 +- drivers/gpu/drm/i915/i915_ioc32.c | 1 + drivers/gpu/drm/i915/i915_ioctl.c | 94 ++ drivers/gpu/drm/i915/i915_ioctl.h | 14 + drivers/gpu/drm/i915/i915_module.c | 3 + drivers/gpu/drm/i915/i915_pci.c | 23 +- drivers/gpu/drm/i915/i915_perf.c | 9 +- drivers/gpu/drm/i915/i915_pmu.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 1767 +++++--------------- drivers/gpu/drm/i915/i915_reg_defs.h | 97 ++ drivers/gpu/drm/i915/i915_request.c | 13 +- drivers/gpu/drm/i915/i915_request.h | 6 +- drivers/gpu/drm/i915/i915_suspend.c | 1 + drivers/gpu/drm/i915/i915_utils.h | 15 - drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 366 +++- drivers/gpu/drm/i915/i915_vma.h | 34 +- drivers/gpu/drm/i915/i915_vma_resource.c | 417 +++++ drivers/gpu/drm/i915/i915_vma_resource.h | 234 +++ drivers/gpu/drm/i915/i915_vma_snapshot.c | 134 -- drivers/gpu/drm/i915/i915_vma_snapshot.h | 112 -- drivers/gpu/drm/i915/i915_vma_types.h | 19 +- drivers/gpu/drm/i915/intel_device_info.c | 11 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_dram.c | 6 +- drivers/gpu/drm/i915/intel_pci_config.h | 85 + drivers/gpu/drm/i915/intel_pcode.c | 31 +- drivers/gpu/drm/i915/intel_pcode.h | 12 +- drivers/gpu/drm/i915/intel_pm.c | 90 +- drivers/gpu/drm/i915/intel_uncore.c | 72 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 28 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 209 ++- drivers/gpu/drm/i915/selftests/i915_request.c | 119 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 30 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 21 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 3 +- drivers/gpu/drm/i915/vlv_sideband.h | 2 + drivers/gpu/drm/i915/vlv_sideband_reg.h | 180 ++ drivers/gpu/drm/kmb/kmb_plane.c | 2 + drivers/gpu/drm/tegra/dp.c | 11 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 7 +- drivers/hid/hid-apple.c | 16 +- drivers/hid/hid-elo.c | 1 + drivers/hv/hv_balloon.c | 7 + drivers/hwmon/Kconfig | 1 + drivers/hwmon/asus_wmi_ec_sensors.c | 3 +- drivers/hwmon/asus_wmi_sensors.c | 1 + drivers/hwmon/hwmon.c | 39 +- drivers/hwmon/lm83.c | 476 +++--- drivers/hwmon/nct6775.c | 139 +- drivers/hwmon/pmbus/Kconfig | 4 +- drivers/hwmon/powr1220.c | 235 ++- drivers/hwtracing/intel_th/msu.c | 4 +- drivers/iio/addac/ad74413r.c | 7 +- drivers/media/platform/omap3isp/ispstat.c | 5 +- drivers/media/rc/ir_toy.c | 2 +- drivers/media/rc/lirc_dev.c | 19 +- drivers/media/rc/mtk-cir.c | 39 +- drivers/mmc/host/Kconfig | 13 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/dw_mmc.c | 2 +- drivers/mmc/host/litex_mmc.c | 661 ++++++++ drivers/mmc/host/sdhci-pci-gli.c | 86 +- drivers/mmc/host/sdhci-tegra.c | 9 +- drivers/net/bonding/bond_main.c | 4 - drivers/net/can/flexcan/flexcan-core.c | 1 + drivers/net/can/flexcan/flexcan.h | 2 +- drivers/net/can/m_can/m_can.c | 6 + drivers/net/can/m_can/tcan4x5x-regmap.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 167 +- drivers/net/ethernet/ibm/ibmvnic.h | 1 - drivers/net/ethernet/marvell/mvneta.c | 204 ++- drivers/net/ethernet/mellanox/mlx5/core/en.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 - drivers/net/phy/sfp-bus.c | 5 + drivers/pinctrl/meson/pinctrl-meson-g12a.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 16 +- drivers/pinctrl/pxa/pinctrl-pxa27x.c | 5 +- drivers/pinctrl/qcom/pinctrl-msm.c | 4 +- drivers/pinctrl/renesas/Kconfig | 1 + drivers/pinctrl/renesas/pfc-r8a7790.c | 43 +- drivers/pinctrl/renesas/pfc-r8a7791.c | 35 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 22 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 14 + drivers/pinctrl/renesas/pinctrl.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 +- drivers/soc/renesas/Kconfig | 5 + drivers/soc/renesas/renesas-soc.c | 13 + drivers/staging/r8188eu/core/rtw_recv.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 4 +- drivers/staging/r8188eu/include/rtw_recv.h | 9 - drivers/staging/rtl8712/rtl871x_recv.c | 4 +- drivers/staging/rtl8712/rtl871x_recv.h | 8 - drivers/staging/rtl8723bs/core/rtw_recv.c | 11 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 3 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 11 - drivers/thunderbolt/nhi.c | 3 +- fs/btrfs/compression.c | 11 +- fs/btrfs/compression.h | 6 +- fs/btrfs/ctree.h | 13 +- fs/btrfs/delalloc-space.c | 18 +- fs/btrfs/dev-replace.c | 18 +- fs/btrfs/disk-io.c | 17 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/extent_io.c | 102 +- fs/btrfs/file-item.c | 35 +- fs/btrfs/file.c | 67 +- fs/btrfs/inode.c | 1108 +++++++++--- fs/btrfs/ioctl.c | 281 +++- fs/btrfs/ordered-data.c | 131 +- fs/btrfs/ordered-data.h | 25 +- fs/btrfs/qgroup.c | 34 +- fs/btrfs/relocation.c | 2 +- fs/btrfs/scrub.c | 702 ++++---- fs/btrfs/send.c | 11 +- fs/btrfs/send.h | 2 +- fs/btrfs/subpage.c | 30 +- fs/btrfs/subpage.h | 25 + fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 6 +- fs/btrfs/transaction.c | 24 + fs/btrfs/transaction.h | 2 + fs/btrfs/tree-checker.c | 15 + fs/btrfs/tree-log.c | 431 +++-- fs/btrfs/tree-log.h | 7 +- fs/btrfs/volumes.c | 145 +- fs/btrfs/volumes.h | 7 +- fs/cachefiles/namei.c | 6 +- fs/configfs/dir.c | 6 +- fs/devpts/inode.c | 2 +- fs/internal.h | 5 - fs/ksmbd/smb2pdu.c | 2 +- fs/namei.c | 12 +- fs/nfsd/nfs4xdr.c | 10 + fs/nfsd/nfscache.c | 33 +- fs/nfsd/nfsctl.c | 5 +- fs/nfsd/nfsd.h | 2 +- fs/nfsd/trace.h | 107 +- fs/notify/fanotify/fanotify_user.c | 3 - fs/read_write.c | 34 +- fs/udf/inode.c | 9 +- include/drm/drm_crtc.h | 2 - include/drm/drm_dp_helper.h | 4 +- include/drm/i915_pciids.h | 6 + include/linux/bpf.h | 82 +- include/linux/bpf_verifier.h | 7 + include/linux/btf.h | 75 +- include/linux/btf_ids.h | 13 +- include/linux/filter.h | 5 +- include/linux/fortify-string.h | 245 ++- include/linux/fs.h | 3 +- include/linux/fsnotify.h | 49 +- include/linux/if_vlan.h | 6 +- include/linux/quota.h | 2 +- include/linux/rcupdate.h | 4 +- include/linux/rcutree.h | 2 +- include/linux/rcuwait.h | 6 +- include/linux/skbuff.h | 1 + include/linux/srcutree.h | 10 +- include/media/rc-core.h | 6 +- include/net/bonding.h | 2 +- include/net/netfilter/nf_conntrack_bpf.h | 23 + include/net/xdp.h | 108 +- include/trace/bpf_probe.h | 6 + include/trace/events/rcu.h | 9 +- include/trace/events/sunrpc.h | 244 ++- include/trace/perf.h | 6 + include/trace/trace_events.h | 55 +- include/uapi/linux/bpf.h | 63 + include/uapi/linux/btrfs.h | 132 ++ include/uapi/linux/omap3isp.h | 21 +- kernel/bpf/arraymap.c | 4 +- kernel/bpf/btf.c | 368 +++- kernel/bpf/cgroup.c | 149 +- kernel/bpf/core.c | 28 +- kernel/bpf/cpumap.c | 8 +- kernel/bpf/devmap.c | 3 +- kernel/bpf/syscall.c | 24 +- kernel/bpf/verifier.c | 196 ++- kernel/rcu/rcu_segcblist.h | 4 +- kernel/rcu/rcutorture.c | 39 +- kernel/rcu/srcutree.c | 75 +- kernel/rcu/tasks.h | 5 + kernel/rcu/tree.c | 325 ++-- kernel/rcu/tree.h | 17 +- kernel/rcu/tree_exp.h | 19 +- kernel/rcu/tree_nocb.h | 18 +- kernel/rcu/tree_plugin.h | 28 +- kernel/rcu/update.c | 7 + kernel/time/Kconfig | 9 + kernel/time/clocksource.c | 8 +- kernel/torture.c | 6 +- kernel/trace/bpf_trace.c | 3 + lib/Makefile | 3 +- lib/string_helpers.c | 6 + lib/test_fortify/read_overflow2_field-memcpy.c | 5 + lib/test_fortify/read_overflow2_field-memmove.c | 5 + lib/test_fortify/write_overflow_field-memcpy.c | 5 + lib/test_fortify/write_overflow_field-memmove.c | 5 + lib/test_fortify/write_overflow_field-memset.c | 5 + net/bpf/test_run.c | 267 ++- net/core/filter.c | 246 ++- net/core/net-procfs.c | 35 +- net/core/net_namespace.c | 1 + net/core/sock_map.c | 77 +- net/core/xdp.c | 78 +- net/ipv4/bpf_tcp_ca.c | 22 +- net/ipv4/ip_output.c | 15 +- net/ipv4/ping.c | 3 +- net/ipv4/tcp_bbr.c | 18 +- net/ipv4/tcp_cubic.c | 17 +- net/ipv4/tcp_dctcp.c | 18 +- net/netfilter/Makefile | 5 + net/netfilter/nf_conntrack_bpf.c | 257 +++ net/netfilter/nf_conntrack_core.c | 8 + net/smc/af_smc.c | 63 +- net/sunrpc/rpc_pipe.c | 4 +- net/unix/af_unix.c | 250 ++- samples/bpf/xdp1_user.c | 8 +- samples/bpf/xdp_adjust_tail_user.c | 8 +- samples/bpf/xdp_fwd_user.c | 4 +- samples/bpf/xdp_router_ipv4_user.c | 10 +- samples/bpf/xdp_rxq_info_user.c | 18 +- samples/bpf/xdp_sample_pkts_user.c | 8 +- samples/bpf/xdp_sample_user.c | 9 +- samples/bpf/xdp_tx_iptunnel_user.c | 10 +- samples/bpf/xdpsock_ctrl_proc.c | 2 +- samples/bpf/xdpsock_user.c | 10 +- samples/bpf/xsk_fwd.c | 4 +- samples/trace_events/trace-events-sample.c | 3 - samples/trace_events/trace-events-sample.h | 33 - scripts/bpf_doc.py | 124 +- scripts/test_fortify.sh | 8 +- security/Kconfig | 2 +- security/device_cgroup.c | 2 +- tools/arch/x86/include/asm/insn.h | 2 +- tools/arch/x86/lib/x86-opcode-map.txt | 111 +- tools/bpf/bpftool/btf.c | 2 +- tools/bpf/bpftool/cgroup.c | 6 +- tools/bpf/bpftool/common.c | 44 + tools/bpf/bpftool/gen.c | 14 +- tools/bpf/bpftool/link.c | 3 +- tools/bpf/bpftool/main.c | 9 +- tools/bpf/bpftool/main.h | 4 + tools/bpf/bpftool/map.c | 2 +- tools/bpf/bpftool/net.c | 2 +- tools/bpf/bpftool/pids.c | 3 +- tools/bpf/bpftool/prog.c | 30 +- tools/bpf/bpftool/struct_ops.c | 4 +- tools/bpf/resolve_btfids/Makefile | 6 +- tools/include/uapi/linux/bpf.h | 63 + tools/lib/bpf/bpf.c | 9 +- tools/lib/bpf/bpf.h | 4 + tools/lib/bpf/bpf_helpers.h | 2 +- tools/lib/bpf/btf.c | 31 +- tools/lib/bpf/btf.h | 22 +- tools/lib/bpf/hashmap.c | 3 +- tools/lib/bpf/libbpf.c | 19 + tools/lib/bpf/libbpf.h | 32 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_legacy.h | 5 + tools/lib/bpf/netlink.c | 117 +- tools/perf/arch/x86/tests/insn-x86-dat-32.c | 918 ++++++++++ tools/perf/arch/x86/tests/insn-x86-dat-64.c | 1426 ++++++++++++++++ tools/perf/arch/x86/tests/insn-x86-dat-src.c | 1189 +++++++++++++ tools/perf/util/bpf-loader.c | 64 +- tools/perf/util/bpf_map.c | 28 +- tools/testing/selftests/bpf/Makefile | 4 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 21 +- tools/testing/selftests/bpf/config | 5 + tools/testing/selftests/bpf/prog_tests/bind_perm.c | 20 +- .../bpf/prog_tests/bpf_iter_setsockopt_unix.c | 100 ++ .../selftests/bpf/prog_tests/bpf_mod_race.c | 230 +++ tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 48 + tools/testing/selftests/bpf/prog_tests/btf.c | 4 + .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 12 +- .../bpf/prog_tests/cgroup_getset_retval.c | 481 ++++++ .../selftests/bpf/prog_tests/flow_dissector.c | 2 +- .../testing/selftests/bpf/prog_tests/global_data.c | 2 +- .../selftests/bpf/prog_tests/global_data_init.c | 2 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 + .../selftests/bpf/prog_tests/sockmap_basic.c | 66 + .../selftests/bpf/prog_tests/sockmap_listen.c | 12 +- .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 4 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 36 +- .../selftests/bpf/prog_tests/xdp_adjust_frags.c | 104 ++ .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 193 ++- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 29 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 137 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 72 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 63 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 14 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 26 +- .../selftests/bpf/progs/bpf_iter_setsockopt_unix.c | 60 + tools/testing/selftests/bpf/progs/bpf_iter_unix.c | 2 +- tools/testing/selftests/bpf/progs/bpf_mod_race.c | 100 ++ .../testing/selftests/bpf/progs/bpf_tracing_net.h | 2 + .../bpf/progs/cgroup_getset_retval_getsockopt.c | 45 + .../bpf/progs/cgroup_getset_retval_setsockopt.c | 52 + .../selftests/bpf/progs/freplace_cls_redirect.c | 12 +- .../testing/selftests/bpf/progs/kfunc_call_race.c | 14 + .../testing/selftests/bpf/progs/kfunc_call_test.c | 52 +- tools/testing/selftests/bpf/progs/ksym_race.c | 13 + .../testing/selftests/bpf/progs/sample_map_ret0.c | 24 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 2 - tools/testing/selftests/bpf/progs/sockopt_sk.c | 32 +- tools/testing/selftests/bpf/progs/test_bpf_nf.c | 118 ++ tools/testing/selftests/bpf/progs/test_btf_haskv.c | 3 + tools/testing/selftests/bpf/progs/test_btf_newkv.c | 3 + tools/testing/selftests/bpf/progs/test_btf_nokv.c | 12 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 12 +- .../selftests/bpf/progs/test_sockmap_progs_query.c | 24 + tools/testing/selftests/bpf/progs/test_tc_edt.c | 12 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 12 +- .../bpf/progs/test_xdp_adjust_tail_grow.c | 10 +- .../bpf/progs/test_xdp_adjust_tail_shrink.c | 32 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 2 +- .../selftests/bpf/progs/test_xdp_update_frags.c | 42 + ...pers.c => test_xdp_with_cpumap_frags_helpers.c} | 17 +- .../bpf/progs/test_xdp_with_cpumap_helpers.c | 6 + ...pers.c => test_xdp_with_devmap_frags_helpers.c} | 28 +- .../bpf/progs/test_xdp_with_devmap_helpers.c | 7 + tools/testing/selftests/bpf/test_verifier.c | 28 + tools/testing/selftests/bpf/verifier/calls.c | 75 + tools/testing/selftests/bpf/xdp_redirect_multi.c | 8 +- tools/testing/selftests/bpf/xdping.c | 4 +- tools/testing/selftests/bpf/xdpxceiver.c | 5 +- .../selftests/rcutorture/bin/console-badness.sh | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 6 + .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 10 + tools/testing/selftests/rcutorture/bin/torture.sh | 30 +- 591 files changed, 22376 insertions(+), 7456 deletions(-) create mode 100644 Documentation/ABI/obsolete/procfs-i8k create mode 100644 Documentation/devicetree/bindings/arm/airoha.yaml create mode 100644 Documentation/devicetree/bindings/mmc/litex,mmc.yaml create mode 100644 arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts create mode 100644 arch/arm/boot/dts/mt6582.dtsi create mode 100644 arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts create mode 100644 arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi create mode 100644 arch/s390/lib/test_modules.c create mode 100644 arch/s390/lib/test_modules.h create mode 100644 arch/s390/lib/test_modules_helpers.c create mode 100644 drivers/gpu/drm/i915/display/intel_combo_phy_regs.h create mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy_regs.h create mode 100644 drivers/gpu/drm/i915/display/intel_tc_phy_regs.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_tiling.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_userptr.h create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_regs.h create mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h create mode 100644 drivers/gpu/drm/i915/i915_cmd_parser.h create mode 100644 drivers/gpu/drm/i915/i915_gem_evict.h create mode 100644 drivers/gpu/drm/i915/i915_getparam.h create mode 100644 drivers/gpu/drm/i915/i915_ioctl.c create mode 100644 drivers/gpu/drm/i915/i915_ioctl.h create mode 100644 drivers/gpu/drm/i915/i915_reg_defs.h create mode 100644 drivers/gpu/drm/i915/i915_vma_resource.c create mode 100644 drivers/gpu/drm/i915/i915_vma_resource.h delete mode 100644 drivers/gpu/drm/i915/i915_vma_snapshot.c delete mode 100644 drivers/gpu/drm/i915/i915_vma_snapshot.h create mode 100644 drivers/gpu/drm/i915/intel_pci_config.h create mode 100644 drivers/gpu/drm/i915/vlv_sideband_reg.h create mode 100644 drivers/mmc/host/litex_mmc.c create mode 100644 include/net/netfilter/nf_conntrack_bpf.h create mode 100644 lib/test_fortify/read_overflow2_field-memcpy.c create mode 100644 lib/test_fortify/read_overflow2_field-memmove.c create mode 100644 lib/test_fortify/write_overflow_field-memcpy.c create mode 100644 lib/test_fortify/write_overflow_field-memmove.c create mode 100644 lib/test_fortify/write_overflow_field-memset.c create mode 100644 net/netfilter/nf_conntrack_bpf.c create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt_unix.c create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_mod_race.c create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_nf.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_getset_retval.c create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_adjust_frags.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_setsockopt_unix.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_mod_race.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_getset_retval_getsockopt.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_getset_retval_setsockopt.c create mode 100644 tools/testing/selftests/bpf/progs/kfunc_call_race.c create mode 100644 tools/testing/selftests/bpf/progs/ksym_race.c create mode 100644 tools/testing/selftests/bpf/progs/test_bpf_nf.c create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_update_frags.c copy tools/testing/selftests/bpf/progs/{test_xdp_with_cpumap_helpers.c => test_xdp [...] copy tools/testing/selftests/bpf/progs/{test_xdp_with_devmap_helpers.c => test_xdp [...]