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 8a74e05c5966 fs/f2fs/data.c: fix mess omits 4cd162792bd5 Merge branch 'akpm-current/current' omits 45525c9acd9f Revert "samples/trace_event: Add '__rel_loc' using sample event" omits 095113bfc1a6 scsi: hack for building with -Warray-bounds omits e6fe6e26e5dd hack for building with -Warray-bounds omits 17d53fa3859b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7385326e007d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdad309fa403 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 35a96742e4b9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 281eb7dd207d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2e86414a3f2b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4ea0d04a53e9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits fbe57d75fea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7429b027ea3f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 210dde316238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a315f550f013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b54bfcd4d5a5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e76640e3f53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d9f7fbf999a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89991fb47a46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9efafae22595 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f370a7acadc8 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 66e278958fbe Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits c0b37fb706d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 955634992505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58c7903f8c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe28289ce5cd Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 83da88f214e4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 57c0c122c1c0 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits f2e6f493c379 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a69d643e2b7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 17ae263fd914 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits ed8136ad397d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5220bf5a0410 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c3b50eff2d24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eaf52966f347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65045dd61f01 extra 2 merge fix for "drm/i915: split out i915_gem_evict. [...] omits 575d78a037e1 extra merge fix for "drm/i915: split out i915_gem_evict.h [...] omits a4fd18a351dc Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits e4217080a603 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits a0eb7234bf73 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 63acb31c7572 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits fc3d0a0a1c24 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e04ddd329d29 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 9ae672cb08e4 lib/crypto: blake2s: avoid indirect calls to compression f [...] omits f0e91a57cb80 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 2bc7be0cd713 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 11fc1831c260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f31ea490456 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bb05b72f0866 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits dbb57ffd8b8f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 49ac0276d693 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 850fe6f69f3c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 916e23173245 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c35d9a1843eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4fd65c92676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcf076623f46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99045b0d49a8 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 94d4062fbc1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0feababeca8 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 7d16df78a58f Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits ad9b51b5bf2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d89297337dfd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 69b453471a1a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 92b6333301bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9da1835b7ac Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 38106f1cc963 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 85576f8851e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c2b22f07b40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ee061fe6ac5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits cf29e4c76814 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67a9617ab32c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbf14932426e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57e468de0ce9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 669c94ee40e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8541b93786e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8986022b14ea Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits ba6141a8594b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 3ce784a2e36b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5c7968726b1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 903b9b719e51 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits a3f5c1e92dcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69f2f34dbfd9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 70ca320c7baa Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 07ddf4a1ce66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cedee0e611b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d757a9befb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 96a3e39e22ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2db1a2c962fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3865b3d056f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eda76b8aabc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7aad495a4a19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bba54bdf260f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fc9730c4559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cec03a95b9dd Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1cd0fe1589d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95ed55e083a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9bdba6f2cb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50d9da0699e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a65057268f28 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits a23e19374184 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 930c0caea669 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 469e02a5c453 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e5b48d557a9a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits d594861308e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b8496163c95c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bd36d190ea70 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 3c8599865c2c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits d4bf3d5dcc5a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 7b7c70284b43 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 5fcd56851e75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8539cdebe024 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 90f978d8ad2d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits cd2e43cd8961 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 35b89dcc90a5 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 9fb52fa6e8ed Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits fbd8bc5c719c Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits e03fcff169f2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3f0676835d2c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1cd430eebbe2 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 73018a76a1ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cc2924047edf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 814c6f731d07 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b5c81cfaba19 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1e00b46f5a87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f6eb3ce0fa88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 810e09a686a4 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 1017bebdd8bc Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 5c94308b140c Merge branch 'for-next-next-v5.17-20220124' into for-next- [...] omits 6e6c0bd2b655 Merge branch 'for-next-current-v5.16-20220124' into for-ne [...] omits 834d9e86ad63 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] omits e33ba4ddb333 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] omits 6cb089507721 Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220124 omits da007d96de51 Merge branch 'ext/filipe/speedup-read-link' into for-next- [...] omits ea394e9c1545 Merge branch 'misc-next' into for-next-next-v5.17-20220124 omits b16931a2a095 Merge branch 'misc-5.17' into for-next-current-v5.16-20220124 omits fa676286533c btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] omits 38d2dda468be btrfs: introduce dedicated helper to scrub simple-stripe b [...] omits b5b99b1e0296 btrfs: introduce dedicated helper to scrub simple-mirror b [...] omits 4c367f025fbb btrfs: introduce a helper to locate an extent item omits 24e2e41bcd7c fs/btrfs: send: remove redundant ret variable in fs_path_copy omits 504e1ebb6316 btrfs: add BTRFS_IOC_ENCODED_WRITE omits 7cbba68d03a8 btrfs: add BTRFS_IOC_ENCODED_READ omits ddd1967e1e8e btrfs: add definitions + documentation for encoded I/O ioctls omits 6047424cf282 btrfs: optionally extend i_size in cow_file_range_inline() omits f29b79956ecb btrfs: clean up cow_file_range_inline() omits 350d18de7b8f btrfs: support different disk extent size for delalloc omits 4f98ae773ab3 btrfs: add ram_bytes and offset to btrfs_ordered_extent omits 53b5a7e262f2 btrfs: don't advance offset for compressed bios in btrfs_c [...] omits 92181e8b2e4c fs: export variant of generic_write_checks without iov_iter omits 4e3c81674697 fs: export rw_verify_area() omits b49d9967a534 btrfs: use single variable to track return value at btrfs_ [...] omits e84a57a06098 btrfs: avoid inode logging during rename and link when possible omits 643057d871cf btrfs: stop doing unnecessary log updates during a rename omits 6de2d019f37e btrfs: avoid logging all directory changes during renames omits 6f8db5a5d205 btrfs: pass the dentry to btrfs_log_new_name() instead of [...] omits 37b0aeba6adf btrfs: add helper to delete a dir entry from a log tree omits 3b18dff5b9a5 btrfs: expand subpage support to any PAGE_SIZE > 4K omits 25b5d6d73a76 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits 5068210cf625 btrfs: use dummy extent buffer for super block sys chunk a [...] omits 1e0d8731bd6c Merge branch 'for-next/memcpy' into for-next/kspp omits 71757e79b367 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] omits 6f6ab1ab5294 Merge branch 'for-next/array-bounds' into for-next/kspp omits 3ccac0d2ba34 Makefile: Enable -Wzero-length-bounds omits 4ba545781e20 Makefile: Enable -Warray-bounds omits 2cb06c87c9dd staging: rtl8712: Drop get_recvframe_data() omits bfad6c56b44a staging: rtl8723bs: Drop get_recvframe_data() omits d43d60cf4314 staging: r8188eu: Drop get_recvframe_data() omits 774bcaaa7266 btrfs: fix use of uninitialized variable at rm device ioctl omits 058572132286 btrfs: scrub: remove redundant initialization of increment omits 0140344503fc btrfs: zoned: remove redundant initialization of to_add omits a80c1624147e btrfs: fix use-after-free after failure to create a snapshot omits 7de7c73b32ca btrfs: update writeback index when starting defrag omits 88518ef591c2 btrfs: add back missing dirty page rate limiting to defrag omits e2d3613db12a SUNRPC: Record endpoint information in trace log omits 5544d5318802 SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid omits 6ff851d98af8 SUNRPC: Improve sockaddr handling in the svc_xprt_create_e [...] omits bf000666094d NFSD: Remove NFSD_PROC_ARGS_* macros omits 191e6068f3c9 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] omits f47701a58ca8 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] omits 3f369b0c4802 NFSD: Use __sockaddr field to store socket addresses omits b85f0853dbcf hwmon: (powr1220) Cosmetic changes omits 7058ce82258d dt-bindings: hwmon: lm90: Drop Tegra specifics from example omits fa74c5aaaa96 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file omits ea8f60b46d06 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II omits 050a9f791c3f hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro omits 2e109553fd6d Documentation: ABI: Add ABI file for legacy /proc/i8k interface omits 5277ec871fdf Documentation: admin-guide: Add Documentation for undocume [...] omits 46a43d47a59f Documentation: admin-guide: Update i8k driver name omits dff777d6d157 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist omits bf76a6d175e7 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A omits 073c3ea6c530 hwmon: Add "label" attribute omits 4a269a881a14 ABI: hwmon: Document "label" sysfs attribute omits 41c7f25fbc0d hwmon: (nct6775) add support for TSI temperature registers omits 1c8467e8e8b2 hwmon: (lm83) Convert to use with_info API omits 60f5ca374d6a hwmon: (lm83) Explain why LM82 may be misdetected as LM83 omits 24f0fe576c9d hwmon: (lm83) Demote log message if chip identification fails omits d5c9990d9f2a hwmon: (lm83) Replace temperature conversion macros with s [...] omits 7e13a03f54fd hwmon: (lm83) Use regmap omits b701ca32ca3f btrfs: tree-checker: check item_size for dev_item omits c8ef663ce446 btrfs: tree-checker: check item_size for inode_item omits 925b6371c834 Merge branches 'renesas-arm-dt-for-v5.18', 'renesas-driver [...] omits 86db90921943 arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK omits 0a493d6d9fc6 arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC omits c249c4a05835 Merge branch 'fixes' into for-next omits 848fe00a184d hwmon: (lm83) Replace new_client with client omits 152d408e33cf hwmon: (lm83) Move lm83_id to avoid forward declaration omits fb4e9015ad14 hwmon: (lm83) Reorder include files to be in alphabetic order omits 84139a72e6b3 hwmon: Report attribute name with udev events omits eef2ad404a65 hwmon: (nct6775) Fix crash in clear_caseopen omits e758cdb29e81 Merge branch 'next/soc' into for-next omits af68ac0006f2 Merge branch 'next/dt' into for-next omits 820e9beaba52 Merge branch 'fixes' into for-next omits 5f5c70b20a3e Merge branch 'next/dt' into for-next omits 888af34992a2 Merge branch 'next/dt64' into for-next omits 51935d86998c mtd: phram: Prevent divide by zero bug in phram_setup() omits 02169f9a664d mtd: rawnand: omap2: Prevent invalid configuration and bui [...] omits 4fc2be59c5fe dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] omits 31181e46f6cd dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents omits 7b2a23db9b6f dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] omits 757454da44a9 dt-bindings: ingenic,i2c: Rework interrupts in example omits 78cc7d5fc0c1 dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema omits 1dc62e0957e9 dt-bindings: i2c: imx: Make each example a separate entry omits 24790d87b6c7 mtd: parsers: qcom: Fix missing free for pparts in cleanup omits 2b3d77cb5ce3 mtd: parsers: qcom: Fix kernel panic on skipped partition omits 8388525e5a5d mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER omits 67ba4f7222dd mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() omits 7815173a7ccb mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get omits 87f5eb7f02cd dt-bindings: i2c: mpc: Make each example a separate entry omits f262b90530fc dt-bindings: Improve phandle-array schemas omits 04cbc1acc493 Merge branch 'io_uring-5.17' into for-next omits a6222cce61e8 Merge branch 'block-5.17' into for-next omits c83f3ae084b3 Merge branch 'thermal-int340x' into linux-next omits 3a9921829933 Merge branches 'acpi-cppc' and 'acpi-dptf' into linux-next omits 11462d914042 btrfs: cleanup temporary variables when finding rotational [...] omits 4d1c8a4f70e6 btrfs: fix deadlock between quota disable and qgroup resca [...] omits fff57120e0b7 btrfs: fix deadlock when reserving space during defrag omits 3feb2ea2f15b Merge branch 'block-5.17' into for-next omits 353bbc52de1c Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits 8dde4e76a01a Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits b069b23a3f45 btrfs: defrag: properly update range->start for autodefrag omits cccd41d8f1a6 btrfs: defrag: fix wrong number of defragged sectors omits c6193aac8a02 btrfs: allow defrag to be interruptible omits ef967fd597a7 btrfs: use dev_t to match device in device_matched omits bf51e2b392b5 btrfs: add device major-minor info in the struct btrfs_device omits a67b5c57cda9 btrfs: match stale devices by dev_t omits 912cd059d831 btrfs: harden identification of a stale device omits 76f2275b3858 btrfs: fix too long loop when defragging a 1 byte file omits e561ba38a9b7 Merge branch 'io_uring-5.17' into for-next omits 5322359fec13 scsi: bfa: Remove useless DMA-32 fallback configuration omits d8ca7c8cf681 scsi: hisi_sas: Remove useless DMA-32 fallback configuration omits 3a61ad987601 scsi: 3w-sas: Remove useless DMA-32 fallback configuration omits 88422dd97988 scsi: bnx2fc: Flush destroy_work queue before calling bnx2 [...] omits 719ad408e1ae scsi: zfcp: Fix failed recovery on gone remote port with n [...] omits da36ac1d238a scsi: pm8001: Fix bogus FW crash for maxcpus=1 omits 7ab3180d7ed6 scsi: qedf: Change context reset messages to ratelimited omits 37e7b75c503e scsi: qedf: Fix refcount issue when LOGO is received during TMF omits 4e3262536023 scsi: qedf: Add stag_work to all the vports omits 58ac604907f0 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...] omits 6fc932c0dd80 scsi: target: iscsi: Make sure the np under each tpg is unique omits e077106a9f70 scsi: elx: efct: Don't use GFP_KERNEL under spin lock omits 6a5843653d69 Merge branch 'block-5.17' into for-next omits f14b2b37fd43 btrfs: simplify fs_devices member access in btrfs_init_dev [...] omits a1c0aad3a9e3 Merge branch 'block-5.17' into for-next omits a3830e70814a Merge branch 'block-5.17' into for-next omits a1f5401d8f10 btrfs: reuse existing inode from btrfs_ioctl omits 9182980a065e Merge branch 'io_uring-5.17' into for-next omits 73a3bb0066c5 Merge branch 'block-5.17' into for-next omits 93e5c8b5e46e Merge branch 'pm-core' into linux-next omits 2a4e14d3c46f Merge branches 'acpi-scan' and 'acpi-pcc' into linux-next omits 6b34751aa05d btrfs: move missing device handling in a dedicate function omits 3b30545fac39 Merge branches 'acpi-x86', 'acpi-tables' and 'acpi-soc' in [...] omits a234959190ee Merge branch 'acpi-pfrut' into linux-next omits 9c16529291ad Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 95c0cd92b038 btrfs: stop trying to log subdirectories created in past t [...] omits de831b31ea69 btrfs: stop copying old dir items when logging a directory omits 132db3d2ede4 btrfs: put initial index value of a directory in a constant omits a21876a29fce btrfs: don't log unnecessary boundary keys when logging directory omits 972d8f216f1f btrfs: don't start transaction for scrub if the fs is moun [...] omits 152adfcf8866 btrfs: reuse existing pointers from btrfs_ioctl omits 1a61b300c09b btrfs: fix log tree cleanup after a transaction abort omits dd503c2d5db4 btrfs: remove write and wait of struct walk_control omits 7e5fe035d019 Merge branches 'arm64-defconfig-for-5.17', 'arm64-for-5.17 [...] omits a45d4cc03f48 Merge branch 'dts-fixes-for-5.17' into for-next omits 0a0b7cc746ff Merge branch 'arm64-fixes-for-5.16' into for-next omits b95a3922f285 Merge branch 'imx/defconfig' into for-next omits b43cdb748f2c Merge branch 'imx/dt64' into for-next omits a24c9db9a1b9 Merge branch 'imx/dt' into for-next omits 18d4371e3291 Merge branch 'imx/bindings' into for-next omits 678b946005d3 Merge branch 'imx/soc' into for-next omits 5d79bc53efa1 Merge branch 'imx/drivers' into for-next omits 7495af930835 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c omits 36be92f490a7 arm64: dts: qcom: c630: disable crypto due to serror omits 7e5e744183bb soc: fsl: dpio: fix qbman alignment error in the virtualiz [...] adds a08b41ab9e2e Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 49d766f3a0e4 Merge tag 'for-5.17-rc1-tag' of git://git.kernel.org/pub/s [...] adds 7938d61591d3 drm/i915: Flush TLBs before releasing backing store adds 0280e3c58f92 Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/proj [...] adds 3758a6c74e08 arm64: extable: fix load_unaligned_zeropad() reg indices adds 3cb1cda9e557 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 663d34c8df98 s390/hypfs: include z/VM guests with access control group set adds f4e7ad988d72 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c74ead223deb net: stmmac: reduce unnecessary wakeups from eee sw timer adds 29eb31542787 yam: fix a memory leak in yam_siocdevprivate() adds c63003e3d997 net: cpsw: Properly initialise struct page_pool_params adds 74afa3063097 net: fec_mpc52xx: don't discard const from netdev->dev_addr adds 2f61353cd2f7 net: hns3: handle empty unknown interrupt for VF adds 8bdd24940b69 amd: declance: use eth_hw_addr_set() adds 429c3be8a5e2 sch_htb: Fail on unsupported parameters when offload is requested adds 007c95120d1b ethernet: 3com/typhoon: don't write directly to netdev->dev_addr adds 14ba66a60fbf ethernet: tundra: don't write directly to netdev->dev_addr adds 7f6ec2b2f01b ethernet: broadcom/sb1250-mac: don't write directly to net [...] adds 98ef22bbae78 ethernet: i825xx: don't write directly to netdev->dev_addr adds 5518c5246ba6 ethernet: 8390/etherh: don't write directly to netdev->dev_addr adds 8eb86fc2f490 ethernet: seeq/ether3: don't write directly to netdev->dev_addr adds 8199d0c6ad95 Merge branch 'dev_addr-const-fixes' adds b6ab149654ef net: lan966x: Fix sleep in atomic context when injecting frames adds 77bdaf39f3c8 net: lan966x: Fix sleep in atomic context when updating MAC table adds 2f6513284347 Merge branch 'lan966x-fixes' adds 959ace53929b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 63ee956f69d8 bpf: Fix renaming task_getsecid_subj->current_getsecid_subj. adds 0e3135d3bfa5 bpf: Fix possible race in inc_misses_counter adds e2bcbd7769ee tools headers UAPI: remove stale lirc.h adds 52b9edf4cd13 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6596a0229541 xfrm: fix MTU regression adds 34874da91f2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 549f8ffc7b2f ALSA: hda: Fix UAF of leds class devs at unbinding adds fbc311311382 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 248be352bbae ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices adds 817f7c9335ec ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() adds 4f1e50d6a9cf ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() adds 4cf28e9ae6e2 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() adds dae1eb92daf3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 90a242e43045 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 9f5c0a930f72 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bdac3bbd0dc6 spi: spi-rockchip: Add rk3568-spi compatible adds 90cafce461de spi: change clk_disable_unprepare to clk_unprepare adds 23e3404de1ae spi: uniphier: Fix a bug that doesn't point to private dat [...] adds e937440f7fc4 spi: meson-spicc: add IRQ check in meson_spicc_probe adds 99b6b7150060 Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 83c45bb5245e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4b77e4abb32c PCI: mt7621: Drop of_match_ptr() to avoid unused variable adds c035366d9c9f PCI: mt7621: Remove unused function pcie_rmw() adds d884a217c4c5 PCI/sysfs: Find shadow ROM before static attribute initialization adds fa55b60640e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6a7b9f002eca Revert "tty: serial: Use fifo in 8250 console driver" adds 152d1afa834c tty: Add support for Brainboxes UC cards. adds f23653fe6447 tty: Partially revert the removal of the Cyclades public API adds db7f19c0aa0a tty: rpmsg: Fix race condition releasing tty port adds d06b1cf28297 serial: 8250: of: Fix mapped region size when using reg-of [...] adds 8838b2af23ca tty: n_gsm: fix SW flow control encoding/handling adds d3d079bde07e serial: stm32: prevent TDR register overwrite when sending x_char adds 037b91ec7729 serial: stm32: fix software flow control transfer adds 62f676ff7898 serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl adds 2dd8a74fddd2 serial: core: Initialize rs485 RTS polarity already on probe adds c18b247484af Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 945c37ed5647 usb: roles: fix include/linux/usb/role.h compile issue adds 5638b0dfb692 usb: typec: tcpci: don't touch CC line if it's Vconn source adds 7817adb03cfb usb: typec: Only attempt to link USB ports if there is fwnode adds 147ab5376f18 usb: typec: Don't try to register component master without [...] adds 90b8aa9f5b09 usb: typec: tcpm: Do not disconnect while receiving VBUS off adds 746f96e7d6f7 usb: typec: tcpm: Do not disconnect when receiving VSAFE0V adds 5b67b3150372 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge adds 26fbe9772b8c USB: core: Fix hang in usb_kill_urb by adding memory barriers adds 825911492eb1 ucsi_ccg: Check DEV_INT bit only when starting CCG4 adds 904edf8aeb45 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED [...] adds 2e3dd4a62469 usb: common: ulpi: Fix crash in ulpi_match() adds 9df478463d9f usb: xhci-plat: fix crash when suspend if remote wake enable adds 9678f3361afc usb: dwc3: xilinx: Skip resets and USB3 register settings [...] adds 2cc9b1c93b1c usb: dwc3: xilinx: Fix error handling when getting USB3 PHY adds 26d81b292492 usb: gadget: at91_udc: fix incorrect print type adds ac55d1638559 usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend adds 79aa3e19fe8f usb: cdnsp: Fix segmentation fault in cdns_lost_power function adds b7c4e062b8c0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds bd0659e88d57 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds f6862afebb48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0cea730cac82 staging: vc04_services: Fix RCU dereference check adds 426aca16e903 staging: fbtft: Fix error path in fbtft_driver_module_init() adds 31a331e218e9 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds c7fe696a8472 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fc55e63e148f counter: fix an IS_ERR() vs NULL bug adds 3a1836e540df Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds f034cc1301e7 selftests: rtc: Increase test timeout so that all tests run adds 40d70d4d6097 selftests: cpufreq: Write test output to stdout as well adds 92d25637a3a4 kselftest: signal all child processes adds 0a348892a5f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ba1b71b008e9 mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get adds 5c23b3f965bc mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() adds 079e6bdb2b1c mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER adds 65d003cca335 mtd: parsers: qcom: Fix kernel panic on skipped partition adds 3dd8ba961b93 mtd: parsers: qcom: Fix missing free for pparts in cleanup adds 4cd335dae3cf mtd: rawnand: omap2: Prevent invalid configuration and bui [...] adds 3e3765875b1b mtd: phram: Prevent divide by zero bug in phram_setup() adds 9161f365c916 mtd: rawnand: gpmi: don't leak PM reference in error path adds 49eb911c00e9 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 865728ab06b7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 94fea1d8a30e KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used adds adb759e59999 x86,kvm/xen: Remove superfluous .fixup usage adds 1625566ec8fd KVM: remove async parameter of hva_to_pfn_remapped() adds 5c89be1dd5cf KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_up [...] adds b9bed78e2fa9 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS bloc [...] adds de1956f48543 KVM: selftests: Re-enable access_tracking_perf_test adds d081a343dd18 KVM/X86: Make kvm_vcpu_reload_apic_access_page() static adds 519669cc5836 KVM: VMX: Remove vmcs_config.order adds 35fe7cfbab2e KVM: LAPIC: Also cancel preemption timer during SET_LAPIC adds 1ffce0924a8c KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM [...] adds 47c28d436f40 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions adds 55467fcd55b8 KVM: SVM: Never reject emulation due to SMAP errata for !S [...] adds 31c25585695a Revert "KVM: SVM: avoid infinite loop on NPF from bad address" adds 0b0be065b756 KVM: SVM: Don't intercept #GP for SEV guests adds c532f2903b69 KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support adds 4d31d9eff244 KVM: x86: Pass emulation type to can_emulate_instruction() adds 132627c64d94 KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for [...] adds 04c40f344def KVM: SVM: Inject #UD on attempted emulation for SEV guest [...] adds 3280cc22aea7 KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or [...] adds cdf85e0c5dc7 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in [...] adds 38dfa8308cfc KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real adds aa3b39f38c7a KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_neste [...] adds f7e570780efc KVM: x86: Forcibly leave nested virt when SMM state is toggled adds 033a3ea59a19 KVM: x86: Check .flags in kvm_cpuid_check_equal() too adds 4cf3d3ebe879 KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest adds d6e656cd266c KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 adds 811f95ff9527 KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_ [...] adds be4f3b3f8227 KVM: x86: Keep MSR_IA32_XSS unchanged for INIT adds 4c282e51e445 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS adds 05a9e065059e KVM: x86: Sync the states size with the XCR0/IA32_XSS at, [...] adds 94a1913faef2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 79da533d3cc7 hwmon: (nct6775) Fix crash in clear_caseopen adds 85983ec0b3f7 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds bd9fe4c0c0cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 3f43e43dc0d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 61263b3a11a2 scsi: elx: efct: Don't use GFP_KERNEL under spin lock adds a861790afaa8 scsi: target: iscsi: Make sure the np under each tpg is unique adds a65b32748f45 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...] adds b70a99fd1328 scsi: qedf: Add stag_work to all the vports adds 5239ab63f17c scsi: qedf: Fix refcount issue when LOGO is received during TMF adds 64fd4af6274e scsi: qedf: Change context reset messages to ratelimited adds 62afb379a0fe scsi: pm8001: Fix bogus FW crash for maxcpus=1 adds 8c9db6679be4 scsi: zfcp: Fix failed recovery on gone remote port with n [...] adds 847f9ea4c518 scsi: bnx2fc: Flush destroy_work queue before calling bnx2 [...] adds fb8d5ea8fd90 scsi: 3w-sas: Remove useless DMA-32 fallback configuration adds 8001fa240fc0 scsi: hisi_sas: Remove useless DMA-32 fallback configuration adds 012d98dae453 scsi: bfa: Remove useless DMA-32 fallback configuration adds ad6c8a426446 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode() adds c99b9b230149 scsi: ufs: Treat link loss as fatal error adds efd7bb1d75cf scsi: 53c700: Remove redundant assignment to pointer SCp adds 4db09593af0b scsi: myrs: Fix crash in error case adds c9d0d55d76da Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds eaf5f42742ba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bc90ad849ced Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 56479bfebe10 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds b5af5c1ba1fd Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 7c1599098def Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 235528072f28 kunit: tool: Import missing importlib.abc adds 737785b8877b Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds ef4cdfdc4063 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8558f1f73f49 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c733ebb7cb67 irqchip/gic-v3-its: Reset each ITS's BASERn register before probe adds a9f368d2c90c Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 5949c8531c19 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 5ec1cebd5930 drm/atomic: Add the crtc to affected crtc only if uapi.ena [...] adds 48ee4835b73c Merge drm/drm-fixes into drm-misc-fixes adds 76cea3d95513 Revert "drm/ast: Support 1600x900 with 108MHz PCLK" adds 7fde14d70598 drm/privacy-screen: honor acpi=off in detect_thinkpad_priv [...] adds 87ced262c135 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new d4e0dad4a0cd Makefile: Enable -Warray-bounds new e8765fcdf465 Makefile: Enable -Wzero-length-bounds new 6cf1c62fb687 Merge branch 'for-next/array-bounds' into for-next/kspp new f78af12430c8 Merge branch 'for-next/memcpy' into for-next/kspp new 88f3306dbb39 test_overflow: Regularize test reporting output new 24e378c66089 overflow: Implement size_t saturating arithmetic helpers new 24375b3fc070 Merge branch 'for-next/overflow' into for-next/kspp new 04b68140dd39 Revert "ARM: stackprotector: prefer compiler for TLS based [...] new 44e068bfad03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2b337ec51a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfcf2e017f5b swiotlb: do not zero buffer in set_memory_decrypted() new 35265899acef swiotlb: simplify debugfs setup new c0a4191c27a1 swiotlb: tidy up includes new 404f9373c4e5 swiotlb: simplify array allocation new db5aa06883a7 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new a8395686b7de Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 62bc7e8969ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3509f68f57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44f11b17fb69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eee4556610ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f25500019029 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 5bf7fa48374e dt-bindings: memory: mtk-smi: Rename clock to clocks new ddc3a3248896 dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 new 996ebc0e332b dt-bindings: memory: mtk-smi: Correct minItems to 2 for th [...] new 6d86f23c35fe dt-bindings: memory: mediatek: Add mt8186 support new a6945f4566d4 memory: mtk-smi: handle positive return value for clk_bulk [...] new 8956500e5d5b memory: mtk-smi: Add sleep ctrl function new 86a010bfc739 memory: mtk-smi: mt8186: Add smi support new 3d780cd166f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0c566618e27f arm64: dts: imx8mn-venice-gw7902: disable gpu new 993d66140f8d ARM: dts: imx6qdl-udoo: Properly describe the SD card detect new 48e8cc5b38ed soc: imx: Remove Layerscape check new 7e5898fea9a4 Merge branch 'imx/soc' into for-next new 273b94cc81d6 dt-bindings: arm: imx: add Protonic PRT8MM board compatible new 30aeda1892ac Merge branch 'imx/bindings' into for-next new b9ec888f636f arm64: dts: imx8mm: Add the pcie phy support new 854a4766ac12 arm64: dts: imx8mm: Add the pcie support new 422adab3cebb arm64: dts: imx8mm-evk: Add the pcie support on imx8mm evk board new f3bfe2b6917b arm64: dts: imx8mn: add GPC node new 7f557cb31b90 arm64: dts: imx8mn: put USB controller into power-domains new 20ba6905f283 arm64: dts: imx8mn: add DISP blk-ctrl new 92ffd78e5650 arm64: dts: imx8mn: Enable GPU new 5f97b8a6b41c arm64: dts: imx8mm-venice*: add PCIe support new 339cc9b208bd arm64: dts: imx8qm: Drop CPU 'arm,armv8' compatible new 02b59c73792a arm64: dts: imx: add Protonic PRT8MM board new 23dadaac5ba3 arm64: dts: imx8mq: disable DDRC node by default new 5a03240e3e6c arm64: dts: mnt-reform2: add internal display support new 7fac376e7df4 arm64: dts: mnt-reform2: correct i2c3 pad-ctrl new df8c9444a992 Merge branch 'imx/dt64' into for-next new 62c8f1b18436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6a321774fe0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6244c8189e89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1f94f1a3864 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9626f4c4a75c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ff6797c326b arm64: dts: qcom: sc7280: Add bluetooth node on SC7280 IDP boards new 87f7409da95e arm64: dts: qcom: msm8996: use standartized naming for spmi node new 073a39a2a63a arm64: dts: qcom: sc7280: Add pmg1110 regulators for sc7280-crd new 5035460b4957 ARM: dts: qcom: sdx55: use standartized naming for spmi node new b64192272cb6 ARM: dts: qcom: pm8226: add smbb charger node new 0bbcddc5f036 ARM: dts: qcom: apq8026-lg-lenok: configure SMBB charger new c04421c68fd4 dt-bindings: phy: qcom,usb-hs-phy: add MSM8226 compatible new 1a34117f2e14 ARM: dts: qcom: msm8226: add USB node new f8565bd5404f ARM: dts: qcom: apq8026-lg-lenok: enable USB new d63642596ed1 ARM: dts: qcom: apq8026-lg-lenok: add fuel gauge new 2e4bf68168fa Merge branches 'arm64-for-5.18', 'dts-for-5.18' and 'dts-f [...] new df293fdddbb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 557eeec7ed74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d26428af3fa Merge branches 'renesas-arm-dt-for-v5.18', 'renesas-driver [...] new 974e6c6c24d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b98ff9d95757 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c27168e320c5 Merge branch 'fixes' into for-next new 46b269500c61 Merge branch 'next/soc' into for-next new 8d4d0d7c43e6 dt-bindings: arm: samsung: document Klimt WiFi board binding new 21fc73222255 ARM: dts: exynos: Add support for Samsung Klimt WiFi new 52d53d937da8 ARM: dts: exynos: add USB DWC3 supplies to Arndale new ebbb07b8d349 ARM: dts: exynos: add USB DWC3 supplies to SMDK5250 new 9745be7b5a3b ARM: dts: exynos: add USB DWC3 supplies to Chromebook Snow new 111ea2d6dd21 ARM: dts: exynos: add USB DWC3 supplies to Chromebook Spring new 0a1427247962 ARM: dts: exynos: add USB DWC3 supplies to ArndaleOcta new 7adf978462da ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pit new 72477416ac12 ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pi new c441d2d73107 ARM: dts: exynos: add USB DWC3 supplies to SMDK5420 new 4043114504cc ARM: dts: exynos: add fake USB DWC3 supplies to SMDK5410 new e20bd06fc421 ARM: dts: exynos: drop old thermal properties from Exynos4210 new 86955cb6ba16 ARM: dts: exynos: use define for TMU clock on Exynos4412 new a97a24c2669d Merge branch 'next/dt' into for-next new 31c33503fdb3 arm64: dts: exynos: add USB DWC3 supplies to Espresso board new 2d79a8356889 Merge branch 'next/dt64' into for-next new a5a93e9b9ab9 dt-bindings: add vendor prefix for Tesla new d25c5eb511df dt-bindings: arm: add Tesla FSD ARM SoC new d6dc67537726 dt-bindings: clock: Add bindings definitions for FSD CMU blocks new ed68db7b7f2f dt-bindings: clock: Document FSD CMU bindings new 4103c226a9f3 Merge tag 'samsung-dt-bindings-clk-fsd-5.18' into for-v5.1 [...] new 18b1db6a162c arm64: dts: fsd: Add initial device tree support new 684dac402f21 arm64: dts: fsd: Add initial pinctrl support new 0d525a653b03 arm64: defconfig: Enable Tesla FSD SoC new 4415a9df112f Merge branch 'for-v5.18/tesla-fsd' into for-next new 4f346005aaed clk: samsung: fsd: Add initial clock support new e3f3dc3810d3 clk: samsung: fsd: Add cmu_peric block clock information new a15e367b0254 clk: samsung: fsd: Add cmu_fsys0 clock information new bfbce52e4649 clk: samsung: fsd: Add cmu_fsys1 clock information new ca0fdfd131c7 clk: samsung: fsd: Add cmu_imem block clock information new 75c50afaa0d9 clk: samsung: fsd: Add cmu_mfc block clock information new b826c3e4de1a clk: samsung: fsd: Add cam_csi block clock information new b834afb2bc3e Merge branch 'for-v5.18/tesla-fsd-clk' into for-next new 4c0001e821a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfc23141d8fb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new b173c8a59b2f Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 25735daf7fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08d7285c9192 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 81b1773a1e06 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 2145bb687e3f dt-bindings: clk: microchip: Add Microchip PolarFire host binding new 771a98eaa735 Merge branch 'clk-microchip' into clk-next new 2a8b539433e1 clk: si5341: fix reported clk_rate when output divider is 2 new 982c59537523 clk-si5341: replace snprintf in show functions with sysfs_emit new bd4a0a61cacd Merge branch 'clk-si' into clk-next new 7a688c91d3fd clk: mediatek: Fix memory leaks on probe new bbdfc3faa323 Merge branch 'clk-mtk' into clk-next new ea2be22f3d37 clk: at91: allow setting PMC_AUDIOPINCK clock parents via DT new a5ab04af4943 clk: at91: sama7g5: Allow MCK1 to be exported and referenc [...] new cb36aaa69f16 Merge branch 'clk-at91' into clk-next new e33b88b6d7c2 clk: stm32mp1: Split ETHCK_K into separate MUX and GATE clock new e9ed1ef18a37 clk: stm32mp1: Add parent_data to ETHRX clock new cc3ec8bf60f9 Merge branch 'clk-st' into clk-next new 4917394e0c76 clk: zynqmp: replace warn_once with pr_debug for failed clock ops new 95940e37624a Merge branch 'clk-xilinx' into clk-next new a992acbb219a clk: gate: Add some kunit test suites new 28c7bbb2a3fc Merge branch 'clk-kunit' into clk-next new 096d8415d8bb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a8f79ff1bda4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09a4b04860fa Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new a65fbe5b3d92 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 0a3df7eb05d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9d53cd9e1e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1540d87770a2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new ee727d7f2a6d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2913166c4cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce7eefa1c265 Merge branch 'fixes' into for-next new ca33e8770705 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 374ca7a4857d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new e7150d3fcce4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45b268a28a1d Merge branch 'misc-5.17' into for-next-current-v5.16-20220126 new 34018cbe7970 Merge branch 'for-next-current-v5.16-20220126' into for-ne [...] new 2bbb9fff1381 btrfs: remove write and wait of struct walk_control new 5f48f82d3866 btrfs: reuse existing pointers from btrfs_ioctl new 66b12d343701 btrfs: don't start transaction for scrub if the fs is moun [...] new 3a91d6f50a96 btrfs: don't log unnecessary boundary keys when logging directory new 1a01f402380a btrfs: put initial index value of a directory in a constant new 0ea736b99c95 btrfs: stop copying old dir items when logging a directory new 08a5d3d8e055 btrfs: stop trying to log subdirectories created in past t [...] new be41878131e5 btrfs: move missing device handling in a dedicate function new faec1a797b58 btrfs: reuse existing inode from btrfs_ioctl new 09b106f02f06 btrfs: simplify fs_devices member access in btrfs_init_dev [...] new ef3f0651e5ce btrfs: harden identification of a stale device new cadd7589bd0a btrfs: match stale devices by dev_t new db9c40863ba5 btrfs: add device major-minor info in the struct btrfs_device new 600451e6f4ff btrfs: use dev_t to match device in device_matched new d487af338c52 btrfs: fix deadlock between quota disable and qgroup resca [...] new b7ef83ee69a0 btrfs: cleanup temporary variables when finding rotational [...] new 258f9bd10d2b btrfs: tree-checker: check item_size for inode_item new 92de8132bfb2 btrfs: tree-checker: check item_size for dev_item new 0341db0062c8 btrfs: fix use-after-free after failure to create a snapshot new bccbf1d2c0a1 btrfs: zoned: remove redundant initialization of to_add new cf9900c7feb6 btrfs: scrub: remove redundant initialization of increment new 2c242b1e3eb0 btrfs: fix use of uninitialized variable at rm device ioctl new da519a3d0372 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] new b1a9d8e33f7e btrfs: send: remove redundant ret variable in fs_path_copy new 922bea7e73e0 btrfs: skip reserved bytes warning on unmount after log cl [...] new 26120d1da2e2 btrfs: add helper to delete a dir entry from a log tree new d827f76ed224 btrfs: pass the dentry to btrfs_log_new_name() instead of [...] new d57f16551d0f btrfs: avoid logging all directory changes during renames new ad98549970cb btrfs: stop doing unnecessary log updates during a rename new 9145fe67f934 btrfs: avoid inode logging during rename and link when possible new b32d8a8e7a57 btrfs: use single variable to track return value at btrfs_ [...] new 28932bd2ba46 btrfs: add definition for EXTENT_TREE_V2 new 426df8e60bc7 btrfs: disable balance for extent tree v2 for now new ae06ba34c8e2 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 new 6350e5a791ce btrfs: disable qgroups in extent tree v2 new bf4e53f986d8 btrfs: disable scrub for extent-tree-v2 new 6b5779f70d0d btrfs: disable snapshot creation/deletion for extent tree v2 new d9a1bf402dd6 btrfs: disable space cache related mount options for exten [...] new 3f7ca2391a9f btrfs: tree-checker: don't fail on empty extent roots for [...] new 92bdde062839 btrfs: abstract out loading the tree root new a92f2abc42be btrfs: add code to support the block group root new f498cd59825c btrfs: add support for multiple global roots new 38ce26c3d774 Merge branch 'misc-next' into for-next-next-v5.17-20220126 new 214816273d29 fs: export rw_verify_area() new 350e9a9d68c2 fs: export variant of generic_write_checks without iov_iter new 2015aa485d42 btrfs: don't advance offset for compressed bios in btrfs_c [...] new 21646ddf33c6 btrfs: add ram_bytes and offset to btrfs_ordered_extent new aba1cc1f5e96 btrfs: support different disk extent size for delalloc new 08a305b63c89 btrfs: clean up cow_file_range_inline() new 2e40f163e9f9 btrfs: optionally extend i_size in cow_file_range_inline() new c42274d1cebc btrfs: add definitions + documentation for encoded I/O ioctls new 2a786cbc305f btrfs: add BTRFS_IOC_ENCODED_READ new 5404277e6d35 btrfs: add BTRFS_IOC_ENCODED_WRITE new e2a6afe75c77 linux-next: build failure after merge of the kspp tree new 59938ab0ba2b Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220126 new d27f912153da btrfs: use dummy extent buffer for super block sys chunk a [...] new f9d0eace0a3d btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new c747cb9d3d27 btrfs: expand subpage support to any PAGE_SIZE > 4K new be7a8742c45f Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] new e17c9b81067c btrfs: introduce a helper to locate an extent item new b76c8e4ebc14 btrfs: introduce dedicated helper to scrub simple-mirror b [...] new 47fe0d37a914 btrfs: introduce dedicated helper to scrub simple-stripe b [...] new 585f784357d8 btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] new 57fe3b782903 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] new ac334e2a2574 btrfs: zoned: make zone activation multi stripe capable new 58ea8be30d9e btrfs: zoned: make zone finishing multi stripe capable new 06d5341ad76a btrfs: zoned: prepare for allowing DUP on zoned new fcb93116f516 btrfs: zoned: allow DUP on meta-data block groups new 6a9e17ea1084 Merge branch 'ext/jth/zoned-dup' into for-next-next-v5.17- [...] new 36793b90df30 Merge branch 'for-next-next-v5.17-20220126' into for-next- [...] new d5653c02e4d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89d43d0551a8 ceph: put the requests/sessions when it fails to alloc memory new 932a9b5870d3 ceph: properly put ceph_string reference after async creat [...] new 4584a768f22b ceph: set pool_ns in new inode layout for async creates new e52589b00f83 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 333f2aaec563 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ea0be3ac755a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e4544b63a7ee f2fs: move f2fs to use reader-unfair rwsems new 7d19e3dab000 f2fs: fix to enable ATGC correctly via gc_idle sysfs interface new 6efba9533f31 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 35e9f3307354 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5957d599fad0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new e1eb0ea61c7e tracing: Update print fmt check to handle new __get_sockad [...] new ba9b7c2f84ca NFSD: Use __sockaddr field to store socket addresses new 863d53666d2a NFSD: Remove NFSD_PROC_ARGS_* macros new f6dba0653320 SUNRPC: Improve sockaddr handling in the svc_xprt_create_e [...] new 584bd51c1afb SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid new 6f5686f6075d SUNRPC: Record endpoint information in trace log new 35cdb07f917d SUNRPC: Remove the .svo_enqueue_xprt method new 322574c11dd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a8abd8635d0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new c467c0cd8aec Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 69c59c26945f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebb7fb1557b1 xfs, iomap: limit individual ioend chain lengths in writeback new 2c73dffda64c Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 22e86ec4eda5 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new a28691bc055d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f244b4dc53e5 printk: ringbuffer: Improve prb_next_seq() performance new 65c2c0709d8e Merge branch 'rework/fast-next-seq' into for-next new 8fbc4cdefdaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04d47a42c6e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e31e05414ef Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 957f2de070c6 hwmon: Report attribute name with udev events new 842193bf9554 hwmon: (lm83) Reorder include files to be in alphabetic order new 2fdb60a0687b hwmon: (lm83) Move lm83_id to avoid forward declaration new f5ddf0c480d0 hwmon: (lm83) Replace new_client with client new e4553e64fd72 hwmon: (lm83) Use regmap new fca4a5b4c7b9 hwmon: (lm83) Replace temperature conversion macros with s [...] new 655f3dd7c40d hwmon: (lm83) Demote log message if chip identification fails new f69214a27ffe hwmon: (lm83) Explain why LM82 may be misdetected as LM83 new d16013014b35 hwmon: (lm83) Convert to use with_info API new 918b00f26b0a hwmon: (nct6775) add support for TSI temperature registers new 46a97f167471 ABI: hwmon: Document "label" sysfs attribute new d43d428d203e hwmon: Add "label" attribute new cab433929bb8 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A new dd9ff29f2e4b hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist new 23994ad23148 Documentation: admin-guide: Update i8k driver name new 7dadf2980f59 Documentation: admin-guide: Add Documentation for undocume [...] new 968e82a5779f Documentation: ABI: Add ABI file for legacy /proc/i8k interface new 18f0f3501965 hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro new 665011c59ab3 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II new eb6cffd1bfdf hwmon: (pmbus) Remove trailing whitespaces from Kconfig file new 168cea2e44d0 dt-bindings: hwmon: lm90: Drop Tegra specifics from example new a63535058cff hwmon: (powr1220) Cosmetic changes new 64e21556b49f hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] new 8f98ebf01cda hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] new 7d734cc1c716 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 1ce5371ee32f docs: Hook the RTLA documents into the kernel docs build new 486d395e445e docs: fix typo in Documentation/kernel-hacking/locking.rst new 6fd913dea4d3 Documentation: arm: marvell: Extend Avanta list new b8f4eee6a630 docs/vm: Fix typo in *harden* new 8e48e8b0a401 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 90d71459ad90 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new c9d967b2ce40 PM: wakeup: simplify the output logic of pm_show_wakelocks() new 33569ef3c754 PM: hibernate: Remove register_nosave_region_late() new c9e493fd27e4 Merge branch 'pm-sleep' into linux-next new b1bbd3a57b94 thermal: fix Documentation bullet list warning new e4518aaf36dd Merge branch 'thermal-docs' into linux-next new ae57857b9b63 ACPICA: Use uintptr_t and offsetof() in Linux kernel builds new 2e433a94dab0 ACPI: OSL: Fix and clean up acpi_os_read/write_port() new babc92da5928 ACPI: properties: Consistently return -ENOENT if there are [...] new 52d883c7bbae Merge branches 'acpica', 'acpi-osl' and 'acpi-properties' [...] new 12a29ed5c45d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 061de110131b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 0bfb95f59a66 selftests, bpf: Do not yet switch to new libbpf XDP APIs new caaba96131b3 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 9f16e0fa1079 net: usb: asix: remove redundant assignment to variable reg new 6e667749271e net: fec_ptp: remove redundant initialization of variable val new 53243d412ec5 net: use bool values to pass bool param of phy_init_eee() new c1f55c5e0482 ip6_tunnel: allow routing IPv4 traffic in NBMA mode new ca73b68aca4a ipv4: get rid of fib_info_hash_{alloc|free} new bc0bf9de6f48 ionic: fix type complaint in ionic_dev_cmd_clean() new 9ad2939a1525 ionic: start watchdog after all is setup new e6958cefb98b ionic: separate function for watchdog init new b8fd0271dad0 ionic: Don't send reset commands if FW isn't running new 398d1e37f960 ionic: add FW_STOPPING state new abd75d14fed6 ionic: better handling of RESET event new 4cc787bd88be ionic: fix up printing of timeout error new bc43ed4f35ab ionic: Correctly print AQ errors if completions aren't received new b640b5522ad9 ionic: Allow flexibility for error reporting on dev commands new f16f5be31009 ionic: Query FW when getting VF info via ndo_get_vf_config new 584fb767cde8 ionic: Prevent filter add/del err msgs when the device is [...] new 238a0f7c2c21 ionic: Cleanups in the Tx hotpath code new 43cfed71bd52 ionic: disable napi when ionic_lif_init() fails new b1552a4c839e ionic: remove the dbid_inuse bitmap new ec8ee714736e ionic: stretch heartbeat detection new 36197d829783 ionic: replace set_vf data with union new 8a0de61c40af Merge branch 'ionic-fw-recovery' new d507204d3c5c tcp/dccp: add tw->tw_bslot new 27dd35e02235 tcp/dccp: no longer use twsk_net(tw) from tw_timer_handler() new 0dad4087a86a tcp/dccp: get rid of inet_twsk_purge() new a15c89c703d4 ipv4: do not use per netns icmp sockets new 6a17b961ec19 ipv6: do not use per netns icmp sockets new 37ba017dcc3b ipv4/tcp: do not use per netns ctl sockets new 51d555cfdcc6 Merge branch 'netns-speedup-dismantle' new 381a730182f1 net: dsa: Move VLAN filtering syncing out of dsa_switch_br [...] new 108dc8741c20 net: dsa: Avoid cross-chip syncing of VLAN filtering new 934d0f039959 Merge branch 'dsa-avoid-cross-chip-vlan-sync' new 8fe6e670640e r8169: use new PM macros new 10cdc794dae8 net: mana: Use struct_size() helper in mana_gd_create_dma_ [...] new 6fc2f3832d36 ipv6: gro: flush instead of assuming different flows on ho [...] new 6b0671a23dd6 net: tulip: remove redundant assignment to variable new_csr6 new ab14f1802cfb net: Adjust sk_gso_max_size once when set new 5c759fe24cdb mlxsw: spectrum_ethtool: Remove redundant variable new 6af5f7b674e4 mlxsw: core_env: Do not pass number of modules as argument new 5eaec6d86805 mlxsw: Add netdev argument to mlxsw_env_get_module_info() new 78cf4b92218b mlxsw: spectrum_ethtool: Add support for two new link modes new 0d31441e8793 mlxsw: reg: Add Port Module Type Mapping register new e62f5b0e3faa mlxsw: core_env: Query and store port module's type during [...] new 615ebb8cc4e2 mlxsw: core_env: Forbid getting module EEPROM on RJ45 ports new c8f994ccdd9a mlxsw: core_env: Forbid power mode set and get on RJ45 ports new b7347cdf10fa mlxsw: core_env: Forbid module reset on RJ45 ports new 3cade91d0e18 Merge branch 'mlxsw-RJ45' new be6ec5b70266 net: xpcs: add support for retrieving supported interface modes new 92c3807b9ac3 net: stmmac: convert to phylink_get_linkmodes() new d194923d51c9 net: stmmac: fill in supported_interfaces new fe70fb74b564 net: stmmac/xpcs: convert to pcs_validate() new f4c296c90976 net: stmmac: remove phylink_config.pcs_poll usage new 04a0683f7db4 net: stmmac: convert to phylink_generic_validate() new 72e94511e9ac net: stmmac: use .mac_select_pcs() interface new d28b159b2d49 Merge branch 'stmmac-PCS-modernize' new 2895c1531056 bnxt_en: Update firmware interface to 1.10.2.73 new 740c342e3999 bnxt_en: PTP: Refactor PTP initialization functions new 24ac1ecd5240 bnxt_en: Add driver support to use Real Time Counter for PTP new e7b0afb69083 bnxt_en: Implement .adjtime() for PTP RTC mode new 8bcf6f04d4a5 bnxt_en: Handle async event when the PHC is updated in RTC mode new 71f390f57c70 Merge branch 'bnxt_en-RTC' new 7a86be6a5135 net: axienet: convert to phylink_pcs new 03854d8a7723 net: axienet: replace mdiobus_write() with mdiodev_write() new 098db2f0eda6 Merge branch 'axienet-pcs-modernize' new c592286a527f net: dpaa2-mac: use .mac_select_pcs() interface new 5fd16021578e net: enetc: use .mac_select_pcs() interface new 70b3c38b4c83 mlxsw: spectrum_kvdl: Use struct_size() helper in kzalloc() new 40cd4f1550d0 nfp: flower: Use struct_size() helper in kmalloc() new 5f38303922fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b77fb25dcb34 bpf: Add support for bpf iterator programs to use sleepabl [...] new 376040e47334 bpf: Add bpf_copy_from_user_task() helper new a8b77f7463a5 libbpf: Add "iter.s" section for sleepable bpf iterator programs new 45105c2eb751 selftests/bpf: Add test for sleepable bpf iterator programs new c45c79e54666 Merge branch 'Add bpf_copy_from_user_task helper and sleep [...] new 9f45f70ab21e libbpf: Mark bpf_object__open_buffer() API deprecated new 5a34d98b282e perf: Stop using bpf_object__open_buffer() API new bfc0a2e94efc Merge branch 'deprecate bpf_object__open_buffer() API' new fc76387003d6 libbpf: Mark bpf_object__open_xattr() deprecated new 78a2054156dd selftests/bpf: Extract syscall wrapper new d084df3b7a4c libbpf: Fix the incorrect register read for syscalls on x86_64 new 77fc0330dfe5 selftests/bpf: Add a test to confirm PT_REGS_PARM4_SYSCALL new 74bb0f0c299c Merge branch 'Fix the incorrect register read for syscalls [...] new 20eccf29e297 libbpf: hide and discourage inconsistently named getters new c5023b8f2693 libbpf: deprecate bpf_map__resize() new 5d98fce86e12 libbpf: deprecate bpf_program__is_<type>() and bpf_program [...] new 39748db1d6bc bpftool: use preferred setters/getters instead of deprecated ones new 379d19ecdc20 selftests/bpf: use preferred setter/getter APIs instead of [...] new 61afd3da0894 samples/bpf: use preferred getters/setters instead of depr [...] new 23fcfcf8bb17 perf: use generic bpf_program__set_type() to set BPF prog type new 451c4260443a Merge branch 'libbpf: deprecate some setter and getter APIs' new fc1ca95585aa selftests: bpf: Less strict size check in sockopt_sk new c446fdacb10d bpf: fix register_btf_kfunc_id_set for !CONFIG_DEBUG_INFO_BTF new e5465a9027e9 selftests/bpf: Fix a clang compilation error new 1fa7d81cf95c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cac3231cc684 mlx5: remove usused static inlines new 5adb6bd2fff5 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new d5ebaa7c5f6f Bluetooth: hci_event: Ignore multiple conn complete events new 2d4b37b67cac Bluetooth: hci_core: Rate limit the logging of invalid SCO handle new 314d8cd27874 Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len new b050c5bbbccf Bluetooth: btrtl: Add support for RTL8822C hci_ver 0x08 new adce573b927a Bluetooth: hci_h5: Add power reset via gpio in h5_btrtl_open new 8ec76c9beb4b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ca6263a0c950 mtd_blkdevs: avoid soft lockups with some mtd/spi devices new 1eb8cbd8a7e4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d430e4acd99f mtd: rawnand: brcmnand: Fix sparse warnings in bcma_nand new 47b3fd83bf75 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e0b8dc4eb807 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 32c0cb63ca5f next-20220125/amdgpu new cf5b64f7f10b drm/i915/overlay: Prevent divide by zero bugs in scaling new d8f7f8831bce drm/i915: Introduce ilk_pch_pre_enable() new 41e096da18b3 drm/i915: Pass plane to watermark calculation functions new 20f6ac2d5e00 drm/i915: Introduce do_async_flip flag to intel_plane_state new c3639f3be480 drm/i915: Use wm0 only during async flips for DG2 new 6a4d8cc6bbbf drm/i915: Don't allocate extra ddb during async flip for DG2 new 9f807822abf5 drm/i915: Skip dsc readout if the transcoder is disabled new df216b37333c drm/i915: Simplify intel_dsc_source_support() new c20b5d41e9de drm/i915: Use per-device debugs for bigjoiner stuff new 1d894ce88eca drm/i915: Extract hsw_configure_cpu_transcoder() new bc1ce503769c drm/i915: Move dsc/joiner enable into hsw_crtc_enable() new 4be990af2f7e drm/i915: Fix up pixel_rate vs. clock confusion in wm calc [...] new d05824796d9c drm/i915: Use the correct plane source width in watermark [...] new bf172a01ea48 drm/i915: Use single_enabled_crtc() in i9xx_update_wm() new 96e4c3c0ed4e drm/i915: Bump DSL linemask to 20 bits new d083c232fe2d drm/i915: Clean up PIPEMISC register defines new 7e31ce581bf0 drm/i915: Clean up SKL_BOTTOM_COLOR defines new 6a6d914de30f drm/i915: Clean up PIPECONF bit defines new e93a590c79fa drm/i915: Clean up PCH_TRANSCONF/TRANS_DP_CTL bit defines new 62236df23d01 drm/i915: Clean up PIPESRC defines new c4d9420aa27f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 85e97b1dd5d2 drm/i915/guc: Ensure multi-lrc fini breadcrumb math is correct new 29c52ab2711f drm/i915/selftests: Use less in contexts steal guc id test new 721fd84ea1fe drm/i915/pmu: Use PM timestamp instead of RING TIMESTAMP f [...] new cec49bce6e0c drm/i915/guc: Use struct_size() helper in kmalloc() new 8f4f9a3b3a0b drm/i915: Fix vma resource freeing new 8295524a2d55 drm/i915/rpl-s: Add stepping info new db3b3f3e6227 drm/i915/wopcm: Handle pre-programmed WOPCM registers new b229712b26b5 drm/i915/guc: Update guc shim control programming on newer [...] new 59d23ab387e8 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new 84d46e1fc33c drm/msm: remove variable set but not used new c04c3148ca12 drm/msm/dsi: Fix missing put_device() call in dsi_get_phy new 774fe0cd838d drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy new 170b22234d54 drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc new 0a727b459ee3 drm/msm: Fix wrong size calculation new 860a7b2a87b7 drm/msm/a6xx: Add missing suspend_count increment new 5e761a228723 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable new 167a668ab0ed drm/msm/gpu: Wait for idle before suspending new 6aa89ae1fb04 drm/msm/gpu: Cancel idle/boost work on suspend new 585b8bd822f1 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 59294b3599da Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new bd2c24d30630 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1056c41634d4 regmap-irq: Fix typo in comment new e33c451400f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b101256fd55 ALSA: usb-audio: scarlett2: Use struct_size() helper in sc [...] new 88b613224894 kselftest: alsa: Add test case for writing invalid values new 8eeb04c7073b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cbff4b3a10e Merge existing fixes from asoc/for-5.17 into new branch new 4ec19deec7ff ASoC: codecs: remove redundant ret variable new de531908ca42 ASoC: samsung: remove unneeded ret variable new 88c62b16281e ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size [...] new 330dc18356e6 ASoC: amd: sof-mach: Add support for RT5682S and RT1019 card new dbf2f8e3fecd ASoC: Intel: sof_rt5682: add 512FS MCLK clock configuration new aa505ecccf2a ASoC: codecs: Check for error pointer after calling devm_r [...] new 3ce57f22cb23 ASoC: topology: Remove superfluous error prints new feb00b736af6 ASoC: topology: Allow TLV control to be either read or write new cc44c7492bad ASoC: topology: Optimize soc_tplg_dapm_graph_elems_load behavior new cef982dc4885 ASoC: topology: Fixes new 1dafede34dda ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message new bd586a0292e0 ASoC: SOF: Intel: use inclusive language for SSP clocks new a749d744561c ASoC: SOF: Intel: hda-loader: add SSP helper new 5fb5f5118512 ASoC: SOF: Intel: hda-loader: add IMR restore support new d7a8fbd17bfe ASoC: SOF: add flag to disable IMR restore to sof_debug new 01f5060e4251 ASoC: SOF: Intel: don't download firmware at each resume new 1c5091fbe7e0 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting new 5e46c63ca222 ASoC: xilinx: xlnx_i2s: create drvdata structure new c47aef899c1b ASoC: xilinx: xlnx_i2s: Handle sysclk setting new ce2f7b8d4290 ASoC: simple-card-utils: Set sysclk on all components new e9fed03aebac ASoC: dt-bindings: simple-card: document new system-clock- [...] new 5ca2ab459817 ASoC: simple-card-utils: Add new system-clock-fixed flag new 8bcd0f121b19 ASoC: Xilinx fixes new 6570f991582e ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively new 0788785c7834 ASoC: sh: rz-ssi: Make the data structures available befor [...] new 4f78f3c970f1 ASoC: sh: rz-ssi: Drop ssi parameter from rz_ssi_stream_init() new e42c903e8bf4 ASoC: sh: rz-ssi: Make return type of rz_ssi_stream_is_val [...] new d2fe7fc51fc3 ASoC: sh: rz-ssi: Code cleanup and fixes new 55915f20ad9a ASoC: bindings: fsl-asoc-card: Add mclk-id optional property new 91e4e40b59ba ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id new d4c4e2861560 ASoC: fsl-asoc-card: Remove BCLK default value for tlv320a [...] new 85f856f790b5 ASoC: Rename tlv320aic31xx-micbias.h as tlv320aic31xx.h new 6045ffd36628 ASoC: tlv320aic31xx: Define PLL clock inputs new e6ec5a3936ee ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id new f67c0c0d3b90 ASoC: SOF: Intel: match sdw version on link_slaves_found new 7afed13b582b ASoC: SOF: Intel: Compare sdw adr directly new a567abf5defb ASoC: SOF: Intel: improve SoundWire _ADR handling new 8d06f797f844 ASoC: cs42l42: Report full jack status when plug is detected new 5982b5a8ec7d ASoC: cs42l42: Change jack_detect_mutex to a lock of all I [...] new f8593e885400 ASoC: cs42l42: Handle system suspend new 8f1a27bb8a79 ASOC: cs42l42: Add support for system suspend new ec45268467f4 ASoC: add support for TAS5805M digital amplifier new b8aec7a4a01b ASoC: dt-bindings: add bindings for TI TAS5805M. new 2e5a74c68d60 ASoC: add support for TAS5805M digital amplifier new 22cefca393ea ASoC: Intel: sof_rt5682: add support for systems without i [...] new c8e98eaf2bcb ASoC: Intel: sof_rt5682: Add support for platform without [...] new 9ebb50df2bff ASoC: Intel: sof_rt5682: add two derivative options new 7276d3f329c6 ASoC: sh: rz-ssi: Use a do-while loop in rz_ssi_pio_recv() new 962ff7ecb60b ASoC: sh: rz-ssi: Add rz_ssi_set_substream() helper function new acfa1e2c2ff5 ASoC: sh: rz-ssi: Remove duplicate macros new 92482f3d5973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f153f2ad371 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cee57556d6b7 block: deprecate autoloading based on dev_t new cb42c8ab3115 block: move disk_{block,unblock,flush}_events to blk.h new a3498e7ccf13 block: move blk_drop_partitions to blk.h new eac3b89477ca block: remove genhd.h new f6320ed614ae fs: remove mpage_alloc new 73e5c9addb0e nilfs2: remove nilfs_alloc_seg_bio new daef47750ec9 nfs/blocklayout: remove bl_alloc_init_bio new 087b2fb84908 ntfs3: remove ntfs_alloc_bio new bd308f897a87 dm: bio_alloc can't fail if it is allowed to sleep new 71b3665a3164 dm-crypt: remove clone_init new 48a1c3532ab3 dm-snap: use blkdev_issue_flush instead of open coding it new 53e5949ed93f dm-thin: use blkdev_issue_flush instead of open coding it new 7d5958eb0599 drbd: bio_alloc can't fail if it is allow to sleep new 5d0d40e4d907 rnbd-srv: simplify bio mapping in process_rdma new accca76f41d4 rnbd-srv: remove struct rnbd_dev_blk_io new 4411466fde0b xen-blkback: bio_alloc can't fail if it is allow to sleep new a7ae50987bc7 block: move blk_next_bio to bio.c new 730cab9e1281 block: pass a block_device and opf to blk_next_bio new 5e4765953f6a block: pass a block_device and opf to bio_alloc_bioset new f0fd61e8f083 block: pass a block_device and opf to bio_alloc_kiocb new 592d40c5ec94 block: pass a block_device and opf to bio_alloc new 8122c38615aa block: pass a block_device and opf to bio_init new 6cde779b952b block: pass a block_device and opf to bio_reset new bb1debf80c33 Merge branch 'for-5.18/block' into for-next new 4430cebc4958 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new c6b934db68a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 799f9cf8fd45 Merge existing fixes from regulator/for-5.17 into new branch new 6390d42c21ef regulator: qcom_smd: fix for_each_child.cocci warnings new 8e9977e48c7c regulator: pfuze100: Add missing regulator names new c17fb5c135e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cff5c18cd74 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 6a029e3d3e4a apparmor: Update help description of policy hash for intro [...] new abfb9c0725f2 apparmor: make export of raw binary profile to userspace optional new fda01a1f8d07 apparmor: Enable tuning of policy paranoid load for embedd [...] new 39945055a7c5 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] new d0c1524735be apparmor: Update MAINTAINERS file with the lastest information new 0b01476aea64 apparmor: resolve uninitialized symbol warnings in policy_ [...] new 70cb9f8d1242 apparmor: fix quiet_denied for file rules new a5a122fe88a5 security/apparmor: remove redundant ret variable new 7b4c6bfb3b41 apparmor: Fix failed mount permission check error message new 5f42e6a8ca26 apparmor: Use struct_size() helper in kmalloc() new c8a059375eae Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 0266c25e7c28 selinux: access superblock_security_struct in LSM blob way new bcb62828e3e8 selinux: check return value of sel_make_avc_files new 08df49054f31 selinux: declare path parameters of _genfs_sid const new d3b1161f29cf selinux: declare name parameter of hash_eval const new 9e2fe574c02b selinux: enclose macro arguments in parenthesis new 0b3c2b3dc96a selinux: drop cast to same type new 056945a96cf5 selinux: drop unused parameter of avtab_insert_node new 73073d956a20 selinux: do not discard const qualifier in cast new b084e189b01a selinux: simplify cred_init_security new b5e68162f859 selinux: drop unused macro new 4dd07dfd8670 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new abf0fee97313 dt-bindings: Improve phandle-array schemas new 791ad79f64be dt-bindings: i2c: mpc: Make each example a separate entry new 18b78483e7ae dt-bindings: i2c: imx: Make each example a separate entry new e14fce030b06 dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema new 6cb2f45b3440 dt-bindings: ingenic,i2c: Rework interrupts in example new 9cfc44643cf7 dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] new afb6d4dc7f28 dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents new a55e715b7c71 dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] new 43da0d2144c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66fda8bdc323 Merge existing fixes from spi/for-5.17 into new branch new f1ba938e4f98 spi: s3c64xx: Delete unused boardfile helpers new 3b5529ae7f35 spi: s3c64xx: Drop custom gpio setup argument new a45cf3cc72dd spi: s3c64xx: Convert to use GPIO descriptors new 7f2a3cf4e607 spi: s3c24xx: Convert to GPIO descriptors new 5b177234e9fd spi: spi-mtk-nor: improve device table for adding more cap [...] new 4e8bfe5cdf77 spi: spi-mtk-nor: add new soc mt8186 support new 58b0a653b8da spi: spi-mtk-nor: add axi_s clock for mt8186 new ceab11a3c0d6 spi: add mt8186-nor compatible string new 5566ccc533ab spi: add new SoC mt8186 support for spi-mtk-nor new 2da187304e55 spi: add bindings for microchip mpfs spi new f9a8f627c98b Update the Icicle Kit device tree new f62ca4e2a863 spi: Add spi driver for Sunplus SP7021 new a708078eeb99 spi: Add Sunplus SP7021 schema new 474fc2e6395d spi: spi-mtk-nor: make some internal variables static new 0f1cddf75a66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b12625337bd2 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new f20a5c4eeefd Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new fad9e24cf2d8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b993f2388237 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aae849821238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2bbc8e9cd4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98df650785da Merge branch 'for-next' of git://github.com/cminyard/linux [...] new e194633c3303 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 515a2f507491 mei: me: Use dma_set_mask_and_coherent() and simplify code new a2448041e484 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new a19fdef5e01c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 915d5c324872 staging: r8188eu: remove Firmware* from struct hal_data_8188e new 6da97125036f staging: r8188eu: remove rtl8188e_InitializeFirmwareVars() new 39850edf2bef staging: r8188eu: release_firmware is not called if alloca [...] new 1541c8210a8c staging: r8188eu: rename Exit label in load_firmware() new 996d0af0f486 staging: r8188eu: rename rtStatus in load_firmware() new 43394501457d staging: r8188eu: convert type of return variable in load_ [...] new ca1cb3c278cb staging: r8188eu: rename parameter pFirmware of load_firmware() new 2f8e84b2d1f8 staging: r8188eu: rename fields of struct rt_firmware new 2441fa93a82b staging: r8188eu: use kmemdup instead of kzalloc and memcpy new f1c140b62f13 staging: r8188eu: rename fw related functions to avoid camel case new 843e06987045 staging: r8188eu: clean up rtw_reset_8051() new 08c6f78e9272 staging: r8188eu: convert two functions from s32 to int new 7a0c9c46c4e0 staging: r8188eu: rename Exit label in rtl8188e_firmware_d [...] new fc6730404a9a staging: r8188eu: rename rtSatus in rtl8188e_firmware_download() new 8a9ee2b4d02f staging: r8188eu: rename FWDL_ChkSum_rpt new 9c010d7a72b5 staging: r8188eu: rename writeFW_retry new b44dcfb787f5 staging: r8188eu: rename pFwHdr in rtl8188e_firmware_download() new dbf1c5e37ef6 staging: r8188eu: rename pFirmwareBuf and FirmwareLen new 7235d165d3cd staging: r8188eu: move firmware loading code out of the hal layer new 106ee4d8c357 staging: r8188eu: rename _pFwHdr in IS_FW_HEADER_EXIST new 9df7cc3a829a staging: r8188eu: add spaces around & operator in IS_FW_HE [...] new f19fe1537c38 staging: r8188eu: move firmware related macros to rtw_fw.h new dba29039b6d0 staging: r8188eu: remove HW_VAR_BASIC_RATE from GetHwReg8188EU() new 08dc8feb14fd staging: r8188eu: remove HW_VAR_TXPAUSE new f3806385a469 staging: r8188eu: remove HW_VAR_CURRENT_ANTENNA from GetHw [...] new 762e47b34b87 staging: r8188eu: remove HW_VAR_EFUSE_BYTES from GetHwReg8188EU() new dce7cbb4e1e5 staging: r8188eu: EfuseUsedBytes is set but never used new 53493c253510 staging: r8188eu: remove HW_VAR_APFM_ON_MAC new ea9ac80e2ece staging: r8188eu: convert/remove DBG_88E calls in core/rtw_ap.c new 0bfcc8b5c1ed staging: r8188eu: convert DBG_88E calls in os_dep/xmit_linux.c new 6397fb278bd9 staging: r8188eu: remove DBG_88E call from os_dep/osdep_service.c new 198fae4213e2 staging: r8188eu: convert DBG_88E call in core/rtw_cmd.c new d601ad5686de staging: r8188eu: convert/remove DBG_88E calls in os_dep/u [...] new a5ea39eaa7fd staging: r8188eu: rtw_hostapd_mlme_rx() is empty new 3a0f2edf5447 staging: r8188eu: convert switch to if statement in mgt_di [...] new da1c0756a2e7 staging: r8188eu: rtw_os_recv_resource_free() is empty new ca6246b095df staging: r8188eu: rtw_os_recv_resource_init() does nothing new 8c2cffdec78e staging: r8188eu: remove rtw_os_recv_resource_alloc() new 8765a5bc443a staging: rtl8723bs: remove redundant result variable new d04213433ef4 staging: r8188eu: ODM_MAC_EDCA_TURBO is always set new dbc04d2730f7 staging: r8188eu: ODM_BB_FA_CNT is always set new 828f2e9d278c staging: r8188eu: ODM_BB_CCK_PD is always set new 055305b22373 staging: r8188eu: remove unused chip type settings new bc7fc5fe846a staging: r8188eu: remove obsolete defines and comments new 269fae49e8bc staging: r8188eu: CurrentBW4024GTxPwrIdx is set but not used new eb32a443937e staging: r8188eu: CurrentBW2024GTxPwrIdx is set but not used new b6ff06063d66 staging: r8188eu: CurrentOfdm24GTxPwrIdx is set but not used new e0d4a5e3b551 staging: r8188eu: CurrentCckTxPwrIdx is set but not used new df14a12a2d45 staging: r8188eu: HW_VAR_MEDIA_STATUS1 is never set new 5495a7ea9279 staging: r8188eu: remove HAL_*_ENABLE defines new c87c2b0d3ed0 staging: r8188eu: we always enqueue in rtw_set_chplan_cmd new 9922c11a501a staging: r8188eu: fix phy_RF6052_Config_ParaFile error handling new b11ded5e8427 staging: r8188eu: remove a constant variable new 25d5e8f7bab4 staging: r8188eu: remove unused function parameter new 1f9bd3991ba6 staging: r8188eu: remove constant function parameter new 05274a84e1ad staging: r8188eu: replace the READ_AND_CONFIG new 5c090aa8637c staging: r8188eu: relay errors from ODM_ReadAndConfig_... new a1a7f3a81bd3 staging: r8188eu: merge ODM_ConfigMACWithHeaderFile into P [...] new af5df1e7f94c staging: r8188eu: remove unused cck, ofdm and mcs rate defines new 67396d2dfef3 staging: r8188eu: merge ODM_ConfigBBWithHeaderFile with it [...] new bf9450db43ab staging: wfx: fix Makefile and Kconfig licenses new 131e78fa4a09 staging: wfx: fix HIF API license new a8589360f515 staging: wfx: fix missing headers new 7a1fa8a4363b staging: wfx: fix comment correctness new cc6205be682a staging: wfx: explain uncommon Makefile statement new 122cbf784e69 staging: wfx: remove unnecessary braces new 143155525792 staging: wfx: remove useless #ifdef new dbf798da2ff1 staging: wfx: use IS_ALIGNED() new fa2b25321d3d staging: wfx: replace magic value by WFX_HIF_BUFFER_SIZE new 357e36e21067 stagigg: wfx: replace magic number by HIF_ID_IS_INDICATION new af915de6bade staging: wfx: preserve endianness of struct hif_ind_startup new 74507433bc93 staging: wfx: fix ambiguous function name new eec453df0066 staging: wfx: fix ambiguous function name new 1c7804829bcd staging: wfx: prefix functions from hif_*.h with wfx_ new c1d193c5058e staging: wfx: prefix functions from hwio.h with wfx_ new 5ea9415b27c4 staging: wfx: prefix functions from debug.h with wfx_ new 822d24997bd3 staging: wfx: prefix tx_policy_is_equal() with wfx_ new 9d3586feb25c staging: wfx: prefix structs hif_* with wfx_ new 07874db4b30a staging: wfx: prefix structs tx_policy and hwbus_ops with wfx_ new 381d32954f06 staging: wfx: reformat code on 100 columns new f545b23d4775 staging: wfx: reformat comments on 100 columns new 76523cea867a staging: wfx: fix structs alignments new 76bf5775de7d staging: wfx: use explicit labels for errors new b9bf5fb178be staging: wfx: replace compiletime_assert() by BUILD_BUG_ON_MSG() new ea17482269fb staging: wfx: do not display functions names in logs new 42f14190c368 staging: wfx: remove force_ps_timeout new 1ad0104e94d7 staging: wfx: map 'compatible' attribute with board name new 6ed63359abb9 staging: wfx: fix firmware location new 892731372821 staging: wfx: drop legacy compatible values new a948178e7e78 staging: wfx: rename "config-file" DT attribute new 71b8331380dd staging: wfx: do not probe the device if not in the DT new 6fb5d25a72c7 staging: r8188eu: Drop get_recvframe_data() new c146ae45df28 staging: rtl8723bs: Drop get_recvframe_data() new a0c1fe18702f staging: rtl8712: Drop get_recvframe_data() new c03de260d610 staging: vc04_services: remove unneeded MODULE_VERSION() usage new dc6903f9986f staging: vc04_services: use KBUILD_MODNAME instead of own [...] new 1d7280898f68 Staging: rtl8723bs: Placing opening { braces in previous line new 424449eff8b9 Staging: rtl8723bs: Removed extra spaces between datatype [...] new 56a9847a1bdb Staging: rtl8723bs: Inserting blank line after declaration new 36c4b5360123 staging: r8188eu: convert DBG_88E calls in core/rtw_ieee80211.c new 38c75bb1dfcb staging: r8188eu: convert DBG_88E calls in core/rtw_xmit.c new aae91d7b8e97 staging: r8188eu: convert DBG_88E calls in core/rtw_iol.c new f6cb2f7c1311 staging: r8188eu: convert DBG_88E calls in core/rtw_mlme.c new 60a43cf1fa3e staging: r8188eu: convert DBG_88E calls in core/rtw_ioctl_set.c new 666dc625dbfd staging: r8188eu: convert DBG_88E calls in core/rtw_mlme_ext.c new c4b548f94abc staging: r8188eu: convert DBG_88E calls in core/rtw_sta_mgt.c new abadf920bc7f staging: r8188eu: remove unused externl variables new ea9eb1b55063 staging: r8188eu: remove unused macros new 0bf66e3a3629 staging: r8188eu: remove unused bitshift function new 4b583386e03d staging: r8188eu: remove unused PATH_LENGTH_MAX define new 9224cda4afc4 staging: r8188eu: remove rtw_list_delete wrapper new 2bd4aa6acb11 staging: r8188eu: remove _cancel_timer wrapper new ac76abcbf107 staging: r8188eu: call msecs_to_jiffies in _set_timer new c3e236c8dcf9 staging: r8188eu: remove rtw_netif_wake_queue wrapper new 19f48a3c670c staging: r8188eu: remove rtw_netif_start_queue wrapper new 37ba1eba8301 staging: r8188eu: remove rtw_netif_stop_queue wrapper new f9e97a150078 staging: r8188eu: remove unnecessary braces in rtw_xmit.c new f2d8871d00c0 staging: r8188eu: EntryMaxUndecoratedSmoothedPWDB is set b [...] new 706125892924 staging: r8188eu: ODM_RF_TX_PWR_TRACK is always set new 4f37285e0a93 staging: r8188eu: ODM_RF_CALIBRATION is always set new f0fbfdf6b0ef staging: r8188eu: merge Init_ODM_ComInfo_88E and rtl8188e_ [...] new 6cc2d1a65367 staging: pi433: move get version func to where all other f [...] new 055a2e2ca6d6 staging: r8188eu: handle rtw_init_netdev_name() failure ap [...] new a1f39746256c staging: vchiq_core: fix indentation in vchiq_log_dump_mem new e1a17ce82f18 staging: vchiq_debugfs: get the rid of n_log_entries new 9c78a73a5fd3 staging: vchiq_arm: introduce is_adjacent_block new 3e68ebd02a87 staging: vchiq: convert TODOs into unordered list new fcaaed7ca380 staging: vchiq: drop completed tasks from TODO new fd0be0f9aeca staging: vchiq: add message handling to TODO list new e831b6955138 staging: vchiq_core: fix type of parameter localport new 7a30a227c514 staging: vchiq_core: simplify vchiq_add_service_internal new 05f8950fc9c7 staging: vchiq_core: align return statements in msg_type_str new 69838a4e0c4a staging: vchiq_core: drop prefix of vchiq_set_service_state new 6885fc09b0f0 staging: vchiq_core: reduce multi-line statements new d9bb2daa4f84 staging: vchiq_core: fix alignment new 5b5a40986b9c staging: vchiq_core: avoid ternary operator for set_service_state new 96225b631cc9 staging: vchiq_core: use min_t macro new 914813cc523c staging: vchiq_arm: make vchiq_get_state return early new aa899e686d44 staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_pla [...] new ca225857faf2 staging: vchiq_core: handle NULL result of find_service_by_handle new e12592158515 staging: vchiq_dev: Avoid unnecessary alloc in vchiq_ioc_c [...] new d9dc6c1b440f staging: pi433: fix validation for min bit rate supported [...] new 14dbdad1f1a1 staging: pi433: change order in which driver config the rf69 chip new ca532a56ada4 staging: pi433: validate max bit_rate based on modulation used new 39ddef568183 staging: fbtft: Deduplicate driver registration macros new 2ad2e061cb0d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new fdbb8f7d9950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81ea28637d12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4523bd6fd5d scsi: qla2xxx: Refactor asynchronous command initialization new 31e6cdbe0eae scsi: qla2xxx: Implement ref count for SRB new 725d3a0d31a5 scsi: qla2xxx: Fix stuck session in gpdb new 64f24af75b79 scsi: qla2xxx: Fix warning message due to adisc being flushed new e35920ab7874 scsi: qla2xxx: Fix premature hw access after PCI error new afd438ff874c scsi: qla2xxx: Fix scheduling while atomic new 355f5ffe840a scsi: qla2xxx: Add retry for exec firmware new 1cfbbacbee2d scsi: qla2xxx: Fix wrong FDMI data for 64G adapter new 65120de26a54 scsi: qla2xxx: Add ql2xnvme_queues module param to configu [...] new 8ad4be3d15cf scsi: qla2xxx: Fix device reconnect in loop topology new 14cb838d245a scsi: qla2xxx: Fix warning for missing error code new 73825fd7a37c scsi: qla2xxx: edif: Fix clang warning new 4c103a802c69 scsi: qla2xxx: Fix T10 PI tag escape and IP guard options [...] new a60447e7d451 scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() new 0d6a536cb1fc scsi: qla2xxx: Add devids and conditionals for 28xx new cfbafad7c603 scsi: qla2xxx: Check for firmware dump already collected new 0dd392d16db4 scsi: qla2xxx: Update version to 10.02.07.300-k new 2aad3cd85370 scsi: scsi_debug: Address races following module load new d9d23a5a34bd scsi: scsi_debug: Strengthen defer_t accesses new 7d5a129b86b3 scsi: scsi_debug: Use TASK SET FULL more new b05d4e481eff scsi: scsi_debug: Refine sdebug_blk_mq_poll() new 500d0d248081 scsi: scsi_debug: Divide power on reset UNIT ATTENTION new 7109f3701a4a scsi: scsi_debug: Add no_rwlock parameter new 0790797aca03 scsi: scsi_debug: Add environmental reporting log subpage new 7c02885142f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c841a31e3cbc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 50ea7db97340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bdc849f7696 dt-bindings: gpio: fix gpio-hog example new 16f983129366 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 06608bc2d9e6 gpio: crystalcove: Set IRQ domain bus token to DOMAIN_BUS_WIRED new c84eab5850d1 gpio: merrifield: check the return value of devm_kstrdup() new f473bdccb877 gpio: altera-a10sr: Switch to use fwnode instead of of_node new b3376ed7d82f gpio: tegra: Get rid of duplicate of_node assignment new a1ce76e89907 gpio: tps68470: Allow building as module new bda1dd5cf8a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dba296c821d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77311237eaff pinctrl: Place correctly CONFIG_PINCTRL_ST in the Makefile new e986f0e602f1 pinctrl: intel: fix unexpected interrupt new e12963c45326 pinctrl: intel: Fix a glitch when updating IRQ flags on a [...] new 689e00887740 pinctrl: baytrail: Clear direct_irq_en flag on broken configs new cc21a4251d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ebefb812d28 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 98ed04b33f43 dt-bindings: pinctrl: samsung: Add compatible for Tesla FSD SoC new 0d1b662c374c pinctrl: samsung: add FSD SoC specific data new e5fd3d6121c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9d87929d451 ucount: Make get_ucount a safe get_user replacement new 6440838284bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 473dc032a86a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cd2252421a0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 713c5ce0a690 nvmem: core: Remove unused devm_nvmem_unregister() new d9d667633f4d nvmem: core: Use devm_add_action_or_reset() new f2022a29ebe5 nvmem: core: Check input parameter for NULL in nvmem_unregister() new 8043480a8cef nvmem: qfprom: fix kerneldoc warning new 11d07d25a962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32ecf5ceea78 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 21f0a239ecab fpga: dfl: pci: Remove usage of the deprecated "pci-dma-co [...] new ce304cd87edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b3391057fa1 kunit: add example test case showing off all the expect macros new 4fdacef8ac5a kunit: move check if assertion passed into the macros new a91e9ade402c kunit: drop unused kunit* field in kunit_assert new dd640d70874b kunit: factor out kunit_base_assert_format() call into kun [...] new 21957f90b28f kunit: split out part of kunit_assert into a static const new 05a7da89c15d kunit: drop unused assert_type from kunit_assert and clean [...] new 6709d0fe5593 kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. new c5855907d388 kunit: drop unused intermediate macros for ptr inequality checks new 955df7d85e58 kunit: reduce layering in string assertion macros new 40f39777ce4f kunit: decrease macro layering for integer asserts new 6125a5c70acd kunit: decrease macro layering for EQ/NE asserts new 1974fcb7db4a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 763cb883c4bc Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new bd1dceb21ec7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86ece078c890 lib/crypto: blake2s: avoid indirect calls to compression f [...] new 971ab03c1502 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5aee2a56dfbb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new f4e3e2411707 Merge branch 'akpm-current/current' new e1c8ea59fa46 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 (8a74e05c5966) \ N -- N -- N refs/heads/akpm (e1c8ea59fa46)
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 810 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-thermal | 2 +- Documentation/arm/marvell.rst | 2 + Documentation/block/capability.rst | 2 +- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../bindings/arm/samsung/samsung-boards.yaml | 1 + Documentation/devicetree/bindings/arm/tesla.yaml | 27 + .../devicetree/bindings/clock/microchip,mpfs.yaml | 58 + .../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++ Documentation/devicetree/bindings/gpio/gpio.txt | 2 +- .../memory-controllers/mediatek,smi-common.yaml | 32 +- .../memory-controllers/mediatek,smi-larb.yaml | 19 +- .../devicetree/bindings/phy/qcom,usb-hs-phy.txt | 1 + .../bindings/pinctrl/samsung,pinctrl.yaml | 1 + .../devicetree/bindings/regulator/pfuze100.yaml | 6 +- .../devicetree/bindings/sound/fsl-asoc-card.txt | 1 + .../bindings/sound/samsung,midas-audio.yaml | 3 +- .../devicetree/bindings/sound/simple-card.yaml | 11 + .../devicetree/bindings/sound/tas5805m.yaml | 56 + .../devicetree/bindings/sound/tlv320aic31xx.txt | 2 +- .../bindings/spi/mediatek,spi-mtk-nor.yaml | 4 + .../bindings/spi/microchip,mpfs-spi.yaml | 52 + .../bindings/spi/spi-sunplus-sp7021.yaml | 81 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/kernel-hacking/locking.rst | 2 +- Documentation/process/deprecated.rst | 20 +- Documentation/tools/index.rst | 19 + Documentation/tools/rtla/index.rst | 25 + Documentation/vm/page_table_check.rst | 2 +- MAINTAINERS | 22 +- arch/arm/Kconfig | 8 +- arch/arm/Makefile | 9 - arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/exynos4210.dtsi | 2 - arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 5 + arch/arm/boot/dts/exynos5250-smdk5250.dts | 5 + arch/arm/boot/dts/exynos5250-snow-common.dtsi | 5 + arch/arm/boot/dts/exynos5250-spring.dts | 5 + arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 23 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 10 + arch/arm/boot/dts/exynos5420-klimt-wifi.dts | 75 + arch/arm/boot/dts/exynos5420-peach-pit.dts | 10 + arch/arm/boot/dts/exynos5420-smdk5420.dts | 10 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 10 + arch/arm/boot/dts/imx6qdl-udoo.dtsi | 5 +- arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 30 + arch/arm/boot/dts/qcom-msm8226.dtsi | 39 + arch/arm/boot/dts/qcom-pm8226.dtsi | 23 + arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +- arch/arm/mach-s3c/Kconfig | 12 - arch/arm/mach-s3c/devs.c | 77 +- arch/arm/mach-s3c/mach-crag6410-module.c | 13 - arch/arm/mach-s3c/mach-crag6410.c | 13 +- arch/arm/mach-s3c/setup-spi-s3c64xx.c | 9 - arch/arm/mach-s3c/spi-core-s3c24xx.h | 6 - arch/arm64/Kconfig.platforms | 6 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 5 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 55 + arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 304 ++++ .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 35 + .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 62 + .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 62 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 36 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 50 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 46 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 12 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 104 ++ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 + .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 144 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280-crd.dts | 12 + arch/arm64/boot/dts/qcom/sc7280-idp.dts | 4 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 36 + arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 4 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 - arch/arm64/boot/dts/renesas/Makefile | 2 - 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 | 2 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 2 +- arch/arm64/boot/dts/tesla/Makefile | 3 + arch/arm64/boot/dts/tesla/fsd-evb.dts | 39 + arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 335 ++++ arch/arm64/boot/dts/tesla/fsd.dtsi | 674 ++++++++ arch/arm64/configs/defconfig | 1 + arch/arm64/mm/extable.c | 4 +- arch/ia64/pci/fixup.c | 4 +- arch/m68k/atari/stdma.c | 1 - arch/m68k/bvme6000/config.c | 1 - arch/m68k/emu/nfblock.c | 1 - arch/m68k/kernel/setup_mm.c | 1 - arch/m68k/mvme147/config.c | 1 - arch/m68k/mvme16x/config.c | 1 - arch/mips/loongson64/vbios_quirk.c | 9 +- arch/s390/hypfs/hypfs_vm.c | 6 +- arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/kvm/cpuid.c | 90 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/sev.c | 9 +- arch/x86/kvm/svm/svm.c | 177 +- arch/x86/kvm/svm/svm.h | 7 +- arch/x86/kvm/svm/svm_onhyperv.h | 12 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/nested.c | 23 +- arch/x86/kvm/vmx/vmx.c | 47 +- arch/x86/kvm/x86.c | 23 +- arch/x86/kvm/xen.c | 10 +- arch/x86/pci/fixup.c | 4 +- block/Kconfig | 12 + block/bdev.c | 9 +- block/bio.c | 73 +- block/blk-cgroup.c | 1 - block/blk-flush.c | 4 +- block/blk-lib.c | 32 +- block/blk-zoned.c | 14 +- block/blk.h | 6 +- block/bounce.c | 6 +- block/disk-events.c | 2 +- block/fops.c | 35 +- block/genhd.c | 7 +- block/holder.c | 2 +- block/partitions/check.h | 1 - block/partitions/core.c | 1 - block/partitions/efi.h | 1 - block/partitions/ldm.h | 1 - block/sed-opal.c | 2 +- drivers/acpi/osl.c | 19 +- drivers/acpi/property.c | 2 +- drivers/base/class.c | 2 +- drivers/base/core.c | 2 +- drivers/base/devtmpfs.c | 2 +- drivers/base/regmap/regmap-irq.c | 2 +- drivers/block/aoe/aoeblk.c | 1 - drivers/block/aoe/aoecmd.c | 1 - drivers/block/drbd/drbd_actlog.c | 5 +- drivers/block/drbd/drbd_bitmap.c | 7 +- drivers/block/drbd/drbd_int.h | 1 - drivers/block/drbd/drbd_receiver.c | 32 +- drivers/block/floppy.c | 4 +- drivers/block/mtip32xx/mtip32xx.c | 1 - drivers/block/mtip32xx/mtip32xx.h | 1 - drivers/block/pktcdvd.c | 8 +- drivers/block/rnbd/rnbd-srv-dev.c | 61 +- drivers/block/rnbd/rnbd-srv-dev.h | 18 +- drivers/block/rnbd/rnbd-srv-sysfs.c | 1 - drivers/block/rnbd/rnbd-srv.c | 45 +- drivers/block/rnbd/rnbd-srv.h | 1 - drivers/block/sunvdc.c | 1 - drivers/block/xen-blkback/blkback.c | 25 +- drivers/block/zram/zram_drv.c | 17 +- drivers/bluetooth/btrtl.c | 8 + drivers/bluetooth/hci_h5.c | 5 + drivers/cdrom/gdrom.c | 1 - drivers/char/random.c | 2 +- drivers/clk/.kunitconfig | 3 + drivers/clk/Kconfig | 8 + drivers/clk/Makefile | 1 + drivers/clk/at91/sama5d2.c | 4 +- drivers/clk/at91/sama7g5.c | 8 +- drivers/clk/clk-gate_test.c | 464 +++++ drivers/clk/clk-si5341.c | 24 +- drivers/clk/clk-stm32mp1.c | 46 +- drivers/clk/mediatek/clk-mt8192.c | 36 +- drivers/clk/samsung/Kconfig | 8 + drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-fsd.c | 1803 ++++++++++++++++++++ drivers/clk/samsung/clk-pll.c | 1 + drivers/clk/samsung/clk-pll.h | 1 + drivers/clk/zynqmp/clk-gate-zynqmp.c | 12 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 8 +- drivers/clk/zynqmp/divider.c | 12 +- drivers/clk/zynqmp/pll.c | 32 +- drivers/counter/counter-core.c | 15 +- drivers/fpga/dfl-pci.c | 15 +- drivers/gpio/Kconfig | 6 +- drivers/gpio/gpio-altera-a10sr.c | 3 +- drivers/gpio/gpio-crystalcove.c | 9 +- drivers/gpio/gpio-merrifield.c | 3 + drivers/gpio/gpio-tegra.c | 1 - drivers/gpio/gpio-tps68470.c | 5 +- drivers/gpu/drm/ast/ast_tables.h | 2 - drivers/gpu/drm/drm_atomic.c | 12 +- drivers/gpu/drm/drm_privacy_screen_x86.c | 3 + drivers/gpu/drm/i915/display/i9xx_plane.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 6 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 6 - drivers/gpu/drm/i915/display/intel_display.c | 205 ++- drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_overlay.c | 3 + drivers/gpu/drm/i915/display/intel_pch_display.c | 34 +- drivers/gpu/drm/i915/display/intel_pch_display.h | 2 + drivers/gpu/drm/i915/display/intel_vdsc.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 + drivers/gpu/drm/i915/gt/intel_gt.c | 108 ++ drivers/gpu/drm/i915/gt/intel_gt.h | 2 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 89 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 2 +- drivers/gpu/drm/i915/gvt/display.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 3 + drivers/gpu/drm/i915/i915_irq.c | 7 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 227 +-- drivers/gpu/drm/i915/i915_vma.c | 7 +- drivers/gpu/drm/i915/i915_vma_resource.c | 3 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 163 +- drivers/gpu/drm/i915/intel_step.c | 8 + drivers/gpu/drm/i915/intel_uncore.c | 26 +- drivers/gpu/drm/i915/intel_uncore.h | 2 + drivers/gpu/drm/i915/intel_wopcm.c | 42 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 + drivers/gpu/drm/msm/adreno/adreno_device.c | 18 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 11 +- drivers/gpu/drm/msm/dsi/dsi.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 7 +- drivers/gpu/drm/msm/msm_drv.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 3 + drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 21 +- drivers/irqchip/irq-gic-v3-its.c | 120 +- drivers/md/bcache/io.c | 3 +- drivers/md/bcache/journal.c | 16 +- drivers/md/bcache/movinggc.c | 4 +- drivers/md/bcache/request.c | 18 +- drivers/md/bcache/super.c | 9 +- drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-core.h | 1 - drivers/md/dm-crypt.c | 27 +- drivers/md/dm-io.c | 5 +- drivers/md/dm-log-writes.c | 39 +- drivers/md/dm-snap.c | 21 +- drivers/md/dm-thin.c | 41 +- drivers/md/dm-writecache.c | 7 +- drivers/md/dm-zoned-metadata.c | 26 +- drivers/md/dm.c | 12 +- drivers/md/md-multipath.c | 2 +- drivers/md/md.c | 24 +- drivers/md/raid1.c | 8 +- drivers/md/raid10.c | 14 +- drivers/md/raid5-cache.c | 19 +- drivers/md/raid5-ppl.c | 13 +- drivers/md/raid5.c | 12 +- drivers/memory/mtk-smi.c | 51 +- drivers/misc/mei/pci-me.c | 10 +- drivers/mtd/mtd_blkdevs.c | 1 + drivers/mtd/mtdswap.c | 2 +- drivers/mtd/nand/raw/brcmnand/bcma_nand.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 +- drivers/mtd/nand/raw/sharpsl.c | 1 - drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/mt7530.c | 2 +- drivers/net/ethernet/3com/typhoon.c | 6 +- drivers/net/ethernet/8390/etherh.c | 6 +- drivers/net/ethernet/amd/declance.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 36 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 499 +++++- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 152 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 5 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 4 +- drivers/net/ethernet/dec/tulip/pnic.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 14 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 12 +- drivers/net/ethernet/freescale/fec_ptp.c | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 9 - .../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h | 7 - drivers/net/ethernet/mellanox/mlxsw/core_env.c | 117 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 55 + .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 28 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 2 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 6 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 4 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 7 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 17 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 162 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 6 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 189 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 125 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 37 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 66 +- drivers/net/ethernet/realtek/r8169_main.c | 18 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 160 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 35 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 108 +- drivers/net/hamradio/yam.c | 4 +- drivers/net/pcs/pcs-xpcs.c | 41 +- drivers/net/usb/asix_devices.c | 1 - drivers/nvdimm/blk.c | 1 - drivers/nvdimm/btt.c | 1 - drivers/nvdimm/btt_devs.c | 1 - drivers/nvdimm/bus.c | 1 - drivers/nvdimm/nd_virtio.c | 6 +- drivers/nvdimm/pfn_devs.c | 1 - drivers/nvme/target/io-cmd-bdev.c | 18 +- drivers/nvme/target/passthru.c | 7 +- drivers/nvme/target/zns.c | 14 +- drivers/nvmem/core.c | 47 +- drivers/nvmem/qfprom.c | 2 +- drivers/pci/controller/pcie-mt7621.c | 11 +- drivers/pinctrl/Makefile | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 55 +- drivers/pinctrl/intel/pinctrl-intel.c | 64 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 71 + drivers/pinctrl/samsung/pinctrl-samsung.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.h | 1 + drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/s390/block/dasd_int.h | 1 - drivers/s390/block/scm_blk.c | 1 - drivers/s390/block/scm_blk.h | 1 - drivers/scsi/53c700.c | 1 - drivers/scsi/myrs.c | 3 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_bsg.c | 6 +- drivers/scsi/qla2xxx/qla_def.h | 17 +- drivers/scsi/qla2xxx/qla_edif.c | 25 +- drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 155 +- drivers/scsi/qla2xxx/qla_init.c | 199 ++- drivers/scsi/qla2xxx/qla_inline.h | 2 + drivers/scsi/qla2xxx/qla_iocb.c | 70 +- drivers/scsi/qla2xxx/qla_mbx.c | 37 +- drivers/scsi/qla2xxx/qla_mid.c | 9 +- drivers/scsi/qla2xxx/qla_mr.c | 11 +- drivers/scsi/qla2xxx/qla_nvme.c | 16 +- drivers/scsi/qla2xxx/qla_nvme.h | 4 + drivers/scsi/qla2xxx/qla_os.c | 40 +- drivers/scsi/qla2xxx/qla_sup.c | 4 +- drivers/scsi/qla2xxx/qla_target.c | 14 +- drivers/scsi/qla2xxx/qla_tmpl.c | 9 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_debug.c | 475 ++++-- drivers/scsi/scsicam.c | 1 - drivers/scsi/sd.c | 1 - drivers/scsi/sr.h | 1 - drivers/scsi/ufs/ufshcd.c | 9 +- drivers/scsi/ufs/ufshci.h | 3 +- drivers/scsi/ufs/ufshpb.c | 4 +- drivers/soc/fsl/dpio/qbman-portal.c | 24 +- drivers/soc/imx/soc-imx.c | 3 - drivers/spi/Kconfig | 11 + drivers/spi/Makefile | 1 + drivers/spi/spi-meson-spicc.c | 5 + drivers/spi/spi-mtk-nor.c | 71 +- drivers/spi/spi-s3c24xx.c | 47 +- drivers/spi/spi-s3c64xx.c | 53 +- drivers/spi/spi-sunplus-sp7021.c | 602 +++++++ drivers/staging/fbtft/fbtft.h | 98 +- drivers/staging/pi433/TODO | 2 + drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/pi433/rf69.c | 17 +- drivers/staging/pi433/rf69.h | 1 + drivers/staging/r8188eu/Makefile | 1 + drivers/staging/r8188eu/core/rtw_ap.c | 145 +- drivers/staging/r8188eu/core/rtw_cmd.c | 35 +- drivers/staging/r8188eu/core/rtw_fw.c | 284 +++ drivers/staging/r8188eu/core/rtw_ieee80211.c | 36 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/r8188eu/core/rtw_iol.c | 10 +- drivers/staging/r8188eu/core/rtw_mlme.c | 109 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 448 ++--- drivers/staging/r8188eu/core/rtw_p2p.c | 4 +- drivers/staging/r8188eu/core/rtw_recv.c | 7 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 4 +- drivers/staging/r8188eu/core/rtw_xmit.c | 51 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 5 - drivers/staging/r8188eu/hal/odm.c | 19 - drivers/staging/r8188eu/hal/odm_HWConfig.c | 34 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 35 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 306 +--- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 42 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 11 +- drivers/staging/r8188eu/hal/usb_halinit.c | 52 +- drivers/staging/r8188eu/include/HalVerDef.h | 5 - drivers/staging/r8188eu/include/drv_types.h | 4 +- drivers/staging/r8188eu/include/hal_intf.h | 6 - drivers/staging/r8188eu/include/odm.h | 9 - drivers/staging/r8188eu/include/odm_HWConfig.h | 39 +- drivers/staging/r8188eu/include/osdep_service.h | 50 +- drivers/staging/r8188eu/include/recv_osdep.h | 5 - drivers/staging/r8188eu/include/rtl8188e_dm.h | 3 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 29 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 2 +- drivers/staging/r8188eu/include/rtw_cmd.h | 2 +- drivers/staging/r8188eu/include/rtw_fw.h | 22 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 12 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 2 - drivers/staging/r8188eu/os_dep/recv_linux.c | 26 - drivers/staging/r8188eu/os_dep/usb_intf.c | 15 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 24 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 54 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 5 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 98 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 6 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 10 +- drivers/staging/vc04_services/interface/TODO | 56 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 54 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 137 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 +- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 7 +- .../bindings/net/wireless/silabs,wfx.yaml | 23 +- drivers/staging/wfx/Kconfig | 5 + drivers/staging/wfx/Makefile | 3 +- drivers/staging/wfx/bh.c | 67 +- drivers/staging/wfx/bh.h | 1 + drivers/staging/wfx/bus.h | 8 +- drivers/staging/wfx/bus_sdio.c | 97 +- drivers/staging/wfx/bus_spi.c | 98 +- drivers/staging/wfx/data_rx.c | 10 +- drivers/staging/wfx/data_rx.h | 5 +- drivers/staging/wfx/data_tx.c | 144 +- drivers/staging/wfx/data_tx.h | 20 +- drivers/staging/wfx/debug.c | 80 +- drivers/staging/wfx/debug.h | 6 +- drivers/staging/wfx/fwio.c | 113 +- drivers/staging/wfx/hif_api_cmd.h | 150 +- drivers/staging/wfx/hif_api_general.h | 64 +- drivers/staging/wfx/hif_api_mib.h | 68 +- drivers/staging/wfx/hif_rx.c | 168 +- drivers/staging/wfx/hif_tx.c | 194 +-- drivers/staging/wfx/hif_tx.h | 67 +- drivers/staging/wfx/hif_tx_mib.c | 202 +-- drivers/staging/wfx/hif_tx_mib.h | 67 +- drivers/staging/wfx/hwio.c | 171 +- drivers/staging/wfx/hwio.h | 35 +- drivers/staging/wfx/key.c | 84 +- drivers/staging/wfx/key.h | 5 +- drivers/staging/wfx/main.c | 183 +- drivers/staging/wfx/main.h | 12 +- drivers/staging/wfx/queue.c | 51 +- drivers/staging/wfx/queue.h | 13 +- drivers/staging/wfx/scan.c | 27 +- drivers/staging/wfx/sta.c | 194 +-- drivers/staging/wfx/sta.h | 22 +- drivers/staging/wfx/traces.h | 33 +- drivers/staging/wfx/wfx.h | 102 +- drivers/target/target_core_iblock.c | 12 +- drivers/target/target_core_pscsi.c | 1 - drivers/tty/n_gsm.c | 4 +- drivers/tty/rpmsg_tty.c | 40 +- drivers/tty/serial/8250/8250_of.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 100 +- drivers/tty/serial/8250/8250_port.c | 61 +- drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/serial_core.c | 34 +- drivers/tty/serial/stm32-usart.c | 14 +- drivers/usb/cdns3/drd.c | 6 +- drivers/usb/common/ulpi.c | 7 +- drivers/usb/core/hcd.c | 14 + drivers/usb/core/urb.c | 12 + drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc3/dwc3-xilinx.c | 23 +- drivers/usb/gadget/function/f_sourcesink.c | 1 + drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/host/xhci-plat.c | 3 + drivers/usb/storage/unusual_devs.h | 10 + drivers/usb/typec/port-mapper.c | 8 +- drivers/usb/typec/tcpm/tcpci.c | 26 + drivers/usb/typec/tcpm/tcpci.h | 1 + drivers/usb/typec/tcpm/tcpm.c | 7 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 +- fs/btrfs/block-group.c | 51 +- fs/btrfs/block-group.h | 1 + fs/btrfs/check-integrity.c | 1 - fs/btrfs/ctree.c | 40 +- fs/btrfs/ctree.h | 56 +- fs/btrfs/disk-io.c | 188 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent_io.c | 2 +- fs/btrfs/free-space-tree.c | 2 + fs/btrfs/inode.c | 11 +- fs/btrfs/ioctl.c | 29 + fs/btrfs/print-tree.c | 1 + fs/btrfs/qgroup.c | 6 + fs/btrfs/super.c | 20 + fs/btrfs/sysfs.c | 5 +- fs/btrfs/transaction.c | 38 +- fs/btrfs/tree-checker.c | 35 +- fs/btrfs/tree-log.c | 209 ++- fs/btrfs/tree-log.h | 7 - fs/btrfs/volumes.c | 13 +- fs/btrfs/zoned.c | 164 +- fs/buffer.c | 14 +- fs/ceph/caps.c | 55 +- fs/ceph/file.c | 9 + fs/crypto/bio.c | 13 +- fs/dax.c | 1 - fs/direct-io.c | 5 +- fs/erofs/zdata.c | 5 +- fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 8 +- fs/f2fs/checkpoint.c | 34 +- fs/f2fs/compress.c | 6 +- fs/f2fs/data.c | 57 +- fs/f2fs/dir.c | 12 +- fs/f2fs/f2fs.h | 110 +- fs/f2fs/file.c | 112 +- fs/f2fs/gc.c | 46 +- fs/f2fs/inline.c | 4 +- fs/f2fs/namei.c | 34 +- fs/f2fs/node.c | 84 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/segment.c | 44 +- fs/f2fs/super.c | 56 +- fs/f2fs/sysfs.c | 6 +- fs/f2fs/verity.c | 4 +- fs/f2fs/xattr.c | 12 +- fs/gfs2/lops.c | 8 +- fs/gfs2/meta_io.c | 4 +- fs/gfs2/ops_fstype.c | 4 +- fs/gfs2/sys.c | 2 +- fs/hfs/mdb.c | 2 +- fs/hfsplus/wrapper.c | 5 +- fs/iomap/buffered-io.c | 78 +- fs/iomap/direct-io.c | 8 +- fs/jfs/jfs_logmgr.c | 11 +- fs/jfs/jfs_metapage.c | 9 +- fs/ksmbd/vfs.c | 1 - fs/lockd/svc.c | 1 - fs/mpage.c | 34 +- fs/nfs/blocklayout/blocklayout.c | 26 +- fs/nfs/blocklayout/rpc_pipefs.c | 1 - fs/nfs/callback.c | 2 - fs/nfsd/blocklayout.c | 1 - fs/nfsd/nfssvc.c | 1 - fs/nilfs2/segbuf.c | 31 +- fs/ntfs3/fsntfs.c | 27 +- fs/ocfs2/cluster/heartbeat.c | 4 +- fs/squashfs/block.c | 11 +- fs/xfs/xfs_aops.c | 16 +- fs/xfs/xfs_bio_io.c | 14 +- fs/xfs/xfs_buf.c | 4 +- fs/xfs/xfs_log.c | 14 +- fs/zonefs/super.c | 9 +- include/acpi/actypes.h | 4 + include/acpi/platform/aclinux.h | 5 + include/dt-bindings/clock/at91.h | 2 + include/dt-bindings/clock/fsd-clk.h | 150 ++ include/dt-bindings/clock/microchip,mpfs-clock.h | 45 + include/dt-bindings/sound/tlv320aic31xx-micbias.h | 9 - include/dt-bindings/sound/tlv320aic31xx.h | 14 + include/kunit/assert.h | 88 +- include/kunit/test.h | 713 ++------ include/linux/bio.h | 30 +- include/linux/blkdev.h | 273 ++- include/linux/bpf.h | 1 + include/linux/genhd.h | 291 ---- include/linux/iomap.h | 2 + include/linux/mlx5/driver.h | 10 - include/linux/nvmem-provider.h | 8 - include/linux/overflow.h | 110 +- include/linux/part_stat.h | 2 +- include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/platform_data/spi-s3c64xx.h | 14 +- include/linux/spi/s3c24xx.h | 5 - include/linux/sunrpc/svc.h | 3 - include/linux/sunrpc/svc_xprt.h | 1 - include/linux/suspend.h | 11 +- include/linux/usb/role.h | 6 + include/net/bluetooth/hci_core.h | 3 + include/net/inet_timewait_sock.h | 8 +- include/net/netns/ipv4.h | 2 - include/net/netns/ipv6.h | 1 - include/sound/simple_card_utils.h | 1 + include/sound/sof/info.h | 1 + include/trace/events/btrfs.h | 1 + include/uapi/linux/bpf.h | 11 + include/uapi/linux/btrfs.h | 1 + include/uapi/linux/btrfs_tree.h | 3 + include/uapi/linux/cyclades.h | 35 + include/uapi/sound/sof/abi.h | 2 +- init/do_mounts.c | 1 - kernel/bpf/bpf_iter.c | 20 +- kernel/bpf/bpf_lsm.c | 2 +- kernel/bpf/btf.c | 15 +- kernel/bpf/helpers.c | 34 + kernel/bpf/trampoline.c | 5 +- kernel/dma/swiotlb.c | 76 +- kernel/power/hibernate.c | 1 - kernel/power/snapshot.c | 21 +- kernel/power/swap.c | 6 +- kernel/power/wakelock.c | 11 +- kernel/printk/printk_ringbuffer.c | 52 +- kernel/printk/printk_ringbuffer.h | 2 + kernel/trace/bpf_trace.c | 2 + kernel/trace/trace_events.c | 6 + kernel/ucount.c | 2 + lib/kunit/assert.c | 15 +- lib/kunit/kunit-example-test.c | 42 + lib/kunit/test.c | 27 +- lib/test_overflow.c | 152 +- mm/page_io.c | 10 +- net/bluetooth/hci_conn.c | 1 + net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_event.c | 70 +- net/core/sock.c | 1 + net/dccp/ipv4.c | 6 - net/dccp/ipv6.c | 6 - net/dsa/switch.c | 40 +- net/ipv4/fib_semantics.c | 44 +- net/ipv4/icmp.c | 91 +- net/ipv4/inet_timewait_sock.c | 67 +- net/ipv4/tcp.c | 3 +- net/ipv4/tcp_ipv4.c | 63 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/icmp.c | 62 +- net/ipv6/ip6_offload.c | 5 +- net/ipv6/ip6_output.c | 11 +- net/ipv6/ip6_tunnel.c | 5 + net/ipv6/tcp_ipv6.c | 6 - net/sched/sch_htb.c | 20 + net/sunrpc/svc_xprt.c | 10 +- samples/bpf/map_perf_test_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_sample_user.c | 2 +- samples/bpf/xdp_sample_user.h | 2 +- security/apparmor/Kconfig | 86 +- security/apparmor/apparmorfs.c | 28 +- security/apparmor/audit.c | 2 +- security/apparmor/include/apparmor.h | 1 + security/apparmor/include/apparmorfs.h | 14 + security/apparmor/lib.c | 2 +- security/apparmor/lsm.c | 13 +- security/apparmor/mount.c | 7 +- security/apparmor/policy.c | 33 +- security/apparmor/policy_unpack.c | 24 +- security/apparmor/policy_unpack_test.c | 16 +- security/integrity/ima/ima_policy.c | 1 - security/selinux/hooks.c | 7 +- security/selinux/include/security.h | 8 +- security/selinux/netnode.c | 4 +- security/selinux/selinuxfs.c | 2 + security/selinux/ss/avtab.c | 6 +- security/selinux/ss/ebitmap.h | 6 +- security/selinux/ss/policydb.c | 4 +- security/selinux/ss/services.c | 8 +- security/selinux/ss/sidtab.c | 4 +- sound/pci/hda/hda_generic.c | 17 +- sound/pci/hda/hda_generic.h | 3 + sound/soc/amd/acp-config.c | 9 + sound/soc/amd/acp/acp-mach-common.c | 4 +- sound/soc/amd/acp/acp-sof-mach.c | 14 + sound/soc/codecs/Kconfig | 9 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs42l42.c | 166 +- sound/soc/codecs/cs42l42.h | 7 +- sound/soc/codecs/lpass-rx-macro.c | 2 + sound/soc/codecs/lpass-tx-macro.c | 2 + sound/soc/codecs/lpass-wsa-macro.c | 2 + sound/soc/codecs/tas5805m.c | 567 ++++++ sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/wm8971.c | 5 +- sound/soc/fsl/fsl-asoc-card.c | 7 +- sound/soc/generic/simple-card-utils.c | 86 +- sound/soc/intel/boards/sof_rt5682.c | 55 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 6 + sound/soc/samsung/idma.c | 5 +- sound/soc/sh/rz-ssi.c | 109 +- sound/soc/soc-generic-dmaengine-pcm.c | 10 +- sound/soc/soc-ops.c | 29 +- sound/soc/soc-topology.c | 103 +- sound/soc/sof/intel/hda-loader.c | 68 +- sound/soc/sof/intel/hda.c | 22 +- sound/soc/sof/intel/hda.h | 6 +- sound/soc/sof/sof-priv.h | 3 + sound/soc/xilinx/xlnx_formatter_pcm.c | 25 + sound/soc/xilinx/xlnx_i2s.c | 147 +- sound/usb/mixer_scarlett_gen2.c | 6 +- tools/bpf/bpftool/gen.c | 2 +- tools/bpf/bpftool/prog.c | 8 +- tools/include/uapi/linux/bpf.h | 11 + tools/include/uapi/linux/lirc.h | 229 --- tools/lib/bpf/bpf_tracing.h | 34 + tools/lib/bpf/btf.h | 5 +- tools/lib/bpf/libbpf.c | 24 +- tools/lib/bpf/libbpf.h | 34 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_internal.h | 3 + tools/lib/bpf/libbpf_legacy.h | 17 + tools/perf/tests/llvm.c | 2 +- tools/perf/util/bpf-loader.c | 10 +- tools/testing/kunit/kunit_kernel.py | 1 + tools/testing/selftests/alsa/mixer-test.c | 222 ++- .../testing/selftests/bpf/benchs/bench_ringbufs.c | 2 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 20 + .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 2 +- .../bpf/prog_tests/get_stackid_cannot_attach.c | 2 +- tools/testing/selftests/bpf/prog_tests/log_buf.c | 2 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 2 +- .../bpf/prog_tests/test_bpf_syscall_macro.c | 63 + .../testing/selftests/bpf/prog_tests/xdp_attach.c | 29 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 8 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 8 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 14 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 26 +- tools/testing/selftests/bpf/progs/bpf_iter_task.c | 54 + tools/testing/selftests/bpf/progs/bpf_misc.h | 19 + .../selftests/bpf/progs/bpf_syscall_macro.c | 56 + tools/testing/selftests/bpf/progs/sockopt_sk.c | 3 +- .../testing/selftests/bpf/progs/test_probe_user.c | 15 +- tools/testing/selftests/bpf/test_lirc_mode2_user.c | 1 - tools/testing/selftests/bpf/xdp_redirect_multi.c | 8 +- tools/testing/selftests/bpf/xdping.c | 4 +- tools/testing/selftests/cpufreq/main.sh | 2 +- tools/testing/selftests/kselftest_harness.h | 4 +- tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/x86_64/smm_test.c | 1 - tools/testing/selftests/rtc/settings | 2 +- virt/kvm/kvm_main.c | 8 +- 748 files changed, 17042 insertions(+), 9048 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/tesla.yaml create mode 100644 Documentation/devicetree/bindings/clock/microchip,mpfs.yaml create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml create mode 100644 Documentation/devicetree/bindings/sound/tas5805m.yaml create mode 100644 Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml create mode 100644 Documentation/tools/index.rst create mode 100644 Documentation/tools/rtla/index.rst create mode 100644 arch/arm/boot/dts/exynos5420-klimt-wifi.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi create mode 100644 arch/arm64/boot/dts/tesla/Makefile create mode 100644 arch/arm64/boot/dts/tesla/fsd-evb.dts create mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/tesla/fsd.dtsi create mode 100644 drivers/clk/.kunitconfig create mode 100644 drivers/clk/clk-gate_test.c create mode 100644 drivers/clk/samsung/clk-fsd.c create mode 100644 drivers/spi/spi-sunplus-sp7021.c create mode 100644 drivers/staging/r8188eu/core/rtw_fw.c create mode 100644 drivers/staging/r8188eu/include/rtw_fw.h create mode 100644 include/dt-bindings/clock/fsd-clk.h create mode 100644 include/dt-bindings/clock/microchip,mpfs-clock.h delete mode 100644 include/dt-bindings/sound/tlv320aic31xx-micbias.h create mode 100644 include/dt-bindings/sound/tlv320aic31xx.h delete mode 100644 include/linux/genhd.h create mode 100644 include/uapi/linux/cyclades.h create mode 100644 sound/soc/codecs/tas5805m.c delete mode 100644 tools/include/uapi/linux/lirc.h create mode 100644 tools/testing/selftests/bpf/prog_tests/test_bpf_syscall_macro.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_misc.h create mode 100644 tools/testing/selftests/bpf/progs/bpf_syscall_macro.c