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 783b0e97114a sysctl: documentation: fix table format warning omits df46d8c593c1 Merge branch 'akpm-current/current' omits 7a83761cb71c drm/amd: fix semicolon positioning omits 0d6d07f539e9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits ec719146d9b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits abec34c9a403 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2941babc0265 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbe90c9979d2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 5e0fc82bf8b3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a245822b28dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff685b0711ab Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 5973b4b464c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b863879fe7a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits a285e7b60a48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 768548534235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddba971237e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3b1a338c748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5746fc0cc3e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 0164cdadc27a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9a4eb452b19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7e1143c68a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4e1ec5f7751 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 28bf77aa9dda Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b745c997777d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 776c7f2597b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6b15e2f4178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e95a3e294cb1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 9afbcdc9c4d0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits cd2750534656 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 918f56fb0d78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d0b238372c01 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 411ab50d6992 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e36530f8db39 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits dc20883fdc4d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2110146b3447 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 47f4957efd28 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 1f2ccd9ee9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd9ac449500c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 425820c520ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ca28cb8e2f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68451a7a0cf5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 92718bda85e7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits b25946ea4bf5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits eff281d5d11b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits a5528cfe435a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f5a66420620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a42f5e7dd33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7a11f9910ce Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 36cce3adbf4f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f617fcfd0987 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits cb061501bec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91b6bd43daea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c767e63dfa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afd6d8864b04 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 80236d400ba9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0bb8438c8cb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecf6b16ea75d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9919948960d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4a26fcea6db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d73f91f85c82 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 02b6abbd7624 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 511b81e18c87 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits 8ffc5d353e30 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c006f3eaf623 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 117d2f0d3d0e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 479ac6256e89 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e709aa131770 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 54ce48424b49 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 582000c0d252 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 711e2b0711d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits badabe137487 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 64edbf625a33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94ec568aea53 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits a7fcceb24027 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c93528d127c6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits a4ec46f0ce6f Merge branch 'master' of git://linuxtv.org/media_tree.git omits 9328c2fdb083 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2b1642d2d4c6 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 732a65e9d5f2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 10e8026fc365 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ae972ac3b11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 612a497f6b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fac32792f14 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits aab81ed33005 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 6d307419e191 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 883d516921eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2eca580df91b Merge branch '9p-next' of git://github.com/martinetd/linux omits 083c7319a942 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 68d8067318ae Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5432a887d701 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 020ff37f58ba Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 77936093ac85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7ad280cce6a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e61a0200b687 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 16df14dcaef4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 125083bf17e7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 62c96aaa08db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd0a4afb0edf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbe6004ae7a8 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 050febd1c819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 280452a4c38e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c74f8ba6e043 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits ccd5804c20c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25f1befdf43b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits e384bdd9b768 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba1dcd5d13ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1c488f2856a Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 1412f368608a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 75827c35119d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e7162073508 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 00e79165d2ad Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 62833beb3842 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 99fe8400479a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 709d92c89441 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits be9a88ddea8a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d7e43618cbcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae4833ec6caf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec7885e49d5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d437cb55df4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fbd7d083de6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 360e7b9ef7ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50b05505377b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f00c9c3677a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80bf57a75324 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f3a7d6b0ac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcc0610ba218 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 320c9120f926 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0ae778b25adb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52585b4b9063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c4db22279c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0844a654672b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f81293a5eaf Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 232e49699d17 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 611bea281279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd81ae00aa7c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a7fc3604a297 Revert "drm/i915: delete shadow "ret" variable" omits 28f8d9e513a8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 57762a83898c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits be763073dd1b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2d19656dddb4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 77129b4b4d9d Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 0b466fde5442 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 206ebafb3a3b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c42cd4940487 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits d495b9c76a9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aeabbf4f887b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6bfc108d269f Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 3ded7d82a7fd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 562c91332892 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c00e01aa1b58 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 4ca3de56ce44 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits cd63ea0aa7f1 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 973a1254d564 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b0a3c9877ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e07d6d43e2fa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 4dcc50421be2 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 7a5fe69af759 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3c3c74a29dad Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 4beda3aeb8bd Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits c06c7725c5ed Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 8988ea77d248 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits e427ddfad894 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 35ddf0c9ee66 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d9fa1d3e73c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cb47ac1e94af Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3f2f34901f07 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6e3003bf1b4d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 7ab20a4bd1d3 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits c34aff17c0b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 420e90de7cc2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 100366542cbe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ef5619a5c2df Merge branches 'arm64-for-5.18', 'dts-for-5.18' and 'dts-f [...] omits 12d30d7f10e6 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits ea33c6d63f87 drm/i915/pmu: Fix KMD and GuC race on accessing busyness omits 2e872d87cbf2 drm/i915: delete shadow "ret" variable omits fe65099fccb8 ipc/sem: do not sleep with a spin lock held omits 43cc9e1ed089 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits ca1b81bf8485 selftests: vm: remove dependecy from internal kernel macros omits e3c2fab3d0f6 selftests: vm: add the uapi headers include variable omits 113c8abace1d selftests: mptcp: add the uapi headers include variable omits f0bd7e0daae0 selftests: net: add the uapi headers include variable omits 9c5ca306b29f selftests: landlock: add the uapi headers include variable omits 5437665bf0ff selftests: kvm: add the uapi headers include variable omits 507719044d32 selftests: futex: add the uapi headers include variable omits db1e7efa039c selftests: correct the headers install path omits ea0c89eee44d selftests: add and export a kernel uapi headers path omits 4b99fe31ca52 selftests: set the BUILD variable to absolute path omits f3c77415332a kcov: properly handle subsequent mmap calls omits 73af4bf789aa kcov: split ioctl handling into locked and unlocked parts omits 6135a2eb3482 panic: allow printing extra panic information on kdump omits f4356717f47a panic: add option to dump all CPUs backtraces in panic_print omits 99e49fc09068 docs: sysctl/kernel: add missing bit to panic_print omits b15093bb4968 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits df11e186f780 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits a9b62a0236a5 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits edd9ec4a77df kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits 142bd5eb664d fs/exec: require argv[0] presence in do_execveat_common() omits bdbc18a80be7 minix: fix bug when opening a file with O_DIRECT omits 12ef4f7df9ce fs/pipe.c: local vars have to match types of proper pipe_i [...] omits 55c3524ce446 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits 278b9026761c init/main.c: silence some -Wunused-parameter warnings omits ec8256522095 ELF: fix overflow in total mapping size calculation omits 0f22c4279708 fs/binfmt_elf: refactor load_elf_binary function omits 88f0e56adafd fs/binfmt_elf: fix AT_PHDR for unusual ELF files omits 730180ed5262 lz4: fix LZ4_decompress_safe_partial read out of bound omits 5e541adc1df0 Kconfig.debug: make DEBUG_INFO selectable from a choice omits 146a99632ba0 proc/sysctl: make protected_* world readable omits 33e67e5016d5 proc/vmcore: fix possible deadlock on concurrent mmap and read omits 3eebd05d2bad proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits 4ec414b54b1b proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits 1dedd3d5d202 kernel/hung_task.c: Monitor killed tasks. omits c32af340e69b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 90e8b71c78b8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 29af698694f4 mm/damon: remove redundant page validation omits 43d501d3d1a6 mm/damon: remove the target id concept omits 29a110d3f218 mm/damon/core: move damon_set_targets() into dbgfs omits 6a054ca2d690 Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits ffc1c481418a mm/damon/dbgfs/init_regions: use target index instead of t [...] omits 1c531e3c992c mm/hmm.c: remove unneeded local variable ret omits d86a64e9d704 mm/highmem: remove unnecessary done label omits 09e658698404 highmem-document-kunmap_local-v2 omits b3cbd6f1156c highmem: document kunmap_local() omits bda657c17ae7 mm/zswap.c: allow handling just same-value filled pages omits 8df86a41bd22 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits ffedab800c42 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 42cd0f13342a mm/balloon_compaction: make balloon page compaction callba [...] omits 7bc5920e632b mm/vmstat: add event for ksm swapping in copy omits 495789ce5a71 powerpc/fadump: opt out from freeing pages on cma activati [...] omits 3b9d1bb18c22 mm/cma: provide option to opt out from exposing pages on a [...] omits f65897ccca39 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 98ca8e9243a6 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 0bbefd1d759e mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 7c603b6ddf42 selftests: vm: add a hugetlb test case omits 0557e2f9564d mm: sparsemem: use page table lock to protect kernel pmd o [...] omits de8229e3897e mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 513bb3c64467 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 58e892cffdcf mm/hwpoison: fix error page recovered but reported "not re [...] omits 29ccd3698928 mm/memory-failure.c: remove obsolete comment omits 0c9d32f17513 mm: discard __GFP_ATOMIC omits d18950d79ee9 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits cd3c24ee7f38 mm/page_alloc: add penalty to local_node omits 2ceac685a71b mm/page_alloc: adding same penalty is enough to get round- [...] omits af52203ae81b mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits dc56d28db4e0 mm/util.c: make kvfree() safe for calling while holding spinlocks omits d4b14e444989 mm/vmalloc.c: vmap(): don't allow invalid pages omits 0c04445c9310 mm/vmalloc: remove unneeded function forward declaration omits 0ee3993cb909 mm: generalize ARCH_HAS_FILTER_PGPROT omits 49b10cb3b8d0 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 9101ba85897c documentation-vm-page_ownerrst-update-the-documentation-fix omits 697415d7cba1 Documentation/vm/page_owner.rst: update the documentation omits 5efe3178307d tools/vm/page_owner_sort.c: delete invalid duplicate code omits d75042e8c757 tools/vm/page_owner_sort.c: two trivial fixes omits 0e22279a1b93 tools/vm/page_owner_sort.c: support sorting pid and time omits f8f247bf6eee tools/vm/page_owner_sort.c: add switch between culling by [...] omits d989dd77f30d tools/vm/page_owner_sort.c: support sorting by stack trace omits ac73bc344e9f tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 2b6593fa6403 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits c6118abb1d39 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits 8857099dfdef kasan: improve vmalloc tests omits bc2f8f398ef3 kasan: documentation updates omits c9d106bbd016 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 3cbed433f968 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits e3fab73e6982 kasan: add kasan.vmalloc command line flag omits b9588a8d56df kasan: clean up feature flags for HW_TAGS mode omits 909828a2588b kasan: mark kasan_arg_stacktrace as __initdata omits ffb3c6ef0fb0 kasan, arm64: don't tag executable vmalloc allocations omits c39ec8646d49 kasan, vmalloc: only tag normal vmalloc allocations omits 21b76ad17be7 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 288fff955936 kasan, page_alloc: allow skipping memory init for HW_TAGS omits f969c506cd45 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits 9de7e38b2ff7 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits 2fd3fb0be1d1 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits 5ae3b913b4b7 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 6c6db5583fff kasan, vmalloc: add vmalloc tagging for SW_TAGS omits 27b53cb27c8c kasan, arm64: reset pointer tags of vmapped stacks omits fd4294faaf9a kasan, fork: reset pointer tags of vmapped stacks omits b469096b9913 kasan, vmalloc: reset tags in vmalloc functions omits 803bda7675b6 kasan: add wrappers for vmalloc hooks omits efd66209ff0d kasan: reorder vmalloc hooks omits 57193fce8a11 kasan, vmalloc: drop outdated VM_KASAN comment omits 3744549e38f8 kasan, x86, arm64, s390: rename functions for modules shadow omits d74840f8a8be kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 789af7ce4b65 kasan: clean up metadata byte definitions omits c5f962911f1f kasan, page_alloc: rework kasan_unpoison_pages call site omits 891fd95b3fee kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits ec12a3211c05 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 6d24b81df938 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits f4f8f48bd9de kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 79f2b7ada53b kasan, page_alloc: refactor init checks in post_alloc_hook omits b4d4a3b1d45a kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits d1f43daf2d60 mm: clarify __GFP_ZEROTAGS comment omits 6284368b5456 kasan: drop skip_kasan_poison variable in free_pages_prepare omits 99be9d751e76 kasan, page_alloc: init memory of skipped pages on free omits 88a133f91719 kasan, page_alloc: simplify kasan_poison_pages call site omits 9f6ceac75377 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits afeec375caf8 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits e2162f1454fa kasan, page_alloc: deduplicate should_skip_kasan_poison omits 2587689aff10 mount: warn only once about timestamp range expiration omits 2c1c35c83c02 ocfs2: fix ocfs2 corrupt when iputting an inode omits 3204592d1c6f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits fcab66487a34 ocfs2: reflink deadlock when clone file to the same direct [...] omits cfc10731684e ocfs2: cleanup some return variables omits 0c3f0113e54f ntfs: add sanity check on allocation size omits d34218f20046 procfs: prevent unpriveleged processes accessing fdinfo dir omits a395d594c879 /proc/kpageflags: do not use uninitialized struct pages omits 0d77beef1dcd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 4f24f0c76fc2 mm/pgtable: define pte_index so that preprocessor could re [...] omits 8574483e92ee coredump: also dump first pages of non-executable ELF libraries omits fefbdf92af4e mm/page_table_check: check entries at pmd levels omits 6c40c5518251 mm/khugepaged: unify collapse pmd clear, flush and free omits 2fac8099efa8 mm/page_table_check: use unsigned long for page counters a [...] omits e8375ec4fa1c mm/debug_vm_pgtable: remove pte entry from the page table omits ff54318fa55c Revert "mm/page_isolation: unset migratetype directly for [...] omits cb74455555bf fs/proc: task_mmu.c: don't read mapcount for migration entry omits 3fc5836ee593 mm/gup.c: fix invalid page pointer returned with FOLL_PIN gups omits 04e0c51cc72c mm: fix panic in __alloc_pages omits 1d2d8baaf053 pinctrl-sunxi: sunxi_pinctrl_gpio_direction_in/output: use [...] omits d884a217c4c5 PCI/sysfs: Find shadow ROM before static attribute initialization omits 1a26188f0b18 Pull UDF inode fixes and quota cleanup. omits 458b3caa63c9 Merge UNLINK event fixes and one fsnotify cleanup. omits 9583aa8cb59e Merge branch 'misc' into for-next omits 556e72236781 Merge branch 'misc' into for-next omits f0437f8cff42 Merge branch 'misc' into for-next omits 083f067c8257 Merge branch 'misc' into for-next omits d2fa5693d171 Merge branch 'fixes' into for-next omits 112e1f9af852 Merge branch 'misc' into for-next omits 730cac86e0a2 Merge branch 'fixes' into for-next omits 5f0a61886e30 Pull Amir's FAN_RENAME and FAN_REPORT_TARGET_FID support f [...] omits 014adbc9a838 Merge branch 'misc' into for-next omits fa0cac1b4033 Merge branch 'fixes' into for-next omits fde2cf0ee549 Merge branch 'misc' into for-next omits 2b1cf30f9272 Merge branch 'fixes' into for-next omits d08adc366f2d Merge branch 'misc' into for-next omits 3943f6c10fd4 Merge branch 'fixes' into for-next omits 32f4b58cc162 Merge branch 'fixes' into for-next omits 069dd8d37475 Merge branch 'fixes' into for-next omits afe5ac347270 Merge branch 'misc' into for-next adds f26d04331360 audit: improve audit queue handling when "audit=1" on cmdline adds 61fda95541cd Merge tag 'audit-pr-20220131' of git://git.kernel.org/pub/ [...] adds 630c12862c21 Merge tag 'unicode-for-next-5.17-rc3' of git://git.kernel. [...] adds 1a2beb3d5a0b mailmap: update Christian Brauner's email address adds 24d7f48c7236 Merge tag 'ovl-fixes-5.17-rc3' of git://git.kernel.org/pub [...] adds ddec7abd4d93 platform/x86: x86-android-tablets: Correct crystal_cove_ch [...] adds 4ce2a32d4026 platform/x86: x86-android-tablets: Add support for disabli [...] adds 84c2dcdd475f platform/x86: x86-android-tablets: Add an init() callback [...] adds 442bf564eb0c platform/x86: x86-android-tablets: Constify the gpiod_look [...] adds 5de2ffd5acd3 platform/x86: x86-android-tablets: Fix the buttons on CZC [...] adds 17f6736a020e platform/x86: x86-android-tablets: Trivial typo fix for MO [...] adds c197e969e308 platform/surface: Reinstate platform dependency adds 512eb73cfd12 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE [...] adds b288420e773f platform/x86: thinkpad_acpi: Add quirk for ThinkPads witho [...] adds a29012ab2316 platform/x86: intel_crystal_cove_charger: Fix IRQ masking [...] adds 17da2d5f9369 platform/x86: ISST: Fix possible circular locking dependen [...] adds f7086daab3b5 platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static adds f8c28b93d262 platform/x86: asus-tf103c-dock: Make 2 global structs static adds b8fb0d9b4766 platform/x86: amd-pmc: Correct usage of SMU version adds 836f35f79153 platform/x86: thinkpad_acpi: Fix incorrect use of platform [...] adds 83c2713a6754 Merge tag 'platform-drivers-x86-v5.17-2' of git://git.kern [...] adds 9e155101c24a Merge tag 'regulator-fix-v5.17-rc2' of git://git.kernel.or [...] adds 9f7fb8de5d9b Merge tag 'spi-fix-v5.17-rc2' of git://git.kernel.org/pub/ [...] adds a4b92cebc31d arm64: Enable Cortex-A510 erratum 2051678 by default adds a1be77b9729f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 4223f8651287 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY adds 7af037c39b60 net: stmmac: dump gmac4 DMA registers correctly adds 9cef24c8b76c net: macsec: Fix offload support for NETDEV_UNREGISTER event adds 881cc731df6a net: phy: Fix qca8081 with speeds lower than 2.5Gb/s adds 73445c0fcbff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 409e4dadfad3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a6d95c5a628a Revert "xfrm: xfrm_state_mtu should return at least 1280 f [...] adds 9a70d63adeb1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 72444c75565c Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 20eb18ad809b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds ff4865b3c8cd ALSA: Replace acpi_bus_get_device() adds 4ee02e20893d ALSA: usb-audio: Correct quirk for VF0770 adds 1c7f0e349aa5 ALSA: hda: Skip codec shutdown in case the codec is not re [...] adds 52517d9c0c01 Merge tag 'asoc-fix-v5.17-rc2' of https://git.kernel.org/p [...] adds 10a21dec4074 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8847d66d054f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 19b2c9002d6b Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 2a49ce1d634d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 053ca37c87af PCI: j721e: Initialize pcie->cdns_pcie before using it adds eee5ca287993 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 003768544dda Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds ee2a0ec1db85 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds fbb9b194e15a USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 adds b50f8f09c622 USB: serial: cp210x: add NCR Retail IO box id adds 6ca0c6283340 USB: serial: cp210x: add CPI Bulk Coin Recycler id adds f77825ae116a Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 8011125403b6 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds a431e6e1e4a9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4da52e8c659c Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 5ae59b22d6e7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds d971fddcf645 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3137ccdf03f3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8bae8086b6e8 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 9b8e1d6421b7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 50317b636e71 MIPS: octeon: Fix missed PTR->PTR_WD conversion adds 2161ba070999 MIPS: KVM: fix vz.c kernel-doc notation adds c93f91ebc944 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds f6c6804c43fa kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h adds 57dfd7b53dec KVM: x86: Move delivery of non-APICv interrupt into vendor code adds ef9989afda73 kvm: add guest_state_{enter,exit}_irqoff() adds 72e3244512b3 kvm/mips: rework guest entry logic adds b2d2af7e5df3 kvm/x86: rework guest entry logic adds eba299a7e0e2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 5ccc18df0865 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 766926ed8370 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds cfaaf4a0ccbb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8ec409ba20cd Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds c26b85ea1636 scsi: pm80xx: Fix double completion for SATA devices adds 936bd03405fc scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe adds edb854a3680b scsi: core: Reallocate device's budget map on queue depth change adds 0aed75fd30da scsi: pm8001: Fix warning for undescribed param in process [...] adds 61f162aa4381 scsi: pm8001: Fix use-after-free for aborted TMF sas_task adds df7abcaa1246 scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task adds c763ec4c10f7 scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal adds 285c21cad6c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7d73c602154d drm/i915/pmu: Fix KMD and GuC race on accessing busyness adds 6393b704131a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 264a5d958cfa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d808151bb8a3 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 448af2ff0f47 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b5643b164436 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f10d09f18a9b Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 41f5b26677be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 81300b5ab738 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 1ad2f2d6db22 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 92c4cfaee687 dma-buf: heaps: Fix potential spectre v1 gadget adds 4c44843f7a9c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 498f9b9dcad3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 08657eb1ec8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6496207404cb Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 0a4c516283bd Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 1d9124485b5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2815d1d1368 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 987f385d4bfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f36beab5281d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99489564485d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f0e33877d037 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 83f0e5a22c60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1df1d2ec0040 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7202d16767fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2c27cd0cdd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75a9a4b80ab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1677e64d480d arm64: defconfig: Enable some Qualcomm drivers new af2d38db2674 arm64: defconfig: enable ath11k driver new 17ef0b4b441f arm64: defconfig: enable mcp251xfd driver new d3173e421b72 arm64: defconfig: Enable PM8916 watchdog driver new cd7ce3e18afa arm64: defconfig: Enable SM8250 video clock controller new 015bbdd31411 arm64: dts: qcom: apq8016-sbc: Remove clock-lanes property [...] new 6bf3c1895f58 arm64: dts: qcom: sdm845-db845c: Remove clock-lanes proper [...] new 625c24460dbb arm64: dts: qcom: sdm845: fix microphone bias properties a [...] new 2f1145117946 arm64: dts: qcom: update qcom,domain property new 7be1c395ee40 arm64: dts: qcom: fix thermal zones naming new ff15ae73eeee arm64: dts: qcom: apq8016-sbc: Fix dtbs_check warnings for &sound new d60507200485 arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema new 63a4021fef47 arm64: dts: qcom: sdm845: rename memory@ nodes to more des [...] new abdd4b7a7a70 arm64: dts: qcom: sm8150: add i2c and spi dma channels new 2a03c21cca5f arm64: dts: qcom: sm8150: simplify references to pwrkey and resin new fad35efa75a2 arm64: dts: qcom: msm8998: Fix cache nodes new 0b9ae7ecdf54 arm64: dts: qcom: msm8996: qcom,controlled-remotely is boolean new 3b87b01d7473 arm64: dts: qcom: sdm845: add missing power-controller compatible new ffd6cc92ab9c arm64: dts: qcom: sm8250: add description of dcvsh interrupts new 4ec48ebfc3ea arm64: dts: qcom: msm8994: SoC specific compatible strings [...] new 52f6fa2d2d72 arm64: dts: qcom: msm8996: SoC specific compatible strings [...] new e3e8a4724299 arm64: dts: qcom: ipq6018: add pcie max-link-speed new 5239ce22278a arm64: dts: qcom: pms405: assign device specific compatible new fe508ced49dd arm64: dts: qcom: pm6150l: Add wled node new 7a52967d9050 arm64: dts: qcom: sm7225-fairphone-fp4: Configure WLED new 640e71aac554 arm64: dts: qcom: msm8916: improve usb hs node formating new a90b8adfa2dd Revert "arm64: dts: qcom: sm6125: Avoid using missing SM61 [...] new 1f8790049384 arm64: dts: qcom: msm8916-j5: Fix typo new 2ffcfe791d05 arm64: dts: qcom: sm8150: Add support for LMh node new 42124b947e8e arm64: dts: qcom: ipq8074: add SMEM support new e4a4fdcf7085 arm64: dts: qcom: ipq8074: add the reserved-memory node new 17ac8af678b6 arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc new 32bc936d7321 arm64: dts: qcom: sm8250: Add cpuidle states new a131255e4ad1 arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc new 6574702b0d39 arm64: dts: qcom: sm8450: Update cpuidle states parameters new 1b7101e8124b arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 new 4dd1ad619274 arm64: dts: qcom: msm8994: Provide missing "xo_board" and [...] new 8af90d6daa36 arm64: dts: qcom: msm8994-huawei-angler: Add vendor name huawei new d1c10ab1494f arm64: dts: qcom: ipq6018: fix usb reference period new 12dfb002ca01 arm64: dts: qcom: sdm845-oneplus-*: add fuel gauge new 45882459159d arm64: dts: qcom: sdm845: add device tree for SHIFT6mq new d88198fcb540 ARM: dts: qcom: pm8226: Add vibration motor node new 02964a7244ba ARM: dts: qcom: pm8226: Support SPMI regulators on PMIC sid 1 new 3d7e7980993d ARM: dts: qcom: ipq4019: fix sleep clock new 6d3cb248e498 ARM: dts: qcom: apq8064: correct ranges values new 019b7f93bf0d ARM: dts: qcom: apq8064: make pci regs property dt-schema [...] new af7a84eb9f92 ARM: dts: qcom: apq8064: adjust dsi node name to match dt-schema new 3be5acc8586b ARM: dts: qcom: nexus7: remove vcss supply which never existed new 251632433637 ARM: dts: qcom: apq8060: correct mvs switch name new c9a186338f3f ARM: dts: qcom: rename eth node to ethernet new 6f7e221e7a5c ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 new 9f4a052795cd ARM: dts: qcom: add KPSS GCC compatible to clock nodes new 96b2f11780d5 ARM: dts: qcom: msm8960: move vsdcc regulator out of simple-bus new a23b9143286b ARM: dts: qcom: fill missing power-domain-cells for gcc co [...] new 5fbd593756be ARM: dts: qcom: pm8226: Add node for the MPP new 206006cf20b3 ARM: dts: qcom: apq8060-dragonboard: fix typo in eMMC new 0fd4dcb607ce arm64: dts: qcom: sm8350: Correct UFS symbol clocks new 197769fede58 arm64: dts: qcom: sm8450: enable GCC_USB3_0_CLKREF_EN for usb new 7baa00bef336 arm64: dts: qcom: sm8450: fix apps_smmu interrupts new a5ee6b7720cb Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] new 82cc9732c1b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60fcdc471db8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc00c27da21d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d505a8841301 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38767f279337 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d0bf938588d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new ce20820bcbc6 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 7f59107bf3e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3457232bdcad Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2b41aff6e8b9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 203217d344c2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6dc3c55ed942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 139c93262516 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 36dde4d73a71 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 0707b9e90994 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e3567f02bff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f8114a1ddad Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new b8eff2e61e77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6791353ba563 Merge branch 'for-next' of git://github.com/openrisc/linux.git new d74aa3f7f025 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04dc43c6401b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f139c2912d9 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 4e5480fdf891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9be336e7bc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 052e04a52dcd cifs: Transition from ->readpages() to ->readahead() new bee9f6552321 netfs, cachefiles: Add a method to query presence of data [...] new 0174ee9947bd cifs: Implement cache I/O by accessing the cache directly new 46f5cbdef7d4 cifs: Fix the readahead conversion to manage the batch whe [...] new 8b3c5f35feae Invalidate fscache cookie only when inode attributes are changed. new c83580e68d64 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new ee12595147ac fanotify: Fix stale file descriptor in copy_event_to_user() new f61024bf334f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c4f2bbae1f64 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 71e8166a11ab Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e45a00a13b65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22f429f725a9 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 2c8330372637 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10e5d83f6c70 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 2a026541eef9 Merge branch '9p-next' of git://github.com/martinetd/linux new 9ff34c0d56d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62a7aedd7776 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 41f360e00b41 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new 539b3f19951f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 23f6131d3985 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53711e4f9f66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54b2d1bf3f9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe33d7096e89 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 01609b789dc1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ca351029afbc Merge branch 'docs-next' of git://git.lwn.net/linux.git new 80998d0eb4f3 Merge branch 'master' of git://linuxtv.org/media_tree.git new c9253b034ea0 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2d68b3d9e878 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 283cf3e30000 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 2b93bbd04da4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef10bd49df23 qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nos [...] new 7354a426e063 net: ena: Do not waste napi skb cache new 9a90986efcff sh_eth: kill useless initializers in sh_eth_{suspend|resume}() new bc97f9c6f988 i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK R [...] new 6dba29537c0f i40e: respect metadata on XSK Rx to skb new ee803dca967a ice: respect metadata in legacy-rx/ice_construct_skb() new dc44572d195e ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb new 45a34ca68070 ice: respect metadata on XSK Rx to skb new f9e61d365baf igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb new 1fbdaa133868 ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly new 8f405221a73a ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK [...] new f322a620be69 ixgbe: respect metadata on XSK Rx to skb new 1d02c0398611 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new 8af2ba9a7811 selftests: fib rule: Make 'getmatch' and 'match' local variables new 2e2521136327 selftests: fib rule: Drop erroneous TABLE variable new 21f25cd43672 selftests: fib rule: Log test description new 9f397dd5f155 selftests: fib rule: Don't echo modified sysctls new 2f92512e1c52 dt-bindings: net: lan966x: Extend with the ptp interrupt new d700dff41d92 net: lan966x: Add registers that are use for ptp functionality new d096459494a8 net: lan966x: Add support for ptp clocks new 735fec995b21 net: lan966x: Implement SIOCSHWTSTAMP and SIOCGHWTSTAMP new 77eecf25bd9d net: lan966x: Update extraction/injection for timestamping new e85a96e48e33 net: lan966x: Add support for ptp interrupts new 966f2e1a4a34 net: lan966x: Implement get_ts_info new e4d2763f9aaf Merge branch 'lan966x-ptp' new ab4cdccffff7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5ee32ea24ce7 libbpf: Deprecate btf_ext rec_size APIs new 4a4d4cee48e2 libbpf: Deprecate xdp_cpumap, xdp_devmap and classifier se [...] new 439f0336566c selftests/bpf: Update cpumap/devmap sec_name new 8bab53223340 samples/bpf: Update cpumap/devmap sec_name new 533de4aea6a9 Merge branch 'libbpf: deprecate xdp_cpumap, xdp_devmap and [...] new 145645730cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5874e5c86405 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new ab2d8c1ac0a3 Bluetooth: mgmt: Replace zero-length array with flexible-a [...] new ad555648a10b Bluetooth: hci_sync: fix undefined return of hci_disconnec [...] new 25c7e34ec8d2 Bluetooth: mgmt: Remove unneeded variable new f9f310bf5778 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7e4760713391 ray_cs: Check ioremap return value new 6d3ac94bae21 ssb: fix boolreturn.cocci warning new e80affde1720 rtlwifi: remove redundant initialization of variable ul_encalgo new 5e90f0f3ead0 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup [...] new d19d8e3ba256 brcmfmac: firmware: Allocate space for default boardrev in nvram new 6d766d8cb505 brcmfmac: pcie: Declare missing firmware files in pcie.c new 9466987f2467 brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with mem [...] new b50255c83b91 brcmfmac: pcie: Fix crashes due to early IRQs new 9cf6d7f2c554 brcmfmac: of: Use devm_kstrdup for board_type & check for errors new e7191182adc5 brcmfmac: fwil: Constify iovar name arguments new b4bb8469e90e brcmfmac: pcie: Read the console on init and shutdown new 336c817d7518 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new 58e683fc82db Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 9ec780349301 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new ecc88e71e168 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fef6d35d82c2 drm/tilcdc: add const to of_device_id new ef2f5d0aa121 drm/ingenic: prepare ingenic drm for later addition of JZ4780 new b807fd2c43fe drm/ingenic: Add support for JZ4780 and HDMI output new 72345114c96b drm/vmwgfx: Fix a size_t/long int format specifier mismatch new 49d535d64d52 drm/vmwgfx: Remove explicit transparent hugepages support new 11343099d5ae drm/vmwgfx: Remove unused compile options new 60c9ecd705be drm/vmwgfx: Fix possible usage of an uninitialized variable new 007354597d5c drm/nouveau/disp: remove some remnant of a rework new be5b6985fbbe drm/nouveau/disp/dp: explicitly control scrambling when se [...] new b96a1d8c5189 drm/nouveau/disp/dp: generate supported link rates table a [...] new 3edcd504077c drm/nouveau/disp/dp: add support for tps4 new 9543e3c0511d drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 new f21e5fa191be drm/nouveau/disp/dp: add support for lttprs new 405d5382ba08 drm/nouveau/disp/dp: add support for hbr3 new 70704fbf67dd drm/nouveau/disp/dp: add support for eDP link rates new 943e6a8beeac mock a drm_plane in igt_check_plane_state to make the test [...] new 521d459b1935 drm: fix error found in some cases after the patch d1af5cd86997 new f2165301c3cc dt-bindings: display: bridge: sn65dsi83: Make enable GPIO [...] new 5995aef00669 drm/bridge: ti-sn65dsi83: Make enable GPIO optional new e6ba21738195 dt-bindings: drm/bridge: ti-sn65dsi83: Add vcc supply bindings new 5664e3c907e2 drm/bridge: ti-sn65dsi83: Add vcc supply regulator support new 6844a2888518 drm/dbi: Use a static inline stub for mipi_dbi_debugfs_init() new 6edf615618b8 drm/bridge: sn65dsi83: Fix an error handling path in sn65d [...] new 04b8a5d9cfd1 drm/meson: osd_afbcd: Add an exit callback to struct meson [...] new fa747d75f65d drm/meson: Fix error handling when afbcd.ops->init fails new 22f99f2db447 drm/stm: dsi: move lane capability detection in probe() new 5f4f958a0d9d drm/bridge/synopsys: dsi: extend the prototype of mode_valid() new e01356d18273 drm/stm: dsi: provide the implementation of mode_valid() new 3b26a2916844 drm/bridge: chipone-icn6211: Switch to atomic operations new 50d76e3d3ec0 drm/bridge: chipone-icn6211: Add mode_set API new 7c442e76c06c drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev new 77177c934c9a drm/stm: remove conflicting framebuffers new 1726cee3d053 drm/stm: ltdc: support of new hardware version new 7020449b8f5a drm/bridge: anx7625: Check GPIO description to avoid crash new f5f05ddc37e0 drm/bridge: anx7625: Fix null vs IS_ERR() checking in anx7 [...] new 92e794fab87a drm: exynos: dsi: Convert to bridge driver new aee039e66035 drm: exynos: dsi: Add mode_set function new 9294914dd550 drm/bridge: parade-ps8640: Link device to ensure suspend/r [...] new 96211b7c56b1 drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_ [...] new b146e343a9e0 drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl [...] new d14f0c205302 drm/plane: Make format_mod_supported truly optional new 91d8531393be drm/plane: Fix typo in format_mod_supported documentation new 506d9d7414cf drm/panel: Update Boe-tv110c9m initial code new 59a39fcc21c5 drm/ast: Enable the supporting of wide screen on AST2600 new 36e195467ecc drm: omapdrm: Fix implicit dma_buf fencing new 5313fb2c779f drm/bridge/tc358775: Fix for dual-link LVDS new 5edaa2b97489 drm/vkms: refactor overlay plane creation new df2d385cb413 drm/vkms: add support for multiple overlay planes new 0f299473c1b1 drm/vkms: drop "Multiple overlay planes" TODO new 191be00229ef drm/bridge: anx7625: Add bridge helper atomic conversion new cd1637c7e480 drm/bridge: anx7625: add HDCP support new 607a264ea701 drm/bridge: anx7625: add audio codec .get_eld support new 3dbc84a595d1 drm: bridge: adv7511: Fix ADV7535 HPD enablement new 30598d925d46 drm/privacy_screen: Add drvdata in drm_privacy_screen new 3fb57847f6ec platform/chrome: Add driver for ChromeOS privacy-screen new 0af2e827b6ac drm/privacy_screen_x86: Add entry for ChromeOS privacy-screen new a9e4fb51425f drm/panfrost: Update create_bo flags comment new e8c1f36157ce dma-buf-map: Fix dot vs comma in example new 39feb6e726e7 firmware: raspberrypi: Add RPI_FIRMWARE_NOTIFY_DISPLAY_DONE new d62b9bee52dc drm/vc4: Support nomodeset new a7e6f3d8a41e drm/vc4: Remove conflicting framebuffers before callind bind_all new c406ad5e4a85 drm/vc4: Notify the firmware when DRM is in charge new 55a9c00021e2 drm/dp: note that DPCD 0x2002-0x2003 match 0x200-0x201 new f199f71f2091 drm/mst: use DP_GET_SINK_COUNT() for sink count in ESI new 4a39156166b9 drm/v3d/v3d_drv: Check for error num after setting mask new d1f5a6d9d02e drm/doc: overview before functions for drm_writeback.c new e592dc320559 drm/gma500: remove redundant ret variable new 9d31993451f6 drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy new bd29823e05ac Revert "drm: exynos: dsi: Convert to bridge driver" new 0f5d32617246 drm/bridge: adv7533: make array clock_div_by_lanes static const new 7b1534188c25 drm: bridge: nwl-dsi: Drop panel_bridge from nwl_dsi new a11d854f072d video: vga16fb: Fix logic that checks for the display standard new 44ab30b05614 drm/panfrost: Check for error num after setting mask new 16a89697a3a0 drm/panfrost: Remove features meant for userspace new 8f54eab0efd5 drm/panfrost: Merge some feature lists new 734c26450aef drm/stm: ltdc: switch to regmap new fb998edf9edc drm/stm: ltdc: add YCbCr 422 output support new a55d08e0d494 drm/stm: ltdc: add per plane update support new 8f2b5f6dcbda drm/stm: ltdc: add support of flexible pixel formats new 484e72d3146b drm/stm: ltdc: add support of ycbcr pixel formats new d9168aa32911 drm/stm: ltdc: Drop format_mod_supported function new 93e97b05d581 drm/bridge: dw-mipi-dsi: Switch to atomic operations new d72d84aea4d5 locking/rwsem: drop redundant semicolon of down_write_nest_lock new 150029657646 drm: bridge: it66121: Remove redundant check new 7f0fec39c9ee drm/vc4: remove redundant assignment of variable size new 938fb517d4f8 agp: Remove trailing whitespaces new 9175cb2c83c8 agp: Include "compat_ioctl.h" where necessary new ffe9d02e4152 agp: Documentation fixes new ba7e3fd19a67 agp/ati: Return error from ati_create_page_map() new c4f7f3117e80 agp/nvidia: Declare value returned by readl() as unused new a41af4c80a93 agp/sworks: Remove unused variable 'current_size' new a320c3a3280b agp/via: Remove unused variable 'current_size' new fdb9fb6c1302 video: fbdev: asiliantfb: remove redundant assignment to v [...] new 61cc48163a4f video: fbdev: s3c-fb: remove redundant initialization of p [...] new 803abfd8dda5 drm: bridge: fix unmet dependency on DRM_KMS_HELPER for DR [...] new 6e55d273708b drm/panfrost: initial dual core group GPUs support new f4319f72a9bc drm/bridge: sii902x: add support for DRM_BRIDGE_ATTACH_NO_ [...] new dfacce59553b drm/dp_mst: Remove trailing whitespace. new 3681eb24a9f1 drm/dp: Move DP declarations into separate header file new adb9d5a2cc77 drm/dp: Move DisplayPort helpers into separate helper module new 5b529e8d9c38 drm/dp: Move public DisplayPort headers into dp/ new 032a12590499 drm/dp: Move DisplayPort AUX bus helpers into dp/ new 269332997a16 drm/bridge: anx7625: Return -EPROBE_DEFER if the dsi host [...] new 2b6dd600dd72 udmabuf: validate ubuf->pagecount new 6b79f96f4a23 drm/virtio: Ensure that objs is not NULL in virtio_gpu_arr [...] new 6387a3c4b0c4 drm: move the buddy allocator from i915 into common drm new acde6234f65b drm/amdgpu: remove excl as shared workarounds new 75ab2b3633cc dma-buf: drop excl_fence parameter from dma_resv_get_fences new d7e3ea83bba8 drm/selftests: Select DRM_DP_HELPER new 4ce2ca4b374a drm/msm: Fix include statements for DisplayPort new cc37b88b02fb drm/bridge: Remove extra device acquisition method of i2c [...] new 028a73e10705 mgag200 fix memmapsl configuration in GCTL6 register new bcc77411e8a6 drm/ast: Create threshold values for AST2600 new 8de223b94b84 drm/doc: Fix TTM acronym new ba3a5ddcf1e5 drm/selftests/test-drm_dp_mst_helper: Fix memory leak in s [...] new 52506b099e1b drm: Provide PCI module-init macros new 8638b4d8ddc9 drm/ast: Replace module-init boiler-plate code with DRM helpers new 54e67e5a2326 drm/bochs: Replace module-init boiler-plate code with DRM helpers new a32762d1db4c drm/cirrus: Replace module-init boiler-plate code with DRM [...] new 2075a734ed99 drm/hisilicon/hibmc: Replace module initialization with DR [...] new 09f137c32063 drm: Provide platform module-init macro new 7a90a846ad3f drm/imx/dcss: Replace module initialization with DRM helpers new e0f8cd2343f8 drm/komeda: Replace module initialization with DRM helpers new 6aef229365f4 drm/arm/hdlcd: Replace module initialization with DRM helpers new 37e0321ab256 drm/malidp: Replace module initialization with DRM helpers new 6f043b5969a4 drm/locking: fix drm_modeset_acquire_ctx kernel-doc new f9eceeca3623 drm: Update docs after moving DisplayPort helpers around new 7305f5b3a5d6 drm/radeon: use ttm_resource_manager_debug new b3bddb7a3806 drm/amdgpu: use ttm_resource_manager_debug new 2869f599c0d8 drm/edid: support Microsoft extension for HMDs and special [...] new 50dc95d561a2 drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800. new ce99534e978d drm/edid: improve non-desktop quirk logging new 8b250cd3b5da drm/gma: Remove calls to kmap() new 4fd5e720b709 drm/docs: Document where the C8 color lut is stored new 4a46e5d251a3 drm/edid: Rename drm_hdmi_avi_infoframe_colorspace to _col [...] new 75478b3b393b drm/edid: Don't clear formats if using deep color new 4adc33f36d80 drm/edid: Split deep color modes between RGB and YUV444 new c03d0b52ff71 drm/connector: Fix typo in output format new a649cc821a2a drm/vc4: hdmi: Add full range RGB helper new dccb4d74e06d drm/vc4: hdmi: Use full range helper in csc functions new 0cbb53b283d3 drm/vc4: hdmi: Move XBAR setup to csc_setup new b718d8478e1c drm/vc4: hdmi: Replace CSC_CTL hardcoded value by defines new 2034fc12dd25 drm/vc4: hdmi: Define colorspace matrices new a34b14a29d96 drm/vc4: hdmi: Change CSC callback prototype new 80ecb5d7c0f2 drm/edid: Support type 7 timings new 2343bcdb4747 drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_l [...] new de3688e469b0 drm/ttm: add ttm_resource_fini v2 new 3f268ef06f8c drm/ttm: add back a reference to the bdev to the res manager new fda8d552c9c7 drm/ttm: add a weak BO reference to the resource v3 new b889d89ad45f gpu: drm: panel-edp: Add panels planned for sc7180-trogdor [...] new 31b0488302c3 drm/panel: Extend ACX424AKP bindings to ACX424AKM new 27599aacbaef fbdev: Hot-unplug firmware fb devices on forced removal new c96898342c38 drivers/firmware: Don't mark as busy the simple-framebuffe [...] new 8ec6a72da65b drm/simpledrm: Request memory region in driver new 748bd5873d1a fbdev/simplefb: Request memory region in driver new bb7eb3b19f19 drm: Add TODO item for requesting memory regions new 1d61d359c284 dt-bindings: display: bridge: lvds-codec: Document TI DS90 [...] new 72f6c03336b8 drm: mxsfb: Shutdown the display on remove new 653af51ca6d8 drm: mxsfb: Shutdown the display on system shutdown new 641e94c6b6be dt-bindings: display: simple: Add Multi-Inno Technology MI [...] new a5d092d37eb5 drm/panel: simple: add Multi-Inno Technology MI0700S4T-6 new 53dbee4926d3 Merge tag 'drm-misc-next-2022-01-27' of git://anongit.free [...] new 24576c9e43c2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 306fd9589a69 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 751a9d69b197 drm/i915: Fix oops due to missing stack depot new c50df701d49e drm/i915: Enable rpm wakeref tracking whether runtime pm i [...] new 8023d3bef18b drm/i915: Nuke intel_dp_set_m_n() new 6149cb68a5be drm/i915: Nuke intel_dp_get_m_n() new cc954cfa6fe4 drm/i915: Nuke ilk_get_fdi_m_n_config() new be0c94ee2150 drm/i915: Split intel_cpu_transcoder_set_m_n() into M1/N1 [...] new 5cd0664483c1 drm/i915: Split intel_cpu_transcoder_get_m_n() into M1/N1 [...] new 0adc41de818c drm/i915: Pass crtc+cpu_transcoder to intel_cpu_transcoder [...] new a68819cc557c drm/i915: Move PCH transcoder M/N setup into the PCH code new 8de5df3b07ef drm/i915: Move M/N setup to a more logical place on ddi platforms new a35eca01c372 drm/i915: Extract {i9xx,ilk}_configure_cpu_transcoder() new f0d4ce59f4d4 drm/i915: Disable DRRS on IVB/HSW port != A new c3e27f4307fe drm/i915: Extract can_enable_drrs() new 6d6c932daef5 drm/i915: Fix transcoder_has_m2_n2() new 1d06c820b2b7 drm/i915: Clear DP M2/N2 when not doing DRRS new 23015f6f900b drm/i915: Program pch transcoder m2/n2 new 00dd7f953b9b drm/i915: Dump dp_m2_n2 always new 2efb4adf489d drm/i915: Always check dp_m2_n2 on pre-bdw new 19d36cfafad0 drm/i915: Document BDW+ DRRS M/N programming requirements new 657b15d672f4 drm/i915: s/GRAPHICS_VER/DISPLAY_VER/ where appropriate new 818429a2e5bf Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 29b9702ffe70 drm/i915/ttm: Return some errors instead of trying memcpy move new 86df41418693 drm/i915: Introduce G12 subplatform of DG2 new 51f50edddca7 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new bb45fb09a5e3 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 3e100780f880 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 863f94617051 video: fbdev: pxa168fb: Remove unnecessary print function [...] new e2bc55335904 video: fbdev: pxa3xx-gcu: Remove unnecessary print functio [...] new 0f6891e7e741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0476f87cf74d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce18f56f6be7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5eeacf13af0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3489a1974786 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c179903a719 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 294136669c4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 155b83165978 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b5ab18b39200 mfd: intel_soc_pmic_crc: Sort cells by IRQ order new 07f274ad6ea2 mfd: intel_soc_pmic_crc: Add crystal_cove_charger cell to [...] new 9cb74781a436 mfd: intel_soc_pmic_crc: Set main IRQ domain bus token to [...] new 1aa0ca1db219 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 441d38c60fbe power: supply: cros_usbpd: Use struct_size() helper in kzalloc() new 2b7950c7ac91 power: supply: mp2629_charger: use platform_get_irq() new ba18dad0fb88 power: reset: gemini-poweroff: Fix IRQ check in gemini_pow [...] new d4f408cdcd26 power: supply: axp20x_battery: properly report current whe [...] new fd46821e85de power: supply: cpcap-battery: Add battery type auto detect [...] new b2657167447a power: supply: axp288_fuel_gauge: Add dev helper var to probe() new 0b80eb6c3832 power: supply: axp288_fuel_gauge: Add axp288_fuel_gauge_re [...] new 360108661277 power: supply: axp288_fuel_gauge: Use devm_add_action_or_r [...] new f1b7e0881fe1 power: supply: axp288_fuel_gauge: Use devm_power_supply_re [...] new 05972f53a12f power: supply: axp288_fuel_gauge: Refactor IRQ initialization new 30abb3d07929 power: supply: axp288_fuel_gauge: Take lock before updatin [...] new 210bc22c5d3d power: supply: axp288_fuel_gauge: Add a no_current_sense_r [...] new 2220af8ca61a power: supply: core: Refactor power_supply_set_input_curre [...] new 766873c139a9 power: supply: bq25890: Rename IILIM field to IINLIM new c562a43a460f power: supply: bq25890: Reduce reported CONSTANT_CHARGE_CU [...] new 7b22a97464b4 power: supply: bq25890: Add a bq25890_rw_init_data() helper new 7e3b8e357f23 power: supply: bq25890: Add support to skip reset at probe [...] new 40428bd46757 power: supply: bq25890: Add support to read back the setti [...] new 06c75095e814 power: supply: bq25890: Enable charging on boards where we [...] new f481d5b80bd8 power: supply: bq25890: Drop dev->platform_data == NULL check new 5575802d78b8 power: supply: bq25890: Add bq25890_set_otg_cfg() helper new 79d35365a585 power: supply: bq25890: Add support for registering the Vb [...] new eab25b4f93aa power: supply: bq25890: On the bq25892 set the IINLIM base [...] new 48f45b094dbb power: supply: bq25890: Support higher charging voltages t [...] new c1ae3a4efbf5 power: supply: bq25890: Use the devm_regmap_field_bulk_all [...] new 3afcbe094700 mfd: intel_soc_pmic_chtwc: Add cht_wc_model data to struct [...] new 4b32649140a1 i2c: cht-wc: Make charger i2c-client instantiation board/d [...] new b910a9cea8aa extcon: intel-cht-wc: Use new cht_wc_model intel_soc_pmic field new b7fa2cd357ed extcon: intel-cht-wc: Support devs with Micro-B / USB-2 on [...] new 73b5ae341588 extcon: intel-cht-wc: Refactor cht_wc_extcon_get_charger() new 66e31186cd2a extcon: intel-cht-wc: Add support for registering a power_ [...] new 21356ac14e05 extcon: intel-cht-wc: Report RID_A for ACA adapters new 28e54414a890 Merge tag 'psy-extcon-i2c-mfd-for-v5.18-signed' into psy-next new 809675a259c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adbb11137305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e27be2a7e77 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 64eb20d7ba37 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 8a7153c2dd77 ima: Allow template selection with ima_template[_fmt]= aft [...] new 559bac5d2d1d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new b8b87fd954b4 selinux: Fix selinux_sb_mnt_opts_compat() new 6bc1968c14e9 selinux: try to use preparsed sid before calling parse_sid() new 161ac93c06e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c75d49ee0a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 321599693213 spi: st-ssc4: Covert to use GPIO descriptors new b651d1da86aa spi: bcm2835aux: Convert to use GPIO descriptors new e3dc1399506f spi: Make spi_alloc_device and spi_add_device public again new 000bee0ed70a spi: Create helper API to lookup ACPI info for spi device new 87e59b36e5e2 spi: Support selection of the index of the ACPI Spi Resour [...] new e612af7acef2 spi: Add API to count spi acpi resources new 70ee8d48f465 spi: Enhance and export helpers for ACPI resources new e0899cb0f1ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8c2e669e2dc Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new eaca3a22ebf6 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 3384fbce8c30 rcutorture: Provide non-power-of-two Tasks RCU scenarios new 8194b9a5e4a0 tools/memory-model: Explain syntactic and semantic dependencies new 0464a5098f3b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c3203232d94a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6d142b74de0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 349787dc43fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53eeb07381f2 platform/chrome: cros_ec_typec: Make try power role optional new b5af284e7250 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 668b6c675ae3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5640f5ed4a2b Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 13e906e50a8c component: Replace most references to 'master' with 'aggre [...] new 1e2bbb43c720 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new c067688ae204 USB: ACPI: Replace acpi_bus_get_device() new e1f09f409f6c usb: udc: Fix typo in comment new 4ed941a99996 usb: gadget: f_uac2: Add HS/SS bInterval to configfs new a857c42fca8c usb: gadget: audio: Add HS/SS bInterval params for UAC2 new 355a05dc8367 usb: gadget: f_uac2: Optionally determine bInterval for HS and SS new 554237f2bb62 usb: gadget: f_uac2: Add speed names to bInterval dbg/warn new b3dcc5413c51 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 418b6db0e6e7 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new f31afa6151ae tty: Replace acpi_bus_get_device() new 8e4413aaf6a2 serial: 8250_exar: derive nr_ports from PCI ID for Acces I [...] new 1d22c270752e dt-bindings: serial: Add compatible for Mediatek MT8186 new 7a148eb435fb Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 2712752af25b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new a1b3213a9c0a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd76c506dbcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a096a8fb52a2 staging: r8188eu: rx_packet_offset and max_recvbuf_sz are [...] new bd0861f513b1 staging: r8188eu: remove unused cases from GetHalDefVar8188EUsb() new fd5285ba0a18 staging: r8188eu: max_rx_ampdu_factor is always MAX_AMPDU_ [...] new 2eb482ab5995 staging: r8188eu: convert GetHalDefVar8188EUsb() to void new cab5a00ca8cb staging: r8188eu: convert SetHalDefVar8188EUsb() to void new 1245e7b64b1b staging: r8188eu: remove IS_*_CUT macros new 52f11ec9b901 staging: pi433: remove coding style item from the TODO file new c264c1e48716 staging: r8188eu: remove c2h_evt_clear() new 590702353c07 staging: r8188eu: remove unused parameter from hw_var_set_* new 81f897a7129c staging: r8188eu: remove hal_init_macaddr() new 7e41c7db279c staging: rt8188eu: Remove dead code new 42475735ad45 staging: r8188eu: remove unneeded variable in rtw_wx_get_essid new 0bc14454d3e3 staging: r8188eu: remove unneeded variable in rtw_wx_get_enc new c2e5e5f80c4e staging: r8188eu: remove unneeded variable in rtw_p2p_get new ab54b196c98f staging: r8188eu: remove unneeded variable in rtw_p2p_get_ [...] new b1b182507e06 staging: r8188eu: remove unneeded variable in rtw_p2p_get_ [...] new 6ae1d6e3803b staging: r8188eu: remove unneeded variable in rtw_p2p_get_ [...] new a944d44a14ce staging: r8188eu: remove unneeded variable in rtw_p2p_get_ [...] new 4377ab776373 staging: r8188eu: remove unneeded variable in rtw_p2p_get_ [...] new 8fd35553dde4 staging: r8188eu: propagate error code in rtw_p2p_get2 new 94f2746186c2 staging: r8188eu: convert rtw_p2p_set_go_nego_ssid to return void new 712eed5d0978 staging: r8188eu: convert rtw_p2p_setDN to return void new 449dbe9de377 staging: r8188eu: convert rtw_p2p_get_status to return void new df1847ed07dd staging: r8188eu: convert rtw_p2p_get_req_cm to return void new 17a543c398d9 staging: r8188eu: convert rtw_p2p_get_role to return void new 057d75dbcef1 staging: r8188eu: convert rtw_p2p_get_peer_ifaddr to return void new 43a9e572768c staging: r8188eu: convert rtw_p2p_get_peer_devaddr to return void new 6f4dabe2d175 staging: r8188eu: convert rtw_p2p_get_peer_devaddr_by_invi [...] new b63d0921ce50 staging: r8188eu: convert rtw_p2p_get_groupid to return void new fa8e9aa24313 staging: r8188eu: convert rtw_p2p_get_op_ch to return void new dd103a06418e staging: r8188eu: convert rtw_p2p_invite_req to return void new e636a1f7b4fa staging: r8188eu: convert rtw_p2p_set_persistent to return void new 7ce2b888efd1 staging: r8188eu: convert rtw_p2p_prov_disc to return void new 1f6361d771d4 staging: r8188eu: convert rtw_p2p_got_wpsinfo to return void new 9957b0e9fc5d staging: r8188eu: remove HW_VAR_BEACON_INTERVAL new 89ba56a6fae2 staging: r8188eu: remove HW_VAR_SEC_CFG new 73e2daa8cafc staging: r8188eu: remove HW_VAR_CAM_INVALID_ALL new 111da5e574d9 staging: r8188eu: remove HW_VAR_AC_PARAM_VO new 24873b8859d2 staging: r8188eu: remove HW_VAR_AC_PARAM_VI new 39c2b864780e staging: r8188eu: remove HW_VAR_AC_PARAM_BK new 0599a490f3a9 staging: r8188eu: remove HW_VAR_MEDIA_STATUS new 9838ee1cc2ea staging: r8188eu: merge Set_NETYPE0_MSR() and Set_MSR() new b82f0b575aff staging: r8188eu: remove HW_VAR_CAM_WRITE new 6e28b38bad7d staging: r8188eu: remove HW_VAR_BCN_FUNC new 9b80fa7e1fb2 staging: r8188eu: remove HW_VAR_CHECK_BSSID new d0d82cb741d0 staging: r8188eu: remove HW_VAR_CAM_EMPTY_ENTRY new 1bf2060c2b99 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new cab351a15cbd Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new c80d401c52a2 cpuset: Fix the bug that subpart_cpus updated wrongly in u [...] new 24f600856418 cgroup-v1: Require capabilities to set release_agent new b1c852c71719 Merge branch 'for-5.17-fixes' into for-next new 83f836ec3941 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84dc9b125c8b Merge branch 'misc' into for-next new 7bc8faaf4d50 Merge branch 'fixes' into for-next new 52f9374696c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f681d1078d45 scsi: ufs: Add checking lifetime attribute for WriteBooster new dd84a4b0fe17 scsi: bnx2fc: Fix typo in comments new 687ba48e16e4 scsi: bnx2fc: Make use of the helper macro kthread_run() new 0ad3867b0f13 scsi: mvsas: Replace snprintf() with sysfs_emit() new 2245ea91fd3a scsi: bfa: Replace snprintf() with sysfs_emit() new 0603be719237 scsi: qedi: Remove redundant flush_workqueue() calls new d1d87c33f47d scsi: lpfc: Remove redundant flush_workqueue() call new 87abc2c71228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 498257958f86 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 129629338272 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new f7d8d3428ecc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new efcfa7c23d53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b62fee7c809 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92c28c37736c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 3652dc070bad pinctrl: samsung: improve wake irq info on console new 038c85b5b086 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 027cd9cb20d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 977c651e3ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d30482e18471 coresight: Fix TRCCONFIGR.QE sysfs interface new 30d1f1c71bdd coresight: syscfg: Fix memleak on registration failure in [...] new 1d9c5f490d94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c2930bb32c09 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 12be186ddd1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 926373c9aa61 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 174986212f63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d693ae636f34 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new e56cdaa8bce2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new d30b24ca073a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0982c67095f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dd41bdc216e7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new a407f26bdf78 Revert "mm/page_isolation: unset migratetype directly for [...] new 1b9c6e3407ae mm/debug_vm_pgtable: remove pte entry from the page table new 6e753f573014 mm/page_table_check: use unsigned long for page counters a [...] new ca9212c95454 mm/khugepaged: unify collapse pmd clear, flush and free new ac784acbf150 mm/page_table_check: check entries at pmd levels new a597d1eb4a22 coredump: also dump first pages of non-executable ELF libraries new c6c5b805c25a mm/pgtable: define pte_index so that preprocessor could re [...] new fac0b85e5271 ipc/sem: do not sleep with a spin lock held new 68fcae7e8258 mm: fix panic in __alloc_pages new 10de7e71eb7a fs/proc: task_mmu.c: don't read mapcount for migration entry new 02969e0d2c61 mm/kmemleak: avoid scanning potential huge holes new 549afc27af48 selftests/vm: cleanup hugetlb file after mremap test new c538aa7b055a /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 88dd982b334b /proc/kpageflags: do not use uninitialized struct pages new 72129d81744c procfs: prevent unpriveleged processes accessing fdinfo dir new ddcbf2ec8306 ntfs: add sanity check on allocation size new c83f75ecd839 ocfs2: cleanup some return variables new 9c1556c3a8a5 ocfs2: reflink deadlock when clone file to the same direct [...] new a8b6150bd7ef ocfs2: clear links count in ocfs2_mknod() if an error occurs new 627e83d613c2 ocfs2: fix ocfs2 corrupt when iputting an inode new 92f8f549e000 mm/fs: remove inode_congested() new 37c32ade079f mm/fs: remove bdi_congested() and wb_congested() and relat [...] new 457432443d41 remove-bdi_congested-and-wb_congested-and-related-functions-fix new 915da19e3eac f2fs: change retry waiting for f2fs_write_single_data_page() new e28c5a7c7566 f2f2: replace some congestion_wait() calls with io_schedul [...] new 81ec92b00067 cephfs: don't set/clear bdi_congestion new f1c486f46d77 fuse: don't set/clear bdi_congested new df43321df3ca NFS: remove congestion control new 9f9cff04e2d0 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" new 9ea236265f57 mm: remove congestion tracking framework new 87ca7036faab mount: warn only once about timestamp range expiration new f82953964059 kasan, page_alloc: deduplicate should_skip_kasan_poison new 07f2f7b8ed75 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new ae69fc02da6d kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new 116fde39ed28 kasan, page_alloc: simplify kasan_poison_pages call site new df637f204208 kasan, page_alloc: init memory of skipped pages on free new 4fbf3e98e2ed kasan: drop skip_kasan_poison variable in free_pages_prepare new cf722e058066 mm: clarify __GFP_ZEROTAGS comment new 94f1f1f8b8ef kasan: only apply __GFP_ZEROTAGS when memory is zeroed new 9554ce1f9ed5 kasan, page_alloc: refactor init checks in post_alloc_hook new faec99b6f8ac kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 77e956fe8cf4 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new 6ecd19a6e012 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new cc49f0b2e8f6 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new ed956af3b4a3 kasan, page_alloc: rework kasan_unpoison_pages call site new cd954c13a647 kasan: clean up metadata byte definitions new cba0338bd489 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new 11cd1f5fd562 kasan, x86, arm64, s390: rename functions for modules shadow new 005ea3a78459 kasan, vmalloc: drop outdated VM_KASAN comment new 500c6ada0ae3 kasan: reorder vmalloc hooks new 699bd228dc60 kasan: add wrappers for vmalloc hooks new 87223f7a61b7 kasan, vmalloc: reset tags in vmalloc functions new e5e723376601 kasan, fork: reset pointer tags of vmapped stacks new bcf2a082c330 kasan, arm64: reset pointer tags of vmapped stacks new 4c9cccce301d kasan, vmalloc: add vmalloc tagging for SW_TAGS new 8f6c95ad08da kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new c34cdf846c12 kasan, vmalloc: unpoison VM_ALLOC pages after mapping new 09c4475fa0c9 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new c6537d5738c8 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new 61e10c516fe7 kasan, page_alloc: allow skipping memory init for HW_TAGS new e44894edbd76 kasan, vmalloc: add vmalloc tagging for HW_TAGS new 3cc31c141c1c kasan, vmalloc: only tag normal vmalloc allocations new 28b7a5772306 kasan, arm64: don't tag executable vmalloc allocations new 5676d02fde4f kasan: mark kasan_arg_stacktrace as __initdata new a856684f9245 kasan: clean up feature flags for HW_TAGS mode new 23b92231ad08 kasan: add kasan.vmalloc command line flag new 2d97dab7d7ab kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new 1eee9d46f12a arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new 12cb5b54e1cc kasan: documentation updates new 432dbbfd6711 kasan: improve vmalloc tests new 28c6ff7fdf68 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new 05dcd97763f3 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] new 90991ab08081 tools/vm/page_owner_sort.c: sort by stacktrace before culling new c6bfdb987909 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new 9a04dc4ff5cf tools/vm/page_owner_sort.c: support sorting by stack trace new 0ab1e7f3bdcc tools/vm/page_owner_sort.c: add switch between culling by [...] new 9e3229c2db92 tools/vm/page_owner_sort.c: support sorting pid and time new ada5a6f7e68a tools/vm/page_owner_sort.c: two trivial fixes new d1e626f55597 tools/vm/page_owner_sort.c: delete invalid duplicate code new df7dd7d488ef Documentation/vm/page_owner.rst: update the documentation new 45f77a222e94 documentation-vm-page_ownerrst-update-the-documentation-fix new e1a0350fa812 Documentation/vm/page_owner.rst: fix unexpected indentation warns new ad52595728a2 mm: move page-writeback sysctls to their own file new dd49db76eb13 mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes new 007937136a38 mm-move-page-writeback-sysctls-to-is-own-file-fix new 45b80af1923d mm: fix invalid page pointer returned with FOLL_PIN gups new 05fef840b5c6 mm/gup: clean up follow_pfn_pte() slightly new a0139c96b721 mm/gup: remove unused pin_user_pages_locked() new b0a11f725212 mm/gup: remove get_user_pages_locked() new 917ed3c75875 memcg: replace in_interrupt() with !in_task() new 3f0d9563b9f9 memcg: add per-memcg total kernel memory stat new 8380c51818d1 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation new 3ba0f95a0b75 mm/memcg: retrieve parent memcg from css.parent new 877b953e0b27 mm: generalize ARCH_HAS_FILTER_PGPROT new 5adafc8ad4d9 mm: optimize do_wp_page() for exclusive pages in the swapcache new f24edf8b1c2e mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new b62f3c0234c7 mm: slightly clarify KSM logic in do_swap_page() new ba38f9d2995b mm: streamline COW logic in do_swap_page() new bc58f9724503 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new 7c1df5c6c1c9 mm/khugepaged: remove reuse_swap_page() usage new 1275fca7a022 mm/swapfile: remove stale reuse_swap_page() new 9e1204f2e5a9 mm/huge_memory: remove stale page_trans_huge_mapcount() new 3780c01702b2 mm/huge_memory: remove stale locking logic from __split_hu [...] new 17526b8a259d mm: thp: fix wrong cache flush in remove_migration_pmd() new 23e0f6bec203 mm: fix missing cache flush for all tail pages of compound page new 78288b7572b8 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] new 7d6404cdaef5 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] new 6e31a919164c mm: replace multiple dcache flush with flush_dcache_folio() new f573e1561f1b mm/sparse: make mminit_validate_memmodel_limits() static new 990723f2377f mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning new 80905d084fb8 mm/vmalloc: remove unneeded function forward declaration new 4ebb4b36c6d2 mm/vmalloc: Move draining areas out of caller context new 075a688627cf mm/vmalloc.c: fix "unused function" warning new c57e8ea203c9 mm/vmalloc.c: vmap(): don't allow invalid pages new 9f030421d4a6 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] new 17a65786ec5c mm/page_alloc: adding same penalty is enough to get round- [...] new b2b3b9969c1b mm/page_alloc: add penalty to local_node new 61a802155c97 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() new 183cb48f7cf7 mm: discard __GFP_ATOMIC new 42ccedb6d03e mm/mmzone.h: remove unused macros new 6dabd6d0e604 mm/memory-failure.c: remove obsolete comment new d2141c65c443 mm/hwpoison: fix error page recovered but reported "not re [...] new 177498438399 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new e6224b7b6f4e mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 95bd1527967f mm: sparsemem: use page table lock to protect kernel pmd o [...] new fa0bfe3adc35 selftests: vm: add a hugetlb test case new 46185dbbb10a mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 7fabc45ef047 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB new 549368e457d9 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 8a4cc53a6621 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 408e5355e787 mm/migration: add trace events for THP migrations new 1a443f4e26d1 mm/migration: add trace events for base page and HugeTLB m [...] new a62626312469 mm,migrate: fix establishing demotion target new 4e19be44fb14 mm/cma: provide option to opt out from exposing pages on a [...] new b36b635c04b2 powerpc/fadump: opt out from freeing pages on cma activati [...] new edc007e796f2 NUMA Balancing: add page promotion counter new 49ec6eb41c49 NUMA balancing: optimize page placement for memory tiering system new c558ddc08104 memory tiering: skip to scan fast memory new 06167780a76d mm/vmstat: add event for ksm swapping in copy new a5da7ec0dbbc mm/hwpoison: check the subpage, not the head page new 5b30c8492737 mm/balloon_compaction: make balloon page compaction callba [...] new 131f6da91988 mm: fix race between MADV_FREE reclaim and blkdev direct IO read new bebebd06dd39 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] new d04f9609acc7 mm: handle uninitialized numa nodes gracefully new c576cdda8d52 mm, memory_hotplug: drop arch_free_nodedata new 39ade3c201c6 mm, memory_hotplug: reorganize new pgdat initialization new 2245e09d4ae0 mm: make free_area_init_node aware of memory less nodes new 98c536faedc0 memcg: do not tweak node in alloc_mem_cgroup_per_node_info new 86e3e56b3391 drivers/base/memory: add memory block to memory group afte [...] new a03d200069a6 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 1cb6616db0e7 mm/zswap.c: allow handling just same-value filled pages new 395b5d578e06 highmem: document kunmap_local() new d7e5b41a167d highmem-document-kunmap_local-v2 new 5989ca395a98 mm/highmem: remove unnecessary done label new 60496ce76e9d mm/hmm.c: remove unneeded local variable ret new f69f86ffab69 mm: add zone device coherent type memory support new bf58420fd05b mm: add device coherent vma selection for memory migration new 08ded5b3ebc2 mm/gup: fail get_user_pages for LONGTERM dev coherent type new bad689551898 drm/amdkfd: add SPM support for SVM new d469579a3e1c drm/amdkfd: coherent type as sys mem on migration to ram new d0f7a8f4ae44 lib: test_hmm add ioctl to get zone device type new c1130a090cbe lib: test_hmm add module param for zone device type new 3043f45cabc9 lib: add support for device coherent type in test_hmm new ea10452e169f tools: update hmm-test to support device coherent type new 6b155a0789eb tools: update test_hmm script to support SP config new e932abd2b39e mm/damon/dbgfs/init_regions: use target index instead of t [...] new efb9c4260d86 Docs/admin-guide/mm/damon/usage: update for changed initai [...] new b3fc11d13213 mm/damon/core: move damon_set_targets() into dbgfs new d02b65fc364c mm/damon: remove the target id concept new b6fc7dbab0b0 mm/damon: remove redundant page validation new 159df5fa5421 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 1d1af296aea2 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5aeb22b87982 kernel/hung_task.c: Monitor killed tasks. new c647120d2fb0 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks new e30bcd44838a proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix new ff76a4e63cf8 proc/vmcore: fix possible deadlock on concurrent mmap and read new 4c22e1570a17 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment new 09098e67a6a0 proc/sysctl: make protected_* world readable new e11ef20106b7 Kconfig.debug: make DEBUG_INFO selectable from a choice new 0493b2dc0510 Kconfig.debug: make DEBUG_INFO always default=n new a04f25881145 lz4: fix LZ4_decompress_safe_partial read out of bound new c10cfb2bc2ef checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] new 0131b0c4399c checkpatch: add --fix option for some TRAILING_STATEMENTS new 0587c926a80c fs/binfmt_elf: fix AT_PHDR for unusual ELF files new 83b2b8597c35 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 new 90a8657ba641 fs/binfmt_elf: refactor load_elf_binary function new e750939eacfa ELF: fix overflow in total mapping size calculation new cfd8357cfcb6 kallsyms: print module name in %ps/S case when KALLSYMS is [...] new 9b33acbd831a init/main.c: silence some -Wunused-parameter warnings new 8620759d4b31 fs/pipe: use kvcalloc to allocate a pipe_buffer array new f21321dfe8af fs/pipe.c: local vars have to match types of proper pipe_i [...] new fc8aa001a680 minix: fix bug when opening a file with O_DIRECT new 6a0b03fe141a exec: force single empty string when argv is empty new d3e645ef08e8 exec: Fix min/max typo in stack space calculation new a81513826990 selftests/exec: test for empty string on NULL argv new db5f73ec0e27 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] new 0f2ab164be1d riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] new 31dc83661e4a x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 45c07267b359 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new ad36464d2925 docs: sysctl/kernel: add missing bit to panic_print new 60100a489f3a sysctl: documentation: fix table format warning new f8b8600ba980 panic: add option to dump all CPUs backtraces in panic_print new d4e3a5706c55 panic: allow printing extra panic information on kdump new 8cdcff701f77 kcov: split ioctl handling into locked and unlocked parts new 62b84ce4f07c kcov: properly handle subsequent mmap calls new 074261f46b83 selftests: set the BUILD variable to absolute path new c8a19a564e09 selftests: add and export a kernel uapi headers path new 551b2e223df9 selftests: correct the headers install path new 86aadb826df6 selftests: futex: add the uapi headers include variable new 9cb5d5159a3c selftests: kvm: add the uapi headers include variable new bfb5b295f1c5 selftests: landlock: add the uapi headers include variable new 923d39c06534 selftests: net: add the uapi headers include variable new 76af26874a76 selftests: mptcp: add the uapi headers include variable new cb2e9751311d selftests: vm: add the uapi headers include variable new 49a3525c379b selftests: vm: remove dependecy from internal kernel macros new cab7c2a687f6 selftests: kselftest framework: provide "finished" helper new 39c6bbe7c552 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" new f49f98cea341 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new e1fd691398ee Merge branch 'akpm-current/current'
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 (783b0e97114a) \ N -- N -- N refs/heads/akpm (e1fd691398ee)
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 769 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 + Documentation/ABI/testing/configfs-usb-gadget-uac2 | 2 + Documentation/admin-guide/cgroup-v2.rst | 5 + Documentation/admin-guide/sysctl/kernel.rst | 29 +- .../bindings/display/bridge/lvds-codec.yaml | 1 + .../bindings/display/bridge/ti,sn65dsi83.yaml | 5 +- .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/panel/sony,acx424akp.yaml | 11 +- .../bindings/net/microchip,lan966x-switch.yaml | 2 + .../devicetree/bindings/serial/mtk-uart.txt | 1 + Documentation/filesystems/netfs_library.rst | 16 + Documentation/gpu/drm-internals.rst | 6 + Documentation/gpu/drm-kms-helpers.rst | 26 +- Documentation/gpu/drm-kms.rst | 6 +- Documentation/gpu/drm-mm.rst | 2 +- Documentation/gpu/todo.rst | 15 + Documentation/gpu/vkms.rst | 2 - Documentation/usb/gadget-testing.rst | 2 + arch/arm/Kconfig | 4 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 3 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 19 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 3 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 3 +- arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 30 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 20 + arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/qcom/Makefile | 3 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 12 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 3 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 25 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +- ...v-101.dts => msm8994-huawei-angler-rev-101.dts} | 0 arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 56 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 10 + arch/arm64/boot/dts/qcom/pms405.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 3 - .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 19 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 12 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 12 + ...neplus-common.dtsi => sdm845-shift-axolotl.dts} | 599 +++++---- arch/arm64/boot/dts/qcom/sdm845.dtsi | 54 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 9 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 20 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 154 ++- arch/arm64/boot/dts/qcom/sm8250.dtsi | 132 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 46 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 36 +- arch/arm64/configs/defconfig | 11 + arch/ia64/mm/discontig.c | 11 +- arch/mips/cavium-octeon/octeon-memcpy.S | 2 +- arch/mips/kvm/mips.c | 50 +- arch/mips/kvm/vz.c | 12 +- arch/powerpc/mm/book3s64/trace.c | 1 - arch/riscv/Kconfig | 4 +- arch/x86/Kconfig | 4 +- arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kvm/lapic.c | 10 +- arch/x86/kvm/svm/svm.c | 21 +- arch/x86/kvm/vmx/vmx.c | 21 +- arch/x86/kvm/x86.c | 4 +- arch/x86/kvm/x86.h | 45 - arch/x86/mm/init.c | 1 - block/bfq-iosched.c | 2 +- drivers/base/component.c | 242 ++-- drivers/base/memory.c | 8 +- drivers/block/drbd/drbd_int.h | 3 - drivers/block/drbd/drbd_req.c | 3 +- drivers/char/agp/ati-agp.c | 8 +- drivers/char/agp/backend.c | 2 + drivers/char/agp/frontend.c | 4 +- drivers/char/agp/nvidia-agp.c | 3 +- drivers/char/agp/sworks-agp.c | 5 +- drivers/char/agp/via-agp.c | 3 - drivers/dma-buf/dma-heap.c | 2 + drivers/dma-buf/dma-resv.c | 46 +- drivers/dma-buf/st-dma-resv.c | 26 +- drivers/dma-buf/udmabuf.c | 4 + drivers/extcon/Kconfig | 2 + drivers/extcon/extcon-intel-cht-wc.c | 240 +++- drivers/firmware/sysfb_simplefb.c | 2 +- drivers/gpu/drm/Kconfig | 15 + drivers/gpu/drm/Makefile | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 5 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 34 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 12 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 3 +- drivers/gpu/drm/arm/hdlcd_drv.c | 3 +- drivers/gpu/drm/arm/malidp_drv.c | 3 +- drivers/gpu/drm/ast/ast_drv.c | 18 +- drivers/gpu/drm/ast/ast_main.c | 2 + drivers/gpu/drm/ast/ast_mode.c | 5 +- drivers/gpu/drm/bridge/Kconfig | 5 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 31 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix/Kconfig | 2 + drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 2 +- .../gpu/drm/bridge/analogix/analogix-i2c-dptx.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 440 ++++++- drivers/gpu/drm/bridge/analogix/anx7625.h | 80 +- drivers/gpu/drm/bridge/cadence/Kconfig | 1 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 20 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 2 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 39 +- drivers/gpu/drm/bridge/ite-it66121.c | 3 - drivers/gpu/drm/bridge/lontium-lt9611.c | 4 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 4 +- drivers/gpu/drm/bridge/nwl-dsi.c | 8 +- drivers/gpu/drm/bridge/parade-ps8640.c | 33 +- drivers/gpu/drm/bridge/sii902x.c | 129 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 16 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 25 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/tc358775.c | 4 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 53 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 +- drivers/gpu/drm/dp/Makefile | 9 + drivers/gpu/drm/{drm_dp_helper.c => dp/drm_dp.c} | 6 +- drivers/gpu/drm/{ => dp}/drm_dp_aux_bus.c | 4 +- drivers/gpu/drm/{ => dp}/drm_dp_aux_dev.c | 6 +- drivers/gpu/drm/{ => dp}/drm_dp_cec.c | 2 +- drivers/gpu/drm/{ => dp}/drm_dp_dual_mode_helper.c | 2 +- drivers/gpu/drm/dp/drm_dp_helper_internal.h | 33 + drivers/gpu/drm/dp/drm_dp_helper_mod.c | 22 + drivers/gpu/drm/{ => dp}/drm_dp_mst_topology.c | 8 +- .../drm/{ => dp}/drm_dp_mst_topology_internal.h | 2 +- drivers/gpu/drm/drm_buddy.c | 535 ++++++++ drivers/gpu/drm/drm_color_mgmt.c | 4 + drivers/gpu/drm/drm_crtc_helper_internal.h | 27 - drivers/gpu/drm/drm_dsc.c | 2 +- drivers/gpu/drm/drm_edid.c | 104 +- drivers/gpu/drm/drm_kms_helper_common.c | 14 - drivers/gpu/drm/drm_plane.c | 9 +- drivers/gpu/drm/drm_privacy_screen.c | 5 +- drivers/gpu/drm/drm_privacy_screen_x86.c | 17 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 3 +- drivers/gpu/drm/exynos/Kconfig | 1 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 13 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 14 +- drivers/gpu/drm/gma500/gma_display.c | 6 +- drivers/gpu/drm/gma500/intel_bios.c | 2 +- drivers/gpu/drm/gma500/mmu.c | 8 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 3 +- drivers/gpu/drm/i915/Kconfig | 2 + drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/g4x_dp.c | 18 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 14 +- drivers/gpu/drm/i915/display/intel_display.c | 253 ++-- drivers/gpu/drm/i915/display/intel_display.h | 32 +- drivers/gpu/drm/i915/display/intel_display_types.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 4 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 - drivers/gpu/drm/i915/display/intel_drrs.c | 50 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 6 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 4 +- drivers/gpu/drm/i915/display/intel_pch_display.c | 54 +- drivers/gpu/drm/i915/display/intel_pch_display.h | 6 + drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/i915_buddy.c | 466 ------- drivers/gpu/drm/i915/i915_buddy.h | 143 -- drivers/gpu/drm/i915/i915_drv.h | 37 +- drivers/gpu/drm/i915/i915_module.c | 3 - drivers/gpu/drm/i915/i915_scatterlist.c | 11 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 37 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.h | 4 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 7 +- drivers/gpu/drm/i915/intel_step.c | 7 + drivers/gpu/drm/i915/selftests/i915_buddy.c | 787 ----------- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - .../gpu/drm/i915/selftests/intel_memory_region.c | 13 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 3 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 62 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 38 + drivers/gpu/drm/meson/meson_drv.c | 25 +- drivers/gpu/drm/meson/meson_osd_afbcd.c | 41 +- drivers/gpu/drm/meson/meson_osd_afbcd.h | 1 + drivers/gpu/drm/mgag200/mgag200_mode.c | 5 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/dp/dp_audio.c | 2 +- drivers/gpu/drm/msm/dp/dp_aux.h | 2 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 2 +- drivers/gpu/drm/msm/edp/edp.h | 77 ++ drivers/gpu/drm/msm/edp/edp_ctrl.c | 1373 ++++++++++++++++++++ drivers/gpu/drm/mxsfb/mxsfb_drv.c | 9 + drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 2 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 17 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 13 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 317 +++-- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 35 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c | 13 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorga102.c | 4 + .../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c | 14 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c | 18 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c | 9 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 1 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 8 +- drivers/gpu/drm/panel/panel-edp.c | 21 +- drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 33 + drivers/gpu/drm/panfrost/panfrost_features.h | 212 +-- drivers/gpu/drm/panfrost/panfrost_gpu.c | 32 +- drivers/gpu/drm/radeon/atombios_dp.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_mode.h | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/gpu/drm/rockchip/Kconfig | 2 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 4 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 +- drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 8 +- drivers/gpu/drm/selftests/test-drm_plane_helper.c | 4 + drivers/gpu/drm/stm/drv.c | 5 + drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 114 +- drivers/gpu/drm/stm/ltdc.c | 810 +++++++++--- drivers/gpu/drm/stm/ltdc.h | 12 +- drivers/gpu/drm/tegra/Kconfig | 1 + drivers/gpu/drm/tegra/dp.c | 2 +- drivers/gpu/drm/tegra/dpaux.c | 2 +- drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 4 +- drivers/gpu/drm/tiny/bochs.c | 20 +- drivers/gpu/drm/tiny/cirrus.c | 17 +- drivers/gpu/drm/tiny/simpledrm.c | 22 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 35 + drivers/gpu/drm/ttm/ttm_sys_manager.c | 3 +- drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 - drivers/gpu/drm/vc4/vc4_drv.c | 33 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 132 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 5 +- drivers/gpu/drm/vc4/vc4_regs.h | 3 + drivers/gpu/drm/virtio/virtgpu_gem.c | 3 + drivers/gpu/drm/vkms/vkms_drv.h | 2 + drivers/gpu/drm/vkms/vkms_output.c | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c | 3 +- drivers/gpu/drm/xlnx/Kconfig | 1 + drivers/gpu/drm/xlnx/zynqmp_dp.c | 2 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 8 +- drivers/hwtracing/coresight/coresight-syscfg.c | 2 +- drivers/i2c/busses/i2c-cht-wc.c | 120 +- drivers/mfd/intel_soc_pmic_chtwc.c | 40 + drivers/mfd/intel_soc_pmic_core.c | 4 + drivers/mfd/intel_soc_pmic_crc.c | 35 +- drivers/net/dsa/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 16 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 15 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 16 +- drivers/net/ethernet/intel/igc/igc_main.c | 13 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 27 +- drivers/net/ethernet/microchip/lan966x/Makefile | 3 +- .../ethernet/microchip/lan966x/lan966x_ethtool.c | 34 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 89 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 51 + .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 618 +++++++++ .../net/ethernet/microchip/lan966x/lan966x_regs.h | 103 ++ drivers/net/ethernet/qlogic/qed/qed_mcp.c | 48 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 30 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 19 +- drivers/net/macsec.c | 24 +- drivers/net/phy/at803x.c | 26 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 34 +- .../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 28 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 77 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - drivers/net/wireless/ray_cs.c | 6 + drivers/net/wireless/realtek/rtlwifi/cam.c | 2 +- drivers/pci/controller/cadence/pci-j721e.c | 85 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 3 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/chromeos_privacy_screen.c | 153 +++ drivers/platform/chrome/cros_ec_typec.c | 15 +- drivers/platform/surface/Kconfig | 1 + drivers/platform/x86/amd-pmc.c | 15 +- drivers/platform/x86/asus-tf103c-dock.c | 4 +- drivers/platform/x86/intel/crystal_cove_charger.c | 26 +- .../x86/intel/speed_select_if/isst_if_common.c | 97 +- drivers/platform/x86/thinkpad_acpi.c | 27 +- drivers/platform/x86/touchscreen_dmi.c | 24 + drivers/platform/x86/x86-android-tablets.c | 105 +- drivers/power/reset/gemini-poweroff.c | 4 +- drivers/power/supply/axp20x_battery.c | 13 +- drivers/power/supply/axp288_fuel_gauge.c | 259 ++-- drivers/power/supply/bq24190_charger.c | 12 +- drivers/power/supply/bq25890_charger.c | 396 ++++-- drivers/power/supply/cpcap-battery.c | 118 +- drivers/power/supply/cros_usbpd-charger.c | 2 +- drivers/power/supply/mp2629_charger.c | 6 +- drivers/power/supply/power_supply_core.c | 57 +- drivers/scsi/bfa/bfad_attr.c | 26 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 28 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 14 +- drivers/scsi/lpfc/lpfc_init.c | 1 - drivers/scsi/mvsas/mv_init.c | 4 +- drivers/scsi/pm8001/pm8001_hwi.c | 18 - drivers/scsi/pm8001/pm8001_sas.c | 5 + drivers/scsi/pm8001/pm80xx_hwi.c | 31 +- drivers/scsi/qedi/qedi_main.c | 2 - drivers/scsi/scsi_scan.c | 55 +- drivers/scsi/ufs/ufs.h | 6 + drivers/scsi/ufs/ufshcd.c | 52 + drivers/spi/spi-bcm2835aux.c | 21 +- drivers/spi/spi-st-ssc4.c | 31 +- drivers/spi/spi.c | 137 +- drivers/staging/pi433/TODO | 1 - drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/r8188eu/core/rtw_cmd.c | 2 +- drivers/staging/r8188eu/core/rtw_mlme.c | 8 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 35 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 24 +- drivers/staging/r8188eu/hal/hal_com.c | 36 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 3 - drivers/staging/r8188eu/hal/usb_halinit.c | 165 +-- drivers/staging/r8188eu/include/HalVerDef.h | 18 - drivers/staging/r8188eu/include/hal_com.h | 3 - drivers/staging/r8188eu/include/hal_intf.h | 23 +- drivers/staging/r8188eu/include/wifi.h | 7 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 155 +-- drivers/tty/serdev/core.c | 7 +- drivers/tty/serial/8250/8250_exar.c | 37 +- drivers/usb/chipidea/udc.c | 2 +- drivers/usb/core/usb-acpi.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 159 ++- drivers/usb/gadget/function/u_uac2.h | 4 + drivers/usb/gadget/legacy/audio.c | 15 + drivers/usb/serial/cp210x.c | 2 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 3 + drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/pxa168fb.c | 4 +- drivers/video/fbdev/pxa3xx-gcu.c | 4 +- drivers/video/fbdev/s3c-fb.c | 2 +- drivers/video/fbdev/simplefb.c | 65 +- drivers/video/fbdev/vga16fb.c | 5 + fs/binfmt_elf.c | 4 + fs/cachefiles/io.c | 59 + fs/ceph/addr.c | 27 - fs/ceph/super.c | 2 - fs/ceph/super.h | 2 - fs/cifs/file.c | 221 ++-- fs/cifs/fscache.c | 126 +- fs/cifs/fscache.h | 79 +- fs/cifs/inode.c | 8 +- fs/exec.c | 30 +- fs/ext2/ialloc.c | 2 - fs/f2fs/compress.c | 6 +- fs/f2fs/data.c | 9 +- fs/f2fs/segment.c | 14 +- fs/f2fs/super.c | 8 +- fs/fs-writeback.c | 37 - fs/fuse/control.c | 17 - fs/fuse/dev.c | 8 - fs/nfs/sysctl.c | 7 - fs/nfs/write.c | 53 +- fs/nilfs2/segbuf.c | 12 - fs/notify/fanotify/fanotify_user.c | 6 +- fs/proc/vmcore.c | 2 +- fs/xfs/xfs_buf.c | 3 - include/drm/bridge/dw_mipi_dsi.h | 4 +- include/drm/{ => dp}/drm_dp_aux_bus.h | 0 include/drm/{ => dp}/drm_dp_dual_mode_helper.h | 0 include/drm/{ => dp}/drm_dp_helper.h | 7 +- include/drm/{ => dp}/drm_dp_mst_helper.h | 2 +- include/drm/drm_buddy.h | 150 +++ include/drm/drm_connector.h | 18 +- include/drm/drm_crtc.h | 10 + include/drm/drm_dsc.h | 2 +- include/drm/drm_edid.h | 4 +- include/drm/drm_mipi_dbi.h | 2 +- include/drm/drm_modeset_lock.h | 1 + include/drm/drm_module.h | 125 ++ include/drm/drm_plane.h | 2 +- include/drm/drm_privacy_screen_driver.h | 13 +- include/drm/ttm/ttm_resource.h | 23 +- include/linux/backing-dev-defs.h | 8 - include/linux/backing-dev.h | 50 - include/linux/component.h | 18 +- include/linux/dma-buf-map.h | 4 +- include/linux/dma-resv.h | 4 +- include/linux/fb.h | 1 + include/linux/kallsyms.h | 27 + include/linux/kvm_host.h | 112 +- include/linux/memcontrol.h | 5 +- include/linux/memory_hotplug.h | 118 +- include/linux/memremap.h | 8 + include/linux/mfd/intel_soc_pmic.h | 8 + include/linux/migrate.h | 1 + include/linux/mm.h | 25 +- include/linux/mmzone.h | 12 +- include/linux/netfs.h | 7 + include/linux/nfs_fs.h | 1 - include/linux/nfs_fs_sb.h | 1 - include/linux/node.h | 5 + include/linux/page_table_check.h | 19 +- include/linux/power/bq25890_charger.h | 15 + include/linux/power_supply.h | 5 +- include/linux/rwsem.h | 2 +- include/linux/sched/sysctl.h | 10 + include/linux/spi/spi.h | 20 + include/linux/ssb/ssb_driver_gige.h | 2 +- include/linux/swap.h | 4 - include/linux/writeback.h | 15 - include/net/bluetooth/mgmt.h | 2 +- include/net/xfrm.h | 1 - include/soc/bcm2835/raspberrypi-firmware.h | 1 + include/trace/events/huge_memory.h | 1 - include/trace/events/migrate.h | 31 + include/trace/events/thp.h | 27 + include/trace/events/writeback.h | 28 - include/uapi/drm/panfrost_drm.h | 4 +- include/uapi/linux/kvm.h | 6 +- kernel/audit.c | 62 +- kernel/cgroup/cgroup-v1.c | 14 + kernel/cgroup/cpuset.c | 3 +- kernel/sched/core.c | 21 +- kernel/sysctl.c | 71 +- lib/Kconfig.debug | 13 +- lib/Kconfig.kcsan | 11 - lib/Kconfig.ubsan | 12 - lib/test_hmm.c | 356 +++-- lib/test_hmm_uapi.h | 22 +- lib/vsprintf.c | 5 +- mm/Kconfig | 3 + mm/backing-dev.c | 57 - mm/fadvise.c | 5 +- mm/gup.c | 113 +- mm/huge_memory.c | 131 +- mm/hugetlb.c | 1 + mm/internal.h | 13 +- mm/khugepaged.c | 13 +- mm/kmemleak.c | 13 +- mm/memcontrol.c | 50 +- mm/memory-failure.c | 8 +- mm/memory.c | 123 +- mm/memory_hotplug.c | 55 +- mm/mempolicy.c | 21 +- mm/memremap.c | 14 +- mm/migrate.c | 103 +- mm/mprotect.c | 13 +- mm/page-writeback.c | 103 +- mm/page_alloc.c | 72 +- mm/page_table_check.c | 7 +- mm/readahead.c | 6 - mm/rmap.c | 43 +- mm/sparse.c | 2 +- mm/swapfile.c | 104 -- mm/util.c | 4 +- mm/vmalloc.c | 52 +- mm/vmscan.c | 38 +- mm/vmstat.c | 3 + net/bluetooth/hci_sync.c | 2 +- net/bluetooth/mgmt.c | 7 +- net/ipv4/esp4.c | 2 +- net/ipv6/esp6.c | 2 +- net/xfrm/xfrm_state.c | 14 +- samples/bpf/xdp_redirect_cpu.bpf.c | 8 +- samples/bpf/xdp_redirect_map.bpf.c | 2 +- samples/bpf/xdp_redirect_map_multi.bpf.c | 2 +- scripts/checkpatch.pl | 25 +- security/integrity/ima/ima_template.c | 10 +- security/selinux/hooks.c | 147 ++- sound/hda/intel-sdw-acpi.c | 7 +- sound/pci/hda/hda_codec.c | 4 + sound/soc/soc-acpi.c | 7 +- sound/usb/quirks-table.h | 2 +- tools/lib/bpf/btf.h | 6 +- tools/lib/bpf/libbpf.c | 14 +- tools/memory-model/Documentation/explanation.txt | 51 + .../bpf/progs/test_xdp_with_cpumap_frags_helpers.c | 2 +- .../bpf/progs/test_xdp_with_cpumap_helpers.c | 2 +- .../bpf/progs/test_xdp_with_devmap_frags_helpers.c | 2 +- .../bpf/progs/test_xdp_with_devmap_helpers.c | 2 +- .../selftests/bpf/progs/xdp_redirect_multi_kern.c | 2 +- tools/testing/selftests/exec/Makefile | 1 + tools/testing/selftests/exec/null-argv.c | 78 ++ tools/testing/selftests/kselftest.h | 10 + tools/testing/selftests/net/fib_rule_tests.sh | 26 +- .../selftests/rcutorture/configs/rcu/RUDE01 | 2 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 2 +- tools/testing/selftests/vm/hmm-tests.c | 123 +- tools/testing/selftests/vm/hugepage-mremap.c | 26 +- tools/testing/selftests/vm/memfd_secret.c | 2 +- tools/testing/selftests/vm/run_vmtests.sh | 3 +- tools/testing/selftests/vm/test_hmm.sh | 24 +- 539 files changed, 11937 insertions(+), 6361 deletions(-) rename arch/arm64/boot/dts/qcom/{msm8994-angler-rev-101.dts => msm8994-huawei-angl [...] copy arch/arm64/boot/dts/qcom/{sdm845-oneplus-common.dtsi => sdm845-shift-axolotl. [...] create mode 100644 drivers/gpu/drm/dp/Makefile rename drivers/gpu/drm/{drm_dp_helper.c => dp/drm_dp.c} (99%) rename drivers/gpu/drm/{ => dp}/drm_dp_aux_bus.c (99%) rename drivers/gpu/drm/{ => dp}/drm_dp_aux_dev.c (98%) rename drivers/gpu/drm/{ => dp}/drm_dp_cec.c (99%) rename drivers/gpu/drm/{ => dp}/drm_dp_dual_mode_helper.c (99%) create mode 100644 drivers/gpu/drm/dp/drm_dp_helper_internal.h create mode 100644 drivers/gpu/drm/dp/drm_dp_helper_mod.c rename drivers/gpu/drm/{ => dp}/drm_dp_mst_topology.c (99%) rename drivers/gpu/drm/{ => dp}/drm_dp_mst_topology_internal.h (94%) create mode 100644 drivers/gpu/drm/drm_buddy.c delete mode 100644 drivers/gpu/drm/i915/i915_buddy.c delete mode 100644 drivers/gpu/drm/i915/i915_buddy.h delete mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c create mode 100644 drivers/gpu/drm/msm/edp/edp.h create mode 100644 drivers/gpu/drm/msm/edp/edp_ctrl.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c create mode 100644 drivers/platform/chrome/chromeos_privacy_screen.c rename include/drm/{ => dp}/drm_dp_aux_bus.h (100%) rename include/drm/{ => dp}/drm_dp_dual_mode_helper.h (100%) rename include/drm/{ => dp}/drm_dp_helper.h (99%) rename include/drm/{ => dp}/drm_dp_mst_helper.h (99%) create mode 100644 include/drm/drm_buddy.h create mode 100644 include/drm/drm_module.h create mode 100644 include/linux/power/bq25890_charger.h create mode 100644 tools/testing/selftests/exec/null-argv.c