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 6884db384d10 mm: unexport {,un}lock_page_memcg omits 2c82a1d152ce mm: unexport folio_memcg_{,un}lock omits b9b94aa5fac3 mm: migrate: simplify the file-backed pages validation whe [...] omits 6b15b87c30d0 Merge branch 'akpm-current/current' omits 1ecd8ea291a8 Revert "crypto: api - Fix built-in testing dependency failures" omits 875fd02ecd65 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits f0398e4315d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5fa2ffd635d9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d71a46954007 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a057f4b51a36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3a72c13e473 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 303faa9011e2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e2332548653d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5b6e01a15551 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 69dd25324a1d Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 0c2d8006a63b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 359465c99811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e362a0491dc2 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 4bdf4df410f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a138fc167952 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 68f271ce95fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e569ceb33ad7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c64b240d0446 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2d939e90eb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15eee528cc0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c7f783ee98a Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 4c6333b893f9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5fe02e850a12 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits f6591eef8649 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 1a0a397e3c82 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 401142258619 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 7e566bdc246c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits d823d29d7cd6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 10051b4fef31 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits b0e5a4ebb0c6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 1bd54d41cad3 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 1e15a270346c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1e6b03ca57e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6404a605949d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e3c4984d66e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits bde6f6917cf2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 204189d6500d Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 3ccc41391832 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e22893fd8be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfa9883ae293 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c0e4ceeb4b7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d8db9ed632e8 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 52e42738785d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dab726938edb Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 19097154cee0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits ae076fb749a6 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 546b957e820f Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits d23858c41673 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb13db54aae4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29a08ea8971a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d8d49d77967 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 700c0ea9adcf Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 31bf02133943 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21539b6a1479 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa264c466222 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fac8ea1a2dd4 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 0e796ac6b6b0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits e9366926f2f7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e183ae9aead4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 448344c83ad0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3008fec50020 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 4dc291aad8cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06969dd4b6a1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 31d9e1b4a9ae Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b9a23dde90af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4d0847c332ac next-20210924/bluetooth omits ec46d4f15196 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7a3d1663e0ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e6f42cfca5c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9e93d9e4a37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 15d887d10be7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cc3feedf921 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 8f911843edad Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 8e46053b25c3 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 776143205453 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 11d8b1f8ef17 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits ad32b9d2e108 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits f82b1f155f33 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e4ff06537f17 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 855e71df0e8a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 942116ba6ce2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f76cf40012fd Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 8caaa9575e3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f14548e84e29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e9794a54d5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ff0a819ae73 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 17382b06c09d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c740f874b05 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 2afd0a4c0716 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5587aa24fff0 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 56ca78ffd07c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits c344441377b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5306ce1d46b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ac359621e7a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 71075136cb1a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 12cec0471d64 Merge branch 'cifsd-for-next' of https://github.com/smfren [...] omits e0bcc021cef3 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 6c09ccb61af8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f55a33dffcf7 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 392b3db05bf1 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 2aba3fc3d248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5de3f6830959 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits a9f5aedc985f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e1d6739b55ab Merge branch 'for-next' of git://git.libc.org/linux-sh omits d34f9425a853 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dc426081143 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5003337af0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14ec860621ea Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 49df308b2332 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits a8fbd80e1fc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a411cbd5156 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 6bedbe0f63f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e95140c6ef7 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b68f36ec1577 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3a720f9e428a Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 0d65e825380a Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 851a7c16c36f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fda68c9f7a0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits eed6ec48e139 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 31a7febd5342 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c81730f2035e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34cd5e3dfa1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f44486b14b01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 07e653ccdbe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3d891128971 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd5dc88c7b11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d317ceb4e4d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2423f06bdea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62f932d53921 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15a6d25e7310 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 176f27704fc0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1e493c98c870 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 4df5910baed9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 403c3e1045fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa778912c98a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d75a66de5ced Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits eada4d6d3b4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1ae8ec1a136c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits c74de7c74786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c03fb2cd37a5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1a398301185b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2760b630a073 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits feb53d959ebc Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3a32434b104e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 525ea4385738 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c7b58865c324 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits efc096ebc3b4 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 6bab7dc8bee6 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 22f2537a237d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 32ddc8ffdd04 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits bf59feb0a81f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 4a775c59dc49 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits cf4aaebe0cf6 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits c5fa67975e20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a976d60108e8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits bcfe15d234cc Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits fe26814b3389 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 650d0d4e903b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6e39f68e612a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fe4b7e464de6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6a09d93d4ffd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b0e33182c9ad Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 5545b190e5b0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fd43b6859fd8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 93171f2244bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2f1ce52a25ef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1aef0b611c08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4f271c46c594 Merge branch 'for-stable' of git://git.kernel.org/pub/scm/ [...] omits cf610001805a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7442205048bb Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 704ec99980cb xtensa: use CONFIG_USE_OF instead of CONFIG_OF omits b5ec6a4da0b8 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 08ecf8afb664 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 29b6166a9ead Merge branch 'kspp/hardening/options' into for-next/kspp omits 14c1dff30b5a Merge branch 'for-linus/gcc-plugins' into for-next/kspp omits e554fdf7141e scripts/gcc-plugins: consistently use HOSTCC omits de5f4668677e rcutorture: Suppress pi-lock-across read-unlock testing fo [...] omits e879cab78718 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits d13d1d91c0cb Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] omits 6fc11e93287c Merge branch 'for-5.16/io_uring' into for-next omits 7753a54034b8 Merge branch 'for-5.16/drivers' into for-next omits 9c934b86a295 Merge branch 'for-5.16/cdrom' into for-next omits 61f796ed72d8 null_blk: poll queue support omits 9fa78c37a2e3 Merge branch 'acpi-osl' into linux-next omits d836fa583e3e srcu: Prevent redundant __srcu_read_unlock() wakeup omits e906a21bd287 rcutorture: More thoroughly test nested readers omits 484e886337ee rcutorture: Sanitize RCUTORTURE_RDR_MASK omits 36f6afce556d Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 7dd4ea8ced6c Merge remote-tracking branch 'spi/fix/modalias' into spi-linus omits 2dfbfd4e2290 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits f03bf748cb6e Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 71d536c72874 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits dc8126121d79 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 1ae66df91a4b torture: Catch kvm.sh help text up with actual options omits 37c6f812dd26 testing/bpf: Update test names for xchg and cmpxchg omits a924d4401923 rcu-tasks: Don't remove tasks with pending IPIs from holdout list omits 163807478ffd Merge branch 'devprop' into linux-next omits 81de3c34c76e Merge branch 'pm-sleep' into linux-next omits 4d1e084c1231 Merge branch 'acpi-resources' into linux-next omits d6469e8fe6e1 Merge branch 'acpi-x86' into linux-next omits 1a792b59071b EXP rcu: Tighten rcu_advance_cbs_nowake() checks omits 9ec953c0a7e1 Merge branch 'fixes' into for-next omits 99fdaca991f7 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1a90e9dae32c mm/writeback: Add folio_write_one omits 7c468240484d mm/filemap: Add FGP_STABLE omits ee189fe13a6b mm/filemap: Add filemap_get_folio omits 3b80d2aceaaa mm/filemap: Convert mapping_get_entry to return a folio omits 9ac79fccaa04 mm/filemap: Add filemap_add_folio() omits dabba1aba97f mm/filemap: Add filemap_alloc_folio omits 70ef3684cea1 mm/page_alloc: Add folio allocation functions omits 27be1c553c73 mm/lru: Add folio_add_lru() omits 36a7b1705bf5 mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 806cdb0f0f1c mm: Add folio_evictable() omits d2ffc9859cc4 mm/workingset: Convert workingset_refault() to take a folio omits f4f991224133 mm/filemap: Add readahead_folio() omits 7e90b1b2b913 mm/filemap: Add folio_mkwrite_check_truncate() omits 931d1c97640f mm/filemap: Add i_blocks_per_folio() omits 4484234a38f2 mm/writeback: Add folio_redirty_for_writepage() omits 51fee42ac1ed mm/writeback: Add folio_account_redirty() omits b159d0975b0b mm/writeback: Add folio_clear_dirty_for_io() omits b16b13ab960b mm/writeback: Add folio_cancel_dirty() omits 879709676090 mm/writeback: Add folio_account_cleaned() omits f2985b9b5195 mm/writeback: Add filemap_dirty_folio() omits 12ad0f5ffc2d mm/writeback: Convert tracing writeback_page_template to folios omits aa4c6098025e mm/writeback: Add __folio_mark_dirty() omits 269b0bf991ba mm/writeback: Add folio_mark_dirty() omits e93ccd808dff mm/writeback: Add folio_start_writeback() omits e2b89715d245 mm/writeback: Add __folio_end_writeback() omits 7b898ca6066d mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 7c11a8777027 flex_proportions: Allow N events instead of 1 omits bec0740c046e mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 99ccedc65150 mm/migrate: Add folio_migrate_copy() omits dd812ee687c9 mm/migrate: Add folio_migrate_flags() omits 2e5fd4c018e6 mm/migrate: Add folio_migrate_mapping() omits 0d48d295865e mm/rmap: Add folio_mkclean() omits 8b9b282a54a8 mm/swap: Add folio_mark_accessed() omits bc9438a8b97d mm/swap: Add folio_activate() omits 2dd8be4a9426 mm: Add folio_young and folio_idle omits bc51910a9f3e mm: Add arch_make_folio_accessible() omits 258aa9e135a0 mm: Add kmap_local_folio() omits 3431c15c5e0a mm: Add flush_dcache_folio() omits a329a31fc8e2 mm: Add folio_raw_mapping() omits 1555715b7c0a mm: Add folio_pfn() omits eb515af21e31 mm/workingset: Convert workingset_activation to take a folio omits 9298104b2caa mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits eef636a5c68e mm/memcg: Add folio_lruvec_lock() and similar functions omits 48a7afc171e4 mm/memcg: Add folio_lruvec() omits ca175c980940 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits 1dbd272e0a03 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 3448801ba7ba mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits 8f64e217a8f2 mm/memcg: Convert mem_cgroup_migrate() to take folios omits d94b6e92b882 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits de0fa3d68e45 mm/memcg: Convert uncharge_page() to uncharge_folio() omits 5b41533c9e51 mm/memcg: Convert mem_cgroup_charge() to take a folio omits 9ce5a545a7d9 mm/memcg: Convert commit_charge() to take a folio omits 91c755d723c5 mm/memcg: Add folio_memcg() and related functions omits 6046d958c789 mm/memcg: Convert memcg_check_events to take a node ID omits 65c3430521fc mm/memcg: Remove soft_limit_tree_node() omits fc8fdd05d66b mm/memcg: Use the node id in mem_cgroup_update_tree() omits ce99a553466f mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits 78288ece6f04 mm: Add folio_nid() omits 70d77ae6ed3a mm: Add folio_mapped() omits 805e2c1c3830 fs/netfs: Add folio fscache functions omits de1e8e6df93c mm/filemap: Add folio private_2 functions omits 2e96a1a81b3f mm/filemap: Convert page wait queues to be folios omits 13a2a38a5d73 mm/filemap: Add folio_wake_bit() omits be8f72914261 mm/filemap: Add folio_wait_bit() omits a75fdfd58af2 mm/writeback: Add folio_wait_stable() omits 6b69db27f901 mm/writeback: Add folio_wait_writeback() omits 4ab265808c75 mm/filemap: Add folio_end_writeback() omits f4e6f4d9aebc mm/swap: Add folio_rotate_reclaimable() omits 844a782b0496 mm/filemap: Add __folio_lock_or_retry() omits 7e64270772f9 mm/filemap: Add folio_wait_locked() omits cc31c224972d mm/filemap: Add __folio_lock_async() omits 71c53545234c mm/filemap: Add folio_lock_killable() omits 64e86b8490c8 mm/filemap: Add folio_lock() omits f22b7213986e mm/filemap: Add folio_unlock() omits f33594ae817f mm/util: Add folio_mapping() and folio_file_mapping() omits 335a349762c3 mm/filemap: Add folio_pos() and folio_file_pos() omits e38c222acb9e mm/filemap: Add folio_next_index() omits ef652a72b542 mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits 85aee17208e7 mm: Handle per-folio private data omits bad0aa09b2e8 mm/lru: Add folio LRU functions omits ee6d3ffc2a2d mm: Add folio flag manipulation functions omits 02b840516657 mm: Add folio_try_get_rcu() omits ad2752ad96b4 mm: Add folio_get() omits 5f018b63fb00 mm: Add folio_put() omits 032c92517e41 mm: Add folio reference count functions omits f1972c0d463b mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits 863fd25ee2b2 mm/vmstat: Add functions to account folio statistics omits 34dbdc45bf1d mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits ecefbe302a47 mm: Introduce struct folio omits 3fe839427439 mm: Convert get_page_unless_zero() to return bool adds 88a04049c08c HID: amd_sfh: Fix potential NULL pointer dereference adds 42d43c92fc57 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9b3b353ef330 vboxfs: fix broken legacy mount signature checking adds c388a18957ef watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST adds e6609f2c07de Merge tag 'media/v5.15-2' of git://git.kernel.org/pub/scm/ [...] adds 9cccec2bf32f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 5c34aea341b1 perf test: Fix DWARF unwind for optimized builds. adds 0f892fd1bd29 perf tests: Fix flaky test 'Object code reading' adds 774f2c0890f8 perf vendor events powerpc: Fix spelling mistake "icach" - [...] adds c6613bd4a577 perf arm: Fix off-by-one directory paths. adds 4da6552c5d07 perf doc: Fix typos all over the place adds a827c007c75b perf config: Refine error message to eliminate confusion adds e4fe5d7349e0 perf iostat: Use system-wide mode if the target cpu_list i [...] adds 4da8b121884d perf iostat: Fix Segmentation fault from NULL 'struct perf [...] adds 0513e464f900 Merge tag 'perf-tools-fixes-for-v5.15-2021-09-27' of git:/ [...] adds 127f56a46907 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds e355d41996ec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 172da89ed0ea s390/cio: avoid excessive path-verification requests adds 2595b5ffb776 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d01b86583935 Merge branch 'for-stable' of git://git.kernel.org/pub/scm/ [...] adds 44b6aa2ef69f net: hns: Fix spelling mistake "maped" -> "mapped" adds 763716a55cb1 net: bgmac-platform: handle mac-address deferral adds 2974b8a691a9 Revert "ibmvnic: check failover_pending in login response" adds ab609f25d198 net: mdiobus: Fix memory leak in __mdiobus_register adds fe23036192c9 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU adds b92ce2f54c0f dsa: mv88e6xxx: Fix MTU definition adds b9c587fed61c dsa: mv88e6xxx: Include tagger overhead when setting MTU f [...] adds 3ebaaad4bf47 Merge branch 'mv88e6xxx-mtu-fixes' adds 94513069eb54 mac80211: fix use-after-free in CCMP/GCMP RX adds 111461d57374 mac80211: check return value of rhashtable_init adds 33092aca857b mac80211: Fix Ptk0 rekey documentation adds ca48aa4ab8bf Merge tag 'mac80211-for-net-2021-09-27' of git://git.kerne [...] adds 3b1b6e82fb5e net: phy: enhance GPY115 loopback disable function adds 3ea974623aea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 47edd6980f22 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called [...] adds 2248c2fca9c2 bpf, test, cgroup: Use sk_{alloc,free} for test cases adds 715d1d5dde4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 48fc7e624707 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bd2c1d9b0b6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0d0e4c35ac80 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 73b5be4f9b14 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ceef3240f9b7 ASoC: pcm179x: Add missing entries SPI to device ID table adds 0cc3687eadd0 ASoC: cs4341: Add SPI device ID table adds a28b8ad108cb Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds f78b3f6645cf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6840615f85f6 spi: spidev: Add SPI ID table adds 59c4e190b10c Merge tag 'v5.15-rc3' into spi-5.15 adds 9f360de6872b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 818899f12431 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 61f681f7a410 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 2ce221db081a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 913581b8ae06 Merge tag 'icc-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] adds a89936cce87d ipack: ipoctal: fix stack information leak adds 65c001df517a ipack: ipoctal: fix tty registration race adds cd20d59291d1 ipack: ipoctal: fix tty-registration error handling adds 445c81327277 ipack: ipoctal: fix missing allocation-failure check adds bb8a4fcb2136 ipack: ipoctal: fix module reference leak adds 2cc761d3f32d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 62e976419041 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5d0a4ef5e31e Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 2f9602870886 selftests: drivers/dma-buf: Fix implicit declaration warns adds 9e82602074d6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b26606181eb2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds b1eeeceb2a60 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 671126c4eafc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5c49d1850ddd KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue adds b1b0d54f1766 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds bdfc11c07693 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 161419a919f9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f2e457e22b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d168cd797982 drm/i915/gvt: fix the usage of ww lock in gvt scheduler. adds 5cb8742774d2 Merge tag 'gvt-fixes-2021-09-18' of https://github.com/int [...] adds da0468a74450 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] adds c83ff0186401 drm/i915/request: fix early tracepoints adds 4b8bcaf8a6d6 drm/i915: Remove warning from the rps worker adds 9ede33549cc7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds f39d6a48032b mmc: sdhci-of-at91: wait for calibration done before proceed adds 3b9b0887fff8 mmc: sdhci-of-at91: replace while loop with read_poll_timeout adds ec1801b154af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fef01fc4a56b Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds dd36921dc5f9 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 2a2a79577dda fpga: ice40-spi: Add SPI device ID table adds b6fe1a5307bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 55d87bb21463 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 3831a0d40886 firewire: Remove function callback casts new 6409e7102a9b Merge branch 'for-next/kspp-fixes' into for-next/kspp new 751f429f1557 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d05377e184fc kconfig: Create links to main menu items in search new 420a2bdbead2 kconfig: Refactor sym_escape_string_value new 4a549068ca17 kconfig: narrow the scope of variables in the lexer new 32a6b0cfc325 kconfig: rename a variable in the lexer to a clearer name new 16f361016821 kconfig: remove 'const' from the return type of sym_escape [...] new 152ce35b7111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1cb11ab3ddf Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new e91cff6e5cfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 15ef5f339933 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 10eb75fa82a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b578bac1235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27082078b776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1ec0a83ac3a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 88437ebd6a55 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b9812d472e94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 204b0e188dfb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9a9f2c1330f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86c212b63287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 257b679221c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 979452977335 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] new 135780456218 arm64: dts: qcom: sc7180: Use QMP property to control load state new 6b3207dfebdf arm64: dts: qcom: sc7280: Use QMP property to control load state new db8e45a81bdc arm64: dts: qcom: sdm845: Use QMP property to control load state new d9d327f6a37f arm64: dts: qcom: sm8150: Use QMP property to control load state new b74ee2d71be8 arm64: dts: qcom: sm8250: Use QMP property to control load state new 6b7cb2d23791 arm64: dts: qcom: sm8350: Use QMP property to control load state new 55d0feb3ab3d dt-bindings: arm: cpus: Add Kryo 560 CPUs new 5f82b9cda61e arm64: dts: qcom: Add SM6350 device tree new ced2f0d75e13 arm64: dts: qcom: sm6350: Add LLCC node new 985e02e7c062 arm64: dts: qcom: sm6350: Add RPMHCC node new 30de1108df22 arm64: dts: qcom: sm6350: Add GCC node new 538f4bcd5106 arm64: dts: qcom: sm6350: Add TLMM block node new 23737b9557fe arm64: dts: qcom: sm6350: Add USB1 nodes new 3cc415413f54 arm64: dts: qcom: sm6350: Add cpufreq-hw support new 25e0ae684819 arm64: dts: qcom: sm6350: Add TSENS nodes new 8fe2e0d9dba8 arm64: dts: qcom: sm6350: Add AOSS_QMP new 001eaf9514f2 arm64: dts: qcom: sm6350: Add SPMI bus new 574af5456244 arm64: dts: qcom: sm6350: Add PRNG node new 9264d3c8ee51 arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter new 1797e1c9a95c arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes new 4ef13f7fe4cd arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus [...] new ed1648d52a37 arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III new a9a5ca5c8c37 arm64: dts: qcom: pm6150l: Add missing include new ede638c42c82 arm64: dts: qcom: sc7180: Add IMEM and pil info regions new 51c7786f5d42 arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sen [...] new 8199a0b31e76 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock new 122d2c5f31b6 arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000 new 946c9a2cf8b0 arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds new f66ea51f0e47 arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 to [...] new cea83511353d arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys new eca7d3a366b3 arm64: dts: qcom: sc7280: Update reserved memory map new f83146890172 arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes new dddf4b0621d6 arm64: dts: qcom: sc7280: Add nodes to boot modem new 4882cafb99c2 arm64: dts: qcom: sc7280: Add Q6V5 MSS node new 0025fac17b31 arm64: dts: qcom: sc7280: Update Q6V5 MSS node new a4fe5159038f dt-bindings: soc: qcom: aoss: Drop the load state power-domain new 99512191f4f1 soc: qcom: aoss: Drop power domain support new ec908595825c dt-bindings: msm/dp: Remove aoss-qmp header new e603577231d4 dt-bindings: soc: qcom: aoss: Delete unused power-domain d [...] new 12056fc2916f Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] new 454d3470e135 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01a1980d4592 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ba736a10b56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 98419a39d1dc arm64: dts: rockchip: add pwm nodes for rk3568 new 9a6218fd50c1 Merge branch 'v5.16-armsoc/dts64' into for-next new f65c23ac6ad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 959b4cff1e7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1523f67976c Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] new f0c913d6d2a6 firmware: arm_ffa: Add missing remove callback to ffa_bus_type new 102808654f89 firmware: arm_ffa: Fix __ffa_devices_unregister new 3f1956bb1def Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] new cb5da0da3602 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 90660ad2bcdc Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 2423d38bfcef Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 1fca918847ff Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 32f0fb464740 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08b369c2913c Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 3b76e88c99a8 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new f001d18b6814 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 04cc6f40926c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 3a6e2f638730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fbabf5e6723 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8f0d8f6d4f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9578fc023253 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e2c526c680af Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 93c6c949e7f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61319b7b04f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23955660ff81 Merge branch 'fixes' into for-next new 0a7b6be139a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8440adb53936 Merge branch 'for-next' of git://git.libc.org/linux-sh new bedd6227dd41 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d67ed2510d28 xtensa: use CONFIG_USE_OF instead of CONFIG_OF new 6489f8d0e1d9 xtensa: call irqchip_init only when CONFIG_USE_OF is selected new 69e74cef49ea Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new dfbaae31d583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2347aa98faf7 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 9e4a4feef783 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new c8bc90429b99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc2dad50d44c Merge branch 'master' of git://github.com/ceph/ceph-client.git new e5a3a84018d2 Merge branch 'cifsd-for-next' of https://github.com/smfren [...] new 191121d5fa04 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 239a780f6b69 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e1e54e73c469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 780513e4acef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 262d5d63d43e Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new c36836d5a1af NFSD: Initialize pointer ni with NULL and not plain integer 0 new 285ad16d9de1 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new 6a42eea5d151 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b95ce53b72d1 ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO new d62aeb543bd3 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new fe0e1a21e29c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a89b066249c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 15133d0c21ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60d55825f4ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac1ae694ea60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 341cba2ec03a Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new c45d2b54cc73 HID: amd_sfh: Use dma_set_mask_and_coherent() new ba70a4ff231c HID: amd_sfh: switch from 'pci_' to 'dev_' API new f75203cd8be9 HID: amd_sfh: Update Copyright details new dd0f17ef2ea8 Merge branches 'for-5.15/upstream-fixes' and 'for-5.16/amd [...] new 790a66ef6436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8e513635adc Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new ee2f8daa248c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 90ff289b80bb Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f1e69953104e docs/zh_CN: add core api kref translation new 65a21ad04463 docs/zh_CN: Improve zh_CN/process/howto.rst new 585e5159f3c2 docs/zh_CN: typo fix and improve translation new 92a19d809829 docs/zh_CN: modify some words new 5b32e44e8b88 Documentation: update pagemap with shmem exceptions new 0ee387b1417b Documentation: arm: marvell: Add link to Orion Functional [...] new e19af6e980f0 docs/zh_CN: add core-api memory-allocation translation new 26f1a50f56c0 docs/zh_CN: add core-api unaligned-memory-access translation new 4d68c2c9974c docs/zh_CN: add core-api mm-api translation new a4163902d07b docs/zh_CN: add core-api genalloc translation new 71a643688093 docs/zh_CN: add core-api boot-time-mm translation new 9770a132656c docs/zh_CN: add core-api gfp_mask-from-fs-io translation new 15ce51f55e15 Documentation/no_hz: Introduce "dyntick-idle mode" before [...] new cbb817fc2eff docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT and UNNE [...] new 250a0a5ba9d2 docs: checkpatch: add multiline, do/while, and multiple-as [...] new a6cfcae27c9e Merge branch 'docs-next' of git://git.lwn.net/linux.git new bc6528a0d11b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 0b2264a3c1bb Merge branches 'acpi-x86' and 'acpi-resources' into linux-next new edeb1299f816 Merge branch 'pm-sleep' into linux-next new 479544811782 PCI: ACPI: Drop acpi_pci_bus new c4d19838d8c4 ACPI: glue: Drop cleanup callback from struct acpi_bus_type new 2ef5236660b6 ACPI: glue: Look for ACPI bus type only if ACPI companion [...] new 977867c611db Merge branch 'acpi-pci' into linux-next new 6c7058a38dc4 ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries new 11ca0d6b54cd Documentation: ACPI: Fix spelling mistake "Millenium" -> " [...] new c117dffff432 ACPI: Kconfig: Fix a typo in Kconfig new d6b88ce2eb9d ACPI: processor idle: Allow playing dead in C3 state new 04f4642445d0 Merge branches 'acpi-pnp', 'acpi-docs', 'acpi-misc' and 'a [...] new c227233ad64c intel_idle: enable interrupts before C1 on Xeons new 7c86bb8dfc1b Merge branch 'pm-cpuidle' into linux-next new 26cbb956663d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6d4e8b37d978 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 9ca1cfc554e9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 8103ec8f2372 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new ae6e843fe08d RDMA/rxe: Add memory barriers to kernel queues new 47b7f7064b07 RDMA/rxe: Cleanup MR status and type enums new 001345339f4c RDMA/rxe: Separate HW and SW l/rkeys new 647bf13ce944 RDMA/rxe: Create duplicate mapping tables for FMRs new 450f4f6aa1a3 RDMA/rxe: Only allow invalidate for appropriate MRs new edf1a15b6a7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b69c99463d41 selftests: net: fib_nexthops: Wait before checking reporte [...] new 930dfa563155 ptp: clockmatrix: use rsmu driver to access i2c/spi bus new 719c57197010 net: make napi_disable() symmetric with enable new b38bcb41f144 FDDI: defxx: Fix function names in coments new 064d0171d7ee net: fddi: skfp: Fix a function name in comments new 8d04c7b96424 net: atl1c: Fix a function name in print messages new 8b58cba44e6b net: broadcom: Fix a function name in comments new e7e9d2088d9c net: sis: Fix a function name in comments new 005552854fe6 net: smsc: Fix function names in print messages and comments new 2b73e209ba75 net/ipv4/tcp_nv.c: remove superfluous header files from tcp_nv.c new f947fcaffd6a net: cisco: Fix a function name in comments new 4247ef026937 ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_m [...] new 867d1ac99f11 net: sparx5: fix resource_size.cocci warnings new 584351c31d19 net: ethernet: emac: utilize of_net's of_get_mac_address() new 3e0d5699a975 net: stmmac: fix gcc-10 -Wrestrict warning new ef5d6356e2ac cxgb: avoid open-coded offsetof() new cf530217408e devlink: Notify users when objects are accessible new 5df290e7a703 bnxt_en: Register devlink instance at the end devlink conf [...] new 8d44b5cf6060 liquidio: Overcome missing device lock protection in init/ [...] new bbb9ae25fc67 dpaa2-eth: Register devlink instance at the end of probe new 44691f535270 net: hinic: Open device for the user access when it is ready new 838cefd5e52c ice: Open devlink when device is ready new 1d264db405cb octeontx2: Move devlink registration to be last devlink command new 4beb0c241bfa net/prestera: Split devlink and traps registrations to sep [...] new 1e726859167c net/mlx4: Move devlink_register to be the last initializat [...] new 64ea2d0e7263 net/mlx5: Accept devlink user input after driver initializ [...] new b2ab483fcbc3 mlxsw: core: Register devlink instance last new 67d78e7f7683 net: mscc: ocelot: delay devlink registration to the end new 4f2a81c40c3c nfp: Move delink_register to be last command new 7911c8bd546f ionic: Move devlink registration to be last devlink command new 1b8e0bdbea65 qed: Move devlink registration to be last devlink command new 0d98ff22de92 net: ethernet: ti: Move devlink registration to be last de [...] new 71c1b525934d netdevsim: Move devlink registration to be last devlink command new 504627ee4cf4 net: wwan: iosm: Move devlink_register to be last devlink command new c89f78e985cc ptp: ocp: Move devlink registration to be last devlink command new 6f0b1edd9ff1 staging: qlge: Move devlink registration to be last devlin [...] new bd936bd53b2d net: dsa: Move devlink registration to be last devlink command new d06d54a34648 Merge branch 'devlink_register-last' new d5a680295be2 net: dsa: rtl8366rb: Support bridge offloading new 7776e33c68ae net: dsa: rtl8366: Drop custom VLAN set-up new a4eff910ec63 net: dsa: rtl8366rb: Rewrite weird VLAN filering enablement new 5f5f12f5d4b1 net: dsa: rtl8366rb: Fix off-by-one bug new d8251b9db34a net: dsa: rtl8366: Fix a bug in deleting VLANs new d310b14ae748 net: dsa: rtl8366: Drop and depromote pointless prints new 13807ded270c Merge branch 'rtl8366-cleanups' new 50e356686fa9 net: bcmgenet: remove netif_carrier_off from adjust_link new fcb5dfe7dc40 net: bcmgenet: remove old link state values new fc13d8c03773 net: bcmgenet: pull mac_config from adjust_link new 2d8bdf525d71 net: bcmgenet: add support for ethtool flow control new a17aafa3a416 Merge branch 'bcmgenet-flow-control' new 283c7f41b542 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 10a5e009b93a xsk: Get rid of unused entry in struct xdp_buff_xsk new 47e4075df300 xsk: Batched buffer allocation for the pool new 57f7f8b6bc0b ice: Use xdp_buf instead of rx_buf for xsk zero-copy new db804cfc21e9 ice: Use the xsk batched rx allocation interface new 6aab0bb0c5cd i40e: Use the xsk batched rx allocation interface new 94033cd8e73b xsk: Optimize for aligned case new 5b132056123d selftests: xsk: Fix missing initialization new 872a1184dbf2 selftests: xsk: Put the same buffer only once in the fill ring new 89013b8a2928 selftests: xsk: Fix socket creation retry new 1bf3649688c1 selftests: xsk: Introduce pacing of traffic new 96a40678ce53 selftests: xsk: Add single packet test new e4e9baf06a6e selftests: xsk: Change interleaving of packets in unaligned mode new e34087fc00f4 selftests: xsk: Add frame_headroom test new 4c9f09372046 Merge branch 'bpf-xsk-rx-batch' new a4fdae6277da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 986df3c6e534 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 93290f4db6cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f53deb470acb next-20210924/bluetooth new cd8793f97f5f mac80211_hwsim: enable 6GHz channels new 7e83e3d3ef64 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1e653cd275d6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new bdc32bc3f491 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 106a8a2326a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f63134be0aa9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 116e5947d7bf drm/edid: Fix drm_edid_encode_panel_id() kerneldoc warning new 34683cce51fc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 668694012fc4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c6b40ee330fe drm/i915/audio: Use BIOS provided value for RKL HDA link new c25e0c31b87f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a130c71b43c1 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 50958f93496b Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 7bb5608a06f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d24d3f7288fb ASoC: q6afe: q6asm: Fix typos in qcom,q6afe.txt and qcom,q [...] new c5bc62751106 ASoC: zl38060: Update to modern clocking terminology new 2b0a5d8d2884 ASoC: ak4118: Update to modern clocking terminology new 8515f828c565 ASoC: ak4104: Update to modern clocking terminology new 155acb01bfbf ASoC: alc5632: Use modern ASoC DAI format terminology new a270bd9abdc3 ASoC: wcd9335: Use correct version to initialize Class H new 3e8908fbfd9c ASoC: ak4642: Use modern ASoC DAI format terminology new 501849d97e53 ASoC: samsung: add missing "fallthrough;" new c7801a3c6849 ASoC: ep93xx: Convert to modern clocking terminology new 88e5cdddb50a ASoC: ad1836: Update to modern clocking terminology new 9c42dd7bfbca ASoC: adau1372: Update to modern clocking terminology new 829fddb1f686 ASoC: adau1373: Update to modern clocking terminology new 33ff453907ee ASoC: adau1701: Update to modern clocking terminology new a41a008fe822 ASoC: adau17x1: Update to modern clocking terminology new 21b686e0bf43 ASoC: adau1977: Update to modern clocking terminology new 9943ab72fd37 ASoC: adav80x: Update to modern clocking terminology new edd6dffdc667 ASoC: cs42l42: Use two thresholds and increased wait time [...] new 313fab4820f3 ASoC: tegra: Constify static snd_soc_dai_ops structs new e3a0dbc5d6d9 ASoC: ad193x: Update to modern clocking terminology new a4db95b28241 ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" new 9208d3ca8cb6 ASoC: dt-bindings: wlf,wm8978: Fix I2C address in example new 9929265f2a7b ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Uns [...] new 99a26f2416fc ASoC: cpcap: Use modern ASoC DAI format terminology new a91b0e5b0bf6 ASoC: bcm: Convert to modern clocking terminology new 2a36bd83bf8a ASoC: alc5623: Use modern ASoC DAI format terminology new a35f2d4406f9 ASoC: ak4671: Use modern ASoC DAI format terminology new d09000425223 ASoC: dwc-i2s: Update to modern clocking terminology new b0e3b0a7078d ASoC: dmaengine: Introduce module option prealloc_buffer_s [...] new b55f03436b28 ASoC: ak5558: Use modern ASoC DAI format terminology new 93323666d233 ASoC: ak4458: Use modern ASoC DAI format terminology new d07a6d454ffa ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t new 6477960755fb ASoC: wm_adsp: Move check for control existence new 04ae08596737 ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for comp [...] new df6c505c129a ASoC: wm_adsp: Cancel ongoing work when removing controls new 5beb8eeade2c ASoC: wm_adsp: Rename generic DSP support new 6ab1d0cc8470 ASoC: wm_adsp: Introduce cs_dsp logging macros new 25ca837ba6f4 ASoC: wm_adsp: Separate some ASoC and generic functions new 186152df4d43 ASoC: wm_adsp: Split DSP power operations into helper functions new 6092be2d93b3 ASoC: wm_adsp: Move sys_config_size to wm_adsp new 0700bc2fb94c ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling new edb1d6d7f039 ASoC: wm_adsp: Move check of dsp->running to better place new 2169f2f15185 ASoC: wm_adsp: Pass firmware names as parameters when star [...] new a828056fa1fc ASoC: wm_adsp: move firmware loading to client new e14682021591 ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp new 2dd044641ec3 ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops new f6bc909e7673 firmware: cs_dsp: add driver to support firmware loading o [...] new ca4c040d4afa Merge series "add driver to support firmware loading on Ci [...] new 1e545674a282 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 33338066ff19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a292b649803b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af12f7880606 Merge branch 'for-5.16/cdrom' into for-next new 2e1e2614d05b mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h> new 03acadf5a803 mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h> new f11826446de4 mm: don't include <linux/blkdev.h> in <linux/backing-dev.h> new 9b264c0e4462 mm: remove spurious blkdev.h includes new 82fe6daa617f arch: remove spurious blkdev.h includes new 1cc71b3e029f kernel: remove spurious blkdev.h includes new 9ec750900692 sched: move the <linux/blkdev.h> include out of kernel/sch [...] new f43faec23875 block: remove the unused rq_end_sector macro new 44197059fa8e block: remove the unused blk_queue_state enum new f177a6c23d8e block: remove the cmd_size field from struct request_queue new 76794241c09d block: remove the struct blk_queue_ctx forward declaration new 9dd82c0f430d block: move elevator.h to block/ new b4c23d801849 block: drop unused includes in <linux/blkdev.h> new 813174e36dd0 block: drop unused includes in <linux/genhd.h> new 57d4320a8346 block: move a few merge helpers out of <linux/blkdev.h> new c285899b9776 block: move integrity handling out of <linux/blkdev.h> new 0b5222dc3da5 block: move struct request to blk-mq.h new ba914f85b423 Merge branch 'for-5.16/block' into for-next new b9deda2c2326 null_blk: poll queue support new c4ec50bcccc3 loop: add error handling support for add_disk() new ba8a791d9465 nbd: add error handling support for add_disk() new e36cbe76134d aoe: add error handling support for add_disk() new b8ca4c92d3be drbd: add error handling support for add_disk() new e4e00b7d3933 n64cart: add error handling support for add_disk() new 7a60e30557c3 pcd: move the identify buffer into pcd_identify new ea3d5fcb746a pcd: cleanup initialization new 327638dec0ce pf: cleanup initialization new 892c92265579 pd: cleanup initialization new e4ed399d2995 pcd: add error handling support for add_disk() new 3d0ec5f1cb3e pcd: fix ordering of unregister_cdrom() new fea9c131df55 pcd: capture errors on cdrom_register() new af54d9d8dd63 pd: add error handling support for add_disk() new 056b5aa40c83 mtip32xx: add error handling support for add_disk() new 1db0dfb22fe2 pktcdvd: add error handling support for add_disk() new 7a4423841b4e block/rsxx: add error handling support for add_disk() new 1683818a4f1a block/sx8: add error handling support for add_disk() new 55884ae0407c pf: add error handling support for add_disk() new d45ce9ad9201 cdrom/gdrom: add error handling support for add_disk() new 2e68b524b486 rbd: add add_disk() error handling new 33b8b10bc7fd block/swim3: add error handling support for add_disk() new bda15d383291 floppy: fix add_disk() assumption on exit due to new developments new 2d61455a9034 floppy: use blk_cleanup_disk() new b29e2589243b floppy: fix calling platform_device_unregister() on invali [...] new 6e7bcdf20bae floppy: add error handling support for add_disk() new 6c488373376b amiflop: add error handling support for add_disk() new efeed764dfc4 swim: simplify using blk_cleanup_disk() on swim_remove() new 052f476a9fbb swim: add helper for disk cleanup new 5d402136f500 swim: add a floppy registration bool which triggers del_gendisk() new 3272470a8d5f swim: add error handling support for add_disk() new e32a97d9a445 block/ataflop: use the blk_cleanup_disk() helper new b83dad8453e9 block/ataflop: add registration bool before calling del_gendisk() new 4cbf564711a8 block/ataflop: provide a helper for cleanup up an atari disk new 8620265ec8ff block/ataflop: add error handling support for add_disk() new fb60557f49e9 Merge branch 'for-5.16/drivers' into for-next new 0bf4844ef310 Merge branch 'for-5.16/io_uring' into for-next new 73ac1fd7994b block/mq-deadline: Improve request accounting further new 5eb9e5202056 block/mq-deadline: Add an invariant check new 30d1c42fb962 block/mq-deadline: Stop using per-CPU counters new b4d170687c4f block/mq-deadline: Prioritize high-priority requests new fee1aec1800d Merge branch 'for-5.16/block' into for-next new ff70294fc9a3 xtensa/platforms/iss/simdisk: add error handling support f [...] new 0d05bd9785aa Merge branch 'for-5.16/drivers' into for-next new f1814d2ab11c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 2824d7a1dda7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7310e3d723e3 mmc: sdhci: Return true only when timeout exceeds capacity [...] new f8c76c6679bf dt-bindings: sdhci-omap: Document ti,non-removable propert [...] new c0e2f52918a6 Merge branch 'fixes' into next new ea0b7ca8549a mmc: sdhci-s3c: Describe driver in KConfig new f000d0bc15c4 mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] new 418836975bf4 mmc: sdhci-sprd: Wait until DLL locked after being configured new 9366943bd883 memstick: avoid out-of-range warning new f3e25dac04e1 dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] new af93e5ce8b85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9ba533eb99bb power: supply: core: Add psy_has_property() new f7a178eb0c83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e458d3f39d91 regulator: pwm-regulator: Make use of the helper function [...] new c6e5e92cb29e regulator: dummy: Use devm_regulator_register() new 3938209d5e91 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new d40029d1f607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0064a6a8d59c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 9e649044e774 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 9da99aa55df6 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d1f806e2b968 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new d65c68b9ef4b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 559e21db5a70 Merge branch 'next' of git://github.com/cschaufler/smack-next new 75b09b43d0ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2eca199e035 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e8b4b6ebe56 dt-bindings: interrupt-controller: Convert MSI controller [...] new da73f4ee4a9a dt-bindings: interrupt-controller: msi: Add msi-ranges property new 68f1d17f0147 dt-bindings: pci: Add DT bindings for apple,pcie new 55cd1e2a28ce dt-bindings: mailbox: fix incorrect gce.h file paths new 3148ffd89292 dt-bindings: rng: convert OMAP and Inside-Secure HWRNG to [...] new f019fd7c24ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b71cbf08a1e spi: s3c64xx: describe driver in KConfig new eca17cbabd0c spi: Add sc7280 support new 1f01818b410a spi: cadence: add dt-bindings documentation for Cadence XS [...] new a16cc8077627 spi: cadence: add support for Cadence XSPI controller new 728cb436d4be Merge series "add support for Cadence's XSPI controller" f [...] new 67ebf32ffba7 Merge remote-tracking branch 'spi/for-5.16' into spi-next new c49dc81d311b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52e84852c827 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 7ba041ae37d2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0be88d81a72a rcu: Tighten rcu_advance_cbs_nowake() checks new 64349132042d rcu-tasks: Don't remove tasks with pending IPIs from holdout list new 212aee5435c2 testing/bpf: Update test names for xchg and cmpxchg new 71fb2257c2cf torture: Catch kvm.sh help text up with actual options new f7937d42eea9 rcutorture: Sanitize RCUTORTURE_RDR_MASK new fff802043e30 rcutorture: More thoroughly test nested readers new 830ca2abfa59 srcu: Prevent redundant __srcu_read_unlock() wakeup new 7193f47219a6 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] new 8247f4bb86c7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new fc58cfa716fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1ac4c97cae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d50497c4a05e platform/chrome: cros_ec_proto: Fix check_features ret val new 73eff8602ad1 platform/chrome: cros-ec-typec: Cleanup use of check_features new f636fb044ad6 iio: common: cros_ec_sensors: simplify getting .driver_data new f11c35e18150 platform/chrome: cros_ec_sensorhub: simplify getting .driver_data new b914182a9695 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 811b5440c6e4 led-class-flash: fix -Wrestrict warning new 2a5a8fa8b231 leds: trigger: use RCU to protect the led_cdevs list new 87c6912d6236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b61fb38729f2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7bdcb007787c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new ae9a6149884e Merge 5.15-rc3 into usb-next new 9d3df1c47522 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 57147df0b4b4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 923da63f74b7 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 5ecb11dd892f Merge 5.15-rc3 into tty-next new 34f2ba30a66f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 20ac422c8ef7 Merge 5.15-rc3 into char-misc next new 15bab96b99b0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new d543f11f5652 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 641cdbea7635 thunderbolt: Enable retry logic for intra-domain control packets new 7cbd2249af87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b40e16ee51a Merge branch 5.15-rc3 into staging-next new 2565da8fd497 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a7df6369119c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 518cd4b8bf5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b851bfc7d06d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a63680d140ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 666f1a8f0b49 vduse: Disallow injecting interrupt before DRIVER_OK is set new dd7dc7e82b14 vhost_vdpa: unset vq irq before freeing irq new eddca5742f8f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 54c9237a97e0 rpmsg: Change naming of mediatek rpmsg property new 7b4d7894c65b soc: qcom: aoss: Expose send for generic usecase new e73c632b18a9 dt-bindings: remoteproc: qcom: pas: Add QMP property new 8443ef7b5771 dt-bindings: remoteproc: qcom: Add QMP property new c1fe10d238c0 remoteproc: qcom: q6v5: Use qmp_send to update co-processo [...] new 24acbd9dc934 remoteproc: elf_loader: Fix loading segment when is_iomem true new 970675f61bf5 remoteproc: Fix the wrong default value of is_iomem new 91bb26637353 remoteproc: imx_rproc: Fix TCM io memory type new afe670e23af9 remoteproc: imx_rproc: Fix ignoring mapping vdev regions new e90547d59d4e remoteproc: imx_rproc: Fix rsc-table name new 28d5554b4630 remoteproc: imx_rproc: Change to ioremap_wc for dram new eeaf9700b9c6 dt-bindings: remoteproc: Add the documentation for Meson A [...] new 6cb58ea897dd remoteproc: meson-mx-ao-arc: Add a driver for the AO ARC r [...] new ca7380a41d37 dt-bindings: remoteproc: mediatek: Add binding for mt8195 scp new 63e6a34068a3 dt-bindings: remoteproc: mediatek: Add binding for mt8192 scp new f4d7e6f6eb3c dt-bindings: remoteproc: mediatek: Convert mtk,scp to json-schema new 79111df414fc remoteproc: mediatek: Support mt8195 scp new 81231af135ca dt-bindings: remoteproc: k3-r5f: Cleanup SoC compatible fr [...] new f13f5d729a8d dt-bindings: remoteproc: k3-dsp: Cleanup SoC compatible fr [...] new cc73f503f7ec MAINTAINERS: Update remoteproc repo url new 9ae45035ba2b remoteproc: qcom: pas: Use the same init resources for MSM [...] new 04a1261951bc dt-bindings: remoteproc: qcom: pas: Add SC7280 MPSS support new 58c8db93f721 remoteproc: qcom: pas: Add SC7280 Modem support new c42c0a5e97d1 dt-bindings: remoteproc: qcom: Update Q6V5 Modem PIL binding new c842379d00f1 remoteproc: mss: q6v5-mss: Add modem support on SC7280 new 45500e830ed5 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 9b6e3f240dfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e9041a021e2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new ef50f15bdc4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14dea1b224ba Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new af44ad529a5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de3e09a89d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d44ad44d70bd Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 8719a17613e0 rtc: ds1302: Add SPI ID table new da87639d6312 rtc: ds1390: Add SPI ID table new 5f84478e14aa rtc: pcf2123: Add SPI ID table new 5e295f940203 rtc: omap: drop unneeded MODULE_ALIAS new 6eee1c48be7c rtc: s5m: drop unneeded MODULE_ALIAS new 38b17bc9c40e rtc: rx6110: simplify getting the adapter of a client new dd49cbedde8a dt-bindings: rtc: Add Mstar MSC313e RTC devicetree binding [...] new be7d9c9161b9 rtc: Add support for the MSTAR MSC313 RTC new 27ff63eb076c rtc: msc313: fix missing include new 7e675f6dd233 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new b0971ee2f745 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 494a1e4da342 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 96648edaaae1 Merge branch 'kspp/hardening/options' into for-next/kspp new 744679de4be9 Merge branch 'for-next/gcc-plugins' into for-next/kspp new ce404d51c448 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new feb6ccc2e441 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new cc07bf155d44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cdc4a9863a1b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 18a883641daa Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ef2f69623981 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c25303281d79 mm: Convert get_page_unless_zero() to return bool new 7b230db3b8d3 mm: Introduce struct folio new 32b8fc486524 mm: Add folio_pgdat(), folio_zone() and folio_zonenum() new a53e17e4e97b mm/vmstat: Add functions to account folio statistics new 9e9edb2094db mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() new c24016ac3a62 mm: Add folio reference count functions new b620f63358cd mm: Add folio_put() new 86d234cb0499 mm: Add folio_get() new 020853b6f5ea mm: Add folio_try_get_rcu() new d389a4a81155 mm: Add folio flag manipulation functions new 889a3747b3b7 mm/lru: Add folio LRU functions new 85d0a2ed3747 mm: Handle per-folio private data new 9257e1567738 mm/filemap: Add folio_index(), folio_file_page() and folio [...] new f94b18f6653a mm/filemap: Add folio_next_index() new 352b47a69844 mm/filemap: Add folio_pos() and folio_file_pos() new 2f52578f9c64 mm/util: Add folio_mapping() and folio_file_mapping() new 4e1364286d0a mm/filemap: Add folio_unlock() new 7c23c782d5d5 mm/filemap: Add folio_lock() new af7f29d9e1a7 mm/filemap: Add folio_lock_killable() new ffdc8dabf20b mm/filemap: Add __folio_lock_async() new 6baa8d602e84 mm/filemap: Add folio_wait_locked() new 9138e47ed425 mm/filemap: Add __folio_lock_or_retry() new 575ced1c8b0d mm/swap: Add folio_rotate_reclaimable() new 4268b48077e5 mm/filemap: Add folio_end_writeback() new 490e016f229a mm/writeback: Add folio_wait_writeback() new a49d0c507759 mm/writeback: Add folio_wait_stable() new 101c0bf67f50 mm/filemap: Add folio_wait_bit() new 6974d7c977d7 mm/filemap: Add folio_wake_bit() new df4d4f127394 mm/filemap: Convert page wait queues to be folios new b47393f8448a mm/filemap: Add folio private_2 functions new 6abbaa5b0173 fs/netfs: Add folio fscache functions new dd10ab049beb mm: Add folio_mapped() new 874fd90cafdc mm: Add folio_nid() new 6e0110c247c8 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] new 658b69c9d852 mm/memcg: Use the node id in mem_cgroup_update_tree() new 2ab082ba76f9 mm/memcg: Remove soft_limit_tree_node() new 8e88bd2dfde2 mm/memcg: Convert memcg_check_events to take a node ID new 1b7e4464d43a mm/memcg: Add folio_memcg() and related functions new 118f2875490b mm/memcg: Convert commit_charge() to take a folio new 8f425e4ed0eb mm/memcg: Convert mem_cgroup_charge() to take a folio new c4ed6ebfcb09 mm/memcg: Convert uncharge_page() to uncharge_folio() new bbc6b703b219 mm/memcg: Convert mem_cgroup_uncharge() to take a folio new d21bba2b7d0a mm/memcg: Convert mem_cgroup_migrate() to take folios new 9d8053fc7a21 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] new f70ad4487415 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() new fcce4672c06a mm/memcg: Convert mem_cgroup_move_account() to use a folio new b1baabd995ab mm/memcg: Add folio_lruvec() new e809c3fedeeb mm/memcg: Add folio_lruvec_lock() and similar functions new 0de340cbed33 mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] new c5ce619a77ce mm/workingset: Convert workingset_activation to take a folio new bf6bd276b374 mm: Add folio_pfn() new 646010009d35 mm: Add folio_raw_mapping() new 0d0fe8b3f7f8 mm: Add flush_dcache_folio() new a09215d25f44 mm: Add kmap_local_folio() new e7dd9dabb189 mm: Add arch_make_folio_accessible() new 56ed04328bc6 mm: Add folio_young and folio_idle new 7bcc2152ac11 mm/swap: Add folio_activate() new ffba671f05c6 mm/swap: Add folio_mark_accessed() new 5e96a9a758fa mm/rmap: Add folio_mkclean() new e775e4725c07 mm/migrate: Add folio_migrate_mapping() new e546b61eed32 mm/migrate: Add folio_migrate_flags() new b95c50f8eae4 mm/migrate: Add folio_migrate_copy() new 9fc5acbdbb55 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() new e1f4a65c0ec8 flex_proportions: Allow N events instead of 1 new 5a8cb5ae26b7 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() new 3262a9de10b8 mm/writeback: Add __folio_end_writeback() new 725ccb797df8 mm/writeback: Add folio_start_writeback() new 98dfc1ccfb5a mm/writeback: Add folio_mark_dirty() new 27d26564afc5 mm/writeback: Add __folio_mark_dirty() new c90c7ec8e751 mm/writeback: Convert tracing writeback_page_template to folios new 66f6cd623b39 mm/writeback: Add filemap_dirty_folio() new 3eb9f6950c38 mm/writeback: Add folio_account_cleaned() new bf18cb8be39e mm/writeback: Add folio_cancel_dirty() new d3dfd5080a6c mm/writeback: Add folio_clear_dirty_for_io() new ee1df0a0d08b mm/writeback: Add folio_account_redirty() new 18db6a619dc3 mm/writeback: Add folio_redirty_for_writepage() new 8e07d3ca68cf mm/filemap: Add i_blocks_per_folio() new 383b23ff829f mm/filemap: Add folio_mkwrite_check_truncate() new 25f9aa25e899 mm/filemap: Add readahead_folio() new 1f24a3d67357 mm/workingset: Convert workingset_refault() to take a folio new 5c2861820dc2 mm: Add folio_evictable() new 251295f4021f mm/lru: Convert __pagevec_lru_add_fn to take a folio new bcc0f46ce3f1 mm/lru: Add folio_add_lru() new 2138895eb484 mm/page_alloc: Add folio allocation functions new 20bd52db70a5 mm/filemap: Add filemap_alloc_folio new 6c03066a06db mm/filemap: Add filemap_add_folio() new 8c4c882d3c73 mm/filemap: Convert mapping_get_entry to return a folio new db2c05d524eb mm/filemap: Add filemap_get_folio new 011cfd9e145a mm/filemap: Add FGP_STABLE new 27b231798da1 mm/writeback: Add folio_write_one new 8cd2e4f9a102 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 6c9fa69e1c92 Revert "firmware: cs_dsp: add driver to support firmware l [...] new 3cefb01905df crypto: api - Fix built-in testing dependency failures new 5e61a606d906 crypto: api - Export crypto_boot_test_finished new b276d5b21ef5 revert "fixup for "kconfig: Refactor sym_escape_string_value"" new 9195dfe9c68e Revert "kconfig: remove 'const' from the return type of sy [...] new 8cc4ab52a3e5 Revert "kconfig: Refactor sym_escape_string_value" new d903371eb45e Merge branch 'akpm-current/current' new 75de6c88776b mm: migrate: simplify the file-backed pages validation whe [...] new f86849916ad3 mm: unexport folio_memcg_{,un}lock new 66b60fc7390e mm: unexport {,un}lock_page_memcg
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 (6884db384d10) \ N -- N -- N refs/heads/akpm (66b60fc7390e)
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 598 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/mm/pagemap.rst | 22 + Documentation/arm/marvell.rst | 1 + Documentation/dev-tools/checkpatch.rst | 90 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../bindings/display/msm/dp-controller.yaml | 1 - .../interrupt-controller/msi-controller.yaml | 46 + .../devicetree/bindings/mailbox/mtk-gce.txt | 4 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 1 + .../devicetree/bindings/mmc/sdhci-omap.txt | 3 + .../devicetree/bindings/pci/apple,pcie.yaml | 161 ++ .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 1 + .../bindings/pci/microchip,pcie-host.yaml | 1 + .../remoteproc/amlogic,meson-mx-ao-arc.yaml | 87 + .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 - .../devicetree/bindings/remoteproc/mtk,scp.yaml | 92 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 59 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 39 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 4 +- .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 4 +- Documentation/devicetree/bindings/rng/omap_rng.txt | 38 - .../devicetree/bindings/rng/omap_rng.yaml | 92 + .../devicetree/bindings/rtc/mstar,msc313-rtc.yaml | 49 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 11 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 2 +- .../devicetree/bindings/sound/qcom,q6asm.txt | 2 +- .../devicetree/bindings/sound/wlf,wm8978.yaml | 4 +- .../devicetree/bindings/spi/cdns,xspi.yaml | 77 + .../bindings/spi/qcom,spi-qcom-qspi.yaml | 5 +- Documentation/firmware-guide/acpi/osi.rst | 2 +- Documentation/sound/alsa-configuration.rst | 9 + Documentation/timers/no_hz.rst | 8 +- .../translations/zh_CN/core-api/boot-time-mm.rst | 49 + .../translations/zh_CN/core-api/genalloc.rst | 109 + .../zh_CN/core-api/gfp_mask-from-fs-io.rst | 66 + .../translations/zh_CN/core-api/index.rst | 17 +- Documentation/translations/zh_CN/core-api/kref.rst | 311 +++ .../zh_CN/core-api/memory-allocation.rst | 138 ++ .../translations/zh_CN/core-api/mm-api.rst | 110 + .../zh_CN/core-api/unaligned-memory-access.rst | 229 ++ .../translations/zh_CN/process/5.Posting.rst | 8 +- Documentation/translations/zh_CN/process/howto.rst | 10 +- .../zh_CN/process/submitting-patches.rst | 4 +- MAINTAINERS | 6 +- arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 43 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 319 +++ arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 24 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 59 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 109 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 12 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 57 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 934 ++++++++ arch/arm64/boot/dts/qcom/sm8150.dtsi | 28 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 30 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 176 ++ arch/mips/rb532/prom.c | 1 - arch/mips/sibyte/common/cfe.c | 1 - arch/mips/sibyte/swarm/setup.c | 1 - arch/openrisc/mm/init.c | 1 - arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/um/drivers/ubd_kern.c | 1 + arch/x86/kvm/vmx/vmx.c | 2 +- arch/xtensa/kernel/irq.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 13 +- block/bdev.c | 1 + block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 2 +- block/bio-integrity.c | 2 +- block/blk-core.c | 1 + block/blk-crypto-fallback.c | 1 + block/blk-crypto-internal.h | 2 +- block/blk-integrity.c | 2 +- block/blk-iolatency.c | 1 + block/blk-merge.c | 25 + block/blk-mq-sched.h | 1 + block/blk-mq-tag.h | 2 + block/blk-mq.c | 2 + block/blk.h | 40 + block/bounce.c | 1 + block/elevator.c | 2 +- {include/linux => block}/elevator.h | 21 +- block/genhd.c | 1 + block/holder.c | 1 + block/keyslot-manager.c | 1 + block/kyber-iosched.c | 2 +- block/mq-deadline.c | 222 +- block/partitions/core.c | 1 + block/t10-pi.c | 2 +- crypto/algapi.c | 73 +- crypto/api.c | 53 +- crypto/internal.h | 10 + drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_pnp.c | 2 - drivers/acpi/glue.c | 34 +- drivers/acpi/processor_idle.c | 3 +- drivers/block/amiflop.c | 9 +- drivers/block/aoe/aoeblk.c | 6 +- drivers/block/ataflop.c | 48 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/floppy.c | 35 +- drivers/block/loop.c | 8 +- drivers/block/mtip32xx/mtip32xx.c | 4 +- drivers/block/n64cart.c | 12 +- drivers/block/nbd.c | 6 +- drivers/block/paride/pcd.c | 304 ++- drivers/block/paride/pd.c | 144 +- drivers/block/paride/pf.c | 225 +- drivers/block/pktcdvd.c | 4 +- drivers/block/rbd.c | 6 +- drivers/block/rnbd/rnbd-proto.h | 2 +- drivers/block/rsxx/core.c | 4 +- drivers/block/rsxx/dev.c | 12 +- drivers/block/swim.c | 36 +- drivers/block/swim3.c | 4 +- drivers/block/sx8.c | 13 +- drivers/block/xen-blkfront.c | 1 + drivers/cdrom/gdrom.c | 7 +- drivers/firewire/core-cdev.c | 32 +- drivers/firmware/arm_ffa/bus.c | 10 +- drivers/fpga/ice40-spi.c | 7 + drivers/gpu/drm/i915/display/intel_audio.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 - .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 10 +- .../i915/gt/uc/abi/guc_communication_mmio_abi.h | 10 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_request.c | 11 +- drivers/gpu/drm/i915/i915_utils.h | 1 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 3 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 2 + drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 2 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 33 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 3 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 3 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 +- .../hid_descriptor/amd_sfh_hid_report_desc.h | 3 +- drivers/idle/intel_idle.c | 13 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 3 +- drivers/infiniband/sw/rxe/rxe_comp.c | 12 +- drivers/infiniband/sw/rxe/rxe_cq.c | 25 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 + drivers/infiniband/sw/rxe/rxe_mr.c | 267 ++- drivers/infiniband/sw/rxe/rxe_mw.c | 36 +- drivers/infiniband/sw/rxe/rxe_qp.c | 12 +- drivers/infiniband/sw/rxe/rxe_queue.c | 30 +- drivers/infiniband/sw/rxe/rxe_queue.h | 292 +-- drivers/infiniband/sw/rxe/rxe_req.c | 51 +- drivers/infiniband/sw/rxe/rxe_resp.c | 40 +- drivers/infiniband/sw/rxe/rxe_srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 92 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 48 +- drivers/ipack/devices/ipoctal.c | 63 +- drivers/leds/led-class-flash.c | 2 +- drivers/leds/led-triggers.c | 41 +- drivers/md/dm-bio-record.h | 1 + drivers/md/dm-crypt.c | 1 + drivers/md/dm-ima.c | 1 + drivers/md/dm-ps-historical-service-time.c | 1 + drivers/md/dm-rq.c | 1 - drivers/md/dm-table.c | 1 + drivers/md/dm-verity-target.c | 1 + drivers/md/md.c | 2 + drivers/memstick/core/ms_block.c | 2 +- drivers/mmc/core/sd.c | 1 + drivers/mmc/host/Kconfig | 8 +- drivers/mmc/host/sdhci-of-at91.c | 22 +- drivers/mmc/host/sdhci-pci-o2micro.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 13 + drivers/mmc/host/sdhci.c | 21 +- drivers/mtd/mtdsuper.c | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 17 +- drivers/net/dsa/mv88e6xxx/chip.h | 1 + drivers/net/dsa/mv88e6xxx/global1.c | 2 + drivers/net/dsa/mv88e6xxx/port.c | 2 + drivers/net/dsa/realtek-smi-core.h | 3 - drivers/net/dsa/rtl8366.c | 96 +- drivers/net/dsa/rtl8366rb.c | 194 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 15 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 56 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 8 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 155 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 19 +- drivers/net/ethernet/chelsio/cxgb/vsc7326.c | 2 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 14 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 5 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 7 +- drivers/net/ethernet/ibm/emac/core.c | 12 +- drivers/net/ethernet/ibm/ibmveth.c | 25 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 - drivers/net/ethernet/intel/i40e/i40e_xsk.c | 52 +- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 16 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 92 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 15 +- .../ethernet/marvell/prestera/prestera_devlink.c | 29 +- .../ethernet/marvell/prestera/prestera_devlink.h | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 8 +- drivers/net/ethernet/mellanox/mlx4/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 + .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 2 + drivers/net/ethernet/mellanox/mlxsw/core.c | 19 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 3 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 5 +- drivers/net/ethernet/netronome/nfp/devlink_param.c | 9 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 5 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_devlink.c | 7 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 15 +- drivers/net/ethernet/ti/cpsw_new.c | 7 +- drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 2 +- drivers/net/netdevsim/dev.c | 8 +- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/mxl-gpy.c | 23 +- drivers/net/wireless/mac80211_hwsim.c | 156 +- drivers/net/wwan/iosm/iosm_ipc_devlink.c | 7 +- drivers/nvdimm/core.c | 1 + drivers/nvme/host/core.c | 1 + drivers/nvme/host/pci.c | 1 + drivers/nvme/host/rdma.c | 1 + drivers/nvme/target/io-cmd-bdev.c | 1 + drivers/nvme/target/rdma.c | 1 + drivers/pci/pci-acpi.c | 31 +- drivers/platform/chrome/cros_ec_proto.c | 12 +- drivers/platform/chrome/cros_ec_sensorhub.c | 6 +- drivers/platform/chrome/cros_ec_typec.c | 5 +- drivers/power/supply/power_supply_core.c | 65 +- drivers/ptp/idt8a340_reg.h | 783 ------- drivers/ptp/ptp_clockmatrix.c | 772 +++--- drivers/ptp/ptp_clockmatrix.h | 117 +- drivers/ptp/ptp_ocp.c | 6 +- drivers/regulator/dummy.c | 3 +- drivers/regulator/pwm-regulator.c | 12 +- drivers/remoteproc/Kconfig | 11 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/imx_rproc.c | 43 +- drivers/remoteproc/meson_mx_ao_arc.c | 261 +++ drivers/remoteproc/mtk_common.h | 1 + drivers/remoteproc/mtk_scp.c | 48 +- drivers/remoteproc/qcom_q6v5.c | 57 +- drivers/remoteproc/qcom_q6v5.h | 7 +- drivers/remoteproc/qcom_q6v5_adsp.c | 7 +- drivers/remoteproc/qcom_q6v5_mss.c | 297 ++- drivers/remoteproc/qcom_q6v5_pas.c | 141 +- drivers/remoteproc/qcom_q6v5_wcss.c | 5 +- drivers/remoteproc/remoteproc_coredump.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 4 +- drivers/rpmsg/mtk_rpmsg.c | 2 +- drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-ds1302.c | 7 + drivers/rtc/rtc-ds1390.c | 7 + drivers/rtc/rtc-msc313.c | 259 ++ drivers/rtc/rtc-omap.c | 1 - drivers/rtc/rtc-pcf2123.c | 9 + drivers/rtc/rtc-rx6110.c | 2 +- drivers/rtc/rtc-s5m.c | 1 - drivers/s390/block/dasd_genhd.c | 1 + drivers/s390/cio/blacklist.c | 8 +- drivers/s390/cio/css.c | 40 +- drivers/s390/cio/css.h | 10 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 + drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/scsi_lib.c | 1 + drivers/scsi/sd.c | 1 + drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sg.c | 1 + drivers/scsi/sr.c | 1 + drivers/scsi/st.c | 1 + drivers/scsi/virtio_scsi.c | 1 + drivers/soc/qcom/qcom_aoss.c | 107 - drivers/spi/Kconfig | 17 +- drivers/spi/Makefile | 1 + drivers/spi/spi-cadence-xspi.c | 640 +++++ drivers/spi/spi-tegra20-slink.c | 2 +- drivers/spi/spidev.c | 14 + drivers/staging/qlge/qlge_main.c | 8 +- drivers/target/target_core_file.c | 1 + drivers/target/target_core_iblock.c | 2 + drivers/thunderbolt/ctl.c | 2 +- drivers/vdpa/vdpa_user/vduse_dev.c | 8 + drivers/vhost/vdpa.c | 8 +- drivers/watchdog/Kconfig | 2 +- fs/btrfs/compression.c | 1 + fs/btrfs/ctree.c | 1 + fs/btrfs/inode.c | 1 + fs/f2fs/compress.c | 1 + fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 2 +- fs/ntfs/file.c | 1 + fs/ntfs3/file.c | 1 + fs/orangefs/inode.c | 2 +- fs/orangefs/super.c | 1 + fs/overlayfs/file.c | 15 +- fs/quota/quota.c | 1 + fs/ramfs/inode.c | 1 + fs/vboxsf/super.c | 12 +- include/acpi/acpi_bus.h | 1 - include/drm/drm_edid.h | 4 +- include/dt-bindings/power/qcom-aoss-qmp.h | 14 - include/linux/backing-dev.h | 19 +- include/linux/blk-integrity.h | 183 ++ include/linux/blk-mq.h | 465 ++++ include/linux/blk_types.h | 2 - include/linux/blkdev.h | 743 +----- include/linux/blktrace_api.h | 2 +- include/linux/firewire.h | 11 +- include/linux/genhd.h | 14 +- include/linux/leds.h | 2 +- include/linux/memcontrol.h | 22 + include/linux/mfd/idt8a340_reg.h | 31 +- include/linux/part_stat.h | 1 + include/linux/pci-acpi.h | 8 + include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/t10-pi.h | 2 +- include/linux/writeback.h | 14 +- include/net/mac80211.h | 8 +- include/net/xdp_sock_drv.h | 22 + include/net/xsk_buff_pool.h | 48 +- include/scsi/scsi_device.h | 2 +- init/main.c | 1 - kernel/acct.c | 1 - kernel/cgroup/cgroup.c | 17 +- kernel/exit.c | 1 - kernel/fork.c | 1 - kernel/sched/core.c | 2 +- kernel/sched/sched.h | 1 - lib/random32.c | 1 + mm/backing-dev.c | 19 +- mm/filemap.c | 1 - mm/highmem.c | 1 - mm/memcontrol.c | 20 - mm/mempool.c | 1 - mm/nommu.c | 1 - mm/readahead.c | 1 - mm/shmem.c | 1 - mm/swapfile.c | 2 +- net/bpf/test_run.c | 14 +- net/core/dev.c | 18 +- net/core/devlink.c | 107 +- net/dsa/dsa2.c | 10 +- net/ipv4/tcp_nv.c | 1 - net/mac80211/mesh_pathtbl.c | 5 +- net/mac80211/wpa.c | 6 + net/xdp/xsk.c | 15 - net/xdp/xsk_buff_pool.c | 131 +- net/xdp/xsk_queue.h | 12 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/Makefile | 2 +- scripts/kconfig/lexer.l | 9 +- scripts/kconfig/menu.c | 33 +- sound/soc/bcm/bcm2835-i2s.c | 56 +- sound/soc/bcm/cygnus-ssp.c | 6 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 10 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/ad1836.c | 6 +- sound/soc/codecs/ad193x.c | 10 +- sound/soc/codecs/adau1372.c | 14 +- sound/soc/codecs/adau1373.c | 14 +- sound/soc/codecs/adau1701.c | 6 +- sound/soc/codecs/adau17x1.c | 6 +- sound/soc/codecs/adau1977.c | 31 +- sound/soc/codecs/adav80x.c | 6 +- sound/soc/codecs/ak4104.c | 4 +- sound/soc/codecs/ak4118.c | 20 +- sound/soc/codecs/ak4458.c | 12 +- sound/soc/codecs/ak4642.c | 8 +- sound/soc/codecs/ak4671.c | 6 +- sound/soc/codecs/ak5558.c | 10 +- sound/soc/codecs/alc5623.c | 8 +- sound/soc/codecs/alc5632.c | 8 +- sound/soc/codecs/cpcap.c | 18 +- sound/soc/codecs/cs42l42.c | 84 +- sound/soc/codecs/cs42l42.h | 5 + sound/soc/codecs/cs4341.c | 7 + sound/soc/codecs/cs47l15.c | 26 +- sound/soc/codecs/cs47l24.c | 20 +- sound/soc/codecs/cs47l35.c | 26 +- sound/soc/codecs/cs47l85.c | 34 +- sound/soc/codecs/cs47l90.c | 36 +- sound/soc/codecs/cs47l92.c | 20 +- sound/soc/codecs/madera.c | 18 +- sound/soc/codecs/pcm179x-spi.c | 1 + sound/soc/codecs/rt1015.c | 2 +- sound/soc/codecs/rt1016.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/rt1305.c | 2 +- sound/soc/codecs/rt1308.c | 2 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5616.c | 2 +- sound/soc/codecs/rt5640.c | 2 +- sound/soc/codecs/rt5645.c | 2 +- sound/soc/codecs/rt5651.c | 2 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5660.c | 2 +- sound/soc/codecs/rt5663.c | 2 +- sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5668.c | 2 +- sound/soc/codecs/rt5670.c | 2 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/rt5682.c | 6 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wm2200.c | 30 +- sound/soc/codecs/wm5102.c | 16 +- sound/soc/codecs/wm5110.c | 24 +- sound/soc/codecs/wm_adsp.c | 2464 +++++++++++--------- sound/soc/codecs/wm_adsp.h | 133 +- sound/soc/codecs/wmfw.h | 8 +- sound/soc/codecs/zl38060.c | 4 +- sound/soc/dwc/dwc-i2s.c | 12 +- sound/soc/meson/aiu-encoder-spdif.c | 2 +- sound/soc/samsung/s3c-i2s-v2.c | 2 + sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/tegra/tegra210_adx.c | 4 +- sound/soc/tegra/tegra210_amx.c | 4 +- sound/soc/tegra/tegra210_mixer.c | 4 +- sound/soc/tegra/tegra210_mvc.c | 2 +- sound/soc/tegra/tegra210_sfc.c | 4 +- tools/perf/Documentation/jitdump-specification.txt | 2 +- tools/perf/Documentation/perf-c2c.txt | 2 +- tools/perf/Documentation/perf-intel-pt.txt | 2 +- tools/perf/Documentation/perf-lock.txt | 2 +- tools/perf/Documentation/perf-script-perl.txt | 2 +- tools/perf/Documentation/perf-script-python.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 2 +- tools/perf/Documentation/topdown.txt | 2 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 24 +- tools/perf/arch/arm/util/perf_regs.c | 2 +- tools/perf/arch/arm/util/pmu.c | 2 +- tools/perf/arch/arm/util/unwind-libdw.c | 6 +- tools/perf/arch/arm/util/unwind-libunwind.c | 4 +- tools/perf/arch/x86/util/iostat.c | 2 +- tools/perf/builtin-stat.c | 2 + .../perf/pmu-events/arch/powerpc/power8/other.json | 2 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/dwarf-unwind.c | 39 +- tools/perf/util/config.c | 2 +- tools/testing/selftests/bpf/xdpxceiver.c | 133 +- tools/testing/selftests/bpf/xdpxceiver.h | 11 +- tools/testing/selftests/drivers/dma-buf/udmabuf.c | 5 +- tools/testing/selftests/net/fib_nexthops.sh | 1 + 457 files changed, 11247 insertions(+), 6027 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/msi-cont [...] create mode 100644 Documentation/devicetree/bindings/pci/apple,pcie.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/amlogic,meson-mx-a [...] delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml delete mode 100644 Documentation/devicetree/bindings/rng/omap_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/omap_rng.yaml create mode 100644 Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml create mode 100644 Documentation/devicetree/bindings/spi/cdns,xspi.yaml create mode 100644 Documentation/translations/zh_CN/core-api/boot-time-mm.rst create mode 100644 Documentation/translations/zh_CN/core-api/genalloc.rst create mode 100644 Documentation/translations/zh_CN/core-api/gfp_mask-from-fs-io.rst create mode 100644 Documentation/translations/zh_CN/core-api/kref.rst create mode 100644 Documentation/translations/zh_CN/core-api/memory-allocation.rst create mode 100644 Documentation/translations/zh_CN/core-api/mm-api.rst create mode 100644 Documentation/translations/zh_CN/core-api/unaligned-memory-access.rst create mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi rename {include/linux => block}/elevator.h (92%) delete mode 100644 drivers/ptp/idt8a340_reg.h create mode 100644 drivers/remoteproc/meson_mx_ao_arc.c create mode 100644 drivers/rtc/rtc-msc313.c create mode 100644 drivers/spi/spi-cadence-xspi.c delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h create mode 100644 include/linux/blk-integrity.h