This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
discards a67ba3cf9551 Add linux-next specific files for 20220330 discards 4a697ea963aa Merge branch 'akpm/master' discards 187508da4be1 kselftest/vm: override TARGETS from arguments discards a9b1b45b3dbf mm: remove range parameter from follow_invalidate_pte() discards 9f6e5d19ff34 dax: fix missing writeprotect the pte entry discards e5436cf00a33 mm: pvmw: add support for walking devmap pages discards 410cf0fd65e2 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs discards 0d41bb30db67 dax: fix cache flush on PMD-mapped pages discards a9b0531ac9a8 mm: rmap: fix cache flush on THP pages discards 599b2d8ab7b9 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery discards 997483196ae5 Merge branch 'akpm-current/current' discards c47037ffcea0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards b01a5361befd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 77ca4f12fb7e Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards e05279b7501a next-20220329/sysctl discards 339b1bdddf6e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 5d918fbce2d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 32441e525624 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 0c74e587a9c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 295563bd878d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 258e00a7a35d Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git discards 6e2486828e4b Merge branch 'main' of git://git.infradead.org/users/willy [...] discards d81248097fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c668052572eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e04daf3f47a2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards d41fd7b2621b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards e800d902a88f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards 8945f8f6d6db Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards 75bdd6c43f5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 936019ef91ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bbd5a757eef4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards aeb7191edab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ed887be421ae Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 0d8f6ccb122c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3e10f17386d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1f24668d36ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b52d6e730b06 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards 37fef946646b Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards beff393923a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 179758531675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0d98627d7981 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c2c0ae917062 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 57e943f377a8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards df658d7f09a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0354c9c44556 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards 209998b77f5c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards d7c4cfc89c8d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards d29c3bc459cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 3deedc69cb92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1e8eee0bd273 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] discards 29166e2e1a46 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards b6debc42b1df Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards b6c2a336fe48 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards 89f21d7cbfc4 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards 2aeb4d380497 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6a711b79aeed Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards c189229b0b43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b50383515de1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dd8951ab4454 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0bcafec3dd4b Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards 0bc47908f9b6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] discards 623cd1a39fff Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards cfacf2b8fd2f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards d8f7609e382f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards bc4ee40f42e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards cf900f42464c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards a6fed78202ec Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards db357173eb92 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards c72e91daeba2 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 377136719d86 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards f2c898f43f4e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards a60b1743b3f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1e54d24cc8f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0f3a7ef78620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 43b584ba5ed2 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards 85b9e9d3e8c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ac981538edf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b200b1754d94 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 6873a98ce3d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1e8f5f9fc6f6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards c2c0c48662ab Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 6336e87dc367 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] discards afd95632e7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards df1aa266075e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 09274de3c55a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards de83ca37a0f1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 474b8882f928 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 069bc1c73300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 025d763b6f13 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards acfd772c6ac1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ac91789e9ad1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 5e51c3308c71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 56dabcc0fe7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f122538224a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards fb0a85b83cb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 47f92d87a8b9 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards 99eb13e70521 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 078338f89953 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards d58b66111cc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 27f7e51d2f5a Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 5026db97d7b5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 67e4726145dd Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 99d319facfd7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards da065a136ba6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 90873859f85b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 230c38d48881 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards 89fef383fd14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c72c9c658406 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 44ae3a2a9640 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fcac107e1801 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0765fa33cfd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bb0ad0bab609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ea2f31218ec0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 8596e25ddc90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fb0db4c63f62 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 095ae66670c1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards d791ea0afdc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d0569f30908a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7b5fc88551c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 07a0defb7dba Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards e3f038b8e5f8 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards 142cadb0e976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 41a2c7829baa dm: conditionally enable branching for less used features discards 6124b7a63c19 dm: do not account REQ_PREFLUSH bios discards 6779e263b6db dm: push splitting down into __split_and_process_bio discards 78cd46e9b369 dm: push error handling down to __split_and_process_bio discards 14e8dafc7cb8 dm: use state machine for bio polling completion discards 6a58147014f7 dm: add DM_IO_REFFED and optimize out refcounting for normal IO discards c6d04f7249d5 dm: factor out dm_io_set_error and __dm_io_dec_pending discards e766e4376ad4 dm: factor out dm_io_wait_for_submission discards c3e5462c87d5 dm: assign io->orig_bio at very end of dm_split_and_process_bio discards f0826122b38a dm: introduce dm_{get,put}_live_table_bio called from dm_s [...] discards 3b11349004ee dm: move hot dm_io members to same cacheline as dm_target_io discards 23c83d05a3d2 dm: add local variables to clone_endio and __map_bio discards 1b8e1075132d dm: mark various branches unlikely discards 5d22f1b583c5 dm: simplify dm_start_io_acct discards 4c64e5ecf641 dm: simplify dm_io access in dm_split_and_process_bio discards 259a97ec4818 dm: optimize is_abnormal_io for normal rw IO discards 1d158814db8e dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset discards 79e0144b5fec block: allow use of per-cpu bio alloc cache by block drivers discards 135eaaabd22a block: allow using the per-cpu bio cache from bio_alloc_bioset discards c7e54cdeb141 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards d939bd3b5f99 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 23d623a1cbe6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards ced2b981bd40 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 7e40d2798c7f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards e072b89590f5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] discards 5de63002a128 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 996f35e77472 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 3225b2f32b1f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 3e71e97a6b63 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards e1290cd0815c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards 874ceea46106 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 1c939845ea39 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] discards fab0fcf72850 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards 1155f27e3c0a Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards 9161d5d22d7f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 7c78a1d70e89 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 2bbd9642662b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 58d92a092d5e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards f3b6121cb147 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards c1b056f3ba04 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] discards 36917b7d983c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 8562259620fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 072450a314cc Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 677704bf15b5 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards b2a94175fa26 cifs: fix NULL ptr dereference in smb2_ioctl_query_info() discards 8fa9a8151f50 cifs: prevent bad output lengths in smb2_ioctl_query_info() discards ca8f6ed43e35 PCI: Remove the deprecated "pci-dma-compat.h" API discards 99bf6553fa9d smb3: fix ksmbd bigendian bug in oplock break, and move it [...] discards d8bd67a48930 docs: sphinx/requirements: Limit jinja2<3.1 omits 300cf0bfb43e Bluetooth: fix dangling sco_conn and use-after-free in sco [...] omits 03a090c3c190 Bluetooth: mt7921s: Fix the incorrect pointer check omits 10aebf6218f2 Bluetooth: btbcm: Support per-board firmware variants discards e75765151025 gfs2: Make sure FITRIM minlen is rounded up to fs block size omits 0b5e0caf0b90 fs/lock: only call lm_breaker_owns_lease if there is conflict. omits b1c28efc246a fs/lock: add new callback, lm_lock_expired, to lock_manage [...] omits 5d4c2759d83b ksmbd: replace usage of found with dedicated list iterator [...] omits 1f05b1036a09 ksmbd: Remove a redundant zeroing of memory omits 7f42392bdfb4 gfs2: Don't get stuck on partial buffered writes omits ec31e5d6e685 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 819804507cdc kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection omits 322aa4486092 init/main.c: silence some -Wunused-parameter warnings omits 90283e105d82 lz4: fix LZ4_decompress_safe_partial read out of bound omits 43c2c8e6ea23 lib/glob.c: fix uninitialized_var.cocci warning omits c11e3c0e1fd0 lib/refcount.c: use REFCOUNT_WARN() to simplify code omits 68a5db651f2f proc/sysctl: make protected_* world readable omits ee2e141dcfb0 procfs: prevent unprivileged processes accessing fdinfo dir omits a69dd4ee1703 fs/proc/task_mmu.c: remove redundant page validation of pte_page omits 403cd2a1f239 kernel/hung_task.c: Monitor killed tasks. omits d028e3bfaa0a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 4b17f8a49a5b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7c7ecccc9a18 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 1b59ed68f30d mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] omits 0d183d9824fc mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits c8d36c2b88f4 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] omits c3d03349a519 userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits 2f9ca22356ce hugetlb: fix comments about avoiding atomic allocation of [...] omits 2bc295a7b808 mm: discard __GFP_ATOMIC omits 452d114235f1 mm/page_alloc: add penalty to local_node omits 1a2dfd7e6c70 mm/page_alloc: adding same penalty is enough to get round- [...] omits 9fede7b6b4c8 mm/vmalloc.c: vmap(): don't allow invalid pages omits 8b271800575b mm/memcg: move generation assignment and comparison together omits 3ed734691710 mm/memcg: set pos to prev unconditionally omits 9c82fab6a049 mm/memcg: set memcg after css verified and got reference omits 3a94ce810d6f memcg: sync flush only if periodic flush is delayed omits f004710beb6f tools/vm/page_owner_sort.c: support for multi-value select [...] omits 6a1996c84f87 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] omits 60d7c89c4f5b ocfs2: fix ocfs2 corrupt when iputting an inode omits 4a33cbcb099e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits dc6466cae8b8 kthread: make it clear that kthread_create_on_node() might [...] omits 922d9d98f874 /proc/kpageflags: do not use uninitialized struct pages omits 2a8cdb58c4ce /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fed71b2675c7 hugetlb: do not demote poisoned hugetlb pages omits 2719fa9886b9 Merge tag 'write-page-prefaulting' into HEAD omits 894d02fbfa67 video: fbdev: udlfb: properly check endpoint type omits 97bf109e88a8 video: fbdev: of: display_timing: Remove a redundant zeroi [...] omits a76a57f99d96 MAINTAINERS: ksmbd: switch Sergey to reviewer omits fe7bdbd0df07 ksmbd: shorten experimental warnign on loading the module omits 74d8a8ee0028 ksmbd: increment reference count of parent fp omits 3bbc829a063c ksmbd: fix racy issue from using ->d_parent and ->d_name omits 1a58fcb00cca Merge branch 'fs-folio' into for-next-2022-03 omits 5ac0ea1d1e0f ksmbd: remove filename in ksmbd_file omits fa39c30b83ea ksmbd: remove internal.h include omits 1413276f228f exfat: do not clear VolumeDirty in writeback omits e225aa3c38fc exfat: allow access to paths with trailing dots omits f102e7bc3b29 init/Kconfig: Specify the interpreter for rust-is-available.sh omits 02c6aa8b1755 [RFC] drivers: android: Binder IPC in Rust omits 1e1a56e7ba3a [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 574d43e7dbf7 MAINTAINERS: Rust omits 44d687f85cc3 samples: add Rust examples omits e2e7cf27b587 Kbuild: add Rust support omits ad2d107fb511 docs: add Rust documentation omits 05c926d22f55 scripts: decode_stacktrace: demangle Rust symbols omits 8ff2d77a9db4 scripts: add `generate_rust_analyzer.py` omits 67e2d8d8627c vsprintf: add new `%pA` format specifier omits 43b4b02e6e6f rust: export generated symbols omits d4d7632b6609 rust: add `kernel` crate omits 46992d5bdad2 rust: add `kernel` crate's `sync` module omits 8de4148b682d rust: add `macros` crate omits 75b98bc9685b rust: add `build_error` crate omits e2c00f1d0b77 rust: add `alloc` crate omits f707426ff794 rust: add `compiler_builtins` crate omits f93f6b13f727 rust: add C helpers omits 20a8a000ebe1 kallsyms: use the correct buffer size for symbols omits 1779f6aa4d64 kallsyms: increase maximum kernel symbol length to 512 omits 0f50a8170b72 kallsyms: support "big" kernel symbols omits 6556641ded02 gpio: ts4900: Fix comment formatting and grammar omits b717496e1158 Merge branch 'devel-stable' into for-next omits c852b6e6c419 Merge branches 'misc' and 'fixes' into for-next omits 5949965ec934 x86/PCI: Preserve host bridge windows completely covered by E820 omits 723908690e47 Merge branches 'for-next/hardening', 'for-next/array-bound [...] omits 10008190a629 MIPS: boot/compressed: Use array reference for image bounds omits 1cefa6f4333f ARM/dma-mapping: Remove CMA code when not built with CMA omits d13f73e9108a x86/PCI: Log host bridge window clipping for E820 regions omits 9c253994c5ba x86/PCI: Eliminate remove_e820_regions() common subexpressions omits 380b1f6a2016 libsubcmd: Fix use-after-free for realloc(..., 0) omits 2b7bd50192c8 x86/boot: Wrap literal addresses in absolute_pointer() omits 90dd81951e28 comedi: drivers: ni_routes: Use strcmp() instead of memcmp() omits b71e5c95cfd1 kasan: test: Silence allocation warnings from GCC 12 omits 8b0907748350 etherdevice: Adjust ether_addr* prototypes to silence -Wst [...] omits 5162048cb0e4 scsi: mpt3sas: Convert to flexible arrays omits f7d52e38ec7d scsi: ibmvscsis: Silence -Warray-bounds warning omits 8d60400704e5 lib: stackinit: Convert to KUnit omits 744814d2fafb um: Allow builds with Clang omits 059449bbc43b um: Remove unused timeval_to_ns() function omits e40fc0fee10a um: Cleanup syscall_handler_t definition/cast, fix warning omits 1ec10274d436 h8300: don't implement set_fs omits 81dd24966885 h8300: remove memory.c omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. adds 1c24a186398f fs: fd tables have to be multiples of BITS_PER_LONG adds 1ec48f95519b Merge tag 'jfs-5.18' of https://github.com/kleikamp/linux-shaggy adds 965181d7ef7e Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/proj [...] adds d888c83fcec7 fs: fix fd table size alignment properly adds ee96dd9614f1 Merge tag 'libnvdimm-for-5.18' of git://git.kernel.org/pub [...] adds 95124339875c Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds f18e345dd156 Merge tag 'i3c/for-5.18' of git://git.kernel.org/pub/scm/l [...] adds 3312db01db06 Merge tag 'rpmsg-v5.18' of git://git.kernel.org/pub/scm/li [...] adds d177850d5d58 Merge tag 'hwlock-v5.18' of git://git.kernel.org/pub/scm/l [...] adds 2c54e1840634 Merge tag 'rproc-v5.18' of git://git.kernel.org/pub/scm/li [...] adds 2a44cdaa0183 Merge tag 'dmaengine-5.18-rc1' of git://git.kernel.org/pub [...] adds 4f3730117f16 Merge tag 'regulator-fix-v5.18' of git://git.kernel.org/pu [...] adds 74164d284b29 Merge tag 'pwm/for-5.18-rc1' of git://git.kernel.org/pub/s [...] adds dc0ce6cc4b13 lib/test: use after free in register_test_dev_kmod() adds 57c06b6e1e74 Merge tag 'modules-5.18-rc1' of git://git.kernel.org/pub/s [...] adds d5fd43bac839 Merge tag 'for-5.18/parisc-2' of git://git.kernel.org/pub/ [...] adds 787af64d05cd mm: page_alloc: validate buddy before check its migratetype. adds aa8e73eed7d3 crypto: x86/sm3 - Fixup SLS adds 93235e3df29c Merge tag 'v5.18-p1' of git://git.kernel.org/pub/scm/linux [...] adds 6094e391e643 dt-bindings: net: qcom,ethqos: Document SM8150 SoC compatible adds 77c9387c0c5b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 866b7a278cdb net: dsa: felix: fix possible NULL pointer dereference adds 8f0588e80e33 ptp: ocp: handle error from nvmem_device_find adds c9ad266bbef5 sfc: Avoid NULL pointer dereference on systems without num [...] adds ec59f128a9bd wireguard: queueing: use CFI-safe ptr_ring cleanup function adds ca93ca23409b wireguard: selftests: simplify RNG seeding adds bbbf962d9460 wireguard: socket: free skb in send6 when ipv6 is disabled adds 77fc73ac89be wireguard: socket: ignore v6 endpoints when ipv6 is disabled adds 1f686f2b3e17 Merge branch 'wireguard-patches-for-5-18-rc1' adds f9512d654f62 net: sparx5: uses, depends on BRIDGE or !BRIDGE adds 50386f7526dd docs: netdev: replace references to old archives adds 30cddd30532a docs: netdev: minor reword adds c82d90b14f6c docs: netdev: move the patch marking section up adds 2fd4c50dbff1 docs: netdev: turn the net-next closed into a Warning adds 0e242e3fb7a7 docs: netdev: note that RFC postings are allowed any time adds 5d84921ac750 docs: netdev: shorten the name and mention msgid for patch status adds 8f785c1bb84f docs: netdev: rephrase the 'Under review' question adds 724c1a7443c5 docs: netdev: rephrase the 'should I update patchwork' question adds b8ba106378a0 docs: netdev: add a question about re-posting frequency adds 3eca381457ca docs: netdev: make the testing requirement more stringent adds a30059731877 docs: netdev: add missing back ticks adds 99eba4e5cbd4 docs: netdev: call out the merge window in tag checking adds 08767a26f095 docs: netdev: broaden the new vs old code formatting guidelines adds 8df0136376dc docs: netdev: move the netdev-FAQ to the process pages adds 1e71cfcf3a22 Merge branch 'docs-update-and-move-the-netdev-faq' adds 9c9a04212fa3 net: hns3: fix the concurrency between functions reading debugfs adds 7ed258f12ec5 net: hns3: fix software vlan talbe of vlan 0 inconsistent [...] adds e74e024434d0 Merge branch 'net-hns3-add-two-fixes-for-net' adds 4a7f62f91933 rxrpc: Fix call timer start racing with call destruction adds ff8376ade4f6 rxrpc: fix some null-ptr-deref bugs in server_key.c adds e382fea8ae54 can: isotp: restore accidentally removed MSG_PEEK feature adds fa7b514d2b28 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix retur [...] adds 2e8e79c416aa can: m_can: m_can_tx_handler(): fix use after free of skb adds c70222752228 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_s [...] adds 3d3925ff6433 can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree [...] adds 04c9b00ba835 can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree [...] adds 136bed0bfd3b can: mcba_usb: properly check endpoint type adds 50d34a0d151d can: gs_usb: gs_make_candev(): fix memory leak for devices [...] adds 46b556205dce Merge tag 'linux-can-fixes-for-5.18-20220331' of git://git [...] adds ea07af2e71cd openvswitch: Add recirc_id to recirc warning adds 9d570741aec1 vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan [...] adds 2975dbdc3989 Merge tag 'net-5.18-rc1' of git://git.kernel.org/pub/scm/l [...] adds ef3e787c21d1 usercopy: Disable CONFIG_HARDENED_USERCOPY_PAGESPAN adds 229a08a4f4e4 ARM/dma-mapping: Remove CMA code when not built with CMA adds f87cbd0565eb Merge tag 'hardening-v5.18-rc1-fix1' of git://git.kernel.o [...] adds c1ea04d82778 usr/include: replace extra-y with always-y adds bbc90bc1bd4a arch: syscalls: simplify uapi/kapi directory creation adds 69304379ff03 fixdep: use fflush() and ferror() to ensure successful wri [...] adds 9fbed27a7a11 kbuild: add --target to correctly cross-compile UAPI heade [...] adds e9c281928c24 kbuild: Make $(LLVM) more flexible adds b8321ed4a40c Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/sc [...] adds be78837ca3c8 docs: sphinx/requirements: Limit jinja2<3.1 adds 022bb490c797 docs: Add a document on how to fix a messy diffstat adds b4a5ea09b293 Merge tag 'docs-5.18-2' of git://git.lwn.net/linux adds 4a13e559af0b Merge branches 'acpi-ipmi', 'acpi-tables' and 'acpi-apei' adds e729dbe8ea1c Merge tag 'acpi-5.18-rc1-2' of git://git.kernel.org/pub/sc [...] adds f4f5d7cfb2e5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds d4f1db771599 Merge tag 'auxdisplay-for-linus-v5.18-rc1' of https://gith [...] adds 354b8bf222ee Merge tag 'linux-watchdog-5.18-rc1' of git://www.linux-wat [...] adds 1754abb3e758 random: mix build-time latent entropy into pool at init adds 478f74a3d808 Merge tag 'random-5.18-rc1-for-linus' of git://git.kernel. [...] adds f008b1d6e1e0 Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pu [...] adds 27ca8273fda3 gfs2: Make sure FITRIM minlen is rounded up to fs block size adds 3d198e42ce25 Merge tag 'gfs2-v5.17-rc4-fixes' of git://git.kernel.org/p [...] adds a87a08e3bf2d Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub [...] adds e8b767f5e040 Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub [...] adds 6a34fdcca452 Merge tag 'rtc-5.18' of git://git.kernel.org/pub/scm/linux [...] adds 5710faba8a2a Merge branch 'next' into for-linus adds 8b188fba7519 Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" adds aa240ee78834 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 576892a84f37 gpio: ts4900: Fix comment formatting and grammar adds 48ec13d36d3f gpio: Properly document parent data union adds 24f71ae5447e gpio: ts5500: Fix Links to Technologic Systems web resources adds 26803bac2b70 Merge tag 'gpio-fixes-for-v5.18-rc1' of git://git.kernel.o [...] adds f30741cded62 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 adds 6ddc2f749621 ALSA: hda: Avoid unsol event during RPM suspending adds 21b5954d61fd Merge tag 'asoc-fix-v5.18' of https://git.kernel.org/pub/s [...] adds bc55cfd5718c ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and [...] adds d0d642a5d365 Merge tag 'sound-fix-5.18-rc1' of git://git.kernel.org/pub [...] adds e6b0a7b35765 Revert "mm: madvise: skip unmapped vma holes passed to pro [...] adds de19433423c7 ocfs2: fix crash when mount with quota enabled adds e897be17a441 nilfs2: fix lockdep warnings in page operations for btree nodes adds 6e211930f79a nilfs2: fix lockdep warnings during disk space reclamation adds cdd81b313d5e nilfs2: get rid of nilfs_mapping_init() adds ece369c7e104 mm/munlock: add lru_add_drain() to fix memcg_stat_test adds 577e9846f8a9 mm/munlock: update Documentation/vm/unevictable-lru.rst adds adb11e78c5dc mm/munlock: protect the per-CPU pagevec by a local_lock_t adds 8f0b36497303 mm: kfence: fix objcgs vector allocation adds 4f1f9698d777 mailmap: update Kirill's email adds 3149c79f3cb0 mm,hwpoison: unmap poisoned page before invalidation adds ada543af3bfe mm, kasan: fix __GFP_BITS_SHIFT definition breaking LOCKDEP adds d8b7b3fa9f9b tools/vm/page_owner_sort.c: remove -c option adds c89b3ad2dea2 doc/vm/page_owner.rst: remove content related to -c option adds bfc8089f00fa mm/kmemleak: reset tag when compare object pointer adds 78049e94a171 mm/damon: prevent activated scheme from sleeping by deacti [...] adds b012b3235cb9 Merge branch 'akpm' (patches from Andrew) adds 8cf8df89678a ARM: OMAP2+: Fix regression for smc calls for vmap stack adds 31d3687d6017 ARM: dts: spear13xx: Update SPI dma properties adds 583d6b006264 ARM: dts: spear1340: Update serial node properties adds aa4df840d1c5 arm64: dts: ls1043a: Update i2c dma properties adds eeeb4f1075d7 arm64: dts: ls1046a: Update i2c node dma properties adds ba2d6201a9bf Merge tag 'soc-fixes-5.18-1' of git://git.kernel.org/pub/s [...] adds 9ae24d5aa001 Merge tag 's390-5.18-2' of git://git.kernel.org/pub/scm/li [...] adds 60210a3d86dc riscv module: remove (NOLOAD) adds fdecfea09328 riscv: Rename "sp_in_global" to "current_stack_pointer" adds f6e64b66629e RISC-V: Enable CPU_IDLE drivers adds e1de2c93e787 RISC-V: Rename relocate() and make it global adds 63b13e64a829 RISC-V: Add arch functions for non-retentive suspend entry/exit adds b8200905e488 RISC-V: Add SBI HSM suspend related defines adds 9d976d6721df cpuidle: Factor-out power domain related code from PSCI do [...] adds 6abf32f1d9c5 cpuidle: Add RISC-V SBI CPU idle driver adds 1bd524f7e8d8 dt-bindings: Add common bindings for ARM and RISC-V idle states adds c5179ef1ca0c RISC-V: Enable RISC-V SBI CPU Idle driver for QEMU virt machine adds bee7fbc38579 RISC-V CPU Idle Support adds 6846d656106a riscv: dts: canaan: Fix SPI3 bus width adds 2b2b574ac587 riscv: Fix fill_callchain return value adds b81d591386c3 riscv: Increase stack size under KASAN adds 8a122a66c770 RISC-V: Fix a comment typo in riscv_of_parent_hartid() adds f1de125766d6 RISC-V: Declare per cpu boot data as static adds 617487600b94 RISC-V: module: fix apply_r_riscv_rcv_branch_rela typo adds 2e7451fb5763 RISC-V: Enable profiling by default adds e634ff7733ba riscv: cpu.c: don't use kernel-doc markers for comments adds 8933e7f2e375 Documentation: riscv: remove non-existent directory from t [...] adds 6f562570b9c5 RISC-V: defconfig: Drop redundant SBI HVC and earlycon adds 1464d00b27b2 RISC-V: K210 defconfigs: Drop redundant MEMBARRIER=n adds a3dfc532b873 Merge tag 'riscv-for-linus-5.18-mw1' of git://git.kernel.o [...] adds 3ed4bb77156d XArray: Update the LRU list in xas_split() adds 5a3fe95d7699 Merge tag 'xarray-5.18' of git://git.infradead.org/users/w [...] adds ebf921a9fac3 readahead: Remove read_cache_pages() adds 704528d895dd fs: Remove ->readpages address space operation adds dfd8b4fc76d5 mm: remove the pages argument to read_pages adds b4e089d705ee mm: remove the skip_page argument to read_pages adds 1e4702806fac readahead: Update comments adds 2756c818e5cb iomap: Simplify is_partially_uptodate a little adds a9fcd89d67bb fs: Remove read_actor_t adds b2403a613085 fs, net: Move read_descriptor_t to net.h adds 800ba29547e1 fs: Pass an iocb to generic_perform_write() adds d7414ba14a3a filemap: Remove AOP_FLAG_CONT_EXPAND adds 0f2523366386 ext4: Correct ext4_journalled_dirty_folio() conversion adds 0fb5b2ebc042 f2fs: Correct f2fs_dirty_data_folio() conversion adds 29c87793eb3c f2fs: Get the superblock from the mapping instead of the page adds c37731301d66 ntfs: Correct mark_ntfs_record_dirty() folio conversion adds 5a60542c61f3 btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio() adds cda4351252e7 Merge tag 'folio-5.18d' of git://git.infradead.org/users/w [...] adds 9ec784bf774c exfat: allow access to paths with trailing dots adds a4a3d8c52d95 exfat: do not clear VolumeDirty in writeback adds ec251f3e1851 Merge tag 'exfat-for-5.18-rc1' of git://git.kernel.org/pub [...] adds c7803b05f74b smb3: fix ksmbd bigendian bug in oplock break, and move it [...] adds b92e358757b9 cifs: prevent bad output lengths in smb2_ioctl_query_info() adds d6f5e3584524 cifs: fix NULL ptr dereference in smb2_ioctl_query_info() adds 9a005bea4f59 Merge tag '5.18-smb3-fixes-part2' of git://git.samba.org/s [...] adds adc32821409a ksmbd: shorten experimental warning on loading the module adds 99e2aee3f925 MAINTAINERS: ksmbd: switch Sergey to reviewer adds 56b401fb0c50 ksmbd: Remove a redundant zeroing of memory adds edf5f0548fbb ksmbd: replace usage of found with dedicated list iterator [...] adds 7a3ecddc571c Merge tag '5.18-rc-ksmbd-server-fixes' of git://git.samba. [...] adds dbdcc906d978 dm ioctl: log an error if the ioctl structure is corrupted adds cc09e8a9dec4 dm integrity: set journal entry unused when shrinking device adds aad5b23ebf21 dm: fix dm_io and dm_target_io flags race condition on Alpha adds 5291984004ed dm: fix bio polling to handle possibile BLK_STS_AGAIN adds fe35fdb30511 Merge tag 'for-5.18/dm-fixes' of git://git.kernel.org/pub/ [...] adds 9666d4206e9a io_uring: fail links if msg-ring doesn't succeeed adds 3f1d52abf098 io_uring: defer msg-ring file validity check until command issue adds 3b1509f275ce Merge tag 'for-5.18/io_uring-2022-04-01' of git://git.kern [...] adds 4a3b666e0ea9 block: use dedicated list iterator variable adds 8d7829ebc1e4 blk-wbt: remove wbt_track stub adds d589ae0d4460 Merge tag 'for-5.18/block-2022-04-01' of git://git.kernel. [...] adds f941c51eeac7 loop: fix ioctl calls using compat_loop_info adds f4329d1f848a drbd: fix potential silent data corruption adds db0a1550407e MAINTAINERS: add drbd co-maintainer adds 6d35d04a9e18 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() adds 901aeda62efa drbd: remove usage of list iterator variable after loop adds 2651ee5ae432 drbd: remove check of list iterator against head past the [...] adds 8467b0ed6ce3 Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kerne [...] adds 2524257bce43 dt-bindings: Fix phandle-array issues in the idle-states bindings adds 1fdff407028c Merge tag 'riscv-for-linus-5.18-mw2' of git://git.kernel.o [...] adds 93defd5a15dd xfs: document the XFS_ALLOC_AGFL_RESERVE constant adds c8c568259772 xfs: don't include bnobt blocks when reserving free block pool adds 15f04fdc75aa xfs: remove infinite loop when reserving free block pool adds 0baa2657dc4d xfs: always succeed at setting the reserve pool size adds 82be38bcf8a2 xfs: fix overfilling of reserve pool adds 85bcfa26f9a3 xfs: don't report reserved bnobt space as available adds d2d7c0473586 xfs: aborting inodes on shutdown may need buffer lock adds ab9c81ef321f xfs: shutdown in intent recovery has non-intent items in the AIL adds cd6f79d1fb32 xfs: run callbacks before waking waiters in xlog_state_shu [...] adds b5f17bec1213 xfs: log shutdown triggers should only shut down the log adds 41e636218358 xfs: xfs_do_force_shutdown needs to block racing shutdowns adds 3c4cb76bce43 xfs: xfs_trans_commit() path must check for log shutdown adds 5652ef31705f xfs: shutdown during log recovery needs to mark the log shutdown adds 919edbadebe1 xfs: drop async cache flushes from CIL commits. adds b32e3819a823 Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/s [...] adds 49df34221804 fs: fix an infinite loop in iomap_fiemap adds a4251ab9896c Merge tag 'vfs-5.18-merge-1' of git://git.kernel.org/pub/s [...] adds 61e02cdb6ac6 aio: drop needless assignment in aio_read() adds 88e6c0207623 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 1cd927ad6f62 tracing: mark user_events as BROKEN adds b490207017ba watch_queue: Free the page array when watch_queue is dismantled adds eabd9a3807e1 platform: chrome: Split trace include file adds 0e8eb5e8acba platform/chrome: cros_ec_debugfs: detach log reader wq from devm adds 02d4f8a3e05b Merge tag 'tag-chrome-platform-for-v5.18' of git://git.ker [...] adds 22ef7ee3eeb2 PCI: hv: Remove unused hv_set_msi_entry_from_desc() adds 9a212aaf9536 Merge tag 'pci-v5.18-changes-2' of git://git.kernel.org/pu [...] adds 7198bfc20176 Revert "nbd: fix possible overflow on 'first_minor' in nbd [...] adds 6f34f8c3d617 Merge tag 'for-5.18/drivers-2022-04-02' of git://git.kerne [...] adds a1a39128faab KVM: MMU: propagate alloc_workqueue failure adds a80ced6ea514 KVM: SVM: fix panic on out-of-bounds guest IRQ adds f47e5bbbc92f KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_ [...] adds 79593c086eb9 KVM: avoid double put_page with gfn-to-pfn cache adds df06dae3f2a8 KVM: Don't actually set a request when evicting vCPUs for [...] adds 95b065bf5c43 KVM: x86/pmu: Use different raw event masks for AMD and Intel adds 4a9e7b9ea252 KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() adds d0d96121d03d KVM: Use enum to track if cached PFN will be used in guest [...] adds cf1d88b36ba7 KVM: Remove dirty handling from gfn_to_pfn_cache completely adds 5b22bbe717d9 KVM: X86: Change the type of access u32 to u64 adds 94b4a2f1745f KVM: X86: Fix comments in update_permission_bitmask adds 8873c1434fac KVM: X86: Rename variable smap to not_smap in permission_fault() adds 4f4aa80e3b88 KVM: X86: Handle implicit supervisor access with SMAP adds 7491b7b2e1c5 KVM: x86: Make APICv inhibit reasons an enum and cleanup naming adds 320af55a930f KVM: x86: Add wrappers for setting/clearing APICv inhibits adds 4f4c4a3ee53c KVM: x86: Trace all APICv inhibit changes and capture over [...] adds 9b026073db2f KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs adds 5959ff4ae96e KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set adds e644896f5106 KVM: x86/pmu: Fix and isolate TSX-specific performance eve [...] adds a836839cbfe6 KVM: x86/emulator: Emulate RDPID only if it is enabled in guest adds ac8d6cad3c7b KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr adds ce2f72e26c1a KVM: x86: document limitations of MSR filtering adds fe5f691413c1 KVM: MIPS: remove reference to trap&emulate virtualization adds 0dacc3df898e KVM: x86: SVM: fix avic spec based definitions again adds bb2aa78e9a90 KVM: x86: SVM: move tsc ratio definitions to svm.h adds f37b735e31f4 kvm: x86: SVM: remove unused defines adds 880993138396 KVM: x86: SVM: fix tsc scaling when the host doesn't support it adds b76edfe91a87 KVM: x86: cleanup enter_rmode() adds 4335edbbc128 KVM: x86: Remove redundant vm_entry_controls_clearbit() call adds 2a8859f373b0 KVM: x86/mmu: do compare-and-exchange of gPTE via the user [...] adds c15e0ae42c8e KVM: x86: fix sending PV IPI adds 38904911e864 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds f93e2a100ee7 mips: sgi-ip22: add a check for the return of kzalloc() adds 34123208bbcc MIPS: lantiq: check the return value of kzalloc() adds bf64f7fe151b MIPS: rb532: move GPIOD definition into C-files adds 41022eff9c2d MIPS: crypto: Fix CRC32 code adds 0b0fa57a2772 Merge tag 'mips_5.18_1' of git://git.kernel.org/pub/scm/li [...] adds b6ad541697ea kconfig: remove stale comment about removed kconfig_print_ [...] adds 099c22bdca40 kbuild: fix empty ${PYTHON} in scripts/link-vmlinux.sh adds cf300b83c793 kbuild: Remove '-mno-global-merge' adds 1e39036de5fc Revert "um: clang: Strip out -mno-global-merge from USER_CFLAGS" adds bf5c0c2231bc modpost: restore the warning message for missing symbol versions adds d897b680418d Merge tag 'kbuild-fixes-v5.18' of git://git.kernel.org/pub [...] adds 8a96f454f566 perf stat: Avoid SEGV if core.cpus isn't set adds 4d4d00dd321f perf tools: Update copy of libbpf's hashmap.c adds 9a195da42fec perf beauty: Update copy of linux/socket.h with the kernel [...] adds 6d05e1398507 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] adds 672b259fed48 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 8db38afd12ef tools kvm headers arm64: Update KVM headers from the kerne [...] adds 7ceda0cfcafe tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f444b2d15f7a tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 5ced81243593 tools headers cpufeatures: Sync with the kernel sources adds d4ff92659244 perf tools: Stop depending on .git files for building PERF [...] adds 0df6ade7119d perf evlist: Rename cpus to user_requested_cpus adds c3ad8d23bc0e perf cpumap: Add is_subset function adds da0bfb9fdf1f perf cpumap: More cpu map reuse by merge. adds f717d89a2b20 perf evlist: Directly return instead of using local ret variable adds 7e2022af7921 perf python: Convert tracepoint.py example to python3 adds be2d3ecedd99 Merge tag 'perf-tools-for-v5.18-2022-04-02' of git://git.k [...] adds 8b2360c7157b ARM: 9187/1: JIVE: fix return value of __setup handler adds 9d17f3372306 ARM: 9190/1: kdump: add invalid input check for 'crashkernel=0' adds 9be4c88bb792 ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings [...] adds 9c6d6652e950 ARM: 9189/1: decompressor: fix unneeded rebuilds of librar [...] adds de4fb176622d Merge branches 'fixes' and 'misc' into for-linus adds 5dee87215b2c Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 7968778914e5 PCI: Remove the deprecated "pci-dma-compat.h" API adds 05b0ebd06ae6 PCI/doc: cleanup references to the legacy PCI DMA API adds 4fe87e818ea4 dma-mapping: move pgprot_decrypted out of dma_pgprot adds 63d12cc30574 Merge tag 'dma-mapping-5.18-1' of git://git.infradead.org/ [...] adds 7dd5ad2d3e82 Revert "signal, x86: Delay calling signals in atomic on RT [...] adds e235f4192f4f Merge tag 'core-urgent-2022-04-03' of git://git.kernel.org [...] adds 4009a4ac82dd x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO adds a9f84fb7158f x86/fpu: Remove redundant XCOMP_BV initialization adds d47f71f6de79 x86/fpu: Remove unused supervisor only offsets adds 35a77d4503d9 x86/fpu/xsave: Initialize offset/size cache early adds 6afbb58cc225 x86/fpu: Cache xfeature flags from CPUID adds 7aa5128b5fea x86/fpu/xsave: Handle compacted offsets correctly with sup [...] adds 781c64bfcb73 x86/fpu/xstate: Handle supervisor states in XSTATE permissions adds d6d6d50f1e80 x86/fpu/xstate: Consolidate size calculations adds 8b5656bc4e37 Merge tag 'x86-urgent-2022-04-03' of git://git.kernel.org/ [...] adds 859c2c7b1d06 Revert "clk: Drop the rate range on clk_put()" adds 34a53ff911eb Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 84055411d861 tracing: Rename the staging files for trace_events adds bed5b60bf67c proc: bootconfig: Add null pointer check adds efe34e99fc41 tracing/user_events: Hold event_mutex during dyn_event_add adds 768c1e7f1de0 tracing/user_events: Remove eBPF interfaces adds fcbf591cedbd tracing: Set user_events to BROKEN adds 18bfee3216fa ftrace: Make ftrace_graph_is_dead() a static branch adds 5cfff569cab8 tracing: Move user_events.h temporarily out of include/uapi adds 09bb8856d4a7 Merge tag 'trace-v5.18-2' of git://git.kernel.org/pub/scm/ [...] adds 312310928417 Linux 5.18-rc1 new 48265601a848 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new e4ff77598a10 powerpc/numa: Handle partially initialized numa nodes new 7f921a2d6c93 KVM: PPC: Move kvmhv_on_pseries() into kvm_ppc.h new 49045d7ba23f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 059a47f1da93 net: sfc: add missing xdp queue reinitialization new 9381fe8c849c net/tls: fix slab-out-of-bounds bug in decrypt_internal new 012d69fbfcc7 vrf: fix packet sniffing for traffic originating from ip tunnels new 1effe8ca4e34 skbuff: fix coalescing for page_pool fragment recycling new 066dfc429040 Revert "net: dsa: stop updating master MTU from master.c" new bd8c624c0cd5 ice: Clear default forwarding VSI during VSI release new 2c0069f3f91f ice: Fix MAC address setting new 1273f89578f2 ice: Fix broken IFF_ALLMULTI handling new 4298a62ff894 Merge branch 'ice-fixups' new 60be976ac451 mctp: Fix check for dev_hard_header() result new 8ce40a2fd350 mctp i2c: correct mctp_i2c_header_create result new 4a9dda1c1da6 mctp: Use output netdev to allocate skb headroom new f41bdd49afef Merge branch 'MCTP-fixes' new c3efcedd272a net: micrel: fix KS8851_MLL Kconfig new 6bf92d70e690 net: ipv4: fix route with nexthop object delete warning new 392baa339c6a selftests: net: add delete nexthop route warning test new 37391cc843eb Merge branch 'nexthop-route-deletye-warning' new 31ac3bcee47b net/fungible: Fix reference to __udivdi3 on 32b builds new c21cabb0fd0b net: stmmac: Fix unset max_speed difference between DT and [...] new 5a48b7433a5a docs: net: dsa: fix minor grammar and punctuation issues new 692930cc4350 selftests: net: fix nexthop warning cleanup double ip typo new ae83544d5909 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 522574fd7864 bpftool: Explicit errno handling in skeletons adds d31e0386a2f1 bpf: Fix sparse warnings in kprobe_multi_resolve_syms adds 2609f635a20d selftests/bpf: Fix warning comparing pointer to 0 adds a2fb49833cad rethook: Fix to use WRITE_ONCE() for rethook:: Handler adds 4a9c7bbe2ed4 bpf: Resolve to prog->aux->dst_prog->type only for BPF_PRO [...] adds 0a210af6d0a0 bpf: selftests: Test fentry tracing a struct_ops program new ab2fca712731 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 037250f0a45c ath9k: Properly clear TX status area before reporting to mac80211 new 598be865ee00 MAINTAINERS: claim include/uapi/linux/wireless.h new 61a891efbb10 MAINTAINERS: mark wil6210 as orphan new 909be7e02f76 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new a0863734914c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 76f52ade099c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9c75b62010f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e417039ed294 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 6c09f2660fcc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new de94ce855406 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] new daa622f6d1b9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new e4fbe3d4657b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new c3ba93c0996d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 0b030dfe5b7c dt-bindings: extcon: maxim,max77843: fix ports type new baaf729c8bf8 dt-bindings: power: renesas,apmu: Fix cpus property limits new e66ae3b2fd86 dt-bindings: Fix incomplete if/then/else schemas new 6d90bb49d184 dt-bindings: irqchip: mrvl,intc: refresh maintainers new c778f9a4d967 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new b87b59c1b7af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 04a14441abdb Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 7b5c743d55a5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 6b8a94332ee4 nfsd: Fix a write performance regression adds 999397926ab3 nfsd: Clean up nfsd_file_put() new 5bb8f6fe75b5 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 248eec8fefd7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 56ad09fc9d71 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new fbca3a450bc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8cf7cf8d78a Merge branches 'misc' and 'fixes' into for-next new 012d2fb6c8c9 Merge branch 'devel-stable' into for-next new a511524f3113 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 656dece7a478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a5a65f04dee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef057393ccef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 502b6abb1e43 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new acc43a876900 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a86adb8a311f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e95cfc754407 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dafed4560aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61971f5f8ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45fb3a93b98d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cb318ad2895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94b9fab19898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74f1ccbb232c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32a8d09d8592 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 6c8e022af8c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50e8b0c4735a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6050286e6298 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ac56c2bd6d08 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 6279b0a24069 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 30dbfb3bc1c9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 0fd631ae2a8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 565de8620be3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 86fd28955e6b uapi: simplify __ARCH_FLOCK{,64}_PAD a little new f1b7ae406668 uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h new 74849b343e63 compat: consolidate the compat_flock{,64} definition new e26c59b03724 arch: Add SYSVIPC_COMPAT for all architectures new fdd962487d02 fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT new 6acaf8202012 asm-generic: compat: Cleanup duplicate definitions new c7e48bf0c3a1 syscalls: compat: Fix the missing part for __SYSCALL_COMPAT new 0f6ffeaeed8f riscv: Fixup difference with defconfig new a52093fd5161 riscv: compat: Add basic compat data type implementation new 2a00500256d0 riscv: compat: Support TASK_SIZE for compat mode new 53e0f07d9889 riscv: compat: syscall: Add compat_sys_call_table implementation new 3daabbb1e78f riscv: compat: syscall: Add entry.S implementation new 9831120244d7 riscv: compat: process: Add UXL_32 support in start_thread new c29ef48e0dd9 riscv: compat: Add elf.h implementation new 00b169f8cd20 riscv: compat: Add hw capability check for elf new 22eec094d068 riscv: compat: vdso: Add COMPAT_VDSO base code implementation new c1cfe271d013 riscv: compat: vdso: Add setup additional pages implementation new 0f713062b0ee riscv: compat: signal: Add rt_frame implementation new 7b15a8d861a0 riscv: compat: ptrace: Add compat_arch_ptrace implement new 4762a76d04f9 riscv: compat: Add COMPAT Kbuild skeletal support new 60d248b9e349 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 47258d329743 h8300: fix memset return value. adds db4c9958351c h8300: Add missing symbol "BOOT_LINK_OFFSET" adds b1766e312f56 h8300: move definition of __kernel_size_t etc. to posix_types.h adds ed265694ddbd h8300: move definition of __kernel_size_t etc. to posix_types.h adds c67d7bbabee7 h8300: Fix BOOT_LINK_OFFSET adds 374b5a3765ba smc91x: remove GPIOLIB dependency. adds 9904a2b980c7 sh-sci: 8bit register fix. adds caae519209cd h8300: update dts. adds ee37bf6a5849 h8300_timer8: fix count mode. adds f45fdb7acce2 irq-renesas-h8s: fix interrupt handling. adds b14f40a91663 irq-renesas-h8300h: Fix external interrupt contorol. adds 1bf38534b95d irq-renesas-h8s: Fix external interrupt control. adds f2b774b5aedf h8300: dts: Fix /chosen:stdout-path adds a07002703aaf h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 096e0fe4084e h8300: remove memory.c new e42445d31645 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new a16eb931ee4d parisc: In flush_cache_page, always flush tlb if pfn is valid new f3200b99eaea parisc: Implement flush_cache_vmap_vunmap new 6792786bd468 parisc: Don't enforce DMA completion order in cache flushes new 7d968f702772 parisc: Only list existing CPUs in cpu_possible_mask new 71c573400c9d parisc: Update 32- and 64-bit defconfigs new e15cc24dc854 parisc: Re-enable GENERIC_CPU_DEVICES for !SMP new c240d602a90d parisc: Show model and model name in one line in /proc/cpuinfo new 1b96a08339bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32afe7935c95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a45e36f513b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1041f46cfc59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a5302c74c6d cifs: fix potential race with cifsd thread new 8ea74d7d5738 cifs: remove check of list iterator against head past the [...] new 17a9c92d6891 cifs: force new session setup and tcon for dfs new 66d4799f0304 cifs: update internal module number new 003dbd38e7ec Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new f91c8e1b1e52 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new de1ff62bc8fa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4124a66f6385 fs/lock: add new callback, lm_lock_expired, to lock_manage [...] new ea5a9f182267 fs/lock: only call lm_breaker_owns_lease if there is conflict. new c1dbd5583235 fs/lock: add helper locks_owner_has_blockers to check for [...] new 9bb1d3dd68d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dba7262528e Merge branch 'master' of https://github.com/Paragon-Softwa [...] new bd71875fe497 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea01597c775b Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 77d72ed53f2e uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) new 970493fe4b42 linux/mount.h: trim includes new c0a650363225 build_mount_idmapped(): don't open-code proc_ns_fget() new 30f3cecddee4 m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... new 3eaeb5de0735 blob_to_mnt(): kern_unmount() is needed to undo kern_mount() new e6c096b8d709 move mount-related externs from fs.h to mount.h new e3040a96e084 Merge branches 'work.misc', 'work.mount' and 'pidfd.mount_ [...] new fb731123c794 fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() new c36d6a662e2b get rid of dead code in legitimize_root() new 21e415003b8d namei: cleanup double word in comment new fd78f28f9f50 Merge branch 'work.namei' into for-next new c87a777538e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79bcda1c387a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e3bd4a02c9d PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 new e06d76f15606 Merge branch 'pci/hotplug' new c889a46402a5 x86/PCI: Eliminate remove_e820_regions() common subexpressions new cdede81acc27 x86/PCI: Log host bridge window clipping for E820 regions new 8357c31f8a9b Merge branch 'pci/resource' new 4d9b0916581b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7ac3497cd5ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 801a43736c2c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 798e73f552a3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 138cbbc0b270 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4f834e072a2e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 30c90f6757a7 arm64, insn: Add ldr/str with immediate offset new 7db6c0f1d8ee bpf, arm64: Optimize BPF store/load using arm64 str/ldr(im [...] new 5b3d19b9bd40 bpf, arm64: Adjust the offset of str/ldr(immediate) to pos [...] new f516420f683d bpf, tests: Add tests for BPF_LDX/BPF_STX with different offsets new 38608ee7b690 bpf, tests: Add load store test case for tail call new 11e17ae42377 bpf: Use swap() instead of open coding it new fe4625d8b053 selftests/bpf: Remove unused variable from bpf_sk_assign test new 8eb943fc5e5f bpf: Remove redundant assignment to smap->map.value_size new 891663ace74c bpf, test_offload.py: Skip base maps without names new cf60cbcd0e53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b26012c0dad Bluetooth: btbcm: Support per-board firmware variants new 985e113080ed Bluetooth: mt7921s: Fix the incorrect pointer check new 87754a50fc4d Bluetooth: fix dangling sco_conn and use-after-free in sco [...] new 2598fe7291d8 Bluetooth: Keep MGMT pending queue ordered FIFO new 30b0001fcdc1 Bluetooth: btintel: Constify static struct regmap_bus new ab96b2fb43c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 67bae5f28c89 drm: of: Properly try all possible cases for bridge/panel [...] new 38c83475bfe6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1aa6b091f622 drm/amd/display: Create underflow interrupt IRQ type new 71d7a553645f drm/amd/display: Remove SW w/a for HDCP 1.4 1A-07 failure [...] new 5abef8e5ce91 drm/amd/display: Set fec register init value new e9ebc23b3fb2 drm/amd/display: Enable 3-plane MPO for DCN31 new 83bb503275bd drm/amd/display: Correct Slice reset calculation new 06bab5897c51 drm/amd/display: Power down hardware if timer not trigger new 75c95f4550e3 drm/amd/display: Remove redundant dsc power gating from init_hw new 384bd90d1cc1 drm/amd/display: Enable power gating before init_pipes new a905f0b59fef drm/amd/display: Clear optc false state when disable otg new 84d1ce0631c7 drm/amd/display: Add work around for AUX failure on wake. new 8cb3c169fc75 drm/amd/display: Add support for USBC connector new a772105cfaca drm/amd/display: Update LTTPR UHBR link rate support struct new 4304b8a434b6 drm/amd/display: Revert FEC check in validation new ad371c8a2f66 drm/amd/display: [FW Promotion] Release 0.0.110.0 new 9510d365e062 drm/amd/display: 3.2.179 new c4af42b4eb5b drm/amd/display: Fix allocate_mst_payload assert on resume new 3222a81148ca drm/amd/display: Fix pointer dereferenced before checking new 9563e1ec9292 drm/amdgpu: Correct unlocked update fence handling new 44e121fbf155 drm/amdgpu: Add tlb_cb for unlocked update new e84c8ab52dc7 drm/amd/display: Fix pointer dereferenced before checking new 6452c544fbab drm/amd/display: DCN3.1: don't mark as kernel-doc new 8f3286942f80 amd/display: set backlight only if required new 55a2d21bba3d drm/amdgpu: fix some kerneldoc in the VM code v2 new 4499c90e902f drm/amdgpu: fix incorrect size printing in error msg new 8fde0248a32d drm/amdkfd: Use atomic64_t type for pdd->tlb_seq new 60044748f2c8 drm/amdgpu: Use switch case for unique_id new 6e5d64e3eaf6 drm/amdgpu: Add UNIQUE_ID to MetricsMember_t new 4a93d938a4cb drm/amdgpu: Use metrics data function to get unique_id for [...] new ebd9c071d29e drm/amdgpu: Add unique_id support for sienna cichlid new 851c5f242a03 drm/amd/display: detach fpu operations from dcn10_validate [...] new 9696679bf7ac drm/amd/display: remove DC_FP_* wrapper from dml folder new 5e9c445172fd drm/amdgpu: Fix unique_id references for Sienna Cichlid new 058497e1f596 drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address new cf8cc382aa7c drm/amdgpu: Sync up header and implementation to use the s [...] new e45422695c19 drm/amdkfd: Create file descriptor after client is added t [...] new b97ae7671641 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 860decbf744e Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 1aa913ba60b2 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new b70a87e66563 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 10457305be12 video: fbdev: of: display_timing: Remove a redundant zeroi [...] new 1888aab32d46 video: fbdev: udlfb: properly check endpoint type new f38d3810fcc6 video: fbdev: pxafb: use if else instead new 510b888ff77d video: fbdev: sis: fix potential NULL dereference in sisfb [...] new 739c0e0e7ccd linux/fb.h: Spelling s/palette/palette/ new f2c7e25c8c26 video: fbdev: pm2fb: Fix a kernel-doc formatting issue new 68d3b45c4c12 video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's [...] new 1b21645e1d3a video: fbdev: omap: Make it CCF clk API compatible new 634a3f9a4499 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f838f08c0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c686f7a5cbe2 io_uring: defer splice/tee file validity check until comma [...] adds 80cebe5f708e io_uring: don't check req->file in io_fsync_prep() adds 67b218c9af37 io_uring: move read/write file prep state into actual opco [...] new b4f73ede83da io_uring: defer file assignment new f5e6d9c5b08b io_uring: drop the old style inflight file tracking new 011a6ca93f44 Merge branch 'for-5.18/io_uring' into for-next new 79d4320e6e82 Merge branch 'for-5.18/block' into for-next new feaeef1295aa Merge branch 'for-5.18/drivers' into for-next new 27029c0fd4a6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a626e5207b5d block: allow using the per-cpu bio cache from bio_alloc_bioset new f50eba0c14e9 block: allow use of per-cpu bio alloc cache by block drivers new af4a6c937d51 dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset new 646bb839e5f8 dm: optimize is_abnormal_io for normal rw IO new ddf834f31fe3 dm: simplify dm_io access in dm_split_and_process_bio new 8ceddf961ca8 dm: simplify dm_start_io_acct new 7beb72a8fa31 dm: mark various branches unlikely new e7f81c7b8366 dm: add local variables to clone_endio and __map_bio new e1c4ab4fd11b dm: move hot dm_io members to same cacheline as dm_target_io new 68511858b049 dm: introduce dm_{get,put}_live_table_bio called from dm_s [...] new 311a8e665060 dm: assign io->orig_bio at very end of dm_split_and_process_bio new 56219ebb5f5c dm: factor out dm_io_wait_for_submission new fdfd3fde681a dm: factor out dm_io_set_error and __dm_io_dec_pending new 4aa7a368370c dm: add DM_IO_REFFED and optimize out refcounting for normal IO new 960e179bce34 dm: use state machine for bio polling completion new a734aa98f9d3 dm: push error handling down to __split_and_process_bio new 5620541b4fda dm: push splitting down into __split_and_process_bio new bcf3a5a5d759 dm: do not account REQ_PREFLUSH bios new bd3f91e6d5a0 dm: conditionally enable branching for less used features new 44d3adefc9f3 dm: simplify basic targets new 7f790f4da003 dm: remove bio polling debug checks new 6921bfb3b523 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c25f35848320 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 4bb0caffedb4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 5642be3377c4 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 761405f463a1 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 9652545318dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 021adbd54768 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8f19aaea9a4e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 6ae5e7e1a74b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 1bfc8ff6481c Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 8a7fd0173a4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6391337879b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f1a9761fbb00 KVM: x86: Allow userspace to opt out of hypercall patching new 6c2fa8b20d0c selftests: KVM: Test KVM_X86_QUIRK_FIX_HYPERCALL_INSN new b9f3973ab3a8 KVM: x86: nSVM: implement nested VMLOAD/VMSAVE new edf721238576 KVM: x86: SVM: allow to force AVIC to be enabled new 249f32493304 KVM: x86: mark synthetic SMM vmexit as SVM_EXIT_SW new a795cd43c5b5 KVM: x86/xen: Use gfn_to_pfn_cache for runstate area new 916d3608df82 KVM: x86: Use gfn_to_pfn_cache for pv_time new 7caf9571563e KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_info new 69d413cfcf77 KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_time_info new 8733068b9bdb KVM: x86/xen: Make kvm_xen_set_evtchn() reusable from othe [...] new 35025735a79e KVM: x86/xen: Support direct injection of event channel events new 2fd6df2f2b47 KVM: x86/xen: intercept EVTCHNOP_send from guests new 0ec6c5c5bb65 KVM: x86/xen: handle PV IPI vcpu yield new 942c2490c23f KVM: x86/xen: Add KVM_XEN_VCPU_ATTR_TYPE_VCPU_ID new 536395260582 KVM: x86/xen: handle PV timers oneshot mode new 28d1629f751c KVM: x86/xen: Kernel acceleration for XENVER_version new fde0451be8fb KVM: x86/xen: Support per-vCPU event channel upcall via lo [...] new 661a20fab7d1 KVM: x86/xen: Advertise and document KVM_XEN_HVM_CONFIG_EV [...] new 1a65105a5aba KVM: x86/xen: handle PV spinlocks slowpath new 25eaeebe710c KVM: x86/xen: Add self tests for KVM_XEN_HVM_CONFIG_EVTCHN_SEND new a29833e36b43 KVM: x86/xen: Update self test for Xen PV timers new 1421211ae1de KVM: VMX: Prepare VMCS setting for posted interrupt enabli [...] new fe3787a0d149 KVM: x86/i8259: Remove a dead store of irq in a conditional block new ffbb61d09fc5 KVM: x86: Accept KVM_[GS]ET_TSC_KHZ as a VM ioctl. new 741e511b4208 KVM: x86: Don't snapshot "max" TSC if host TSC is constant new e467b0de82b2 KVM: x86: Test case for TSC scaling and offset sync new d063de55f479 KVM: x86: Support the vCPU preemption check with nopvspin [...] new 1ee73a332f80 KVM: x86: SVM: use vmcb01 in init_vmcb new db663af4a001 kvm: x86: SVM: use vmcb* instead of svm->vmcb where it mak [...] new ea91559b0054 KVM: x86: SVM: remove vgif_enabled() new 1d5a1b5860ed KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running new d20c796ca370 KVM: x86: nSVM: implement nested LBR virtualization new 74fd41ed16fd KVM: x86: nSVM: support PAUSE filtering when L0 doesn't in [...] new 0b349662184b KVM: x86: nSVM: implement nested vGIF new d5fa597ed870 KVM: x86: allow per cpu apicv inhibit reasons new f44509f849fe KVM: x86: SVM: allow AVIC to co-exist with a nested guest running new 945024d764a1 KVM: x86: optimize PKU branching in kvm_load_{guest|host}_ [...] new 0579f73b57c6 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 81e07a4f6df1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2ec2f93d04cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b3054cc4234 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 05ef498ddf95 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 83dfe312d855 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6b62792207c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87d663d40801 scsi: mpt3sas: Fix use after free in _scsih_expander_node_ [...] adds ebfe3e0c5e80 scsi: libiscsi: Remove unnecessary memset() in iscsi_conn_setup() adds a6968f7a367f scsi: target: tcmu: Fix possible page UAF adds 35ed9613d83f scsi: lpfc: Improve PCI EEH Error and Recovery Handling adds a4691038b407 scsi: lpfc: Fix unload hang after back to back PCI EEH faults adds df0101197c4d scsi: lpfc: Fix queue failures when recovering from PCI pa [...] adds 4f3beb36b1e4 scsi: lpfc: Update lpfc version to 14.2.0.1 adds 7294a9bcaa7e scsi: lpfc: Fix broken SLI4 abort path adds c26bd6602e1d scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() adds 8ee15ea779c3 scsi: ufs: core: Remove unused field in struct ufs_hba adds f06aa52cb272 scsi: core: scsi_logging: Fix a BUG adds f16aa285e618 scsi: pmcraid: Remove the PMCRAID_PASSTHROUGH_IOCTL ioctl [...] adds bc5519c18a32 scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling adds 0bade8e53279 scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 adds 63221571ef77 scsi: aha152x: Stop using struct scsi_pointer adds eaba83b5b850 scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() adds fac952bb546a scsi: isci: Fix spelling mistake "doesnt" -> "doesn't" adds 41b8c2a31472 scsi: virtio-scsi: Eliminate anonymous module_init & module_exit adds 066f4c31945c scsi: hisi_sas: Remove stray fallthrough annotation adds 99241e119f4a scsi: core: sysfs: Remove comments that conflict with the [...] adds 5ca0faf9c292 scsi: ufs: qcom: Drop custom Android boot parameters adds 37a9bd7090cd scsi: aic7xxx: Use standard PCI subsystem, subdevice defines adds 16ed828b872d scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() adds 7ff897b2a595 scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" adds a6b758b0420b scsi: bnx2i: Fix spelling mistake "mis-match" -> "mismatch" new 35b7d23573b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7414539c5f2e Revert "virtio: use virtio_device_ready() in virtio_device [...] adds c18c86808b78 Revert "virtio_config: introduce a new .enable_cbs method" adds 55ebf0d60e3c vdpa: mlx5: prevent cvq work from hogging CPU adds 1c80cf031e02 vdpa: mlx5: synchronize driver status with CVQ new f56f6aeb6c70 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8d32128e55b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4298b586c9f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fc4c79347e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52d6065d1e4e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds bb026055192e selftests/harness: Run TEARDOWN for ASSERT failures adds 1b247f23d58a selftests/harness: Pass variant to teardown adds 8d3e81cef5cb selftests/seccomp: Test PTRACE_O_SUSPEND_SECCOMP without C [...] adds 8a3d3ea66f0d selftests/seccomp: Add SKIP for failed unshare() new 8863f2dfff2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 029f7558e722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cc20ae4c6de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 915b65284a22 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 71286c03a6a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bcfaeb02608 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f4bef440848f kallsyms: support "big" kernel symbols new 9e4ffc547266 kallsyms: increase maximum kernel symbol length to 512 new d51478b7fbdd kallsyms: use the correct buffer size for symbols new 1ebd559e64df rust: add C helpers new f071d402328d rust: add `compiler_builtins` crate new e92a53786325 rust: add `alloc` crate new 2a201f43fca1 rust: add `build_error` crate new 1a021a558b20 rust: add `macros` crate new 94bb1247edf3 rust: add `kernel` crate's `sync` module new bd28e5eb543f rust: add `kernel` crate new ac09cd1a6df7 rust: export generated symbols new b96f74a7c808 vsprintf: add new `%pA` format specifier new b03d45d4c2d4 scripts: add `generate_rust_analyzer.py` new e7fe7565b0e6 scripts: decode_stacktrace: demangle Rust symbols new 0c99ad5befdd docs: add Rust documentation new 241608fc4d70 Kbuild: add Rust support new d4eb73b24dd7 samples: add Rust examples new 578afd483af1 MAINTAINERS: Rust new 2340e5b0b93c [RFC] drivers: gpio: PrimeCell PL061 in Rust new c7f2b6f58136 [RFC] drivers: android: Binder IPC in Rust new 497ccbe8bdb2 init/Kconfig: Specify the interpreter for rust-is-available.sh new 85ddd5d245ad Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b2e727c23ee7 next-20220329/sysctl adds 732f877b4eb8 readahead: Remove read_cache_pages() adds 3936970b6b73 fs: Remove ->readpages address space operation adds 37d332dfb488 iomap: Simplify is_partially_uptodate a little adds d9f9e62df3ec fs: Remove read_actor_t adds c226e0f9f6df fs, net: Move read_descriptor_t to net.h adds be66314125e7 fs: Pass an iocb to generic_perform_write() adds eafbb2ba72bd filemap: Remove AOP_FLAG_CONT_EXPAND adds d0526eec1e2b ext4: Correct ext4_journalled_dirty_folio() conversion adds b476f4f2f26e f2fs: Correct f2fs_dirty_data_folio() conversion adds 44d6010e9662 f2fs: Get the superblock from the mapping instead of the page adds 36c0751b41b0 ntfs: Correct mark_ntfs_record_dirty() folio conversion adds ae86f150c907 btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio() new 349aeb803a66 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 55037ed7bdc6 uapi/linux/stddef.h: Add include guards adds da7132813979 mm/usercopy: Check kmap addresses properly adds 47a1a2aef6a6 mm/usercopy: Detect vmalloc overruns adds c45453b44e5f mm/usercopy: Detect large folio overruns adds a5901532b5d0 usercopy: Remove HARDENED_USERCOPY_PAGESPAN adds 2ff7ed9523d5 eeprom: at25: Replace strncpy() with strscpy() adds f4fe9fc39c71 Merge branch 'for-next/hardening' into for-next/kspp new 87644a55c906 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9607f90e80ab Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bdc4af67c704 mm/munlock: remove fields to fix htmldocs warnings new bffc5c3c9a11 mm/secretmem: fix panic when growing a memfd_secret new f080bc6f14c7 mm/secretmem: secretmem_iops can be static new a3892f3d367a mailmap: update Vasily Averin's email address new e60ebc6ab519 memcg: sync flush only if periodic flush is delayed new 180ae30ba35b mm/list_lru.c: revert "mm/list_lru: optimize memcg_reparen [...] new d71b50d0fadc mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning new 6b3e04116b65 mmmremap.c: avoid pointless invalidate_range_start/end on [...] new bec4b020aa45 mm/mempolicy: fix mpol_new leak in shared_policy_replace new 44542d2e98e5 userfaultfd: mark uffd_wp regardless of VM_WRITE flag new 6fc1fa655090 mm: fix unexpected zeroed page mapping with zram swap new b3008925fdc5 mm: compaction: fix compiler warning when CONFIG_COMPACTION=n new 9ce3c9a4b225 hugetlb: do not demote poisoned hugetlb pages new 811c80077493 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 003589058bb7 /proc/kpageflags: do not use uninitialized struct pages new a14e5e224390 procfs: prevent unprivileged processes accessing fdinfo dir new 42ee10e6c64a mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] new 894b858edeb2 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] new edd2acf46a10 mm/memory: slightly simplify copy_present_pte() new 3cd427cd35ad mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] new 65fe2e944fa0 mm/rmap: convert RMAP flags to a proper distinct rmap_t type new 5ef14c14a11d mm/rmap: remove do_page_add_anon_rmap() new 82a5fc32d55d mm/rmap: pass rmap flags to hugepage_add_anon_rmap() new aea574a1771d mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() new 719a31778f36 mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] new e72caa758340 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] new 75b0a1b45e57 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] new bc24046fedea mm: remember exclusively mapped anonymous pages with PG_an [...] new 26932a63d036 mm/gup: disallow follow_page(FOLL_PIN) new 425c80bc24f9 mm: support GUP-triggered unsharing of anonymous pages new 60eb427eabef mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] new e650f57809b0 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] new fa314a07802c mm/swap: remember PG_anon_exclusive via a swp pte bit new 0bd797dc6877 mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 16b7b7ce03a4 x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new fa5ca8ecfb3c arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 4bbf68f8aeb0 s390/pgtable: cleanup description of swp pte layout new 9a4cf7a1af8c s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new f2e5d4ded8cf powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s new 8947b0ef0eac powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s new c165c5a7d987 mm: create new mm/swap.h header file. new 43c5e227d1a1 mm-create-new-mm-swaph-header-file-fix new ffeabebb2f55 mm: drop swap_dirty_folio new 491f7daf93f5 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate new 8acf390c8a22 mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space new 7a8aea347c1b mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] new 0350c2db255c mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw new 9b01164a089a doc: update documentation for swap_activate and swap_rw new 14455ce21707 mm: submit multipage reads for SWP_FS_OPS swap-space new 3c498004f151 mm: submit multipage write for SWP_FS_OPS swap-space new 92f65c25c4c5 VFS: Add FMODE_CAN_ODIRECT file flag new 825d7bdb17f2 mm: shmem: make shmem_init return void new 35ad4bc5ef0e mm-shmem-make-shmem_init-return-void-fix new 5dcbd0a0349d mm/memcg: remove unneeded nr_scanned new 946d00955e1b mm/memcg: mz already removed from rb_tree if not NULL new 36b15c737ec5 mm/memcg: set memcg after css verified and got reference new e38321575da5 mm/memcg: set pos explicitly for reclaim and !reclaim new 18abaa2debf9 mm/memcg: move generation assignment and comparison together new 4a1ddfbdd0ea mm/mmap.c: use mmap_assert_write_locked() instead of open [...] new edb9c6fd64da mm/mmu_gather: limit free batch count and add schedule poi [...] new 90ec25b51990 mm/mremap: use helper mlock_future_check() new 74317eb021a5 Documentation/sysctl: document page_lock_unfairness new 799f484e6608 mm/page_alloc: simplify update of pgdat in wake_all_kswapds new b183d2b86535 mm/page_alloc: adding same penalty is enough to get round- [...] new 6101b26f1ce4 mm: discard __GFP_ATOMIC new 774f8e0bdbd4 mm/memory-failure.c: remove unnecessary (void*) conversions new ab3cb4d6a8d1 mm/khugepaged: sched to numa node when collapse huge page new f00923eaafea hugetlb: remove use of list iterator variable after loop new 27869aa43900 mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] new 7cb94275d499 arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 new 69565c53168b mm/vmscan: reclaim only affects managed_zones new b01544f8f2ec mm/vmscan: make sure wakeup_kswapd with managed zone new 61f6a81c46f5 mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 new f39e2c20081e mm/vmscan: sc->reclaim_idx must be a valid zone index new ec5d5c7080be mm/z3fold: declare z3fold_mount with __init new 27d197d09386 mm/z3fold: remove obsolete comment in z3fold_alloc new 49fa0e064c91 mm/z3fold: minor clean up for z3fold_free new bd4822b5d5ca mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] new e895c22f43dd mm/z3fold: remove confusing local variable l reassignment new 3a83dda0a5c6 mm/z3fold: move decrement of pool->pages_nr into __release [...] new 8a7622c5f87f mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] new c17c9cbc69ca mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() new e2b5e5b54112 mm: compaction: use helper isolation_suitable() new 36d90679d94f mm: Add selftests for migration entries new 31f91c82c4f9 mm/migration: remove unneeded local variable mapping_locked new 3de05729904e mm/migration: remove unneeded out label new 32089ab03239 mm/migration: remove unneeded local variable page_lru new bda4eb88c62e mm/migration: fix the confusing PageTransHuge check new f2f632e19560 mm/migration: use helper function vma_lookup() in add_page [...] new 07487fa950f2 mm/migration: use helper macro min in do_pages_stat new d5699229624f mm/migration: avoid unneeded nodemask_t initialization new aeaca6855bbd mm/migration: remove some duplicated codes in migrate_pages new e55b9a073918 mm/migration: fix potential page refcounts leak in migrate_pages new 2b7f179fcedf mm/migration: fix potential invalid node access for reclai [...] new 88232b76d010 mm/migration: fix possible do_pages_stat_array racing with [...] new bb2b0016b251 ksm: count ksm merging pages for each process new 74faad2f1a9b ksm-count-ksm-merging-pages-for-each-process-fix new a50c77a0a27c mm/vmstat: add events for ksm cow new 9c9c3acf2eb7 mm: untangle config dependencies for demote-on-reclaim new a8b26f4caed6 mm/page_alloc: do not calculate node's total pages and mem [...] new 4f452c648b45 mm/memory_hotplug: reset node's state when empty during offline new 364dd6bdfac8 mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node new db3fb803d4b1 mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] new e29661af28fc zram: add a huge_idle writeback mode new 5c7a87c23957 damon: vaddr-test: tweak code to make the logic clearer new 2360fdf5aee8 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 1c89ab02a268 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 83bacd1bad83 kernel/hung_task.c: Monitor killed tasks. new a964f15d0067 ia64: fix typos in comments new fc96d8894a5a ia64: ptrace: fix typos in comments new f7555c028dbd ia64: Replace comments with C99 initializers new b00f26648e9c ocfs2: replace usage of found with dedicated list iterator [...] new 6e9720035753 ocfs2: remove usage of list iterator variable after the loop body new 76a5a165ad65 ocfs2: reflink deadlock when clone file to the same direct [...] new 800608e6373b ocfs2: clear links count in ocfs2_mknod() if an error occurs new d0154ef30c28 ocfs2: fix ocfs2 corrupt when iputting an inode new dd4507da6130 proc: fix dentry/inode overinstantiating under /proc/${pid}/net new 614152db345e proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] new 6d8da9b7c85e fs/proc/kcore.c: remove check of list iterator against hea [...] new b958aede9f0c fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] new 50ef1ecf13af proc/sysctl: make protected_* world readable new a11bb2ffda12 kernel: pid_namespace: use NULL instead of using plain int [...] new b17cef832f30 get_maintainer: Honor mailmap for in file emails new 5a6f861be23c lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test new 8d5735f9d438 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections new 7958083efadf lib/test_string.c: add strspn and strcspn tests new f279adc2563c lib/string.c: simplify str[c]spn new cf383466dbc7 lz4: fix LZ4_decompress_safe_partial read out of bound new 78d9cfcf045a pipe: make poll_usage boolean and annotate its access new ce1f7c48c3b2 list: fix a data-race around ep->rdllist new fdcf40b028f1 init/main.c: silence some -Wunused-parameter warnings new 7cd56986b1ed fatfs: remove redundant judgment new f88a302e7d37 fatfs: add FAT messages to printk index new d83f5b129f90 add-fat-messages-to-printk-index-checkpatch-fixes new 81130712417a fat: add ratelimit to fat*_ent_bread() new 61fbb7446f34 kexec: remove redundant assignments new 20715461353b rapidio: remove unnecessary use of list iterator new 315b91eea899 taskstats: version 12 with thread group and exe info new 73650d1b7ec1 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new bb1ec8e7adcf Merge branch 'akpm-current/current' new 3f7da0fd453d mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new aef5c8a30846 selftests: vm: add test for Soft-Dirty PTE bit new 599cec68956f kselftest/vm: override TARGETS from arguments new f6bfc43da2ff Merge branch 'akpm/master' new 696206280c5e Add linux-next specific files for 20220404
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 (a67ba3cf9551) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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 479 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 | 5 + Documentation/PCI/pci.rst | 14 +- Documentation/admin-guide/blockdev/zram.rst | 5 + Documentation/admin-guide/mm/ksm.rst | 18 + Documentation/admin-guide/sysctl/vm.rst | 9 + Documentation/bpf/bpf_devel_QA.rst | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 2 +- .../bindings/{arm => cpu}/idle-states.yaml | 228 +- .../devicetree/bindings/extcon/maxim,max77843.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 1 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 8 +- .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 6 +- .../devicetree/bindings/interconnect/qcom,rpm.yaml | 84 +- .../bindings/interrupt-controller/mrvl,intc.yaml | 6 +- .../bindings/mmc/nvidia,tegra20-sdhci.yaml | 2 + .../devicetree/bindings/net/qcom,ethqos.txt | 4 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 1 + .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 20 +- .../devicetree/bindings/phy/qcom,usb-hs-phy.yaml | 36 +- .../devicetree/bindings/power/renesas,apmu.yaml | 3 +- .../bindings/regulator/fixed-regulator.yaml | 34 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 8 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 6 +- Documentation/devicetree/bindings/sram/sram.yaml | 16 +- Documentation/filesystems/fsverity.rst | 6 +- Documentation/filesystems/locking.rst | 24 +- Documentation/filesystems/vfs.rst | 28 +- Documentation/maintainer/index.rst | 1 + Documentation/maintainer/messy-diffstat.rst | 96 + Documentation/networking/dsa/dsa.rst | 64 +- Documentation/networking/index.rst | 3 +- Documentation/process/maintainer-handbooks.rst | 1 + .../maintainer-netdev.rst} | 114 +- Documentation/riscv/index.rst | 1 - Documentation/trace/user_events.rst | 14 +- Documentation/virt/kvm/api.rst | 164 +- Documentation/virt/kvm/vcpu-requests.rst | 10 + Documentation/vm/page_owner.rst | 21 +- Documentation/vm/unevictable-lru.rst | 471 ++- MAINTAINERS | 21 +- Makefile | 8 +- Next/SHA1s | 134 +- Next/merge.log | 3155 +++++++++----------- arch/alpha/kernel/osf_sys.c | 1 + arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/spear1340.dtsi | 6 +- arch/arm/boot/dts/spear13xx.dtsi | 6 +- arch/arm/kernel/setup.c | 3 +- arch/arm/kernel/stacktrace.c | 10 +- arch/arm/mach-omap2/omap-secure.c | 13 +- arch/arm/mach-s3c/mach-jive.c | 6 +- arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/arm64/include/asm/compat.h | 93 +- arch/arm64/include/asm/insn.h | 9 + arch/arm64/include/asm/pgtable-prot.h | 1 + arch/arm64/include/asm/pgtable.h | 23 +- arch/arm64/include/asm/unistd.h | 1 + arch/arm64/lib/insn.c | 67 +- arch/arm64/mm/flush.c | 13 + arch/arm64/net/bpf_jit.h | 14 + arch/arm64/net/bpf_jit_comp.c | 243 +- arch/ia64/kernel/kprobes.c | 64 +- arch/ia64/kernel/palinfo.c | 2 +- arch/ia64/kernel/ptrace.c | 2 +- arch/ia64/kernel/traps.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/ia64/mm/tlb.c | 4 +- arch/mips/Kconfig | 5 - arch/mips/crypto/crc32-mips.c | 46 +- arch/mips/include/asm/compat.h | 41 +- arch/mips/include/asm/mach-rc32434/rb.h | 9 - arch/mips/include/asm/unistd.h | 2 + arch/mips/include/uapi/asm/fcntl.h | 30 +- arch/mips/lantiq/falcon/sysctrl.c | 2 + arch/mips/lantiq/xway/gptu.c | 2 + arch/mips/lantiq/xway/sysctrl.c | 46 +- arch/mips/rb532/gpio.c | 10 + arch/mips/sgi-ip22/ip22-gio.c | 2 + arch/parisc/Kconfig | 5 +- arch/parisc/configs/generic-32bit_defconfig | 4 +- arch/parisc/configs/generic-64bit_defconfig | 3 +- arch/parisc/include/asm/cache.h | 1 + arch/parisc/include/asm/cacheflush.h | 5 +- arch/parisc/include/asm/compat.h | 45 +- arch/parisc/include/asm/unistd.h | 1 + arch/parisc/kernel/cache.c | 17 +- arch/parisc/kernel/pacache.S | 3 - arch/parisc/kernel/processor.c | 11 +- arch/powerpc/Kconfig | 5 - arch/powerpc/include/asm/book3s/64/pgtable.h | 31 +- arch/powerpc/include/asm/compat.h | 50 +- arch/powerpc/include/asm/kvm_book3s_64.h | 12 - arch/powerpc/include/asm/kvm_ppc.h | 12 + arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/mm/numa.c | 2 +- arch/riscv/Kconfig | 27 + arch/riscv/Kconfig.socs | 3 + arch/riscv/Makefile | 9 + arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 + arch/riscv/configs/defconfig | 5 +- arch/riscv/configs/nommu_k210_defconfig | 1 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 - arch/riscv/configs/nommu_virt_defconfig | 1 - arch/riscv/configs/rv32_defconfig | 136 - arch/riscv/include/asm/asm.h | 26 + arch/riscv/include/asm/compat.h | 129 + arch/riscv/include/asm/cpuidle.h | 24 + arch/riscv/include/asm/csr.h | 7 + arch/riscv/include/asm/current.h | 2 + arch/riscv/include/asm/elf.h | 50 +- arch/riscv/include/asm/mmu.h | 1 + arch/riscv/include/asm/module.lds.h | 6 +- arch/riscv/include/asm/pgtable.h | 13 +- arch/riscv/include/asm/processor.h | 6 +- arch/riscv/include/asm/suspend.h | 36 + arch/riscv/include/asm/syscall.h | 1 + arch/riscv/include/asm/thread_info.h | 11 +- arch/riscv/include/asm/unistd.h | 11 + arch/riscv/include/asm/vdso.h | 9 + arch/riscv/include/uapi/asm/unistd.h | 2 +- arch/riscv/kernel/Makefile | 5 + arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/compat_signal.c | 243 ++ arch/riscv/kernel/compat_syscall_table.c | 19 + .../riscv/kernel/compat_vdso}/.gitignore | 2 +- arch/riscv/kernel/compat_vdso/Makefile | 78 + arch/riscv/kernel/compat_vdso/compat_vdso.S | 8 + arch/riscv/kernel/compat_vdso/compat_vdso.lds.S | 3 + arch/riscv/kernel/compat_vdso/flush_icache.S | 3 + .../kernel/compat_vdso/gen_compat_vdso_offsets.sh | 5 + arch/riscv/kernel/compat_vdso/getcpu.S | 3 + arch/riscv/kernel/compat_vdso/note.S | 3 + arch/riscv/kernel/compat_vdso/rt_sigreturn.S | 3 + arch/riscv/kernel/cpu.c | 6 +- arch/riscv/kernel/cpu_ops_sbi.c | 2 +- arch/riscv/kernel/entry.S | 18 +- arch/riscv/kernel/head.S | 27 +- arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/perf_callchain.c | 2 +- arch/riscv/kernel/process.c | 40 +- arch/riscv/kernel/ptrace.c | 87 +- arch/riscv/kernel/signal.c | 13 +- arch/riscv/kernel/stacktrace.c | 6 +- arch/riscv/kernel/suspend.c | 87 + arch/riscv/kernel/suspend_entry.S | 124 + arch/riscv/kernel/sys_riscv.c | 6 +- arch/riscv/kernel/vdso.c | 105 +- arch/riscv/kernel/vdso/vdso.S | 6 +- arch/s390/Kconfig | 3 - arch/s390/include/asm/compat.h | 99 +- arch/s390/include/asm/pgtable.h | 36 +- arch/s390/include/asm/unistd.h | 1 + arch/s390/kvm/kvm-s390.c | 2 +- arch/sparc/Kconfig | 5 - arch/sparc/include/asm/compat.h | 61 +- arch/sparc/include/asm/unistd.h | 1 + arch/um/Makefile | 4 - arch/x86/Kconfig | 6 +- arch/x86/boot/boot.h | 36 +- arch/x86/boot/main.c | 2 +- arch/x86/crypto/sm3-avx-asm_64.S | 2 +- arch/x86/include/asm/compat.h | 104 +- arch/x86/include/asm/highmem.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 80 +- arch/x86/include/asm/pgtable.h | 16 + arch/x86/include/asm/pgtable_64.h | 4 +- arch/x86/include/asm/pgtable_types.h | 5 + arch/x86/include/asm/svm.h | 14 +- arch/x86/include/asm/unistd.h | 1 + arch/x86/include/uapi/asm/kvm.h | 11 +- arch/x86/kernel/asm-offsets_64.c | 4 +- arch/x86/kernel/fpu/core.c | 3 - arch/x86/kernel/fpu/xstate.c | 214 +- arch/x86/kernel/kvm.c | 79 +- arch/x86/kernel/resource.c | 15 - arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/hyperv.c | 10 +- arch/x86/kvm/i8254.c | 6 +- arch/x86/kvm/i8259.c | 1 - arch/x86/kvm/irq.c | 10 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/kvm_emulate.h | 3 + arch/x86/kvm/mmu.h | 32 +- arch/x86/kvm/mmu/mmu.c | 27 +- arch/x86/kvm/mmu/paging_tmpl.h | 82 +- arch/x86/kvm/mmu/tdp_mmu.c | 72 +- arch/x86/kvm/mmu/tdp_mmu.h | 12 +- arch/x86/kvm/pmu.c | 18 +- arch/x86/kvm/svm/avic.c | 24 +- arch/x86/kvm/svm/nested.c | 297 +- arch/x86/kvm/svm/pmu.c | 9 +- arch/x86/kvm/svm/svm.c | 239 +- arch/x86/kvm/svm/svm.h | 68 +- arch/x86/kvm/svm/svm_onhyperv.c | 1 - arch/x86/kvm/trace.h | 22 +- arch/x86/kvm/vmx/pmu_intel.c | 14 +- arch/x86/kvm/vmx/vmx.c | 28 +- arch/x86/kvm/x86.c | 372 ++- arch/x86/kvm/xen.c | 1253 ++++++-- arch/x86/kvm/xen.h | 62 +- arch/x86/lib/iomem.c | 65 +- block/blk-mq.c | 25 +- block/blk-wbt.h | 3 - drivers/block/drbd/drbd_main.c | 7 +- drivers/block/drbd/drbd_req.c | 45 +- drivers/block/loop.c | 5 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btintel.c | 2 +- drivers/char/random.c | 5 + drivers/clk/Kconfig | 2 +- drivers/clk/clk.c | 42 +- drivers/clk/clk_test.c | 108 - drivers/cpuidle/Kconfig | 9 + drivers/cpuidle/Kconfig.arm | 1 + drivers/cpuidle/Kconfig.riscv | 15 + drivers/cpuidle/Makefile | 5 + drivers/cpuidle/cpuidle-psci-domain.c | 138 +- drivers/cpuidle/cpuidle-psci.h | 15 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 627 ++++ drivers/cpuidle/dt_idle_genpd.c | 178 ++ drivers/cpuidle/dt_idle_genpd.h | 50 + drivers/gpio/gpio-ts5500.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 24 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../drm/amd/display/dc/bios/bios_parser_common.c | 3 + .../gpu/drm/amd/display/dc/bios/command_table.c | 3 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 59 + drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 28 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 16 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 3 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 3 +- .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 19 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 90 +- .../gpu/drm/amd/display/include/grph_object_id.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 2 + .../inc/pmfw_if/smu11_driver_if_sienna_cichlid.h | 7 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 31 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 16 +- drivers/gpu/drm/drm_of.c | 99 +- drivers/input/input.c | 6 - drivers/md/dm-core.h | 4 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-flakey.c | 4 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-ioctl.c | 15 +- drivers/md/dm-linear.c | 11 +- drivers/md/dm.c | 61 +- drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/ems_usb.c | 1 - drivers/net/can/usb/gs_usb.c | 2 + drivers/net/can/usb/mcba_usb.c | 27 +- drivers/net/can/usb/usb_8dev.c | 30 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 4 + drivers/net/ethernet/fungible/funcore/fun_dev.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 15 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 1 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 6 +- drivers/net/ethernet/intel/ice/ice.h | 1 - drivers/net/ethernet/intel/ice/ice_fltr.c | 44 +- drivers/net/ethernet/intel/ice/ice_lib.c | 2 + drivers/net/ethernet/intel/ice/ice_main.c | 121 +- drivers/net/ethernet/micrel/Kconfig | 1 + drivers/net/ethernet/microchip/sparx5/Kconfig | 1 + drivers/net/ethernet/sfc/efx_channels.c | 157 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 3 +- drivers/net/mctp/mctp-i2c.c | 2 +- drivers/net/vrf.c | 15 +- drivers/net/vxlan/vxlan_vnifilter.c | 6 + drivers/net/wireguard/queueing.c | 3 +- drivers/net/wireguard/socket.c | 5 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/pci/controller/pci-hyperv.c | 8 - drivers/pci/pci-acpi.c | 41 +- drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/cros_ec_debugfs.c | 12 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 3 +- .../{cros_ec_trace.h => cros_ec_sensorhub_trace.h} | 67 +- drivers/platform/chrome/cros_ec_trace.h | 95 - drivers/ptp/ptp_ocp.c | 15 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/scsi/aha152x.c | 235 +- drivers/scsi/aic7xxx/aic79xx_osm.h | 2 - drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx_osm.h | 2 - drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 6 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 1 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2 +- drivers/scsi/isci/host.c | 6 +- drivers/scsi/libiscsi.c | 1 - drivers/scsi/lpfc/lpfc.h | 7 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 + drivers/scsi/lpfc/lpfc_hbadisc.c | 120 +- drivers/scsi/lpfc/lpfc_init.c | 88 +- drivers/scsi/lpfc/lpfc_nvme.c | 27 +- drivers/scsi/lpfc/lpfc_scsi.c | 12 +- drivers/scsi/lpfc/lpfc_sli.c | 75 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 5 +- drivers/scsi/pmcraid.c | 491 --- drivers/scsi/pmcraid.h | 33 - drivers/scsi/scsi_logging.c | 2 +- drivers/scsi/scsi_scan.c | 5 + drivers/scsi/scsi_sysfs.c | 4 - drivers/scsi/sr.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 15 - drivers/scsi/ufs/ufshcd.h | 2 - drivers/scsi/virtio_scsi.c | 8 +- drivers/scsi/zorro7xx.c | 2 + drivers/target/target_core_user.c | 3 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 62 +- drivers/video/fbdev/aty/aty128fb.c | 1 - drivers/video/fbdev/aty/atyfb_base.c | 1 - drivers/video/fbdev/aty/radeon_pm.c | 1 - drivers/video/fbdev/aty/radeonfb.h | 2 +- drivers/video/fbdev/controlfb.c | 3 - drivers/video/fbdev/matrox/matroxfb_base.h | 1 - drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 2 + drivers/video/fbdev/omap/hwa742.c | 6 +- drivers/video/fbdev/omap/lcdc.c | 6 +- drivers/video/fbdev/omap/sossi.c | 5 +- drivers/video/fbdev/platinumfb.c | 2 +- drivers/video/fbdev/pm2fb.c | 8 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/valkyriefb.c | 3 +- drivers/virtio/virtio.c | 5 +- fs/Kconfig | 10 +- fs/aio.c | 1 - fs/btrfs/inode.c | 2 +- fs/btrfs/reflink.c | 4 +- fs/buffer.c | 3 +- fs/ceph/file.c | 2 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 15 +- fs/cifs/file.c | 7 +- fs/cifs/inode.c | 2 +- fs/cifs/netmisc.c | 2 +- fs/cifs/smb2misc.c | 10 +- fs/crypto/crypto.c | 2 +- fs/dax.c | 82 +- fs/ext4/file.c | 2 +- fs/ext4/inode.c | 2 +- fs/ext4/readpage.c | 2 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 6 +- fs/f2fs/file.c | 2 +- fs/f2fs/node.c | 4 +- fs/fat/fat.h | 9 +- fs/fat/fatent.c | 7 +- fs/fat/inode.c | 6 +- fs/fat/misc.c | 14 +- fs/fcntl.c | 9 +- fs/file.c | 31 +- fs/fsopen.c | 4 +- fs/fuse/fuse_i.h | 2 +- fs/gfs2/file.c | 23 +- fs/internal.h | 3 + fs/io-wq.h | 1 + fs/io_uring.c | 288 +- fs/ioctl.c | 2 +- fs/iomap/buffered-io.c | 9 +- fs/ksmbd/misc.c | 40 +- fs/ksmbd/misc.h | 3 +- fs/ksmbd/oplock.c | 34 +- fs/ksmbd/oplock.h | 2 + fs/ksmbd/smb2pdu.c | 124 +- fs/ksmbd/vfs.c | 262 +- fs/ksmbd/vfs.h | 7 +- fs/ksmbd/vfs_cache.c | 7 +- fs/ksmbd/vfs_cache.h | 1 + fs/locks.c | 28 + fs/namei.c | 52 +- fs/namespace.c | 13 +- fs/nfs/file.c | 23 +- fs/nfs/nfs4file.c | 4 +- fs/nfsd/filecache.c | 25 +- fs/nilfs2/btnode.c | 23 +- fs/nilfs2/btnode.h | 1 + fs/nilfs2/btree.c | 27 +- fs/nilfs2/dat.c | 4 +- fs/nilfs2/gcinode.c | 7 +- fs/nilfs2/inode.c | 159 +- fs/nilfs2/mdt.c | 43 +- fs/nilfs2/mdt.h | 6 +- fs/nilfs2/nilfs.h | 16 +- fs/nilfs2/page.c | 16 +- fs/nilfs2/page.h | 1 - fs/nilfs2/segment.c | 9 +- fs/nilfs2/super.c | 5 +- fs/ntfs/aops.c | 2 +- fs/ocfs2/dlm/dlmdebug.c | 12 +- fs/ocfs2/dlm/dlmunlock.c | 21 +- fs/ocfs2/namei.c | 32 +- fs/ocfs2/namei.h | 2 + fs/ocfs2/quota_global.c | 23 +- fs/ocfs2/quota_local.c | 12 +- fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 + fs/open.c | 33 +- fs/overlayfs/file.c | 13 +- fs/pipe.c | 2 +- fs/proc/base.c | 22 + fs/proc/bootconfig.c | 2 + fs/proc/generic.c | 3 + fs/proc/kcore.c | 14 +- fs/proc/proc_net.c | 3 + fs/proc/task_mmu.c | 2 + fs/read_write.c | 16 + fs/stat.c | 2 +- fs/sync.c | 9 + fs/verity/verify.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 28 +- fs/xfs/libxfs/xfs_alloc.h | 1 - fs/xfs/xfs_bio_io.c | 33 - fs/xfs/xfs_fsops.c | 60 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_inode.c | 2 +- fs/xfs/xfs_inode_item.c | 162 +- fs/xfs/xfs_inode_item.h | 1 + fs/xfs/xfs_linux.h | 2 - fs/xfs/xfs_log.c | 109 +- fs/xfs/xfs_log_cil.c | 46 +- fs/xfs/xfs_log_priv.h | 14 +- fs/xfs/xfs_log_recover.c | 56 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_mount.h | 15 + fs/xfs/xfs_super.c | 3 +- fs/xfs/xfs_trans.c | 48 +- fs/xfs/xfs_trans_ail.c | 8 +- include/asm-generic/compat.h | 113 + include/linux/blk_types.h | 2 + include/linux/bpf_verifier.h | 4 +- include/linux/compat.h | 68 + include/linux/cpuhotplug.h | 4 + include/linux/fs.h | 53 +- include/linux/fsverity.h | 2 +- include/linux/ftrace.h | 16 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 13 +- include/linux/highmem-internal.h | 10 + include/linux/kvm_host.h | 63 +- include/linux/kvm_types.h | 11 +- include/linux/list.h | 6 +- include/linux/memory_hotplug.h | 2 +- include/linux/mempolicy.h | 5 +- include/linux/migrate.h | 34 +- include/linux/mm.h | 49 +- include/linux/mm_types.h | 24 +- include/linux/mmzone.h | 11 +- include/linux/mount.h | 29 +- include/linux/namei.h | 7 - include/linux/net.h | 19 + include/linux/page-flags.h | 39 +- include/linux/pagemap.h | 2 - include/linux/pgtable.h | 29 + include/linux/pipe_fs_i.h | 2 +- include/linux/rmap.h | 129 +- include/linux/sched.h | 3 - include/linux/shmem_fs.h | 2 +- include/linux/swap.h | 143 +- include/linux/swapops.h | 27 + include/{uapi => }/linux/user_events.h | 53 - include/linux/virtio_config.h | 6 - include/linux/vm_event_item.h | 3 + include/linux/writeback.h | 7 + include/net/mctp.h | 2 - include/sound/pcm.h | 1 + include/trace/events/rxrpc.h | 8 +- .../{stage1_defines.h => stage1_struct_define.h} | 0 .../{stage2_defines.h => stage2_data_offsets.h} | 0 .../{stage3_defines.h => stage3_trace_output.h} | 0 .../{stage4_defines.h => stage4_event_fields.h} | 0 .../{stage5_defines.h => stage5_get_offsets.h} | 0 .../{stage6_defines.h => stage6_event_callback.h} | 0 .../{stage7_defines.h => stage7_class_define.h} | 0 include/trace/trace_custom_events.h | 14 +- include/trace/trace_events.h | 14 +- include/uapi/asm-generic/fcntl.h | 23 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/acct.h | 3 +- include/uapi/linux/fb.h | 2 +- include/uapi/linux/kvm.h | 48 +- include/uapi/linux/loop.h | 4 +- include/uapi/linux/stddef.h | 4 + include/uapi/linux/taskstats.h | 24 +- init/Kconfig | 4 + kernel/Kconfig.preempt | 12 +- kernel/bpf/stackmap.c | 1 - kernel/dma/direct.c | 10 +- kernel/dma/mapping.c | 2 - kernel/entry/common.c | 14 - kernel/events/uprobes.c | 2 +- kernel/hung_task.c | 2 +- kernel/kexec_core.c | 2 - kernel/kthread.c | 14 +- kernel/panic.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/signal.c | 40 - kernel/taskstats.c | 23 + kernel/trace/Kconfig | 1 + kernel/trace/bpf_trace.c | 10 +- kernel/trace/fgraph.c | 17 +- kernel/trace/rethook.c | 2 +- kernel/trace/trace_events_user.c | 86 +- kernel/tsacct.c | 10 +- kernel/usermode_driver.c | 4 +- kernel/watch_queue.c | 1 + kernel/watchdog.c | 4 +- lib/Kconfig.debug | 27 +- lib/glob.c | 2 +- lib/refcount.c | 2 +- lib/string.c | 25 +- lib/test_bpf.c | 315 +- lib/test_kasan.c | 5 - lib/test_kmod.c | 1 + lib/test_meminit.c | 12 +- lib/test_string.c | 33 + lib/xarray.c | 2 + localversion-next | 2 +- mm/compaction.c | 12 +- mm/damon/core.c | 5 +- mm/damon/vaddr-test.h | 8 +- mm/debug_vm_pgtable.c | 15 + mm/fadvise.c | 11 + mm/filemap.c | 12 +- mm/gup.c | 116 +- mm/huge_memory.c | 128 +- mm/hugetlb.c | 185 +- mm/internal.h | 32 +- mm/kfence/core.c | 11 +- mm/kfence/kfence.h | 3 + mm/khugepaged.c | 10 +- mm/kmemleak.c | 9 +- mm/ksm.c | 23 +- mm/list_lru.c | 6 - mm/madvise.c | 18 +- mm/memcontrol.c | 16 +- mm/memory-failure.c | 5 +- mm/memory.c | 329 +- mm/memory_hotplug.c | 93 +- mm/mempolicy.c | 14 +- mm/memremap.c | 9 + mm/migrate.c | 131 +- mm/migrate_device.c | 23 +- mm/mincore.c | 1 + mm/mlock.c | 46 +- mm/mmap.c | 4 +- mm/mmu_gather.c | 16 +- mm/mprotect.c | 8 +- mm/mremap.c | 13 +- mm/page_alloc.c | 76 +- mm/page_io.c | 302 +- mm/page_vma_mapped.c | 5 +- mm/readahead.c | 211 +- mm/rmap.c | 186 +- mm/secretmem.c | 17 + mm/shmem.c | 10 +- mm/swap.c | 8 +- mm/swap.h | 157 + mm/swap_state.c | 23 +- mm/swapfile.c | 33 +- mm/usercopy.c | 97 +- mm/userfaultfd.c | 2 +- mm/util.c | 1 + mm/vmalloc.c | 2 - mm/vmscan.c | 47 +- mm/vmstat.c | 5 +- mm/z3fold.c | 64 +- mm/zswap.c | 2 + net/bluetooth/mgmt_util.c | 2 +- net/can/isotp.c | 2 +- net/core/skbuff.c | 15 +- net/dsa/master.c | 25 +- net/ipv4/fib_semantics.c | 7 +- net/mctp/af_mctp.c | 46 +- net/mctp/route.c | 16 +- net/openvswitch/actions.c | 4 +- net/rxrpc/ar-internal.h | 15 +- net/rxrpc/call_event.c | 2 +- net/rxrpc/call_object.c | 40 +- net/rxrpc/server_key.c | 7 +- net/tls/tls_sw.c | 2 +- rust/kernel/random.rs | 12 +- scripts/get_maintainer.pl | 1 + scripts/kconfig/confdata.c | 7 - scripts/link-vmlinux.sh | 2 +- scripts/mod/modpost.c | 2 +- security/Kconfig | 13 +- security/smack/smackfs.c | 1 + sound/core/pcm.c | 1 + sound/core/pcm_lib.c | 9 +- sound/core/pcm_native.c | 39 +- sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 4 +- tools/accounting/.gitignore | 1 + tools/accounting/Makefile | 2 +- tools/accounting/procacct.c | 417 +++ tools/arch/arm64/include/uapi/asm/kvm.h | 10 + tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 22 +- tools/bpf/bpftool/gen.c | 22 +- tools/include/uapi/asm-generic/fcntl.h | 21 +- tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/i915_drm.h | 45 +- tools/include/uapi/linux/kvm.h | 11 +- tools/lib/perf/cpumap.c | 35 +- tools/lib/perf/evlist.c | 28 +- tools/lib/perf/include/internal/cpumap.h | 1 + tools/lib/perf/include/internal/evlist.h | 7 +- tools/perf/Makefile.perf | 14 +- tools/perf/arch/arm/util/cs-etm.c | 8 +- tools/perf/arch/arm64/util/arm-spe.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 4 +- tools/perf/bench/evlist-open-close.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-record.c | 6 +- tools/perf/builtin-stat.c | 11 +- tools/perf/builtin-top.c | 2 +- tools/perf/python/tracepoint.py | 4 +- tools/perf/trace/beauty/include/linux/socket.h | 1 + tools/perf/util/auxtrace.c | 2 +- tools/perf/util/bpf_ftrace.c | 4 +- tools/perf/util/evlist.c | 18 +- tools/perf/util/hashmap.c | 3 +- tools/perf/util/record.c | 6 +- tools/perf/util/sideband_evlist.c | 3 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/synthetic-events.c | 2 +- tools/perf/util/top.c | 8 +- .../selftests/bpf/prog_tests/dummy_st_ops.c | 23 + tools/testing/selftests/bpf/progs/map_ptr_kern.c | 4 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 4 +- .../selftests/bpf/progs/trace_dummy_st_ops.c | 21 + tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/kselftest_harness.h | 59 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 2 + .../selftests/kvm/x86_64/fix_hypercall_test.c | 170 ++ .../selftests/kvm/x86_64/tsc_scaling_sync.c | 119 + .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 366 ++- tools/testing/selftests/net/fib_nexthops.sh | 14 + tools/testing/selftests/seccomp/Makefile | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 68 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 4 + tools/testing/selftests/vm/config | 2 + tools/testing/selftests/vm/migration.c | 193 ++ tools/testing/selftests/vm/soft-dirty.c | 238 ++ tools/testing/selftests/wireguard/qemu/init.c | 26 +- tools/vm/page-types.c | 8 +- tools/vm/page_owner_sort.c | 114 +- virt/kvm/kvm_main.c | 3 +- virt/kvm/pfncache.c | 72 +- 694 files changed, 15100 insertions(+), 9043 deletions(-) rename Documentation/devicetree/bindings/{arm => cpu}/idle-states.yaml (74%) create mode 100644 Documentation/maintainer/messy-diffstat.rst rename Documentation/{networking/netdev-FAQ.rst => process/maintainer-netdev.rst} (75%) delete mode 100644 arch/riscv/configs/rv32_defconfig create mode 100644 arch/riscv/include/asm/compat.h create mode 100644 arch/riscv/include/asm/cpuidle.h create mode 100644 arch/riscv/include/asm/suspend.h create mode 100644 arch/riscv/kernel/compat_signal.c create mode 100644 arch/riscv/kernel/compat_syscall_table.c copy {tools/accounting => arch/riscv/kernel/compat_vdso}/.gitignore (71%) create mode 100644 arch/riscv/kernel/compat_vdso/Makefile create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.S create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.lds.S create mode 100644 arch/riscv/kernel/compat_vdso/flush_icache.S create mode 100755 arch/riscv/kernel/compat_vdso/gen_compat_vdso_offsets.sh create mode 100644 arch/riscv/kernel/compat_vdso/getcpu.S create mode 100644 arch/riscv/kernel/compat_vdso/note.S create mode 100644 arch/riscv/kernel/compat_vdso/rt_sigreturn.S create mode 100644 arch/riscv/kernel/suspend.c create mode 100644 arch/riscv/kernel/suspend_entry.S create mode 100644 drivers/cpuidle/Kconfig.riscv create mode 100644 drivers/cpuidle/cpuidle-riscv-sbi.c create mode 100644 drivers/cpuidle/dt_idle_genpd.c create mode 100644 drivers/cpuidle/dt_idle_genpd.h copy drivers/platform/chrome/{cros_ec_trace.h => cros_ec_sensorhub_trace.h} (61%) rename include/{uapi => }/linux/user_events.h (58%) rename include/trace/stages/{stage1_defines.h => stage1_struct_define.h} (100%) rename include/trace/stages/{stage2_defines.h => stage2_data_offsets.h} (100%) rename include/trace/stages/{stage3_defines.h => stage3_trace_output.h} (100%) rename include/trace/stages/{stage4_defines.h => stage4_event_fields.h} (100%) rename include/trace/stages/{stage5_defines.h => stage5_get_offsets.h} (100%) rename include/trace/stages/{stage6_defines.h => stage6_event_callback.h} (100%) rename include/trace/stages/{stage7_defines.h => stage7_class_define.h} (100%) create mode 100644 mm/swap.h create mode 100644 tools/accounting/procacct.c create mode 100644 tools/testing/selftests/bpf/progs/trace_dummy_st_ops.c create mode 100644 tools/testing/selftests/kvm/x86_64/fix_hypercall_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.c create mode 100644 tools/testing/selftests/vm/migration.c create mode 100644 tools/testing/selftests/vm/soft-dirty.c