This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards 869a85b925fc Add linux-next specific files for 20210507 discards d6af3cc113f6 Merge branch 'akpm/master' discards 9212c0321c9d memfd_secret: use unsigned int rather than long as syscall [...] discards 1bfbdd929433 secretmem: test: add basic selftest for memfd_secret(2) discards 7dc0f0ba32d8 memfd_secret: use unsigned int rather than long as syscall [...] discards 59a8883f48e3 arch, mm: wire up memfd_secret system call where relevant discards c4e829462892 PM: hibernate: disable when there are active secretmem users discards 89ac04131f73 secretmem: optimize page_is_secretmem() discards d670d7b4540c secretmem/gup: don't check if page is secretmem without reference discards c931067c78ee memfd_secret: use unsigned int rather than long as syscall [...] discards df21934267e3 mm: introduce memfd_secret system call to create "secret" [...] discards 5b05e39e8296 set_memory: allow querying whether set_direct_map_*() is a [...] discards 0550ec27dba3 set_memory: allow set_direct_map_*_noflush() for multiple pages discards b0b0033eeff2 riscv/Kconfig: make direct map manipulation options depend on MMU discards 5bbaeae441fb mmap: make mlock_future_check() global discards 1a31f822dd1b mm: fix typos in comments discards 6213c7ce0aee mm: fix typos in comments discards 6337f552ed80 treewide: remove editor modelines and cruft discards 6928c3f0605a ipc/sem.c: spelling fix discards 9b31804b86a1 fs: fat: fix spelling typo of values discards 796ddfe5ef3b kernel/sys.c: fix typo discards acd02fd19074 kernel/up.c: fix typo discards b4f5b6893417 kernel/user_namespace.c: fix typos discards e561fbc92094 kernel/umh.c: fix some spelling mistakes discards 805e9aec2716 include/linux/pgtable.h: few spelling fixes discards e03a7ab559f9 mm/slab.c: fix spelling mistake "disired" -> "desired" discards e81b086740e6 scripts/spelling.txt: add "overflw" discards 78c21de005a0 scripts/spelling.txt: Add "diabled" typo discards 45f03b240b91 scripts/spelling.txt: add "overlfow" discards 167440294729 arm: print alloc free paths for address in registers discards 28a5053722f2 mm/vmalloc: remove vwrite() discards 02fc5b2f2535 mm: remove xlate_dev_kmem_ptr() discards 7a5d37fea849 drivers/char: remove /dev/kmem for good discards cf0328d6c92f mm: fix some typos and code style problems discards aa63837c4744 Merge branch 'akpm-current/current' discards 16f870e43719 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards 472fa13ee2d7 Merge remote-tracking branch 'rust/rust-next' discards dc92edaaacbc Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] discards 1f4b0ed29fd6 Merge remote-tracking branch 'hyperv/hyperv-next' discards 8e7a0c263ce1 Merge remote-tracking branch 'nvmem/for-next' discards 022bc8e0ab04 Merge remote-tracking branch 'slimbus/for-next' discards 6aeb4dfd0a68 Merge remote-tracking branch 'gnss/gnss-next' discards 6b7bdb466c80 Merge remote-tracking branch 'kspp/for-next/kspp' discards c6cb5aee6071 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards d791fe0ace65 Merge remote-tracking branch 'coresight/next' discards 4b0dcb634384 Merge remote-tracking branch 'livepatching/for-next' discards 9560d45d4767 Merge remote-tracking branch 'userns/for-next' discards 8b701a1281f7 Merge remote-tracking branch 'pinctrl/for-next' discards 71d5deca4e40 Merge remote-tracking branch 'gpio-intel/for-next' discards db616e0c8c79 Merge remote-tracking branch 'rpmsg/for-next' discards 843ff7384eef Merge remote-tracking branch 'vhost/linux-next' discards df7bc3fda593 Merge remote-tracking branch 'scsi/for-next' discards 9f6d631e64cf Merge remote-tracking branch 'phy-next/next' discards 26f8ea410441 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards cc724de952e7 Merge remote-tracking branch 'chrome-platform/for-next' discards 6e1f0f62fe5b Merge remote-tracking branch 'percpu/for-next' discards 5bff20a980eb Merge remote-tracking branch 'rcu/rcu/next' discards fc9f5e266f0a Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 0233537d14d4 Merge remote-tracking branch 'edac/edac-for-next' discards a0c4b373d915 Merge remote-tracking branch 'keys/keys-next' discards d498e46c41cf Merge remote-tracking branch 'apparmor/apparmor-next' discards cba102d8f302 Merge remote-tracking branch 'security/next-testing' discards 1e1564bbe629 Merge remote-tracking branch 'block/for-next' discards c96a57ce9ef6 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards fff1b5e0f4aa Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 0857f40517a1 Merge remote-tracking branch 'drm-msm/msm-next' discards 578629c3fc83 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards aac9eca556ff Merge remote-tracking branch 'drm-intel/for-linux-next' discards 5b01e47819fb next-20210504/amdgpu discards 4d87d7fc8983 Merge remote-tracking branch 'drm-misc/for-linux-next' discards a2812900826e Merge remote-tracking branch 'bluetooth/master' discards 533fcd34f315 Merge remote-tracking branch 'ieee1394/for-next' discards 2652f42fa131 Merge remote-tracking branch 'pm/linux-next' discards bba43ce69cf3 Merge remote-tracking branch 'i3c/i3c/next' discards 81fc9eabe8b5 Merge remote-tracking branch 'i2c/i2c/for-next' discards 927151773dbb Merge remote-tracking branch 'hid/for-next' discards e8a7636fce91 Merge remote-tracking branch 'printk/for-next' discards 5801e6661bdb Merge remote-tracking branch 'vfs/for-next' discards 99cf7d621414 Merge remote-tracking branch 'iomap/iomap-for-next' discards eb0f0cb5dcbe Merge remote-tracking branch 'xfs/for-next' discards d92820c51de3 Merge remote-tracking branch 'v9fs/9p-next' discards 57a18b638d94 Merge remote-tracking branch 'nfs/linux-next' discards 89fc77589220 Merge remote-tracking branch 'jfs/jfs-next' discards 4a182229d0f6 Merge remote-tracking branch 'ext3/for_next' discards 8330e260f9cc Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 612b9f0cddc5 Merge remote-tracking branch 'ceph/master' discards 9909e7d8a6c0 Merge remote-tracking branch 'btrfs/for-next' discards 8b55163181c2 Merge remote-tracking branch 'pidfd/for-next' discards b56e861279d0 Merge remote-tracking branch 'sh/for-next' discards bb72ed8ce153 Merge remote-tracking branch 'risc-v/for-next' discards 5373df94dac7 Merge remote-tracking branch 'powerpc/next' discards 1560d54f6018 Merge remote-tracking branch 'h8300/h8300-next' discards e5a5499bfbd9 Merge remote-tracking branch 'csky/linux-next' discards d2b0c4ae4204 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 984b14aa1d19 Merge remote-tracking branch 'tegra/for-next' discards fa3fcac53ffa Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 7aa040285031 Merge remote-tracking branch 'scmi/for-linux-next' discards 140098dd0c5b Merge remote-tracking branch 'samsung-krzk/for-next' discards b2301618235d Merge remote-tracking branch 'rockchip/for-next' discards eff58fb2c27a Merge remote-tracking branch 'reset/reset/next' discards fab86e5a6404 Merge remote-tracking branch 'renesas/next' discards 9488314177b5 Merge remote-tracking branch 'realtek/for-next' discards ee4e546f969d Merge remote-tracking branch 'raspberrypi/for-next' discards f1c0b733ea98 Merge remote-tracking branch 'qcom/for-next' discards 3568dfbd0953 Merge remote-tracking branch 'omap/for-next' discards ee7d3b09e649 Merge remote-tracking branch 'mvebu/for-next' discards d02530e3a53a Merge remote-tracking branch 'mediatek/for-next' discards 75a4d57ffa68 Merge remote-tracking branch 'keystone/next' discards 254f75c06936 Merge remote-tracking branch 'imx-mxs/for-next' discards af50fb647948 Merge remote-tracking branch 'drivers-memory/for-next' discards 5239dcc93449 Merge remote-tracking branch 'at91/at91-next' discards dc5e801bdf0f Merge remote-tracking branch 'aspeed/for-next' discards 3e98febc1890 Merge remote-tracking branch 'amlogic/for-next' discards ecaaab6e0e57 Merge remote-tracking branch 'actions/for-next' discards 437f009b48c9 Merge remote-tracking branch 'arm-soc/for-next' discards d7d2a234bb51 Merge remote-tracking branch 'arm64/for-next/core' discards 6818bf2372d0 Merge remote-tracking branch 'arm/for-next' discards de77c17a6b71 Merge remote-tracking branch 'asm-generic/master' discards fd879f4f7288 Merge remote-tracking branch 'kbuild/for-next' discards f2b8e46e5bad Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards f3cd7da81d72 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 7d3711747712 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards 293ddfd11f47 Merge remote-tracking branch 'scsi-fixes/fixes' discards dc38f604394d Merge remote-tracking branch 'vfs-fixes/fixes' discards 3e3b0e90e541 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards b23ec43ef7f3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 0a6eb4dd5671 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 46173450e14f Merge remote-tracking branch 'ide/master' discards 9b297630b484 Merge remote-tracking branch 'input-current/for-linus' discards a6b980fc5219 Merge remote-tracking branch 'soundwire-fixes/fixes' discards 17705347f1f7 Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards d91a1527a218 Merge remote-tracking branch 'phy/fixes' discards 0ef29c8aae62 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 1888052db2ba Merge remote-tracking branch 'pci-current/for-linus' discards 35af650bd5e9 Merge remote-tracking branch 'spi-fixes/for-linus' discards 813cce20558a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 5570e2997d1e Merge remote-tracking branch 'sound-current/for-linus' discards e51e690b2db1 Merge remote-tracking branch 'netfilter/master' discards 260d67ef47db Merge remote-tracking branch 'ipsec/master' discards dd2fbda57d54 Merge remote-tracking branch 'bpf/master' discards 6f0828fa5f1e Merge remote-tracking branch 'net/master' discards 77f7f51c459b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 8409facaeb71 Merge remote-tracking branch 'arc-current/for-curr' omits ef566ba2d7d9 signal: Remove the last few si_perf references omits 3c2ed5a8158c Merge branch 'block-5.13' into for-next omits 3c58f1e2d015 Merge branch 'misc' into for-next omits c309fbcfa4c0 Merge pull request #43 from namjaejeon/cifsd-for-next omits 670d5cf22fd0 cifsd: add support for AES256 encryption omits fbec42c2e155 cifsd: Fix potential null-ptr-deref in destroy_previous_session() omits 565d54692eaf cifsd: Update out_buf_len in smb2_populate_readdir_entry() omits 1721ef842033 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] omits bb03a3d512bf cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path discards e38d8f2d10ba ipc/sem.c: mundane typo fixes discards fd61ef91505e modules: add CONFIG_MODPROBE_PATH discards eadc2fcdbab4 init/initramfs.c: do unpacking asynchronously discards ccc077ea3ff0 kernel/async.c: remove async_unregister_domain() discards 57bf09180cbf kernel/async.c: stop guarding pr_debug() statements discards 5150a1e613a2 selftests: remove duplicate include discards 53fa81f0c9f6 kernel/resource: fix locking in request_free_mem_region discards dcd81dfdae33 kernel/resource: refactor __request_region to allow extern [...] discards 950ffec14369 kernel-resource-allow-region_intersects-users-to-hold-reso [...] discards 770b4f636a95 kernel/resource: allow region_intersects users to hold res [...] discards 0eaaa8f64e31 kernel/resource: remove first_lvl / siblings_only logic discards 7fecea351313 kernel/resource: make walk_mem_res() find all busy IORESOU [...] discards 229bbb4fbdff kernel/resource: make walk_system_ram_res() find all busy [...] discards 2f02bb98e312 scripts/gdb: add lx_current support for arm64 discards 8cdc2bbb6ce9 scripts/gdb: document lx_current is only supported by x86 discards ccecfee6d856 gdb: lx-symbols: store the abspath() discards 261f475dd4ae aio: simplify read_events() discards 5f501cc7e19d delayacct: clear right task's flag after blkio completes discards b9d7ee0e2e75 smp: kernel/panic.c - silence warnings discards 1b30db32809a gcov: clang: drop support for clang-10 and older discards 54b8ac190f34 gcov: clang: fix clang-11+ build discards 8350543cefd7 gcov: use kvmalloc() discards 44627248b11d gcov: simplify buffer allocation discards f7a57532ab8a gcov: combine common code discards 3d846f53a554 kexec: dump kmessage before machine_kexec discards 93eaa2a33879 kernel: kexec_file: fix error return code of kexec_calcula [...] discards 45a37c8d9989 kexec: Add kexec reboot string discards e46288be2162 kernel/crash_core: add crashkernel=auto for vmcore creation discards b591002bded7 kernel/fork.c: fix typos discards b2cb327db182 kernel/fork.c: simplify copy_mm() discards 5983731bf88d do_wait: make PIDTYPE_PID case O(1) instead of O(n) discards 116fef40a8d2 hpfs: replace one-element array with flexible-array member discards edd1a2344420 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr discards 6940f1787ce3 nilfs2: fix typos in comments discards 09aae3939d83 fs/nilfs2: fix misspellings using codespell tool discards f3e330f1bc8f isofs: fix fall-through warnings for Clang discards af983547d60d fs/epoll: restore waking from ep_done_scan() discards efae7aa1fc8d kselftest: introduce new epoll test case discards 374e3cf8ccfa checkpatch: improve ALLOC_ARRAY_ARGS test discards fe9ba020d3c2 checkpatch: exclude four preprocessor sub-expressions from [...] discards ea93d720c73c checkpatch: warn when missing newline in return sysfs_emit [...] discards c22571347fbf include/linux/compat.h: remove unneeded declaration from C [...] discards b194f256ba50 lib: parser: clean up kernel-doc discards 3991a1c2d977 lib/genalloc: add parameter description to fix doc compile [...] discards cdc7fa1f2b7e lib/percpu_counter: tame kernel-doc compile warning discards 176176fb3481 lib: stackdepot: turn depot_lock spinlock to raw_spinlock discards 2e8c35a2a79b lib: crc8: pointer to data block should be const discards 390b0ba1627f lib/genalloc.c: Fix a typo discards 8e0a78e0e74a lib/list_sort.c: fix typo in function description discards 045dd3081c9a lib: fix inconsistent indenting in process_bit1() discards 6cdd77f2b06e lib/bch.c: fix a typo in the file bch.c discards f495d16376e8 MAINTAINERS: add entry for the bitmap API discards 5c7b77532c5f tools: sync lib/find_bit implementation discards 33974fd18410 h8300: rearrange headers inclusion order in asm/bitops discards f36f6266a900 lib: add fast path for find_first_*_bit() and find_last_bit() discards 80881c24c38c lib: add fast path for find_next_*_bit() discards 2944df0e963b tools: sync find_next_bit implementation discards 0cea55b3fa1f lib: inline _find_next_bit() wrappers discards 83b2c7ac21b8 tools: sync small_const_nbits() macro with the kernel discards 0e37ea58be5c lib: extend the scope of small_const_nbits() macro discards f22bb9929084 arch: rearrange headers inclusion order in asm/bitops for [...] discards c37b571bf598 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel discards 8308c227b0d6 tools: bitmap: sync function declarations with the kernel discards 750dc2679231 tools: disable -Wno-type-limits discards d4bd3819d431 kernel/cred.c: make init_groups static discards 640e024ca6a7 kernel/async.c: fix pr_debug statement discards b1f5cafc178c linux/profile.h: remove unnecessary declaration discards 257fe8592d09 kernel.h: drop inclusion in bitmap.h discards b19ae55738f5 include: remove pagemap.h from blkdev.h discards 2b044818a1ca proc/sysctl: make protected_* world readable discards f5c97a5573c9 proc/sysctl: fix function name error in comments discards 130a0e9fc43d procfs/dmabuf: add inode number to /proc/*/fdinfo discards 8f57e224fcc8 procfs: allow reading fdinfo with PTRACE_MODE_READ discards 988076a6fc24 selftests: proc: test subset=pid discards 8d8700645ea9 proc: delete redundant subset=pid check discards 67a7a408993a proc: smoke test lseek() discards f280b4135837 proc: mandate ->proc_lseek in "struct proc_ops" discards 2b16bab779bf proc: save LOC in __xlate_proc_name() discards ec2260c41dc9 fs/proc/generic.c: fix incorrect pde_is_permanent check discards 7fd8887e6b48 alpha: eliminate old-style function definitions discards 6567b55b8a3f kernel/hung_task.c: Monitor killed tasks. discards da1947be1a1a fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 1613a7cd6cbe fs/buffer.c: add debug print for __getblk_gfp() stall problem discards f1857ebcd626 mm/highmem: Remove deprecated kmap_atomic discards 0b6bbc8575f0 mm/page_alloc: redundant definition variables of pfn in for loop discards 920f301d7bcf slub: remove resiliency_test() function discards ff7335fd6825 kunit: add a KUnit test for SLUB debugging functionality discards d732e6961588 ocfs2: fix ocfs2 corrupt when iputting an inode discards 2d3b6fa63eb2 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards f8c3bc318946 /proc/kpageflags: do not use uninitialized struct pages discards dd11241a0da5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var omits 4cf4e48fff05 signal: sort out si_trapno and si_perf omits e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] omits f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf omits fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap omits c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] omits 137555de8440 signal: Remove __ARCH_SI_TRAPNO omits bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set omits 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO omits 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault omits d467414b1205 signal: Verify the alignment and size of siginfo_t omits 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets omits c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets omits 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets omits d3506d256d94 Merge branch 'misc' into for-next omits 5566b134d26a Merge branch 'block-5.13' into for-next omits dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] omits 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next omits 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl omits 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging omits eb134536cf6f HID: input: replace outdated HID numbers+comments with macros omits bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] omits a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT omits 670a23111e72 HID: remove the unnecessary redefinition of a macro omits 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse omits c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown omits b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR omits cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers omits 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] omits 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function omits ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function omits 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] omits edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure omits 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. omits b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() omits b0d713c60c75 HID: surface-hid: Fix integer endian conversion omits 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT omits 7b229b13d78d HID: hid-input: add mapping for emoji picker key omits 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 omits 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] omits ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] omits ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() omits 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 omits f2145f8dc566 HID: do not use down_interruptible() when unbinding devices omits 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard omits 6a01268687c8 HID: semitek: new driver for GK6X series keyboards omits b85a512e023c usb: cdnsp: Useless condition has been removed omits 11e7a691a977 csky: syscache: Fixup duplicate cache flush omits 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes omits 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' omits c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table omits 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 4f46690dedfb Bluetooth: btusb: fix memory leak omits 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits dec709145dfc Bluetooth: Return whether a connection is outbound omits b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array omits 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization omits 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start omits 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 omits 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer omits 7ff6e99e021c virtio_net: disable cb aggressively omits 41e0088d1365 virtio: fix up virtio_disable_cb omits 0c077be4da36 virtio_net: move txq wakeups under tx q lock omits 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock omits 1e495cb45396 Merge branch 'block-5.13' into for-next omits 37d8b5dd2a30 Merge branch 'io_uring-5.13' into for-next omits 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation omits 0e63302dc143 drm/etnaviv: Remove useless error message omits bdf622e0fade drm/etnaviv: Remove redundant NULL check omits 35c0c1d51208 Merge branch 'clocksource.2021.05.02a' into HEAD omits 8e614d5b5899 clocksource: Provide kernel module to test clocksource watchdog omits bdbd9c673eb5 clocksource: Reduce clocksource-skew threshold for TSC omits 00ce3fc61e5c clocksource: Limit number of CPUs checked for clock synchr [...] omits 20459f96321f clocksource: Check per-CPU clock synchronization when mark [...] omits 2d9a3c9c0e69 clocksource: Retry clock read if long delays detected omits d53a664e67f0 Merge branch 'misc' into for-next omits 1f348871f80e Merge branch 'acpi-pm' into linux-next omits 8dc3e17db9ab usb: cdns3: Corrected comment to align with kernel-doc comment omits eebece9da63e Merge branches 'acpi-misc' and 'acpi-docs' into linux-next omits 04c552317e02 Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits eb43e665d243 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 5dccf16c4a14 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 6d5ff8e632a4 spi: spi-zynq-qspi: Fix stack violation bug omits 121271f08809 spi: spi-zynq-qspi: Fix kernel-doc warning omits 33aa3698bac9 ARM: PXA: Fix cplds irqdesc allocation when using legacy mode omits 85021fe9d800 drm/amdgpu/display: fix dal_allocation documentation omits f3eaf5b0523c drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 omits b1fec5c31910 drm/radeon: Add HD-audio component notifier support omits 393cdd787c26 drm/amdkfd: Update L1 and add L2/3 cache information omits ad445f312e8b drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 07dedc2a22e3 Revert "drm/amd/display: To modify the condition in indica [...] omits b3a7b542e744 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits b19067b2d419 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 7dc2ea7f0be0 drm/amdgpu: only check for _PR3 on dGPUs omits 86580cf618ba drm/amdgpu: add another raven1 gfxoff quirk omits 664cdc192ed6 usb/host: enable auto power control for xhci-pci omits 770922e171f2 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] omits 6c0e77f90f9f drm/amd/display: Fix build warnings omits 1ee805783269 drm/amd/amdgpu: Fix errors in documentation of function pa [...] omits 4da99e714f7e drm/amdgpu/display: add documentation for dmcub_trace_event_en omits 008f0e5afaa0 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] omits 28ab9327f529 drm/amdgpu: Register VGA clients after init can no longer fail omits 37c06bb15b63 drm/amdgpu: Handling of amdgpu_device_resume return value [...] omits 743e13fefd20 drm/amdgpu: fix r initial values omits 64d8f52d927e drm/amdgpu: Add vbios info ioctl interface omits 0e0036c7d13b drm/amdgpu: fix no full coverage issue for gprs initialization omits 8baa6018b750 drm/amdkfd: Add Aldebaran gws support omits b3dc91f97317 drm/amdkfd: enable subsequent retry fault omits 36255b5f6195 drm/amdgpu: address remove from fault filter omits 373e3ccd859b drm/amdkfd: handle stale retry fault omits 11dd55d17438 drm/amdgpu: return IH ring drain finished if ring is empty omits 4999e398e281 drm/amdkfd: retry validation to recover range omits c3c5cc9a83dc drm/amdkfd: fix spelling mistake in packet manager omits 95ea3dbc4e95 drm/amd/amdgpu/sriov disable all ip hw status by default omits dd03daec0ff1 drm/amdgpu: restructure amdgpu_vram_mgr_new omits c0f76fc8ad5f drm/amdkfd: fix double free device pgmap resource omits dd57e65f7c9b drm/amdkfd: Fix spelling mistake "unregisterd" -> "unregistered" omits 5d11699914b9 drm/amdgpu: Correct and simplify sdma 4.x irq.num_types omits 3d2bee9188f2 drm/amdgpu: Change the sdma interrupt print level omits 041e69160d16 drm/amdgpu/sriov: Remove clear vf fw support omits 18fa44625c6b drm/amd/display: 3.2.133 omits 8167538ffb22 drm/amd/display: [FW Promotion] Release 0.0.63 omits 069a11cca5b6 drm/amd/display: Add SE_DCN3_REG_LIST for control SDP num omits 088bebc79ee8 drm/amd/display: avoid to authentication when DEVICE_COUNT=0 omits 642d3a2bf234 drm/amd/display: take max dsc stream bandwidth overhead in [...] omits abf1f863e08d drm/amd/display: fix wrong statement in mst hpd debugfs omits 831c95c96601 drm/amd/display: Clear MASTER_UPDATE_LOCK_DB_EN when disab [...] omits dd0ef5992b44 drm/amd/display: Add new DP_SEC registers for programming [...] omits b2d4b9f72fb1 drm/amd/display: Fix BSOD with NULL check omits 63de4f0413fe drm/amd/display: Added multi instance support for ABM omits 130ac6d8c69b drm/amd/display: ddc resource data need to be initialized omits b7cc1312c110 drm/amd/display: Expose internal display flag via debugfs omits 47c02af751d1 drm/amd/display: skip program clock when allow seamless boot omits d5433a9f692f drm/amd/display: Revert wait vblank on update dpp clock omits 99c248c41c21 drm/amd/display: fix HDCP reset sequence on reinitialize omits 760d2d818d2d drm/amd/display: Add new case to get spread spectrum info omits be9064b7bcaa drm/amdgpu: remove unnecessary header include omits a30f12860200 drm/amdgpu: provide socket/die id info in RAS message omits dfdd4b8a9519 drm/amdgpu: implement smuio callback to query socket id omits ec0f72cb959d drm/amdgpu: Enable SDMA LS for Vangogh omits 71ff0b4d965f drm/amdkfd: Fix kernel-doc syntax error omits 5f5cb2afd67f drm/amdgpu: Added missing prototype omits ede14a1b3223 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] omits 51ec699275d9 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID omits 1e4a53de01c6 amdgpu/pm: add extra info to SMU msg pre-check failed message omits f876549dd002 drm/amd/pm: Update energy_accumulator in gpu metrics omits ae649f12de87 Merge branch 'misc' into for-next omits 02ded1314a46 drm/msm: fix minor version to indicate MSM_PARAM_SUSPENDS support omits 03f2880ae8a8 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 93f08bc97973 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 9a5e12be6a46 Merge series "ASoC: Revert clk_hw_get_clk() cleanup" from [...] omits 41f48a29ebd5 spi: altera: Make SPI_ALTERA_CORE invisible omits c7299fea6769 spi: Fix spi device unregister flow omits 6879e8e759bf ASoC: amd: fix for pcm_read() error omits 97c733654ab4 ASoC: da7219: do not request a new clock consummer reference omits a0695853e590 ASoC: stm32: do not request a new clock consummer reference omits ba1e260f4630 cifsd: add ksmbd/nfsd interoperability to feature table omits d82e188fa0e4 cifsd: Fix regression in smb2_get_info omits ea0d295b0608 cifsd: Remove is_attributes_write_allowed() wrapper omits 8636beeefdb8 cifsd: Update access check in set_file_allocation_info/set [...] omits b5144a2bf401 dt-bindings: nvmem: mediatek: remove duplicate mt8192 line omits 094c7f39ba4b drm/msm/dsi: fix msm_dsi_phy_get_clk_provider return code omits 08811c057b3e drm/msm/dsi: dsi_phy_28nm_8960: fix uninitialized variable access omits 4b95d371fb00 drm/msm: fix LLC not being enabled for mmu500 targets omits 10f76165d30b drm/msm: Do not unpin/evict exported dma-buf's omits 03f840c49207 firmware: arm_scmi: Remove duplicate declaration of struct [...] omits d9cd78edb2e6 firmware: arm_scpi: Prevent the ternary sign expansion bug omits fef0214731cc rust: allow printing in the kernel crate omits 43f76a460413 samples: rust: remove release method that's the same as th [...] omits d5fca6791d0c samples: rust: add `rust_random` sample that uses `module_ [...] omits 40fdb99ad848 rust: module: add `module_misc_device` macro omits 89478a8ce0a2 rust: reduce the need for boilerplate code in simple drivers omits a097e1c92c74 rust: sync: expose `signal_pending` and `cond_resched` to drivers omits 6be1504c6217 docs: rust: add rust-analyzer notes to quick-start.rst omits b74e54f319f4 docs: doc-guide: remove unneeded ref tag omits b2e28a39c061 docs: rust: document ppc64le RUST_OPT_LEVEL_0/1 restrictions omits cca10d723bc4 rust: enable Rust for 32-bit arm omits 5fedf44384d8 docs: rust: update arch-support for arm 32-bit omits dd066e1b0381 android: remove Rust binder dependency on 64-bit cpu archi [...] omits a11a576d11ef rust: compiler_builtins: add 32-bit arm intrinsics omits b5a88a29a363 rust: helpers: remove guard for rust-bindgen bug omits 52a55644da69 arm: add Rust target.json omits 860b9e5c5680 rust: mention that RUST_OPT_LEVEL_0/1 can cause excessive [...] omits 09dc799bceb5 Merge branch 'v5.13/fixes' into tmp/aml-rebuild omits 53e08e7cff91 Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits 6c9762a78c32 ASoC: max98088: fix ni clock divider calculation omits 7941ad8d45e2 reset: RESET_INTEL_GW should depend on X86 omits bd8479dfeb79 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB omits 0c4b027b174e reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] omits cbce6d70d057 reset: sti/syscfg: replace comma with semicolon omits 55ff7129ff40 reset: ti-syscon: fix to_ti_syscon_reset_data macro omits b5d9ce23f091 reset: berlin: replace unsigned with unsigned int omits 463bdeed6760 reset: whitespace fixes omits ca6213f7d775 reset: mchp: sparx5: add switch reset driver omits 8462573103f6 dt-bindings: reset: microchip sparx5 reset driver bindings omits 0bacf4d3d276 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits ad6b674db663 arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi omits 084c85ce40d9 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] omits 4d28b580e80a iio: core: fix ioctl handlers removal omits 2d84ea101372 iio: gyro: mpu3050: Fix reported temperature value omits 655c0ed19772 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() omits c6c6a712199a drm/amd/display: Reject non-zero src_y and src_x for video planes omits 3dc7216c1d50 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 omits 42daecfc2069 drm/amdgpu: remove AMDGPU_GEM_CREATE_SHADOW flag omits cd2454d6cd97 drm/amdgpu: cleanup amdgpu_bo_create() omits adf6f5c51ea1 drm/amdgpu: create shadow bo using amdgpu_bo_create_shadow() omits 77df5c131d4d drm/amdgpu: remove unused vm context flags omits a35455d065c5 drm/amdgpu: cleanup amdgpu_vm_init() omits 25e9146ae69e drm/amdgpu: expose amdgpu_bo_create_shadow() omits 589939d40116 drm/amdgpu: fix coding style and documentation in amdgpu_v [...] omits a614b336f1c1 drm/amdgpu: fix coding style and documentation in amdgpu_g [...] omits a40eb089b46e drm/amdkfd: remove redundant initialization to variable r omits 65f8db8150ee drm/amdkfd: fix uint32 variable compared to less than zero omits 63f1af83ae46 drm/amdkfd: set attribute access for default ranges omits b19dbb7a90b4 drm/amdkfd: svm ranges creation for unregistered memory omits 126bbd4ab524 drm/amdgpu: extend xnack limit page fault timeout omits 502f0e28042b drm/amdgpu: disable gfx ras by default in aldebaran omits fd6a440ebc83 drm/amdkfd: add per-vmid-debug map_process_support omits 1d712be90a6d drm/amd/amdgpu: add cgls omits 19d0dfda4c75 drm/amdgpu: optimize gfx ras features flag clean omits ef9bcfde9e1f drm/amdgpu: Enable SDMA MGCG for Vangogh omits 7e882aee845f drm/amdgpu: add support for ras init flags omits 6effe7797267 drm/amdgpu: refine gprs init shaders to check coverage omits 1582f08d83d7 ARC: entry: fix off-by-one error in syscall number validation omits a386d19acc30 Merge branch 'for-5.13' into for-next omits c1d8a521dbd7 usb: cdnsp: Fix lack of removing request from pending list. omits d42805807be7 Merge branch 'arm/drivers' into for-next omits 23b0b51551a7 soc: document merges omits c09b7e76b393 Merge branch 'arm/fixes' into for-next omits b2668c2c9593 Merge branch 'arm/dt' into for-next omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 1cb7eefda7ed ARC: kgdb: add 'fallthrough' to prevent a warning omits 835109266494 Merge branch 'devel' into for-next omits 69977d1aeeca Merge branch 'tpmdd-fixes' into tpmdd-for-next omits 2b6f8c82af62 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] omits a47fda14c8eb dt-bindings: mali-bifrost: add dma-coherent omits 5a18ad5e4d10 arm64: dts: amlogic: misc DT schema fixups omits f60d7270c8a3 spi: Avoid undefined behaviour when counting unused native CSs omits dbaca8e56ea3 spi: Allow to have all native CSs in use along with GPIOs omits 0e793ba77c18 spi: Make of_register_spi_device also set the fwnode omits bf7ea7068a02 Pull reiserfs cleanup. omits ffe8768fb8f3 drm/vc4: remove unused function omits 3bffd71debc6 drm/amd/amdgpu/amdgpu_cs: Repair some function naming disparity omits 03691f55028a drm/amd/amdgpu/amdgpu_ring: Provide description for 'sched_score' omits 27aa4a69b4ac drm/amd/amdgpu/amdgpu_ttm: Fix incorrectly documented func [...] omits 777d9000d91b drm/amd/amdgpu/amdgpu_gart: Correct a couple of function n [...] omits b16cc4bb1abb drm/amd/amdgpu/amdgpu_fence: Provide description for 'sche [...] omits d3da76aa770b drm/radeon/radeon_device: Provide function name in kernel- [...] omits 2196927bcb4f drm/amd/amdgpu/amdgpu_device: Remove unused variable 'r' omits 4ab159d2547c drm/amdkfd: Add CONFIG_HSA_AMD_SVM omits 4c166eb95dec drm/amdkfd: Add SVM API support capability bits omits 1a3b2b5dca19 drm/amdkfd: multiple gpu migrate vram to vram omits 564d2b92c7d4 drm/amdkfd: add svm range validate timestamp omits cda0f85bfa5e drm/amdkfd: refine migration policy with xnack on omits 485bea1f90b3 drm/amdgpu: add svm_bo eviction to enable_signal cb omits 5f319c5c21b5 drm/amdgpu: svm bo enable_signal call condition omits b41896e3eeb5 drm/amdkfd: add svm_bo eviction mechanism support omits f04c79cfba7e drm/amdgpu: add param bit flag to create SVM BOs omits eb2cec5537bb drm/amdkfd: add svm_bo reference for eviction fence omits ea53af8a59c8 drm/amdkfd: SVM API call to restore page tables omits 2383f56bbe4a drm/amdkfd: page table restore through svm API omits 9dd9cc2f7433 drm/amdgpu: enable 48-bit IH timestamp counter omits 90d7d3eda579 drm/amdkfd: invalidate tables on page retry fault omits 48ff079b28d8 drm/amdkfd: HMM migrate vram to ram omits 0b0e518d61af drm/amdkfd: HMM migrate ram to vram omits 50ea50cf6f6d drm/amdkfd: copy memory through gart table omits b53fa124acdc drm/amdkfd: support xgmi same hive mapping omits e49fe4040a10 drm/amdkfd: validate vram svm range from TTM omits c46ebb6a6d9d drm/amdkfd: set memory limit to avoid OOM with HMM enabled omits 814ab9930cfd drm/amdkfd: register HMM device private zone omits 0f7b5c44d4c5 drm/amdkfd: add ioctl to configure and query xnack retries omits 063e33c5469c drm/amdkfd: add xnack enabled flag to kfd_process omits 9705c85ff2dc drm/amdgpu: Enable retry faults unconditionally on Aldebaran omits 8a7c184a16d7 drm/amdkfd: svm range eviction and restore omits f80fe9d3c114 drm/amdkfd: map svm range to GPUs omits d27afacfead5 drm/amdgpu: export vm update mapping interface omits 4683cfecadeb drm/amdkfd: deregister svm range omits b1c46c7d622b drm/amdkfd: validate svm range system memory omits d8a3c1c80ceb drm/amdkfd: support larger svm range allocation omits 04d8d73dbcbe drm/amdgpu: add common HMM get pages function omits c5e2e4781ac5 drm/amdkfd: add svm ioctl GET_ATTR op omits 42de677f7999 drm/amdkfd: register svm range omits 40ce74d1b28d drm/amdkfd: add svm ioctl API omits 2aeb742b7212 drm/amdkfd: helper to convert gpu id and idx omits cccbeb6209bd drm/amdgpu: Remove verify_access shortcut for KFD BOs omits d4ec4bdc0bd5 drm/amdkfd: Allow access for mmapping KFD BOs omits b40a6ab2cf92 drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu omits 8a03ef87ec7e Merge branch 'for-next-next-v5.13-20210420' into for-next- [...] omits 81c1d6fcc412 Merge branch 'misc-next' into for-next-next-v5.13-20210420 omits 755e78ccbb07 Merge branch 'misc' into for-next omits 35a77f812374 soc: document merges omits 0f036f8f2ef7 Merge branch 'arm/dt' into for-next omits 68738a74f4c7 soc: document merges omits b6eb85de925e Merge branch 'arm/dt' into for-next omits ca97b59b287f Merge branch 'arm/defconfig' into for-next omits 0109038cffef Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits ef006307ca5f Merge branch 'drivers-fixes-for-5.12' into for-next omits 7a6972a6ce61 soc: document merges omits 7c0c6130b863 Merge branch 'arm/dt' into for-next omits 1d6cfef6db57 Merge branch 'arm/drivers' into for-next omits 85cf9f5143e8 Pull tmpfs fsid support from Amir. omits b515d2637276 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 omits 92b9f4d145ef usb: cdns3: Fix runtime PM imbalance on error omits 82263d6caa18 cifsd: remove the dead code of unimplemented durable handle omits 880d8d6cbf00 cifsd: use d_inode() omits 871897221bb8 cifsd: Fix potential null-ptr-deref in smb2_open() omits f197b9835eb6 cifsd: move nt time functions to misc.c omits 7b45d1207d9a cifsd: remove unused nterr.c file omits c7df4ed25f00 cifsd: remove unused smberr.h omits e3838da6f59d cifsd: Remove smb2_put_name() omits 398f811a589a cifsd: fix reference count decrement of unclaimed file in [...] omits cc8433db17e8 cifsd: re-implement ksmbd_vfs_kern_path omits 828cd71b67c5 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits 2b39c20b7af6 cifsd: add the check if parent is stable by unexpected rename omits e60066ab7c5c cifsd: declare ida statically omits e440d094b301 cifsd: remove unused including <linux/version.h> omits f08c986b9013 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits 18bb275cae74 cifsd: prevent a integer overflow in wm_alloc() omits b933d4e8b83d doc: cifsd: change the reference to configuration.txt omits a40c870f3f9c cifsd: remove wrappers of kvmalloc/kvfree omits 987b53060307 cifsd: fix memdup.cocci warnings omits b446e5053d74 cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits 45ac1be7c8b5 cifsd: fix memory leak when loop ends omits 6760778ea9cd cifsd: remove stale prototype and variables omits 7b4d7c91fb53 cifsd: use xarray instead of linked list for tree connect list omits 50319eb83bc9 cifsd: remove useless error handling in ksmbd_vfs_read omits 759faa088f76 cifsd: use file_inode() instead of d_inode() omits c041d002e338 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits 19c1062f6a40 cifsd: remove calling d_path in error paths omits d28a2decb9b4 cifsd: remove smack inherit leftovers omits dab0adcb20fd cifsd: fix implicit declaration of function 'locks_alloc_lock' omits 6a8bfb995f36 cifsd: fix implicit declaration of function 'groups_alloc' omits 4ca4d2760fa0 cifsd: fix wrong prototype in comment omits 81ef4d463ed9 cifsd: merge time_wrappers.h into smb_common.h omits 738711d6c164 cifsd: clean-up codes using chechpatch.pl --strict omits bb954c0d2472 cifsd: fix error return code in ksmbd_vfs_remove_file() omits 5c18f49d3c72 cifsd: add the check to work file lock and rename behavior [...] omits a75722667504 cifsd: use kmalloc() for small allocations omits 1b6087f3d3ef cifsd: fix wrong use of rw semaphore in __session_create() omits 517b8b1017eb cifsd: remove unneeded macros omits f8c861a5448a cifsd: remove redundant assignment to variable err omits 0f66f043d0dc cifsd: fix error handling in ksmbd_server_init() omits 3ada5c1c27ca cifsd: Fix an error code in smb2_read() omits 978080ef559b cifsd: fix build warnings from cifsd.rst omits 073c576ad1aa cifsd: Pass string length parameter to match_pattern() omits f6873c9d9b46 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits 419cdb94c7f2 cifsd: fix incorrect comments omits be286a41840d cifsd: remove unneeded FIXME comments omits 2d0799689042 cifsd: add index.rst in cifs documentation omits 1579ed6ae7d6 cifsd: update cifsd.rst document omits 61f6cffd3442 cifsd: fix static checker warning from smb_check_perm_dacl() omits 15c04519b195 cifsd: fix static checker warning from smb_direct_post_sen [...] omits 14a770b4d4a2 cifsd: Fix a use after free on error path omits b23b9c703874 cifsd: fix a IS_ERR() vs NULL bug omits cc5bcd89a830 cifsd: fix a precedence bug in parse_dacl() omits fb263aa6cce5 cifsd: fix WARNING: unmet direct dependencies detected for [...] omits ed2efc436045 cifsd: Fix a handful of spelling mistakes omits c04e70b072d8 cifsd: uniquify extract_sharename() omits 7b0be16a0266 cifsd: fix WARNING: document isn't included in any toctree omits 30ce11572f0e cifsd: fix WARNING: Title overline too short omits 7ab7381ef314 MAINTAINERS: add cifsd kernel server omits 5bda69448874 cifsd: add Kconfig and Makefile omits 5ec118c55e79 cifsd: add file operations omits c51bcfa77619 cifsd: add server-side procedures for SMB3 omits 636e6ab93d57 cifsd: add server handler for central processing and tranp [...] omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits 07581af31098 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] omits 8874711271da iio: proximity: pulsedlight: Fix rumtime PM imbalance on error omits fbecba8b838b iio: light: gp2ap002: Fix rumtime PM imbalance on error omits f9743e4d0a62 Merge branch 'i2c/for-5.13' into i2c/for-next omits e8727aec724e Merge branch 'work.misc' into for-next omits 3e54e4ba2316 Merge branch 'work.file' into for-next omits d1820965ffa6 Merge branch 'i2c/for-5.13' into i2c/for-next omits f7c475b8dfc2 drm/ttm: Do not add non-system domain BO into swap list omits 47ff3585216b kbuild: dummy-tools: Add elfedit. omits 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next omits b2c9d6907110 Merge branch 'work.misc' into for-next omits ddbdf77756f6 Merge branch 'i2c/for-5.13' into i2c/for-next omits 8466794e18b5 Merge branch 'i2c/for-current' into i2c/for-next omits c79184a9c029 drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update omits 1fed5dee5fbb Android: Binder IPC in Rust (WIP) omits 125c24b4561b Rust: add abstractions for Binder (WIP) omits a36ef293ff34 MAINTAINERS: Rust omits 3fba3bd4782a Documentation: Rust general information omits c9d5a1ff844f Samples: Rust examples omits 25584a4c70be Rust: Export generated symbols omits fd1e637b9b4b Rust: Kernel crate omits acf93604f1ad Rust: Module crate omits 543d9cfe8ba1 Rust: Compiler builtins crate omits 2c1b1b7e4cba Kbuild: Rust support omits dc0e14fa833b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next omits 93567c59f9b0 Merge branch 'mem-ctrl-next' into for-next omits bb90758e6720 Merge branch 'i2c/for-5.13' into i2c/for-next omits a3689dbaeca3 soc: document merges omits 8225444d5e8f Merge branch 'arm/dt' into for-next omits 8b7c3979e8f7 Merge branch 'arm/drivers' into for-next omits 2b84a0f6c2c2 Merge branch 'for-5.13/wacom' into for-next omits 155b9a0fc821 Makefile: Generate CLANG_FLAGS even in GCC builds omits b1b3e4b16c48 kallsyms: Increase maximum kernel symbol length to 512 omits bf9bea76427c kallsyms: Support "big" kernel symbols (2-byte lengths) omits e8405ad55f4c nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits 8a6b85b14f08 phy: Revert "phy: ti: j721e-wiz: add missing of_node_put" omits e41769df343f phy: ti: j721e-wiz: Add missing include linux/slab.h omits b6622bd0b906 phy: phy-twl4030-usb: Fix possible use-after-free in twl40 [...] omits 163630b2d95b arc: Fix typos/spellos omits f40c51456fe0 Merge branch 'v5.13-armsoc/dts64' into for-next omits 1fb6139f091b Merge branch 'v5.13-armsoc/dts32' into for-next omits 38c466aa4528 Merge branch 'i2c/for-5.13' into i2c/for-next omits 15cc26df6552 Merge branch 'misc' into for-next omits e0f4c0603e68 Merge branch 'fixes' into for-next omits 99a81dcc717d Merge branch 'for-5.12/cxl' into libnvdimm-fixes omits 76c46d152106 soc: document merges omits ad44da3b4db5 Merge branch 'arm/soc' into for-next omits 75914eda8c94 Merge branch 'arm/drivers' into for-next omits 33e53444933f Merge branch 'arm/dt' into for-next omits bd0d09ebd4f8 Merge branch 'for-5.12-fixes' into for-next omits f0e6103e023e soc: document merges omits 928135eb5408 Merge branch 'arm/drivers' into for-next omits 91d345f14ce9 Merge branch 'arm/dt' into for-next omits dd2698255a4e Merge branch 'arm/newsoc' into for-next omits de6408b788c2 Merge branch 'arm/apple-m1' into for-next omits 61fbc42084f4 Merge branches 'wpcm450-for-v5.13', 'dt-for-v5.13' and 'lp [...] omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits f4648c741299 Merge branch 'for-next/overflow' into for-next/kspp omits 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next omits d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next omits 4b9a8b10ed8a soc: document merges omits 6939bdd5502b Merge branch 'arm/soc' into for-next omits 09ccc0ee1227 Merge branch 'arm/defconfig' into for-next omits e32ef5e636d6 Merge branch 'arm/dt' into for-next omits 0d5fe4b31785 Merge branch 'arm/apple-m1' into for-next omits f233c44e2e90 Merge branch 'arm/fixes' into for-next omits 413def32a634 soc: document merges omits ecf4776b0607 Merge branch 'arm/drivers' into for-next omits a0b3c39c055d Merge branch 'arm/fixes' into for-next omits ac8b8400620a mm: unexport follow_pfn omits 3f7448dde336 media/videobuf1|2: Mark follow_pfn usage as unsafe omits 7f8861af8db8 mm: Add unsafe_follow_pfn omits 0265531f0897 drm/tegra: sor: Fully initialize SOR before registration omits f566b6562847 gpu: host1x: Split up client initalization and registration omits 79e93f9dc81a Merge branch 'mvebu/dt64' into mvebu/for-next omits 0c2ea20a3993 Merge branch 'mvebu/dt' into mvebu/for-next omits 993e3887a02d Merge branch 'for-5.13/warnings' into for-next omits 1579a442f1e4 Merge branch 'for-5.13/intel-ish' into for-next omits b9de78190069 Merge branch 'for-5.13/thrustmaster' into for-next omits c57179c73562 HID: ishtp-hid-client: Fix 'suggest-attribute=format' comp [...] omits 509405cd7ed2 HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of format [...] omits fb42b1da3243 HID: ishtp-hid-client: Fix incorrect function name report_ [...] omits 5f87e0279130 HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() functi [...] omits 99c6f9657033 HID: intel-ish-hid: Fix potential copy/paste error omits 73c26336b11a HID: intel-ish-hid: Fix a little doc-rot omits 15484948a350 HID: intel-ish: Fix a naming disparity and a formatting error omits d5831bee4e1a HID: intel-ish: Supply some missing param descriptions omits 3977e00eb33b HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' omits a2e7aa05d2ad HID: ishtp-hid-client: Move variable to where it's actually used omits 4ce3ba523401 HID: intel-ish-hid: Remove unused variable 'err' omits 73a049e384c8 soc: document merges omits 0f103b23dad8 Merge branch 'arm/dt' into for-next omits b2d11e6e9c4b Merge branch 'arm/fixes' into for-next omits 969bbb49f36c Merge branch 'at91-dt' into at91-next omits 94a67011a225 Merge branch 'for-5.13' into for-next omits 360b9faeeef3 Merge branch 'for-5.13/magicmouse' into for-next omits f9cd0a621894 Merge branch 'for-5.13/lenovo' into for-next omits 5c3938a7e388 Merge branch 'for-5.13/elan' into for-next omits c0dccb2c9def Merge branch 'i2c/for-5.13' into i2c/for-next omits 5eb856cc058a Merge branch 'i2c/for-current' into i2c/for-next omits 8a4d4cd15c39 Merge branch 'next/soc' into for-next omits 068acd3c4e4c Merge branch 'v5.12-next/dts64-2' into for-next omits 3a8c657a3b4a arm64: dts: mediatek: mt8167: add some DRM nodes omits e669b999e028 arm64: dts: mediatek: mt8167: add iommu node omits 33cf057b4e40 arm64: dts: mediatek: mt8167: add larb nodes omits d450fdb8fa01 drm/tegra: sor: Do not leak runtime PM reference omits 7765afd67b84 arm64: dts: mediatek: mt8167: add smi_common node omits f620dd086a43 arm64: dts: mediatek: mt8167: add mmsys node omits a375aa6da116 arm64: dts: mediatek: mt8167: add power domains omits e6de3d2926f9 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits b0cda40f7f0a Merge branch 'fixes' into for-next omits d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next omits 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next omits 8568dec31b2e Merge branch 'mem-ctrl-next' into for-next omits bce99128eaf7 Merge branch 'misc' into for-next omits 3537ff949acc Merge branch 'fixes' into for-next omits 058459043e71 gpio: ich: Switch to be dependent on LPC_ICH omits d5a99386332e gpio: sch: Drop MFD_CORE selection omits 86648cffafca gpio: sch: depends on LPC_SCH omits 1fc9c46c62e3 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] omits 9fa021aa01fd Merge tags 'sunxi-dt-for-5.13-1' and 'sunxi-fixes-for-5.12 [...] omits 03ba0fe4d09f file: simplify logic in __close_range() omits f49fd6d3c070 file: let pick_file() tell caller it's done omits e9903a1559e0 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 4ddda2b8d5bb soc: document merges omits f8010574bd42 Merge branch 'arm/defconfig' into for-next omits c2c100013ec2 soc: document merges omits c9bbda4437c8 Merge branch 'arm/dt' into for-next omits 6f8fdf5c0f75 Merge branch 'arm/drivers' into for-next omits 6b5823d0e7ff Merge branch 'arm/fixes' into for-next omits e839617e745d Merge branch 'for-v5.13/tegra' into for-next omits d3971413327e Merge branch 'next/soc' into for-next omits 93b9ea9ca307 Merge branch for-5.13/arm64/dt into for-next omits 537be125b403 Merge branch for-5.13/arm/dt into for-next omits 7afd8d240304 Merge branch for-5.13/usb into for-next omits e420d61f6d0a Merge branch for-5.13/phy into for-next omits fdecca824538 Merge branch for-5.13/soc into for-next omits a8caaf519d9e Merge branch for-5.13/clk into for-next omits a21143601201 Merge branch for-5.13/dt-bindings into for-next omits d64d362f1d8b usb: xhci: tegra: Enable ELPG for runtime/system PM omits f262f3fa3a22 usb: xhci: tegra: Unlink power domain devices omits 1a8da7a4f56b Merge branch 'for-5.13/phy' into for-5.13/usb omits 918f4ae0b9d4 phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits a7af800f7330 phy: tegra: xusb: Tegra210 host mode VBUS control omits 4acbad5178de phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits 74181df8c6db drm/imx: ipuv3-plane: Remove two unnecessary export symbols omits 49c826e1941a drm/imx: Add 8 pixel alignment fix omits 82be2d83c7ff drm/imx: Annotate dma-fence critical section in commit path omits 2b3240d807b9 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] omits a3797571964d arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz [...] omits f5956522d3a0 MAINTAINERS: Match on allwinner keyword omits 9f04e11410e4 MAINTAINERS: Add our new mailing-list omits b8bb3d9c9b74 phy: tegra: xusb: Add sleepwalk and suspend/resume omits 0b7f6fb80827 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 42c8bdff611c phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits f1f4af6819b2 phy: tegra: xusb: Move usb3 port init for Tegra210 omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits 652a066ee959 Pull kmap_local ext2 conversion from Ira Weiny. omits 58da3e5095e8 Merge branch 'i2c/for-current' into i2c/for-next omits 24f9176c2f65 Merge branch 'i2c/for-5.13' into i2c/for-next omits 44e97f6fb29b Merge branch 'fixes' into for-next omits a912fd5163f4 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits 185a04b96883 MAINTAINERS: remove obsolete OMAP HWMOD DATA FOR OMAP4-BAS [...] omits fcc341051d07 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 91a531e82151 Merge branch 'omap-for-v5.13/soc' into for-next omits f286164e7647 Merge branch 'for-5.13/soc' into for-5.13/phy omits 36a0a0a7e18c Merge branch 'for-5.13/clk' into for-5.13/phy omits e19c1133f306 Merge branch 'printk-rework' into for-next omits 4adafddf2cd9 Merge branch 'misc' into for-next omits eec38025129f Merge branch 'fixes' into for-next omits 9e1a5761c274 nvmem: qfprom: Add support for fuse blowing on sc7280 omits cc1303db9194 dt-bindings: nvmem: Add SoC compatible for sc7280 omits 1f0f76f795d5 Merge branch 'imx/defconfig' into for-next omits ff5eee1bcd9e Merge branch 'imx/dt64' into for-next omits 4d233f5a92a1 Merge branch 'imx/dt' into for-next omits 4634113a0a35 Merge branch 'imx/bindings' into for-next omits 345e38caaa3d Merge branch 'imx/soc' into for-next omits 7a14fc0ec3c6 Merge branch 'imx/drivers' into for-next omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits 16546ac007c3 Merge branch 'for-5.13/surface-system-aggregator-intergrat [...] omits 10de02ce51f0 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits d084e52e5b7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 67518feb5fda Merge branch 'next/dt' into for-next omits 6c46215d6b62 gpio: sch: Hook into ACPI GPE handler to catch GPIO edge events omits 213ce3262eda Merge branch 'misc' into for-next omits 44595ef62355 Merge branch 'fixes' into for-next omits 4a140c918e21 Pull fanotify cleanup from Christian omits ac2be863a98f gpio: sch: Add edge event support omits 3b6c3c12b77c Merge branch 'v5.13-armsoc/dts64' into for-next omits 2b81d6118681 Merge branch 'v5.13-armsoc/dts32' into for-next omits dd44ee94db05 Merge branch 'lkmm.2021.03.15a' into HEAD omits 02545804d83b Merge branch 'kcsan.2021.03.08a' into HEAD omits 159a17f5b3a9 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 08fbd49b0227 Merge branch 'omap-for-v5.13/defconfig' into for-next omits cf37ae99833c Merge branch 'omap-for-v5.13/soc' into for-next omits c399315ddbce Merge branch 'omap-for-v5.13/ti-sysc' into for-next omits 0788badec106 Merge branches 'fixes' and 'omap-for-v5.12/ti-sysc' into for-next omits 32b5d4bd9e51 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits cf673bd0cc97 PCI: switchtec: Fix Spectre v1 vulnerability omits e67cac124ca7 MAINTAINERS: Update PCI patchwork to kernel.org instance omits a57e29abb79d soc: document merges omits c8580809d4da Merge branch 'arm/defconfig' into for-next omits df33ac3405e3 Merge branch 'arm/drivers' into for-next omits 664a9e354c3a Merge branch 'arm/dt' into for-next omits bb32d045d39a Merge branch 'arm/fixes' into for-next omits 8fac44cbbaa2 Merge branch 'fs/idmapped_mounts/helpers' into for-next omits f0addd37fd9f Merge branch 'fs/idmapped_mounts/doc_fixes' into for-next omits fde5d7f27108 soundwire: bus: Fix device found flag correctly omits d130b50223d7 Merge branch 'v5.13-armsoc/dts64' into for-next omits cde00ed6e9de soundwire: cadence_master: fix kernel-doc omits 7ad9aafe713b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 0e37b4fa67f5 media: coda: fix macroblocks count control usage omits b56dcff870c3 Merge branch 'v5.13-armsoc/dts64' into for-next omits d79b5193e532 Merge branch 'v5.13-clk/next' into for-next omits 7feba0310556 Merge branch 'v5.13-clk/clkids' into for-next omits e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] omits 30541b02f591 Merge branch 'for-5.13/thrustmaster' into for-next omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits c73fb7595ad0 Merge branch 'for-5.13/intel-ish' into for-next omits 94cad2ddb298 HID: intel_ish-hid: HBM: Use connected standby state bit d [...] omits 6b3d250b1c7f Merge branch 'for-5.13/ft260' into for-next omits 5b06236b3741 Merge branch 'for-5.13/thrustmaster' into for-next omits 50421957308e arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems omits 3b493ac0ac04 arm64: dts: allwinner: h6: Switch to macros for RSB clock/ [...] omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits 151d4e8e6ccf Merge branch 'next/dt64' into for-next omits 0488f4724faa Merge branch 'next/dt' into for-next omits 50f6b6ba7b7e Pull spelling fixup for ext2. omits a1e4a2fed6b2 Pull xfs real-time warning count update from Darrick. omits 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next omits eb411291a754 Merge branch 'misc' into for-next omits 38d0723aeec6 Merge branch 'fixes' into for-next omits 660d06585433 Pull quotactl_path(2) support from Sasha. omits b462cecfa323 fs: Fix typo issue omits c9260dd4623a Merge branch 'fixes' into for-next omits 5c04e2e0cc34 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits b086d4ede8c4 Merge branch 'fixes' into for-next omits da848f9a0e13 phy: qcom-qmp: add hbr3_hbr2 voltage and premphasis swing table omits 59efca9a408b Merge fanotify event merging improvements and unpriviledge [...] omits bd09e71c5905 Merge branch 'for-5.12/upstream-fixes' into for-next omits ca7b445e2e7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 438f5ee62165 Merge branch 'for-5.13/ft260' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 5350a8500263 nvmem: rmem: fix undefined reference to memremap omits 07789dc33f6f phy: ingenic: Fix a typo in ingenic_usb_phy_probe() omits 7e9908d1ab2e phy: ralink: phy-mt7621-pci: fix return value check in mt7 [...] omits 23ee15ed613b phy: marvell: ARMADA375_USBCLUSTER_PHY should not default [...] omits e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF omits 7adbee44d964 phy: ti: j721e-wiz: add missing call to of_node_put() omits 5af2a785a2ab phy: ralink: phy-mt7621-pci: fix XTAL bitmask omits af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] omits c079b5cd9472 nvmem: core: Fix unintentional sign extension issue omits 097eb1136ebb nvmem: core: Add functions to make number reading easy omits b95bbae19954 Merge branch 'at91-fixes' into at91-next omits b152bbeb0282 nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM omits c39edb9f9dcb dt-bindings: nvmem: add Broadcom's NVRAM omits 4d57a383a437 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse omits 4be6ad01dd09 nvmem: convert comma to semicolon omits 201c9d549d43 dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC omits 604bd2d4786e Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits 994adcbd3714 gnss: drop stray semicolons omits 6793484b7cc2 gpio: aggregator: Replace custom get_arg() with a generic [...] omits 9a53c44c534e lib/cmdline: Export next_arg() for being used in modules omits e453304975b0 Merge branch 'for-5.13/intel-ish' into for-next omits e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void omits 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() omits 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition omits 582cfdb9d206 Merge branch 'sunxi/clk-for-5.13' into sunxi/for-next omits e24d0f02e28a Merge branch 'sunxi/dt-for-5.13' into sunxi/for-next omits 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next omits 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits d4e4dffec50b reset: oxnas: replace file name with short description omits 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next omits 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next omits 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next omits 419614e599ab Merge branch 'for-5.13/core' into for-next omits d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next omits cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next omits 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next omits e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next omits 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support omits e52a6d1c770f Merge branch 'next/soc' into for-next omits 1d22ec33b8b2 Merge branch 'next/dt' into for-next omits 5e0c1ea01fec Merge branch 'next/dt64' into for-next omits 070e0364885c Merge remote-tracking branches 'sunxi-korg/sunxi/dt-for-5. [...] omits 149440cc8c17 reset: zynqmp: replace spaces with tabs omits 5dc29ad2f3e0 reset: bcm6345: Make reset_control_ops const omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits f88dfeea18aa Merge branch 'misc' into for-next omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits 58a2f2acb16c clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll omits e99641dd569e ARM: dts: sun4i: Add support for Topwise A721 tablet omits 5952225054c9 dt-bindings: arm: Add Topwise A721 omits 2b8770215620 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc omits 90f74cf09ff3 arm64: dts: allwinner: Use the new r_intc binding omits 93d2795a24a2 ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc omits 585df696b691 ARM: dts: sunxi: h3/h5: Add r_intc node omits 778ac7a349e1 ARM: dts: sunxi: Use the new r_intc binding omits 2882b7626f49 sh: kernel: traps: remove unused variable omits 258cf5f8aef4 sh: kdump: add some attribute to function omits 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). omits 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits e2163ce7002b sh: boards: Fix the cacography in irq.c omits 1e5b1406fbd2 sh: check return code of request_irq omits b1deeeb93933 sh: fix trivial misannotations omits 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next omits 89400b1e4866 Merge branch 'for-5.12/dax' into libnvdimm-for-next omits ba94969c10c3 Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next omits 914fe0466c86 Merge branch 'for-5.12/playstation-v2' into for-next omits 75d3e33fbc5e Merge branch 'for-5.11/upstream-fixes' into for-next omits 364c69ced8f9 Merge branch 'for-5.12/playstation-v2' into for-next omits 5ecce46ba4e3 Merge branch 'for-5.12/playstation-v2' into for-next omits bef9acb2c47d Merge branch 'for-5.12/playstation' into for-next omits 3855971c6d4b Revert "HID: playstation: add DualSense lightbar support" omits f1d1a57ded80 Revert "HID: playstation: add microphone mute support for [...] omits fdd2b479ca47 Revert "HID: playstation: add DualSense player LEDs support." omits 21a7584fae7b Revert "HID: playstation: DualSense set LEDs to default pl [...] omits 2787f2cf1a93 Revert "HID: playstation: report DualSense hardware and fi [...] omits 57389266a7bd Revert "HID: playstation: fix unused variable in ps_batter [...] omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 5b5ca5d1a53c Merge branch 'for-5.12/playstation' into for-next omits 3847d15b41ce HID: playstation: fix unused variable in ps_battery_get_property. omits 2c94c284b859 Merge branch 'for-5.12/playstation' into for-next omits 1f902f8636e4 HID: playstation: report DualSense hardware and firmware version. omits 05afe02ac24f HID: playstation: DualSense set LEDs to default player id. omits c240f0cb88ec HID: playstation: add DualSense player LEDs support. omits d5f7af85a537 HID: playstation: add microphone mute support for DualSense. omits ebbe998a4a52 HID: playstation: add DualSense lightbar support omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits d1c956c7c95f Merge branch 'for-5.11/upstream-fixes' into for-next omits 0b642af6a402 Merge branch 'for-5.11/upstream-fixes' into for-next omits 2d3e7312084f Merge branch 'for-5.11/upstream-fixes' into for-next omits 687ec1a18860 Merge branch 'for-5.11/upstream-fixes' into for-next omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next omits 698a7205a911 Merge branch 'for-5.11/upstream-fixes' into for-next omits b40b4d472f13 Merge branch 'for-5.11/upstream-fixes' into for-next omits 99de398ef94b Merge branch 'for-5.12/logitech' into for-next omits c5b8ccc3da76 Pull udf & isofs UID/GID parsing fixes. omits e71b0cd67ed7 Merge branch 'for-5.12/google' into for-next omits c34e025638f5 Merge branch 'for-5.12/core' into for-next omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next omits fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller omits 27a8dea33bc0 Merge branch 'for-5.12/doc' into for-next omits 9d4f14f132fc Merge branches 'for-5.11/upstream-fixes' and 'for-5.12/mul [...] omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next omits 3a3d8f09f497 ARM: dts: bcm2711: Add the BSC interrupt controller omits 0a0d8429ad51 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 omits 733424111909 ARM: multi_v7_defconfig: Enable nvmem's rmem driver omits adec1fa51c95 arm64: defconfig: Enable nvmem's rmem driver omits 0dc2fbb111a4 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] omits 724df209cb96 ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 omits 7d614ab2f205 drm/etnaviv: fix NULL check before some freeing functions [...] omits 8e8f048a6941 Merge udf truncate fix. omits c626ff1d4806 Pull isofs buffer leak fix. omits 4ec86bae0f57 bus: ti-sysc: Detect more modules for debugging omits ee3f149895c7 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits ce80dcb4ab77 bus: ti-sysc: Fix initializing module_pa for modules witho [...] omits 7525daa3f784 Merge branch 'for-5.11/upstream-fixes' into for-next omits c3f9aaca29c0 Merge branch 'for_5.12/drivers-soc' into next omits 2df70db7e3a7 Merge branch 'for_5.12/keystone-dts' into next omits 38489db09b10 Merge branch 'asm-generic-fixes' into asm-generic omits 0320ed0a8236 drivers: slimbus: Fix word resposible -> responsible in slimbus.h omits 03a2753936e8 drm/etnaviv: dump: fix sparse warnings omits 1ff79a4a49c2 drm/etnaviv: provide more ID values via GET_PARAM ioctl. omits faf042d15093 Merge branch 'edac-amd64' into edac-for-next omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits 83c0cf46675f Merge branch 'edac-misc' into edac-for-next omits cb6eafe570b6 nvmem: Add driver to expose reserved memory as nvmem omits d6e92fb7d936 dt-bindings: nvmem: Add bindings for rmem driver omits ab7fcff8a2e2 Merge branch 'for-5.12/i2c-hid' into for-next omits e3adef81385b Merge branch 'for-5.12/logitech' into for-next omits 8e1b23e8ca7b Merge branch 'for-5.12/sony' into for-next omits aa86dcaa6d59 Merge branch 'for-5.12/core' into for-next omits 997e3449d02d Merge branch 'printk-rework' into for-next omits cbc14d19271a Merge branch 'for-5.11/upstream-fixes' into for-next omits fc966e321e47 Merge branch 'for-5.12/chicony' into for-next omits 6309c460a76f Pull lazytime fixes from Eric Biggers omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 8cd7ce929f88 Merge branch 'for-5.11/upstream-fixes' into for-next omits 86b26e69a1c9 Merge branch 'for-5.11/upstream-fixes' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits c5b986282fb0 Merge branch 'for-5.12/core' into for-next omits ae7443d6a7c4 Merge branch 'for-5.12/uclogic' into for-next omits a58f881f92ad Merge branch 'for-5.11/upstream-fixes' into for-next omits 78aae108ab3a Merge branch 'for-5.12/intel-ish' into for-next omits d15cd626d7a4 Pull inotify memcg accounting patch. omits 6b36d59fdc6b Merge branch 'for-5.11/upstream-fixes' into for-next omits 10bdedf5b1ee Merge branch 'for-5.11/upstream-fixes' into for-next omits a5e8feae93cf Merge branch 'for-5.11/upstream-fixes' into for-next omits f1c2ad8e5696 Merge branch 'for-5.11/upstream-fixes' into for-next omits 5cdac6027d36 Merge branch 'for-5.12/doc' into for-next omits f2a34093730f Merge branch 'edac-misc' into edac-for-next omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next omits d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next omits 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next omits 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next omits 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next omits 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next omits 376358034a7c Merge branch 'for-5.11/wacom' into for-next omits a5c2894eaf92 Merge branch 'for-5.11/core' into for-next omits 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next omits 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next omits 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next omits 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-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. omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds ac05a8a927e5 Input: ili210x - add missing negation for touch indication [...] adds 05665cef4b74 Input: xpad - add support for Amazon Game Controller adds aef511fb91b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds af120709b1fb Merge tag 'xfs-5.13-merge-5' of git://git.kernel.org/pub/s [...] adds 05da1f643f00 Merge tag 'iomap-5.13-merge-3' of git://git.kernel.org/pub [...] adds 543203d2e4cb alpha: eliminate old-style function definitions adds 0214967a376d alpha: csum_partial_copy.c: add function prototypes from < [...] adds f4bf74d82915 fs/proc/generic.c: fix incorrect pde_is_permanent check adds b793cd9ab34d proc: save LOC in __xlate_proc_name() adds d4455faccd6c proc: mandate ->proc_lseek in "struct proc_ops" adds 1dcdd7ef96ba proc: delete redundant subset=pid check adds 268af17ada58 selftests: proc: test subset=pid adds 5b31a7dfa350 proc/sysctl: fix function name error in comments adds 4ee60ec156d9 include: remove pagemap.h from blkdev.h adds 08c5188ef40f kernel.h: drop inclusion in bitmap.h adds 112dfce8f297 linux/profile.h: remove unnecessary declaration adds 8ba9d40b6b2b kernel/async.c: fix pr_debug statement adds 32c93976ac2e kernel/cred.c: make init_groups static adds d1d1a2cd4627 tools: disable -Wno-type-limits adds e5b9252d9000 tools: bitmap: sync function declarations with the kernel adds a719101f19d2 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel adds bb8bc36ef8a9 arch: rearrange headers inclusion order in asm/bitops for [...] adds 586eaebea598 lib: extend the scope of small_const_nbits() macro adds 78e48f0667ff tools: sync small_const_nbits() macro with the kernel adds 5c88af59f9ab lib: inline _find_next_bit() wrappers adds ea81c1ef4417 tools: sync find_next_bit implementation adds 277a20a498d3 lib: add fast path for find_next_*_bit() adds 2cc7b6a44ac2 lib: add fast path for find_first_*_bit() and find_last_bit() adds eaae7841ba83 tools: sync lib/find_bit implementation adds 550eb38bde07 MAINTAINERS: add entry for the bitmap API adds 0523c6922e8b lib/bch.c: fix a typo in the file bch.c adds b8cf20277941 lib: fix inconsistent indenting in process_bit1() adds e89b6358052d lib/list_sort.c: fix typo in function description adds ade29d4fdbe6 lib/genalloc.c: Fix a typo adds e18baa7cc359 lib: crc8: pointer to data block should be const adds 78564b943487 lib: stackdepot: turn depot_lock spinlock to raw_spinlock adds db65a867fd40 lib/percpu_counter: tame kernel-doc compile warning adds 9d6ecac093a2 lib/genalloc: add parameter description to fix doc compile [...] adds edd9334c8dfe lib: parser: clean up kernel-doc adds e13d04ec45b0 include/linux/compat.h: remove unneeded declaration from C [...] adds fbe745416d11 checkpatch: warn when missing newline in return sysfs_emit [...] adds 7b844345fc2a checkpatch: exclude four preprocessor sub-expressions from [...] adds 7e6cdd7fd943 checkpatch: improve ALLOC_ARRAY_ARGS test adds 1e3b918d1dd1 kselftest: introduce new epoll test case adds 7fab29e35630 fs/epoll: restore waking from ep_done_scan() adds b4ca4c01780b isofs: fix fall-through warnings for Clang adds 300563e6e014 fs/nilfs2: fix misspellings using codespell tool adds 312f79c486e9 nilfs2: fix typos in comments adds c1e4726f4654 hpfs: replace one-element array with flexible-array member adds 5449162ac001 do_wait: make PIDTYPE_PID case O(1) instead of O(n) adds a6895399380a kernel/fork.c: simplify copy_mm() adds a8ca6b1388a9 kernel/fork.c: fix typos adds a119b4e5186c kexec: Add kexec reboot string adds 31d82c2c787d kernel: kexec_file: fix error return code of kexec_calcula [...] adds b2075dbb15d7 kexec: dump kmessage before machine_kexec adds 7a1d55b987df gcov: combine common code adds 3180c44fe1ba gcov: simplify buffer allocation adds 1391efa952e8 gcov: use kvmalloc() adds 9b472e85d098 gcov: clang: drop support for clang-10 and older adds 6f1f942cd5fb smp: kernel/panic.c - silence warnings adds 3d1c7fd97e4c delayacct: clear right task's flag after blkio completes adds 23921540d2c0 gdb: lx-symbols: store the abspath() adds dc9586823f3e scripts/gdb: document lx_current is only supported by x86 adds 526940e39626 scripts/gdb: add lx_current support for arm64 adds 97f61c8f44ec kernel/resource: make walk_system_ram_res() find all busy [...] adds 3c9c79753436 kernel/resource: make walk_mem_res() find all busy IORESOU [...] adds 97523a4edb7b kernel/resource: remove first_lvl / siblings_only logic adds d486ccb2522f kernel/resource: allow region_intersects users to hold res [...] adds 63cdafe0af98 kernel/resource: refactor __request_region to allow extern [...] adds 56fd94919b8b kernel/resource: fix locking in request_free_mem_region adds 9c39c6ffe0c2 selftests: remove duplicate include adds 07416af11dd8 kernel/async.c: stop guarding pr_debug() statements adds a065c0faacb1 kernel/async.c: remove async_unregister_domain() adds e7cb072eb988 init/initramfs.c: do unpacking asynchronously adds 17652f4240f7 modules: add CONFIG_MODPROBE_PATH adds b1989a3db45a ipc/sem.c: mundane typo fixes adds cb152a1a9560 mm: fix some typos and code style problems adds bbcd53c96071 drivers/char: remove /dev/kmem for good adds f2e762bab9f5 mm: remove xlate_dev_kmem_ptr() adds f7c8ce44ebb1 mm/vmalloc: remove vwrite() adds 5aa6b70ed182 arm: print alloc free paths for address in registers adds 702850a45a77 scripts/spelling.txt: add "overlfow" adds a4799be53775 scripts/spelling.txt: Add "diabled" typo adds d4e3e52b4dd5 scripts/spelling.txt: add "overflw" adds 80d015587a62 mm/slab.c: fix spelling mistake "disired" -> "desired" adds 2eb70aab25dd include/linux/pgtable.h: few spelling fixes adds 48207f7d41c8 kernel/umh.c: fix some spelling mistakes adds a12f4f85bc5a kernel/user_namespace.c: fix typos adds f0fffaff0b89 kernel/up.c: fix typo adds 5afe69c2ccd0 kernel/sys.c: fix typo adds a109ae2a0252 fs: fat: fix spelling typo of values adds 7497835f7e8d ipc/sem.c: spelling fix adds fa60ce2cb450 treewide: remove editor modelines and cruft adds f0953a1bbaca mm: fix typos in comments adds baf2f90ba416 mm: fix typos in comments adds a48b0872e694 Merge branch 'akpm' (patches from Andrew) adds e22e9832798d Merge tag '9p-for-5.13-rc1' of git://github.com/martinetd/linux adds a647034fe26b Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/proj [...] adds d1f82808877b io_uring: truncate lengths larger than MAX_RW_COUNT on pro [...] adds a5e7da1494e1 MAINTAINERS: add io_uring tool to IO_URING adds 50b7b6f29de3 x86/process: setup io_threads more like normal user space threads adds 28b4afeb59db Merge tag 'io_uring-5.13-2021-05-07' of git://git.kernel.d [...] adds bd313968fd22 Merge tag 'block-5.13-2021-05-07' of git://git.kernel.dk/l [...] adds 2059c40aded7 Merge tag 'sound-fix-5.13-rc1' of git://git.kernel.org/pub [...] adds 51595e3b4943 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1ad77a05cfae Merge tag 'i3c/for-5.13' of git://git.kernel.org/pub/scm/l [...] adds dd860052c99b Merge tag 'tag-chrome-platform-for-v5.13' of git://git.ker [...] adds 4cc7faa40697 can: mcp251xfd: mcp251xfd_probe(): fix an error pointer de [...] adds 4376ea42db8b can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offl [...] adds 03c427147b2d can: mcp251x: fix resume from sleep before interface was b [...] adds e04b2cfe6107 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition adds 9f3c3b423567 Merge tag 'linux-can-fixes-for-5.13-20210506' of git://git [...] adds 6a780f51f87b net: ipa: fix inter-EE IRQ register definitions adds cbaf3f6af9c2 mlxsw: spectrum_mr: Update egress RIF list before route's action adds a6f8ee58a8e3 tcp: Specify cmsgbuf is user pointer for receive zerocopy. adds 578c18eff162 mptcp: fix splat when closing unaccepted socket adds 8a7cb245cf28 net: stmmac: Do not enable RX FIFO overflow interrupts adds 7d18dbddb727 atm: firestream: Use fallthrough pseudo-keyword adds ae4393dfd472 i40e: fix broken XDP support adds 38318f23a7ef i40e: Fix use-after-free in i40e_client_subtask() adds 61343e6da781 i40e: fix the restart auto-negotiation after FEC modified adds 15395ec4685b i40e: Fix PHY type identifiers for 2.5G and 5G adapters adds 8085a36db71f i40e: Remove LLDP frame filters adds e4d4a27220a3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 5e024c325406 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer [...] adds 198ad973839c netfilter: remove BUG_ON() after skb_header_pointer() adds 85dfd816fabf netfilter: nftables: Fix a memleak from userdata error pat [...] adds a54754ec9891 netfilter: nftables: avoid overflows in nft_hash_buckets() adds 6c8774a94e6a netfilter: nftables: avoid potential overflows on 32bit arches adds 55bc1af3d911 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds fc858a523108 Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/l [...] adds 32b48bf8514c KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] adds f96271cefe6d Merge branch 'master' into next adds ab159ac569fd Merge tag 'powerpc-5.13-2' of git://git.kernel.org/pub/scm [...] adds 0ab1438bad43 linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <li [...] adds 0f979d815cd5 Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm [...] adds 07db05638aa2 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds fec4d42724a1 drm/i915/display: fix compiler warning about array overrun adds b741596468b0 Merge tag 'riscv-for-linus-5.13-mw1' of git://git.kernel.o [...] adds 025768a966a3 x86/cpu: Use alternative to generate the TASK_SIZE_MAX constant adds 3cf4524ce40b x86/smpboot: Remove duplicate includes adds 790d1ce71de9 x86: Delete UD0, UD1 traces adds 4029b9706d53 x86/resctrl: Fix init const confusion adds b6b4fbd90b15 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported adds fc48a6d1faad x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappers adds a217a6593cec KVM/VMX: Invoke NMI non-IST entry instead of IST entry adds 866a6dadbb02 context_tracking: Move guest exit context tracking to sepa [...] adds 88d8220bbf06 context_tracking: Move guest exit vtime accounting to sepa [...] adds 160457140187 KVM: x86: Defer vtime accounting 'til after IRQ handling adds b41c723b203e sched/vtime: Move vtime accounting external declarations a [...] adds 6f922b89e551 sched/vtime: Move guest enter/exit vtime accounting to vtime.h adds 14296e0c4478 context_tracking: Consolidate guest enter/exit wrappers adds 1ca0016c149b context_tracking: KVM: Move guest enter/exit wrappers to K [...] adds bc908e091b32 KVM: x86: Consolidate guest enter/exit logic to common helpers adds dd3e4012dd36 Merge tag 'x86_urgent_for_v5.13_rc1' of git://git.kernel.o [...] adds e10de314287c x86/events/amd/iommu: Fix invalid Perf result due to IOMMU [...] adds 85bbba1c0778 Merge tag 'perf_urgent_for_v5.13_rc1' of git://git.kernel. [...] adds 1139aeb1c521 smp: Fix smp_call_function_single_async prototype adds 28ce0e70ecc3 locking/qrwlock: Cleanup queued_write_lock_slowpath() adds 4fbf5d6837bf Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME wi [...] adds cdf78db40709 futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI adds b097d5ed3356 futex: Get rid of the val2 conditional dance adds 51cf94d16860 futex: Make syscall entry points less convoluted adds 732a27a0891c Merge tag 'locking-urgent-2021-05-09' of git://git.kernel. [...] adds 19987fdad506 sched,doc: sched_debug_verbose cmdline should be sched_verbose adds d583d360a620 psi: Fix psi state corruption when schedule() races with c [...] adds 6d2f8909a5fa sched: Fix out-of-bound access in uclamp adds 0258bdfaff5b sched/fair: Fix unfairness caused by missing load decay adds 9819f682e48c Merge tag 'sched-urgent-2021-05-09' of git://git.kernel.or [...] adds 679971e72131 smb3: when mounting with multichannel include it in reques [...] adds 9c2dc11df50d smb3: do not attempt multichannel to server which does not [...] adds c1f8a398b6d6 smb3: if max_channels set to more than one channel request [...] adds 0a55a1fbed0b Merge tag '5.13-rc-smb3-part3' of git://git.samba.org/sfre [...] adds 35c820e71565 Revert "bio: limit bio max size" adds 506c30790f54 Merge tag 'block-5.13-2021-05-09' of git://git.kernel.dk/l [...] adds 365002da3c46 Merge tag 'drm-intel-next-fixes-2021-04-30' of git://anong [...] adds 59e528c5bc58 Merge tag 'drm-misc-next-fixes-2021-05-06' of git://anongi [...] adds d89f6048bdcb drm/amd/display: Reject non-zero src_y and src_x for video planes adds 20a5f5a98e1b drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 adds b117b3964f38 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID adds d7b4a6077ec3 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] adds 3cbae5abfa8e drm/amd/display: fix wrong statement in mst hpd debugfs adds 4b12ee6f426e drm/amdgpu: fix r initial values adds b45aeb2dea91 drm/amdgpu: Handling of amdgpu_device_resume return value [...] adds 8c3dd61cfa05 drm/amdgpu: Register VGA clients after init can no longer fail adds e0c16eb4b361 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] adds c83c4e191244 drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC adds 16e9b3e58bc3 drm/amd/display: Fix two cursor duplication when using overlay adds 5bbf21932884 drm/radeon: Fix off-by-one power_state index heap overwrite adds c69f27137a38 drm/radeon: Avoid power table parsing memory leaks adds 8651fcb9873b drm/amd/pm: initialize variable adds 8bf073ca9235 drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. adds 234055fd9728 drm/amdgpu: Use device specific BO size & stride check. adds 0844708ac3d2 Merge tag 'amd-drm-fixes-5.13-2021-05-05' of https://gitla [...] adds efc58a96adcd Merge tag 'drm-next-2021-05-10' of git://anongit.freedeskt [...] adds 6dae40aed484 fbmem: fix horribly incorrect placement of __maybe_unused adds 6efb943b8616 Linux 5.13-rc1 adds ff76d506030d KVM: x86/mmu: Avoid unnecessary page table allocation in k [...] adds 1699f65c8b65 kvm/x86: Fix 'lpages' kvm stat for TDM MMU adds d981dd15498b KVM: LAPIC: Accurately guarantee busy wait for timer to ex [...] adds 262de4102c7b kvm: exit halt polling on need_resched() as well adds deee59bacb24 KVM: nSVM: fix a typo in svm_leave_nested adds c74ad08f3333 KVM: nSVM: fix few bugs in the vmcb02 caching logic adds 9d290e16432c KVM: nSVM: leave the guest mode prior to loading a nested state adds 7f6231a39117 KVM: x86/mmu: Fix kdoc of __handle_changed_spte adds 8899a5fc7da5 KVM: x86: Fix potential fput on a null source_kvm_file adds 0a269a008f83 x86/kvm: Fix pr_info() for async PF setup/teardown adds 8b79feffeca2 x86/kvm: Teardown PV features on boot CPU as well adds c02027b5742b x86/kvm: Disable kvmclock on all CPUs on shutdown adds 3d6b84132d2a x86/kvm: Disable all PV features on crash adds 384fc672f528 x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cp [...] adds 46a63924b05f doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER adds f5c7e8425f18 KVM: nVMX: Always make an attempt to map eVMCS after migration adds 32d1b3ab588c KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus [...] adds c9ecafaf0113 KVM: selftests: evmcs_test: Check that VMCS12 is alway pro [...] adds 70f094f4f01d KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' adds 5f443e424efa selftests: kvm: remove reassignment of non-absolute variables adds aca352886ebd KVM: x86: Hoist input checks in kvm_add_msr_filter() adds 063ab16c14db KVM: nSVM: always restore the L1's GIF on migration adds 809c79137a19 KVM: nSVM: remove a warning about vmcb01 VM exit reason adds 8aec21c04caa KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control [...] adds 85d0011264da KVM: x86: Emulate RDPID only if RDTSCP is supported adds 3b195ac92602 KVM: SVM: Inject #UD on RDTSCP when it should be disabled [...] adds 2183de4161b9 KVM: x86: Move RDPID emulation intercept to its own enum adds 5104d7ffcf24 KVM: VMX: Disable preemption when probing user return MSRs adds 0caa0a77c2f6 KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP [...] adds 36fa06f9ff39 KVM: x86: Add support for RDPID without RDTSCP adds b6194b94a2ca KVM: VMX: Configure list of user return MSRs at module init adds ee9d22e08d13 KVM: VMX: Use flag to indicate "active" uret MSRs instead [...] adds 8ea8b8d6f869 KVM: VMX: Use common x86's uret MSR list as the one true list adds 5e17c624010a KVM: VMX: Disable loading of TSX_CTRL MSR the more convent [...] adds 9cc39a5a43c0 KVM: x86: Export the number of uret MSRs to vendor modules adds e5fda4bbadb0 KVM: x86: Move uret MSR slot management to common x86 adds 61a05d444d2c KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to gu [...] adds 78bba966ee3c KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed adds 34114136f725 KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] adds e8ea85fb280e KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit adds 76ea438b4afc KVM: X86: Expose bus lock debug exception to guest adds 03ca4589fabc KVM: x86: Prevent KVM SVM from loading on kernels with 5-l [...] adds 594b27e677b3 KVM: x86: Cancel pvclock_gtod_work on module removal adds 3f804f6d201c KVM: x86: Prevent deadlock against tk_core.seq adds b26990987ffc tools/kvm_stat: Fix documentation typo adds 258785ef08b3 kvm: Cap halt polling at kvm->max_halt_poll_ns adds 368340a3c7d9 KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers adds ce7ea0cfdc2e KVM: SVM: Move GHCB unmapping to fix RCU warning adds 0aa099a312b6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 77364faf21b4 btrfs: initialize return variable in cleanup_free_space_cache_v1 adds 142b507f911c Merge tag 'for-5.13-rc1-tag' of git://git.kernel.org/pub/s [...] adds a3bc4ffeedf4 tools headers UAPI: Update tools's copy of drm.h headers adds 0fdee797d60d tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds b3172585b13d tools arch x86: Sync the msr-index.h copy with the kernel sources adds e8c1167606c6 perf record: Disallow -c and -F option at the same time adds 7aa3c9eabdf7 perf jevents: Silence warning for ArchStd files adds a11c9a6e4724 perf session: Fix swapping of cpu_map and stat_config records adds ad1237c30d97 perf tools: Fix dynamic libbpf link adds 0d943d5fde60 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds b35629bc2fd5 tools headers kvm: Sync kvm headers with the kernel sources adds a00b7e39d6b5 perf tools: Fix a build error on arm64 with clang adds f8bcb061ea01 tools headers UAPI: Sync files changed by landlock, quotac [...] adds 5a80ee4219a5 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds fb24e308b631 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies u [...] adds 3916329309ea tools include UAPI powerpc: Sync errno.h with the kernel headers adds 6faf64f52481 tools headers cpufeatures: Sync with the kernel sources adds 71d7924b3e8a tools headers UAPI: Sync perf_event.h with the kernel sources adds 1140ab592e2e Merge tag 'perf-tools-fixes-for-v5.13-2021-05-10' of git:/ [...] adds 9b8a233bc294 btrfs: handle transaction start error in btrfs_fileattr_set adds 88b06399c9c7 Merge tag 'for-5.13-rc1-part2-tag' of git://git.kernel.org [...] adds dbb5afad100a ptrace: make ptrace() fail if the tracee changed its pid u [...] adds 83a775d5f9bf KEYS: trusted: Fix memory leak on object td adds b3ad7855b7ae trusted-keys: match tpm_get_ops on all return paths adds e630af7dfb45 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] adds 8a2d296aaeba tpm, tpm_tis: Reserve locality in tpm_tis_resume() adds 1df83992d977 tpm: fix error return code in tpm2_get_cc_attrs_tbl() adds 8d02490ccdde Merge tag 'tpmdd-next-v5.13-rc2' of git://git.kernel.org/p [...] adds bf9e262fcfa6 docs/zh_CN: Remove obsolete translation file adds 9e255e2b9afe Documentation: drop optional BOMs adds 918d9c77791c docs: cdrom-standard.rst: get rid of uneeded UTF-8 chars adds 8d3926c09e04 docs: ABI: remove a meaningless UTF-8 character adds 6f3bceba03b4 docs: ABI: remove some spurious characters adds d1f2722d5357 docs: hwmon: tmp103.rst: fix bad usage of UTF-8 chars adds 5e716ec68b4a docs: networking: device_drivers: fix bad usage of UTF-8 chars adds 7240cd200541 Remove link to nonexistent rocket driver docs adds c06a2ba62fc4 Merge tag 'docs-5.13-3' of git://git.lwn.net/linux adds 726c945ab2eb hwmon: (corsair-psu) Remove unneeded semicolons adds 5216dff22dc2 hwmon: (occ) Fix poll rate limiting adds 2d101db3e5be hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E non-compliant vo [...] adds 8370e5b09308 hwmon: (ltc2992) Put fwnode in error case during ->probe() adds 3b5169c2eb81 hwmon: (adm9240) Fix writes into inX_max attributes adds d1e7c13a9b0c Merge tag 'hwmon-for-v5.13-rc2' of git://git.kernel.org/pu [...] adds ee69f1fefdf7 mm/hugetlb: fix F_SEAL_FUTURE_WRITE adds 148b93b8e7bb mm/hugetlb: fix cow where page writtable in child adds db034a40fc01 mm, slub: move slub_debug static key enabling outside slab_mutex adds 49015721a9f7 kernel/resource: fix return code check in __request_free_m [...] adds 28cc4642aa6b squashfs: fix divide error in calculate_skip() adds 2a317658209d userfaultfd: release page in error path to avoid BUG_ON adds cc1dd8629f59 ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] adds 0a114b3915e6 mm: fix struct page layout on 32-bit systems adds ebf74eda211a kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled adds cb77da279c42 mm/filemap: fix readahead return types adds 235f9c9dcb67 hfsplus: prevent corruption in shrinking truncate adds b5a83020fc2e docs: admin-guide: update description for kernel.modprobe sysctl adds 90e77ef191de mm/ioremap: fix iomap_max_page_shift adds ce62262058e2 Revert "mm/gup: check page posion status for coredump." adds 60f611fa216c ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] adds 961fa78cd41d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 71d94b249944 /proc/kpageflags: do not use uninitialized struct pages adds bdc940c35e09 kthread: switch to new kerneldoc syntax for named variable [...] adds eb1576cd7db5 ia64: headers: drop duplicated words adds 7a51c7818e7a streamline_config.pl: make spacing consistent adds 57eb2fbbe1b1 streamline_config.pl: add softtabstop=4 for vim users adds 09acb7621347 ocfs2: remove unnecessary INIT_LIST_HEAD() adds 93e440dd0e48 ocfs2: fix snprintf() checking adds 89ccf041522f ocfs2: remove redundant assignment to pointer queue adds df34b04171e9 ocfs2: remove repeated uptodate check for buffer adds 184105298391 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 164503b69bb3 ocfs2: fix ocfs2 corrupt when iputting an inode adds e5de62f31b61 kernel: watchdog: modify the explanation related to watchd [...] adds c1a46d087865 doc: watchdog: modify the explanation related to watchdog thread adds aacd59583618 doc: watchdog: modify the doc related to "watchdog/%u" adds 3521284d5d78 kunit: make test->lock irq safe adds d374131926df mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds b324de01d52a mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds e50cf2a75817 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds f32aeffdb407 slub: remove resiliency_test() function adds ff3daafe3fd3 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 0ec3603432be kfence: test: fix for "mm, slub: change run-time assertion [...] adds 597da4750c8e tools/vm/page_owner_sort.c: check malloc() return adds 18ccbe53bbe0 mm: page-writeback: kill get_writeback_state() comments adds 54766f22d76b mm/page-writeback: Fix performance when BDI's share of rat [...] adds 2c9b936dae88 mm/page-writeback: update the comment of Dirty position control adds a0df7b6df755 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds b6803df78040 mm/gup_benchmark: support threading adds 3f588b52abf6 mm: gup: allow FOLL_PIN to scale in SMP adds 87eee597c1f6 mm: gup: pack has_pinned in MMF_HAS_PINNED adds 8926ae7a86fa mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 4a292ff7a819 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 26ef958a315d mm/swapfile: use percpu_ref to serialize against concurren [...] adds 3fe5407ec9e3 swap: fix do_swap_page() race with swapoff adds c4100a0d11cd mm/swap: remove confusing checking for non_swap_entry() in [...] adds 6094ad703621 mm/shmem: fix shmem_swapin() race with swapoff adds 135687ed384d mm/memcg: move mod_objcg_state() to memcontrol.c adds 63c4aa2dced6 mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 70d87eb8aff8 mm/memcg: improve refill_obj_stock() performance adds b5fae57fb6cb mm/memcg: optimize user context object stock access adds faf86a943aa5 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds 28b72a2396e4 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds b25bdce8f631 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 23460a11273e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 00e962418c34 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 0b0fedb4099f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 868915c27f89 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds 28a67cffc7e0 mm: memcontrol: fix root_mem_cgroup charging adds 3811a312e5ee mm: memcontrol: fix page charging in page replacement adds 8cc5cfcbbb40 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 7d6a4b64d723 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 73ab86572fd7 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 762653aed3b7 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds bc536986c981 mm: memcontrol: simplify the logic of objcg pinning memcg adds 5ed68c90c7fb mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds f5129bd9eec4 mm: vmscan: remove noinline_for_stack adds 28b489b722e9 mm: improve mprotect(R|W) efficiency on pages referenced once adds c82f2cc19a83 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix adds a92150ec5b20 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 23fdc34bb635 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 1af346fc7223 binfmt-remove-in-tree-usage-of-map_executable-fix adds 17642b11dc5a mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 3b4c08117f48 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds e4820a61ccf9 mm/mmap: introduce unlock_range() for code cleanup adds 48e4d9ee00d4 mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 27f267f5a0a9 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds f96ae2c1e63b mm/memory.c: fix comment of finish_mkwrite_fault() adds 2d8b1e595e97 selftest/mremap_test: update the test to handle pagesize o [...] adds c4c8a76d96a7 selftest/mremap_test: avoid crash with static build adds dbee97d1f49a mm/mremap: use pmd/pud_poplulate to update page table entries adds ecf3a6025280 powerpc/mm/book3s64: fix possible build error adds ecf2d63b27be powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds 5b0a28a7f9f5 mm/mremap: use range flush that does TLB and page walk cac [...] adds 5be2ac7f46d2 mm/mremap: move TLB flush outside page table lock adds 370c7805e007 mm/mremap: allow arch runtime override adds 8e26004aac04 powerpc/mm: enable move pmd/pud adds e8c4bbbd160c printk: introduce dump_stack_lvl() adds 9c060e7a8a2b fix for "printk: introduce dump_stack_lvl()" adds bf5570ed0654 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 565a96859dd8 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 7c7a38b22117 mm/mmzone.h: simplify is_highmem_idx() adds edf338281c61 mm: make __dump_page static adds dec9dba6c2d6 mm/debug: factor PagePoisoned out of __dump_page adds 570634b372d8 mm/page_owner: constify dump_page_owner adds 77d9454d690b mm: make compound_head const-preserving adds f2292cb0f19e mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds 421964cc4b01 mm: constify page_count and page_ref_count adds 98b65ae3fb80 mm: optimise nth_page for contiguous memmap adds 74bab7438034 mm/page_alloc: switch to pr_debug adds 65c174d0f3d7 mm/page_alloc: split per cpu page lists and zone stats adds f6b54997d570 mm/page_alloc: convert per-cpu list protection to local_lock adds f4ed1e51739a mm/vmstat: convert NUMA statistics to basic NUMA counters adds 24b6fe5b16c2 mm/vmstat: inline NUMA event counter updates adds 68d757df322a mm/page_alloc: batch the accounting updates in the bulk allocator adds 0e85b857aa6e mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 42379c3f9857 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds 875e383f248b mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds d6806ee68dd7 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds fbc6dd236b03 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 7dea755b71eb mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 9d2909f09966 mm: hugetlb: gather discrete indexes of tail page adds d2904d62b0cf mm: hugetlb: free the vmemmap pages associated with each H [...] adds 21f00044201f mm: hugetlb: defer freeing of HugeTLB pages adds 2bc85dcbd6ad mm: hugetlb: alloc the vmemmap pages associated with each [...] adds 782903b318cb mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds 20f3ae562c0f mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 8421298f6da9 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds b99aa33f14e2 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 8f7c1245c353 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds ae7920ce9e9b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds 7fbe41dccfa8 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds f19e8061d2f5 mm/huge_memory.c: use page->deferred_list adds 99a820de4a82 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds fa2303f1ee5f mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds 705e396c7d17 mm/huge_memory.c: don't discard hugepage if other processe [...] adds 4f21f7d1345a mm/hugetlb: change parameters of arch_make_huge_pte() adds fc3883f43885 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge
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 (869a85b925fc) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .rustfmt.toml | 12 - .../ABI/obsolete/sysfs-kernel-fadump_registered | 2 +- .../ABI/obsolete/sysfs-kernel-fadump_release_mem | 2 +- Documentation/ABI/testing/sysfs-module | 4 +- Documentation/admin-guide/kdump/kdump.rst | 3 +- Documentation/admin-guide/kernel-parameters.txt | 53 +- Documentation/admin-guide/lockup-watchdogs.rst | 4 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 + Documentation/admin-guide/mm/memory-hotplug.rst | 13 + Documentation/admin-guide/sysctl/kernel.rst | 19 +- Documentation/block/data-integrity.rst | 2 +- Documentation/cdrom/cdrom-standard.rst | 30 +- .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 + .../devicetree/bindings/reset/microchip,rst.yaml | 58 - Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/serial/index.rst | 1 - Documentation/filesystems/cifs/cifsd.rst | 164 - Documentation/filesystems/cifs/index.rst | 10 - Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/proc.rst | 37 +- Documentation/hwmon/tmp103.rst | 4 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../device_drivers/ethernet/intel/i40e.rst | 4 +- .../device_drivers/ethernet/intel/iavf.rst | 2 +- Documentation/process/changes.rst | 9 - .../process/kernel-enforcement-statement.rst | 2 +- Documentation/rust/arch-support.rst | 32 - Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 109 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 220 - Documentation/rust/rust-project.json | 35 - Documentation/scheduler/sched-domains.rst | 2 +- Documentation/security/tpm/xen-tpmfront.rst | 2 +- Documentation/timers/no_hz.rst | 2 +- Documentation/translations/zh_CN/SecurityBugs | 50 - Documentation/usb/mtouchusb.rst | 2 +- Documentation/usb/usb-serial.rst | 2 +- Documentation/virt/kvm/api.rst | 4 +- MAINTAINERS | 37 +- Makefile | 151 +- Next/SHA1s | 343 - Next/Trees | 345 - Next/merge.log | 3243 -------- arch/Kconfig | 20 - arch/alpha/include/uapi/asm/siginfo.h | 2 + arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/lib/csum_partial_copy.c | 1 + arch/alpha/mm/fault.c | 4 +- arch/arc/Makefile | 2 +- arch/arc/include/asm/cmpxchg.h | 4 +- arch/arc/kernel/entry.S | 2 +- arch/arc/kernel/kgdb.c | 1 - arch/arc/kernel/process.c | 8 +- arch/arc/kernel/signal.c | 4 +- arch/arm/arm-soc-for-next-contents.txt | 213 - arch/arm/kernel/signal.c | 39 - arch/arm/mach-pxa/pxa_cplds_irqs.c | 7 +- arch/arm/rust/target.json | 28 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 270 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 60 +- ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 8 - .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 4 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 4 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/cacheflush.h | 6 + arch/arm64/include/asm/hugetlb.h | 3 +- arch/arm64/include/asm/kfence.h | 2 +- arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/machine_kexec.c | 1 - arch/arm64/kernel/signal.c | 39 - arch/arm64/kernel/signal32.c | 39 - arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/mm/mmu.c | 6 +- arch/arm64/mm/pageattr.c | 23 +- arch/arm64/rust/target.json | 40 - arch/csky/mm/syscache.c | 12 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/include/asm/pal.h | 2 +- arch/ia64/include/asm/spinlock.h | 2 +- arch/ia64/include/asm/uv/uv_hub.h | 2 +- arch/m68k/kernel/signal.c | 3 +- arch/mips/include/uapi/asm/siginfo.h | 2 + arch/powerpc/Kconfig | 2 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 5 +- arch/powerpc/include/asm/tlb.h | 6 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 46 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 55 +- arch/powerpc/platforms/Kconfig.cputype | 2 + arch/powerpc/rust/target.json | 30 - arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/mm/pageattr.c | 8 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps.c | 1 + arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/include/asm/pgtable_64.h | 3 +- arch/sparc/include/uapi/asm/siginfo.h | 3 + arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 - arch/sparc/kernel/signal_64.c | 36 - arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/sparc/mm/hugetlbpage.c | 6 +- arch/sparc/mm/init_64.c | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/events/amd/iommu.c | 47 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/include/asm/bug.h | 9 - arch/x86/include/asm/idtentry.h | 15 + arch/x86/include/asm/kvm_host.h | 15 +- arch/x86/include/asm/kvm_para.h | 10 +- arch/x86/include/asm/msr.h | 4 - arch/x86/include/asm/page_64.h | 33 + arch/x86/include/asm/page_64_types.h | 23 +- arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/uapi/asm/kvm.h | 2 + arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/resctrl/monitor.c | 2 +- arch/x86/kernel/kvm.c | 129 +- arch/x86/kernel/kvmclock.c | 26 +- arch/x86/kernel/nmi.c | 10 + arch/x86/kernel/process.c | 19 +- arch/x86/kernel/signal_compat.c | 15 +- arch/x86/kernel/smpboot.c | 3 - arch/x86/kernel/tsc.c | 4 +- arch/x86/kvm/cpuid.c | 20 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/kvm_emulate.h | 1 + arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 20 +- arch/x86/kvm/mmu/tdp_mmu.c | 17 +- arch/x86/kvm/svm/nested.c | 23 +- arch/x86/kvm/svm/sev.c | 32 +- arch/x86/kvm/svm/svm.c | 101 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/vmx/capabilities.h | 3 + arch/x86/kvm/vmx/nested.c | 29 +- arch/x86/kvm/vmx/vmx.c | 275 +- arch/x86/kvm/vmx/vmx.h | 12 +- arch/x86/kvm/x86.c | 162 +- arch/x86/kvm/x86.h | 45 + arch/x86/mm/init_64.c | 13 +- arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/rust/target.json | 42 - block/bio.c | 13 +- block/blk-settings.c | 5 - drivers/android/Kconfig | 7 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 252 - drivers/android/context.rs | 80 - drivers/android/defs.rs | 92 - drivers/android/node.rs | 479 -- drivers/android/process.rs | 950 --- drivers/android/range_alloc.rs | 191 - drivers/android/rust_binder.rs | 128 - drivers/android/thread.rs | 821 -- drivers/android/transaction.rs | 206 - drivers/atm/firestream.c | 1 + drivers/base/node.c | 18 +- drivers/bluetooth/btusb.c | 15 +- drivers/bluetooth/virtio_bt.c | 3 - drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_tis_core.c | 22 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/notify.h | 2 + drivers/firmware/arm_scpi.c | 4 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 26 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 86 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 99 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 231 +- drivers/gpu/drm/amd/amdgpu/atom.c | 158 - drivers/gpu/drm/amd/amdgpu/atom.h | 11 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 628 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 6 +- drivers/gpu/drm/amd/amdgpu/nv.c | 5 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 28 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 - drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 18 - drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 7 - drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 1 - drivers/gpu/drm/amd/amdkfd/Kconfig | 13 - drivers/gpu/drm/amd/amdkfd/Makefile | 5 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 749 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 17 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 4 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 937 --- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 65 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 58 +- .../gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h | 93 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 39 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 124 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3078 -------- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 206 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 6 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 60 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 5 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 5 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 30 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 2 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 113 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 43 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 88 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 1 + .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 5 - .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 5 - drivers/gpu/drm/amd/include/atomfirmware.h | 16 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 68 +- drivers/gpu/drm/i915/display/intel_dp.c | 13 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 6 +- drivers/gpu/drm/imx/imx-drm-core.c | 21 +- drivers/gpu/drm/imx/imx-ldb.c | 5 - drivers/gpu/drm/imx/ipuv3-crtc.c | 11 +- drivers/gpu/drm/imx/ipuv3-plane.c | 62 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 9 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 - drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 16 +- drivers/gpu/drm/msm/msm_gem.h | 4 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_atombios.c | 26 +- drivers/gpu/drm/radeon/radeon_audio.c | 92 - drivers/gpu/drm/radeon/radeon_device.c | 3 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/sor.c | 41 +- drivers/gpu/drm/vc4/vc4_vec.c | 6 + drivers/gpu/host1x/bus.c | 30 +- drivers/gpu/ipu-v3/ipu-dc.c | 5 - drivers/gpu/ipu-v3/ipu-di.c | 7 - drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 - drivers/hid/hid-a4tech.c | 2 - drivers/hid/hid-asus.c | 12 +- drivers/hid/hid-core.c | 13 +- drivers/hid/hid-debug.c | 3 - drivers/hid/hid-ft260.c | 5 +- drivers/hid/hid-google-hammer.c | 10 - drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 - drivers/hid/hid-logitech-hidpp.c | 12 - drivers/hid/hid-multitouch.c | 18 +- drivers/hid/hid-quirks.c | 4 - drivers/hid/hid-semitek.c | 40 - drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 3 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 9 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 24 +- drivers/hid/intel-ish-hid/ishtp/client.c | 5 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 10 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 1 - drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 4 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hv/hv_balloon.c | 1 + drivers/hwmon/adm9240.c | 2 +- drivers/hwmon/corsair-psu.c | 4 +- drivers/hwmon/ltc2992.c | 8 +- drivers/hwmon/occ/common.c | 5 +- drivers/hwmon/occ/common.h | 2 +- drivers/hwmon/pmbus/fsp-3y.c | 27 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/Kconfig | 1 + drivers/iio/common/hid-sensors/Kconfig | 1 - drivers/iio/gyro/Kconfig | 1 + drivers/iio/gyro/mpu3050-core.c | 13 +- drivers/iio/humidity/Kconfig | 1 + drivers/iio/industrialio-core.c | 6 + drivers/iio/light/Kconfig | 2 + drivers/iio/light/gp2ap002.c | 5 +- drivers/iio/magnetometer/Kconfig | 1 + drivers/iio/orientation/Kconfig | 2 + drivers/iio/pressure/Kconfig | 1 + drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 1 - drivers/iio/temperature/Kconfig | 1 + drivers/input/joystick/xpad.c | 2 + drivers/input/touchscreen/ili210x.c | 2 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/net/can/m_can/m_can.c | 3 +- drivers/net/can/spi/mcp251x.c | 35 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 42 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 30 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ipa/gsi.c | 4 +- drivers/net/ipa/gsi_reg.h | 18 +- drivers/net/virtio_net.c | 35 +- drivers/nvmem/sprd-efuse.c | 1 - drivers/pci/switch/switchtec.c | 9 +- drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1875 +---- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/pinctrl/pinctrl-ingenic.c | 3 + drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 20 +- drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-berlin.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 146 - drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/reset/reset-uniphier.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/reset/sti/reset-syscfg.c | 2 +- drivers/rtc/rtc-cmos.c | 2 - drivers/sh/maple/maple.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-zynq-qspi.c | 9 +- drivers/spi/spi.c | 26 +- drivers/target/iscsi/iscsi_target.c | 1 + drivers/tty/serial/sh-sci.c | 5 +- drivers/usb/cdns3/cdns3-gadget.c | 6 +- drivers/usb/cdns3/cdnsp-gadget.c | 14 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/usb/host/xhci-pci.c | 3 - drivers/usb/host/xhci-tegra.c | 613 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/virtio/virtio_ring.c | 26 +- fs/Kconfig | 6 +- fs/Makefile | 1 - fs/aio.c | 9 +- fs/binfmt_aout.c | 4 +- fs/binfmt_elf.c | 2 +- fs/binfmt_elf_fdpic.c | 11 +- fs/binfmt_flat.c | 2 +- fs/btrfs/ioctl.c | 2 + fs/btrfs/zoned.c | 12 - fs/buffer.c | 56 +- fs/ceph/dir.c | 2 - fs/cifs/fs_context.c | 3 + fs/cifs/sess.c | 6 + fs/cifs/smb2pdu.c | 5 + fs/cifsd/Kconfig | 66 - fs/cifsd/Makefile | 13 - fs/cifsd/asn1.c | 702 -- fs/cifsd/asn1.h | 29 - fs/cifsd/auth.c | 1344 ---- fs/cifsd/auth.h | 90 - fs/cifsd/buffer_pool.c | 264 - fs/cifsd/buffer_pool.h | 20 - fs/cifsd/connection.c | 411 - fs/cifsd/connection.h | 208 - fs/cifsd/crypto_ctx.c | 286 - fs/cifsd/crypto_ctx.h | 77 - fs/cifsd/glob.h | 64 - fs/cifsd/ksmbd_server.h | 283 - fs/cifsd/ksmbd_work.c | 93 - fs/cifsd/ksmbd_work.h | 110 - fs/cifsd/mgmt/ksmbd_ida.c | 48 - fs/cifsd/mgmt/ksmbd_ida.h | 34 - fs/cifsd/mgmt/share_config.c | 239 - fs/cifsd/mgmt/share_config.h | 81 - fs/cifsd/mgmt/tree_connect.c | 122 - fs/cifsd/mgmt/tree_connect.h | 56 - fs/cifsd/mgmt/user_config.c | 70 - fs/cifsd/mgmt/user_config.h | 66 - fs/cifsd/mgmt/user_session.c | 328 - fs/cifsd/mgmt/user_session.h | 103 - fs/cifsd/misc.c | 340 - fs/cifsd/misc.h | 44 - fs/cifsd/ndr.c | 347 - fs/cifsd/ndr.h | 21 - fs/cifsd/nterr.h | 545 -- fs/cifsd/ntlmssp.h | 169 - fs/cifsd/oplock.c | 1667 ---- fs/cifsd/oplock.h | 133 - fs/cifsd/server.c | 631 -- fs/cifsd/server.h | 60 - fs/cifsd/smb2misc.c | 435 -- fs/cifsd/smb2ops.c | 300 - fs/cifsd/smb2pdu.c | 8109 -------------------- fs/cifsd/smb2pdu.h | 1656 ---- fs/cifsd/smb_common.c | 652 -- fs/cifsd/smb_common.h | 544 -- fs/cifsd/smbacl.c | 1317 ---- fs/cifsd/smbacl.h | 201 - fs/cifsd/smbfsctl.h | 90 - fs/cifsd/smbstatus.h | 1822 ----- fs/cifsd/transport_ipc.c | 881 --- fs/cifsd/transport_ipc.h | 54 - fs/cifsd/transport_rdma.c | 2034 ----- fs/cifsd/transport_rdma.h | 61 - fs/cifsd/transport_tcp.c | 618 -- fs/cifsd/transport_tcp.h | 13 - fs/cifsd/unicode.c | 383 - fs/cifsd/unicode.h | 356 - fs/cifsd/uniupr.h | 268 - fs/cifsd/vfs.c | 1995 ----- fs/cifsd/vfs.h | 273 - fs/cifsd/vfs_cache.c | 683 -- fs/cifsd/vfs_cache.h | 185 - fs/file.c | 64 +- fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/extents.c | 7 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/hugetlbfs/inode.c | 5 + fs/io_uring.c | 4 +- fs/iomap/buffered-io.c | 4 +- fs/jfs/jfs_dmap.c | 2 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 2 - fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/proc/base.c | 4 +- fs/proc/fd.c | 20 +- fs/proc/generic.c | 2 +- fs/proc/task_mmu.c | 4 +- fs/signalfd.c | 23 +- fs/squashfs/file.c | 6 +- include/kunit/test.h | 5 +- include/linux/bio.h | 4 +- include/linux/blkdev.h | 2 - include/linux/bootmem_info.h | 66 + include/linux/clocksource.h | 8 +- include/linux/compat.h | 10 +- include/linux/context_tracking.h | 92 +- include/linux/hid.h | 3 +- include/linux/highmem.h | 28 +- include/linux/host1x.h | 30 +- include/linux/huge_mm.h | 33 +- include/linux/hugetlb.h | 50 +- include/linux/hugetlb_cgroup.h | 19 +- include/linux/ide.h | 8 +- include/linux/intel-ish-client-if.h | 10 +- include/linux/kallsyms.h | 2 +- include/linux/kconfig.h | 6 - include/linux/kernel.h | 2 + include/linux/kthread.h | 2 +- include/linux/kvm_host.h | 45 + include/linux/memcontrol.h | 43 +- include/linux/memory_hotplug.h | 27 - include/linux/mm.h | 47 +- include/linux/mm_types.h | 14 +- include/linux/mman.h | 2 + include/linux/mmdebug.h | 3 +- include/linux/mmzone.h | 44 +- include/linux/page-flags.h | 10 +- include/linux/page_owner.h | 6 +- include/linux/page_ref.h | 4 +- include/linux/pageblock-flags.h | 2 +- include/linux/pagemap.h | 6 +- include/linux/pgtable.h | 26 +- include/linux/phy/tegra/xusb.h | 10 +- include/linux/printk.h | 5 + include/linux/sched.h | 8 - include/linux/sched/coredump.h | 8 + include/linux/sched/signal.h | 13 +- include/linux/secretmem.h | 54 - include/linux/set_memory.h | 16 +- include/linux/signal.h | 3 +- include/linux/slab.h | 60 +- include/linux/slub_def.h | 2 - include/linux/smp.h | 2 +- include/linux/spinlock.h | 17 +- include/linux/swap.h | 14 +- include/linux/syscalls.h | 1 - include/linux/vmstat.h | 65 +- include/linux/vtime.h | 108 +- include/linux/wait.h | 4 +- include/net/bluetooth/hci_core.h | 2 +- include/net/bluetooth/mgmt.h | 1 - include/net/page_pool.h | 12 +- include/net/xfrm.h | 1 - include/uapi/asm-generic/siginfo.h | 20 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/amdgpu_drm.h | 17 +- include/uapi/drm/etnaviv_drm.h | 3 - include/uapi/linux/android/binder.h | 28 +- include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/kfd_ioctl.h | 171 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/signalfd.h | 4 +- init/Kconfig | 27 - ipc/mqueue.c | 6 +- ipc/msg.c | 6 +- ipc/sem.c | 6 +- kernel/crash_core.c | 7 - kernel/events/core.c | 13 +- kernel/fork.c | 1 - kernel/futex.c | 82 +- kernel/hung_task.c | 44 - kernel/kallsyms.c | 7 - kernel/livepatch/core.c | 4 +- kernel/locking/qrwlock.c | 6 +- kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/printk/printk.c | 1 - kernel/ptrace.c | 18 +- kernel/resource.c | 2 +- kernel/sched/core.c | 2 +- kernel/sched/fair.c | 12 +- kernel/sched/psi.c | 36 +- kernel/signal.c | 113 +- kernel/smp.c | 26 +- kernel/sys_ni.c | 2 - kernel/sysctl.c | 8 +- kernel/time/Makefile | 1 - kernel/time/clocksource-wdtest.c | 202 - kernel/time/clocksource.c | 218 +- kernel/time/jiffies.c | 15 +- kernel/up.c | 2 +- kernel/watchdog.c | 12 +- lib/Kconfig.debug | 133 +- lib/Makefile | 2 +- lib/dump_stack.c | 20 +- lib/kunit/test.c | 18 +- lib/{test_slub.c => slub_kunit.c} | 58 +- lib/test_kasan.c | 29 +- localversion-next | 1 - mm/Kconfig | 3 - mm/Makefile | 3 +- mm/bootmem_info.c | 127 + mm/compaction.c | 2 +- mm/debug.c | 25 +- mm/debug_vm_pgtable.c | 102 +- mm/gup.c | 31 +- mm/huge_memory.c | 20 +- mm/hugetlb.c | 205 +- mm/hugetlb_vmemmap.c | 297 + mm/hugetlb_vmemmap.h | 45 + mm/internal.h | 28 +- mm/ioremap.c | 6 +- mm/kasan/common.c | 3 + mm/kasan/report.c | 6 +- mm/kfence/kfence_test.c | 5 +- mm/khugepaged.c | 4 +- mm/ksm.c | 3 +- mm/memcontrol.c | 319 +- mm/memory.c | 59 +- mm/memory_hotplug.c | 117 +- mm/mempolicy.c | 2 +- mm/migrate.c | 9 +- mm/mlock.c | 3 +- mm/mmap.c | 59 +- mm/mprotect.c | 12 +- mm/mremap.c | 40 +- mm/nommu.c | 30 +- mm/page-writeback.c | 33 +- mm/page_alloc.c | 287 +- mm/page_owner.c | 2 +- mm/secretmem.c | 251 - mm/shmem.c | 51 +- mm/slab.h | 23 +- mm/slab_common.c | 58 +- mm/slub.c | 97 +- mm/sparse-vmemmap.c | 267 + mm/sparse.c | 1 + mm/swap.c | 2 +- mm/swap_state.c | 6 - mm/swapfile.c | 79 +- mm/vmalloc.c | 5 +- mm/vmscan.c | 8 +- mm/vmstat.c | 246 +- mm/workingset.c | 2 +- net/bluetooth/6lowpan.c | 2 +- net/bluetooth/cmtp/core.c | 5 - net/bluetooth/hci_event.c | 8 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/mgmt.c | 9 +- net/bluetooth/msft.c | 6 +- net/core/page_pool.c | 12 +- net/ipv4/esp4.c | 2 +- net/ipv4/tcp.c | 1 + net/ipv6/esp6.c | 2 +- net/mptcp/subflow.c | 3 +- net/netfilter/nf_conntrack_ftp.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 3 +- net/netfilter/nf_conntrack_irc.c | 5 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_conntrack_sane.c | 5 +- net/netfilter/nf_tables_api.c | 11 +- net/netfilter/nfnetlink_osf.c | 2 + net/netfilter/nft_set_hash.c | 20 +- net/xfrm/xfrm_state.c | 14 +- rust/.gitignore | 5 - rust/Makefile | 152 - rust/compiler_builtins.rs | 156 - rust/exports.c | 16 - rust/helpers.c | 94 - rust/kernel/allocator.rs | 68 - rust/kernel/bindings.rs | 22 - rust/kernel/bindings_helper.h | 18 - rust/kernel/buffer.rs | 39 - rust/kernel/c_types.rs | 133 - rust/kernel/chrdev.rs | 162 - rust/kernel/error.rs | 106 - rust/kernel/file_operations.rs | 674 -- rust/kernel/lib.rs | 204 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 109 - rust/kernel/module_param.rs | 497 -- rust/kernel/pages.rs | 173 - rust/kernel/prelude.rs | 22 - rust/kernel/print.rs | 463 -- rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/static_assert.rs | 38 - rust/kernel/sync/arc.rs | 184 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 85 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 108 - rust/kernel/sysctl.rs | 185 - rust/kernel/types.rs | 73 - rust/kernel/user_ptr.rs | 282 - rust/module.rs | 764 -- samples/Kconfig | 2 - samples/Makefile | 1 - samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 55 - samples/rust/rust_minimal.rs | 40 - samples/rust/rust_miscdev.rs | 145 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 58 - samples/rust/rust_random.rs | 60 - samples/rust/rust_semaphore.rs | 176 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 42 - samples/rust/rust_sync.rs | 84 - scripts/Makefile.build | 19 - scripts/Makefile.lib | 12 - scripts/checksyscalls.sh | 4 - scripts/dummy-tools/elfedit | 1 - scripts/kallsyms.c | 33 +- scripts/kconfig/confdata.c | 67 +- scripts/kconfig/streamline_config.pl | 80 +- scripts/rust-version.sh | 31 - security/Kconfig | 13 - security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/keys/trusted-keys/trusted_tpm1.c | 8 +- security/keys/trusted-keys/trusted_tpm2.c | 6 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 + sound/soc/amd/raven/acp3x.h | 1 - sound/soc/amd/raven/pci-acp3x.c | 15 - sound/soc/codecs/da7219.c | 5 +- sound/soc/codecs/max98088.c | 13 +- sound/soc/stm/stm32_sai_sub.c | 5 +- tools/arch/powerpc/include/uapi/asm/errno.h | 1 + tools/arch/x86/include/asm/cpufeatures.h | 9 +- tools/arch/x86/include/asm/msr-index.h | 4 + tools/arch/x86/include/uapi/asm/vmx.h | 1 + tools/arch/x86/lib/memcpy_64.S | 2 +- tools/arch/x86/lib/memset_64.S | 2 +- .../asm/{alternative-asm.h => alternative.h} | 0 tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/include/uapi/asm-generic/unistd.h | 11 +- tools/include/uapi/drm/drm.h | 125 +- tools/include/uapi/drm/i915_drm.h | 1 + tools/include/uapi/linux/kvm.h | 45 + tools/include/uapi/linux/perf_event.h | 26 +- tools/include/uapi/linux/prctl.h | 4 + tools/kvm/kvm_stat/kvm_stat.txt | 2 +- tools/lib/bpf/libbpf.c | 3 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- tools/perf/Makefile.config | 1 + tools/perf/arch/arm64/util/kvm-stat.c | 2 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 5 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 4 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 4 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 4 + tools/perf/pmu-events/jevents.c | 6 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/attr/base-stat | 2 +- tools/perf/tests/attr/system-wide-dummy | 2 +- tools/perf/util/Build | 7 + tools/perf/util/record.c | 8 +- tools/perf/util/session.c | 4 +- tools/testing/selftests/kvm/lib/x86_64/handlers.S | 4 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 88 +- .../selftests/perf_events/sigtrap_threads.c | 14 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/gup_test.c | 96 +- tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/mremap_test.c | 118 +- tools/testing/selftests/vm/run_vmtests.sh | 17 - tools/vm/page_owner_sort.c | 4 + virt/kvm/kvm_main.c | 7 +- 876 files changed, 6937 insertions(+), 63973 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/devicetree/bindings/reset/microchip,rst.yaml delete mode 100644 Documentation/filesystems/cifs/cifsd.rst delete mode 100644 Documentation/filesystems/cifs/index.rst delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/rust/rust-project.json delete mode 100644 Documentation/translations/zh_CN/SecurityBugs delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/include/asm/set_memory.h delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 arch/x86/rust/target.json delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.h delete mode 100644 drivers/hid/hid-semitek.c delete mode 100644 drivers/reset/reset-microchip-sparx5.c delete mode 100644 fs/cifsd/Kconfig delete mode 100644 fs/cifsd/Makefile delete mode 100644 fs/cifsd/asn1.c delete mode 100644 fs/cifsd/asn1.h delete mode 100644 fs/cifsd/auth.c delete mode 100644 fs/cifsd/auth.h delete mode 100644 fs/cifsd/buffer_pool.c delete mode 100644 fs/cifsd/buffer_pool.h delete mode 100644 fs/cifsd/connection.c delete mode 100644 fs/cifsd/connection.h delete mode 100644 fs/cifsd/crypto_ctx.c delete mode 100644 fs/cifsd/crypto_ctx.h delete mode 100644 fs/cifsd/glob.h delete mode 100644 fs/cifsd/ksmbd_server.h delete mode 100644 fs/cifsd/ksmbd_work.c delete mode 100644 fs/cifsd/ksmbd_work.h delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.c delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.h delete mode 100644 fs/cifsd/mgmt/share_config.c delete mode 100644 fs/cifsd/mgmt/share_config.h delete mode 100644 fs/cifsd/mgmt/tree_connect.c delete mode 100644 fs/cifsd/mgmt/tree_connect.h delete mode 100644 fs/cifsd/mgmt/user_config.c delete mode 100644 fs/cifsd/mgmt/user_config.h delete mode 100644 fs/cifsd/mgmt/user_session.c delete mode 100644 fs/cifsd/mgmt/user_session.h delete mode 100644 fs/cifsd/misc.c delete mode 100644 fs/cifsd/misc.h delete mode 100644 fs/cifsd/ndr.c delete mode 100644 fs/cifsd/ndr.h delete mode 100644 fs/cifsd/nterr.h delete mode 100644 fs/cifsd/ntlmssp.h delete mode 100644 fs/cifsd/oplock.c delete mode 100644 fs/cifsd/oplock.h delete mode 100644 fs/cifsd/server.c delete mode 100644 fs/cifsd/server.h delete mode 100644 fs/cifsd/smb2misc.c delete mode 100644 fs/cifsd/smb2ops.c delete mode 100644 fs/cifsd/smb2pdu.c delete mode 100644 fs/cifsd/smb2pdu.h delete mode 100644 fs/cifsd/smb_common.c delete mode 100644 fs/cifsd/smb_common.h delete mode 100644 fs/cifsd/smbacl.c delete mode 100644 fs/cifsd/smbacl.h delete mode 100644 fs/cifsd/smbfsctl.h delete mode 100644 fs/cifsd/smbstatus.h delete mode 100644 fs/cifsd/transport_ipc.c delete mode 100644 fs/cifsd/transport_ipc.h delete mode 100644 fs/cifsd/transport_rdma.c delete mode 100644 fs/cifsd/transport_rdma.h delete mode 100644 fs/cifsd/transport_tcp.c delete mode 100644 fs/cifsd/transport_tcp.h delete mode 100644 fs/cifsd/unicode.c delete mode 100644 fs/cifsd/unicode.h delete mode 100644 fs/cifsd/uniupr.h delete mode 100644 fs/cifsd/vfs.c delete mode 100644 fs/cifsd/vfs.h delete mode 100644 fs/cifsd/vfs_cache.c delete mode 100644 fs/cifsd/vfs_cache.h create mode 100644 include/linux/bootmem_info.h delete mode 100644 include/linux/secretmem.h delete mode 100644 kernel/time/clocksource-wdtest.c rename lib/{test_slub.c => slub_kunit.c} (67%) delete mode 100644 localversion-next create mode 100644 mm/bootmem_info.c create mode 100644 mm/hugetlb_vmemmap.c create mode 100644 mm/hugetlb_vmemmap.h delete mode 100644 mm/secretmem.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 120000 scripts/dummy-tools/elfedit delete mode 100755 scripts/rust-version.sh rename tools/include/asm/{alternative-asm.h => alternative.h} (100%) delete mode 100644 tools/testing/selftests/vm/memfd_secret.c