This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 44bf136283e5 Add linux-next specific files for 20230420 omits 41d8f240eed1 drm: Fix up merge issue omits 9540f6a53655 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad27946b117c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits dfa8cf02f389 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 5c297307a4ee Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 3da7fabbd6de Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits e525b9ecc144 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f05be835056b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f1978232c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64a683fba402 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 650a0e967536 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 562fff9a8233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 840c950f59a1 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 24355cf8286d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits d566d2b767c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27bfebd41191 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c2d44cae01fd Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 31071ac049fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 998bb8e1d12b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 465068b83f33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5438f3b1ea0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8aab2c8d1ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a9e5443bc8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55b07557b77e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0f1f41d9c63a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 111b644ab684 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4ba88a925888 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1fb448e8835 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e669540432c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ae81f1d6d02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25b5f1abad38 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 47f576011075 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits e958774aef7d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 76287e21b3e5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 92ca4870e877 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 3a2b46651cff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits add2a1eb6b65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3942070eac13 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 882f4095863a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits c4a34ef64eea Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits c642a591493a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 0b8d8ff09e1f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f2ddc964ac6b Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 9e66ba1f10de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b5bc1e36cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d82601bdd4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d90d7167a71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6522f60a6cd2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fde111db4cec Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f35fa34ad74f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0ec2d6ed151a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 4669167931f8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 554297d54739 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d13e11a9ac0 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 0ba40e5b7769 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 927d95245cee Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits f3f3dec98610 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5a9f0cf14d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ede2040f4b59 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits e86c3ad7ad0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0895ad6b21f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cd55be9deb2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 536a08097e0e Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 6611d7767356 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 304ec3403d4e Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits c31f4adc036e Merge branch 'next' of git://github.com/cschaufler/smack-next omits f0f8e94466aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d53d896392d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 6e7627a8fd8f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 2527d74c4df6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22c5b525d3fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e765cd31ecb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1783a8546fc9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 52bb1db9556b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 244c407116b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17585ca1424f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98856d732ff3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits faf783da933c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits de734176a21e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 71b9670d079a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits c7f82bfb1a6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a809211ba3b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1ea4f44eff62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fa6c3949d2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99ea59ac00e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d2c56f42976 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 94da37175185 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a69464250ba5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 471d907c3e74 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 9f94aab7fd32 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c735b1ce823c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 603deedd0b41 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4d020ba1334 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59c034980ecb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 708b205a7049 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3aaef3fcd0c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 84778781a6c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f17ed9374d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6c7cea5f89a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 19d11d67fea1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 972f27b06488 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1e7ce8b7705d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 148487df630f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2ad1d3ae3542 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits f2c81d9e098d Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 4a8065daffc6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 1268680a3cbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1748d1446d63 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 6251b591004d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46cde01b4d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 895df543895a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36b93cc16c1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits be07c419e634 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits e60365f3040a Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 11c5b8b7cd74 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a1be4fa46f7a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits a872fce7bd34 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 62358c614fdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84f2c431b27e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13f83f4c4f21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d7bcd5d39e5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0fcb4be0a3c0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a6734fc92901 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 24b36a591613 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9c29601e9224 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11b784d28646 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b1f6f007d58c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f73b668ccbf Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 1a176322f51b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4f4f274e86e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f0b7444cfb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66c4311b50cb Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits c939c4493302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b13b546d796c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03e6ac1abc90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d88f4bb6d6bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b17072d2a4e4 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 0e105ced82c0 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits e727757a39c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61a3ba84071d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1299442d8b99 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5b11685cdd12 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b0127d6587a8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f686a1cb0501 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 05a160ff3e48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c889bca76b24 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 5120dcb3adb2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5094fee504fd Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3b3f17688a69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 696dc8079cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a54a6d12f33e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f19bc86625fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00a57fffcadd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8cd35ad5fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66f5d5b2b4be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9563c6b85d54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb628dd050e4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 07a4dca743a3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 38105d50424a Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits b49592cd4674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 916b3b26fef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1911e9a34c9e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4919ef4cedf7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 520ef25eb864 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b08d238a5211 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 3adffabffd41 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits b7ac9aad0b1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6f41584462f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 6218ae4b36ff Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 50a99918337a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 884374c58391 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 5ff3d71c0184 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 1f82d1d5352a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 8c00b377c085 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 4317fed511f3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4b0b242ccb6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d711909e20f2 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2c664e4ed33f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 92074713237f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fb3a50521155 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits bdcbb86b931b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 609ebac85ce9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 35d86293e55b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0d3d80b16a0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c3b323a291ad Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b6878c0b735 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b84cc9db57e2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2955628f452b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ccf2de0671cb Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 28042ff18388 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8938f679d9bf Merge branch 'for-next/arm-ffa/fixes' of git://git.kernel. [...] omits f44784a967f4 firmware: arm_ffa: Fix FFA device names for logical partitions omits 6af89ae34ce6 firmware: arm_ffa: Fix usage of partition info get count flag omits f01f3c1bb6a0 firmware: arm_ffa: Check if ffa_driver remove is present b [...] omits 8857928f670b Merge branch kvm-arm64/lock-inversion into kvmarm-master/next omits 32d5ef106eca Merge branch 'mm-nonmm-unstable' into mm-everything omits 0eeaf563e3d2 mailmap: add entry for Oleksandr omits 4d0829577411 ocfs2: reduce ioctl stack usage omits 83ea8598ddda fs/proc: add Kthread flag to /proc/$pid/status omits e9bf6d989add ia64: fix an addr to taddr in huge_pte_offset() omits a983addbef23 mm: move 'mmap_min_addr' logic from callers into vm_unmapp [...] omits 3da9cf17f902 hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() omits 62f22065cf5e maple_tree: fix allocation in mas_sparse_area() omits 562b388ee3e4 mm: do not increment pgfault stats when page fault handler [...] omits d618dfe4d910 zsmalloc: allow only one active pool compaction context omits 90c6d1e53813 selftests/mm: add new selftests for KSM omits 9d5a458103f1 mm: add new KSM process and sysfs knobs omits 9d1cc944f622 mm: add new api to enable ksm per process omits 8b7592d22159 mm: shrinkers: fix debugfs file permissions omits 0c6364a6219d mm: don't check VMA write permissions if the PTE/PMD indic [...] omits 71ab024b3ddd migrate_pages_batch: fix statistics for longterm pin retry omits eb397b02220a userfaultfd: use helper function range_in_vma() omits 5285b1c49382 lib/show_mem.c: use for_each_populated_zone() simplify code omits 8e27e872c2f7 mm: hwpoison: coredump: support recovery from dump_user_range() omits 6c4614dea8b5 mm: correct arg in reclaim_pages()/reclaim_clean_pages_fro [...] omits 9ab709ed63bc fs/buffer: convert create_page_buffers to folio_create_buffers omits e6c8039be552 fs/buffer: add folio_create_empty_buffers helper omits 66b8f8152be8 buffer: add folio_alloc_buffers() helper omits e400bac85bf6 fs/buffer: add folio_set_bh helper omits af159b4292b9 selftests/mm: add tests for RO pinning vs fork() omits 06ce3e869f86 selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS omits b1ecde34eff4 selftests/mm: extend and rename uffd pagemap test omits b002cf5d5948 selftests/mm: add a few options for uffd-unit-test omits 75384259e145 mm/hugetlb: fix uffd-wp bit lost when unsharing happens omits cc0972d4c5c1 mm/hugetlb: fix uffd-wp during fork() omits 04112b7dd055 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] omits b36b75afdbf1 dma-buf/heaps: system_heap: avoid too much allocation omits 1f5aafbea27c kasan: fix lockdep report invalid wait context omits 0b72279cbe6e cpuset: clean up cpuset_node_allowed omits a8ac723f67e3 mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits 575b8061557f mm: fadvise: move 'endbyte' calculations to helper function omits ca44830d7124 Merge branch 'mm-stable' into mm-unstable omits c26572c77d10 relayfs: fix out-of-bounds access in relay_file_read omits 8d77ba81e74a mm/shmem: Fix race in shmem_undo_range w/THP omits 954398abd494 kasan: hw_tags: avoid invalid virt_to_page() omits 38bdbc8add15 mm: keep memory type same on DEVMEM Page-Fault omits aaf9cff31abe Merge branch 'for-6.4/io_uring' into for-next omits fbd3aaf37886 Revert "io_uring/rsrc: disallow multi-source reg buffers" omits a0814a0e8b5b PCI: Restrict device disabled status check to DT omits 8ab4da56531b NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop omits d1b371a8f172 SUNRPC: Clear rq_xid when receiving a new RPC Call omits e570658d2534 Merge branch irq/misc-6.4 into irq/irqchip-next omits d3363acf6fdd Merge branch 'dt/address-cleanups' into dt/next omits 9102467ce761 Merge branch 'pci/controller/rcar' omits 2f1279cb3ba4 Merge branch 'pci/controller/qcom' omits 3ec4b1f8f197 Merge branch 'pci/controller/mt7621' omits 35e807ce07a5 Merge branch 'pci/controller/layerscape' omits 80c1a4a12379 Merge branch 'pci/controller/kirin' omits e1b776dd8d9b Merge branch 'pci/controller/ixp4xx' omits 1ab01c1e5f8e Merge branch 'pci/controller/dwc' omits 090f7b9f3c84 Merge branch 'pci/controller/dt' omits d2d2f383befa Merge branch 'pci/resource' omits a673e553d9c6 Merge branch 'pci/reset' omits 808a796b7d6e Merge branch 'pci/p2pdma' omits 6363e5e59d74 Merge branch 'pci/hotplug' omits da8358055368 Merge branch 'pci/aspm' omits a12642204657 Merge branch 'pci/aer' omits 2dce15697361 Merge branch irq/gic-6.4 into irq/irqchip-next omits 0d96040ced23 SUNRPC: Recognize control messages in server-side TCP socket code omits 35083cca7cb3 SUNRPC: Be even lazier about releasing pages omits 4ca1a794dda7 SUNRPC: Convert svc_tcp_restore_pages() to the release_pag [...] omits ab5c07bf2548 SUNRPC: Convert svc_xprt_release() to the release_pages() API omits 8c3ef754ee92 SUNRPC: Relocate svc_free_res_pages() omits bbbe1b1fac82 nfsd: simplify the delayed disposal list code omits 1a92004a47f3 SUNRPC: Ignore return value of ->xpo_sendto omits 356c56b4e75e SUNRPC: Ensure server-side sockets have a sock->file omits 97874bd66f38 NFSD: Watch for rq_pages bounds checking errors in nfsd_sp [...] omits f2f84df3a169 sunrpc: simplify two-level sysctl registration for svcrdma [...] omits c95006e333eb SUNRPC: return proper error from get_expiry() omits 6b84f960a80d lockd: add some client-side tracepoints omits 0516b5cfbdc1 nfs: move nfs_fhandle_hash to common include file omits 67438e17031c lockd: server should unlock lock if client rejects the grant omits 2fd894821ac7 lockd: fix races in client GRANTED_MSG wait logic omits a1ccde9df4eb lockd: move struct nlm_wait to lockd.h omits 1748728c3cca lockd: remove 2 unused helper functions omits 82efcda55062 lockd: purge resources held on behalf of nlm clients when [...] omits 6a3dfca6d01a NFSD: Convert filecache to rhltable omits 82552eb17403 nfsd: allow reaping files still under writeback omits 17031c9613bc nfsd: update comment over __nfsd_file_cache_purge omits a821bd19333a nfsd: don't take/put an extra reference when putting a file omits a9f088a32884 nfsd: add some comments to nfsd_file_do_acquire omits e5518c830b6c nfsd: don't kill nfsd_files because of lease break error omits 53cfc89521e9 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator omits 16a122d819a6 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries omits 4562d1706dce nfsd: don't open-code clear_and_wake_up_bit omits b8f3f9d8bebb Merge branch 'for-next/mm' into for-next/core omits cac67361ea65 Merge branches 'for-next/acpi', 'for-next/asm', 'for-next/ [...] omits fec8a47995b4 vdpa/snet: support the suspend vDPA callback omits 6b5a87daf4ef vdpa/snet: support getting and setting VQ state omits a6e8b15bbfa7 MAINTAINERS: add vringh.h to Virtio Core and Net Drivers omits 44e97ff31062 vringh: address kdoc warnings omits 3eab6316d263 vdpa: address kdoc warnings omits 95689a9b228e virtio_ring: don't update event idx on get_buf omits ca9adf1ef1ab vdpa_sim: add support for user VA omits 0c7716cea4de vdpa_sim: replace the spinlock with a mutex to protect the state omits 30be9f6c58f1 vdpa_sim: use kthread worker omits 38812586afae vdpa_sim: make devices agnostic for work management omits cff9855cdd2b vringh: support VA with iotlb omits 5a33e304a557 vringh: define the stride used for translation omits 8080deaf9fdb vringh: replace kmap_atomic() with kmap_local_page() omits 391e30733425 vhost-vdpa: use bind_mm/unbind_mm device callbacks omits d7e68e5f925a vdpa: add bind_mm/unbind_mm callbacks omits b588a4bf8c61 vringh: fix typos in the vringh_init_* documentation omits 49148891248a vduse: Support specifying bounce buffer size via sysfs omits 66173f892f55 vduse: Delay iova domain creation omits b34f6d109ed7 vduse: Signal vq trigger eventfd directly if possible omits 089d207032c7 vdpa: Add eventfd for the vdpa callback omits bd8afdb82f3b vduse: Add sysfs interface for irq callback affinity omits 6df78f691f35 vduse: Support get_vq_affinity callback omits 06e0c52615dd vduse: Support set_vq_affinity callback omits ab39f2136cb1 vduse: Refactor allocation for vduse virtqueues omits 3a3f3e3110c5 virtio-vdpa: Support interrupt affinity spreading mechanism omits 4d0f6e4074cd vdpa: Add set/get_vq_affinity callbacks in vdpa_config_ops omits c8b268b36e08 lib/group_cpus: Export group_cpus_evenly() omits 741910bf258c vdpa/mlx5: Extend driver support for new features omits 5e72e7a7f046 vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default omits 8951544dacc0 virtio_ring: Allow non power of 2 sizes for packed virtqueue omits c2b48da8bd16 vhost-scsi: Reduce vhost_scsi_mutex use omits 2a941c42b0e3 vhost-scsi: Drop vhost_scsi_mutex use in port callouts omits 04d32d467a52 vhost-scsi: Check for a cleared backend before queueing an event omits 47e151b565d6 vhost-scsi: Drop device mutex use in vhost_scsi_do_plug omits 1e44aaec4a65 vhost-scsi: Delay releasing our refcount on the tpg omits b0b5b0058758 virtio_ring: Use const to annotate read-only pointer params omits d28b29f25c2d virtio_ring: Avoid using inline for small functions omits c1ff15bf1f34 tools/virtio: virtio_test -h,--help should return directly omits 1fdefd9273fc tools/virtio: virtio_test: Fix indentation omits 468c32e086d9 virtio: Reorder fields in 'struct virtqueue' omits d3148c8c24eb vhost: use struct_size and size_add to compute flex array sizes omits df91bfa96201 vdpa/mlx5: Avoid losing link state updates omits 7b632f72528d Merge branch 'pmu' omits b88e07d106f9 Merge branch 'vmx' omits f8fca0530025 Merge branch 'svm' omits 59cd9db7fce4 Merge branch 'selftests' omits a1e034fdf911 Merge branch 'mmu' omits 70a61613ff7a Merge branch 'misc' omits 7c7a599fe339 Merge branch 'generic' omits eb6d203935d1 Merge branch kvm-arm64/spec-ptw into kvmarm-master/next omits 92c7cc21f495 Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/next omits 3c049bb547bf Merge branch kvm-arm64/lock-inversion into kvmarm-master/next omits d45e84fb8351 Merge branch 'devel' into for-next omits 2e2dead21a51 Merge branch 'for-next-next-v6.3-20230411' into for-next-20230411 omits fa765bf08a5b Merge branch 'for-next-current-v6.2-20230411' into for-nex [...] omits 73fec8c04a19 Merge branch 'ext/hch/crc-fixes' into for-next-next-v6.3-20230411 omits 0b080afa36cc Merge branch 'misc-next' into for-next-next-v6.3-20230411 omits a22952389239 Merge branch 'misc-6.3' into for-next-current-v6.2-20230411 omits 22a32780d4ec btrfs: remove hipri_workers workqueue omits 038339c5697d btrfs: never defer I/O submission for fast CRC implementations omits c5b4b7a7afbd btrfs: remove the sync_writers field in struct btrfs_inode omits 911dcdb612df btrfs: fix uninitialized variable warnings omits 54b20862e005 btrfs: use log root when iterating over index keys when lo [...] omits 5e1741ddfc71 btrfs: avoid iterating over all indexes when logging directory omits 911bf7abfcfb btrfs: dev-replace: error out if we have unrepaired metada [...] omits cd95844ef0af btrfs: remove pointless loop at btrfs_get_next_valid_item() omits df532643c0e9 btrfs: scrub: reject unsupported scrub flags omits 154fbd153803 btrfs: reinterpret async discard iops_limit=0 as no delay omits 2e55571fddfe btrfs: set default discard iops_limit to 1000 omits 2aac4b91acf5 btrfs: scrub: remove scrub_bio structure omits a328762274dd btrfs: scrub: remove scrub_block and scrub_sector structures omits fda1dddfcf6f btrfs: scrub: remove the old scrub recheck code omits a595d49e962f btrfs: scrub: remove the old writeback infrastructure omits 5107ebd292cf btrfs: scrub: remove scrub_parity structure omits c1af798ac7de btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub omits 9b9e6bf63fe8 btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe [...] omits c84fc0a05e40 btrfs: scrub: introduce helper to queue a stripe for scrub omits 87cfa24229ae btrfs: scrub: introduce error reporting functionality for [...] omits d355bd444a33 btrfs: scrub: introduce a writeback helper for scrub_stripe omits d0f65490f55e btrfs: scrub: introduce the main read repair worker for sc [...] omits 98828365e401 btrfs: scrub: introduce a helper to verify one scrub_stripe omits 035c4188ae57 btrfs: scrub: introduce a helper to verify one metadata block omits 04cc22101b93 btrfs: scrub: introduce helper to find and fill sector inf [...] omits ee9e52eb9ecd btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN [...] omits 0f766286ef26 btrfs: introduce a new helper to submit write bio for repair omits 837c50e58a35 btrfs: introduce btrfs_bio::fs_info member omits 8b8b223a9306 btrfs: scrub: use dedicated super block verification funct [...] omits df2805faf666 btrfs: remove redundant release of btrfs_device::alloc_state omits d959a8ac01f5 btrfs: warn for any missed cleanup at btrfs_close_one_device omits e3157817e855 libcrc32c: remove crc32c_impl omits 18945b05c0bd btrfs: don't print the crc32c implementation at module load time omits c1d49dd4ccc9 btrfs: tree-log: factor out a clean_log_buffer helper omits 3130b5a678e2 block: make blkcg_punt_bio_submit optional omits 2a237aa2236c block: async_bio_lock does not need to be bh-safe omits b54347a0203d btrfs, block: move REQ_CGROUP_PUNT to btrfs omits 5b93f915fb93 btrfs, mm: remove the punt_to_cgroup field in struct write [...] omits d5017c51b44e btrfs: also use kthread_associate_blkcg for uncompressible ranges omits c79d6a09172e btrfs: don't free the async_extent in submit_uncompressed_range omits 162ce50470c4 btrfs: move kthread_associate_blkcg out of btrfs_submit_co [...] omits e82797768640 btrfs: correctly calculate delayed ref bytes when starting [...] omits f53c8756f149 btrfs: make btrfs_block_rsv_full() check more boolean when [...] omits f11b17976f41 btrfs: split partial dio bios before submit omits c46475ba2ad8 btrfs: don't split NOCOW extent_maps in btrfs_extract_orde [...] omits e3219931b2eb btrfs: pass an ordered_extent to btrfs_extract_ordered_extent omits 535a25c81deb btrfs: simplify extent map splitting and rename split_zoned_em omits 8a5e4e6815a0 btrfs: fold btrfs_clone_ordered_extent into btrfs_split_or [...] omits de50daa7a8e3 btrfs: sink parameter len to btrfs_split_ordered_extent omits 3c4562a223e8 btrfs: simplify splitting logic in btrfs_extract_ordered_extent omits 97a78910fece btrfs: move ordered_extent internal sanity checks into btr [...] omits 550a1bfe74a4 btrfs: stash ordered extent in dio_data during iomap dio omits 26338fa345e0 btrfs: pass flags as unsigned long to btrfs_add_ordered_extent omits bb7085a7bea9 btrfs: add function to create and return an ordered extent omits 6afaad25c78b btrfs: use __bio_add_page to add single a page in rbio_add [...] omits ba1ac00ae43f btrfs: use __bio_add_page for adding a single page in repa [...] omits 05313980838c btrfs: use test_and_clear_bit() in wait_dev_flush() omits cc7b30ad0f0d btrfs: change wait_dev_flush() return type to bool omits a01faf9d458d btrfs: open code check_barrier_error() omits 4a47a849e3c1 btrfs: move last_flush_error to write_dev_flush and wait_d [...] omits a495fc3d5cc5 btrfs: simplify exit paths of btrfs_evict_inode() omits 935c7a4854d8 btrfs: calculate the right space for delayed refs when upd [...] omits b53feb50a146 btrfs: use a constant for the number of metadata units nee [...] omits f86d90dc8ad5 btrfs: fix calculation of the global block reserve's size omits 87e978caf512 btrfs: calculate correct amount of space for delayed refer [...] omits 275ea6a1f246 btrfs: add helper to calculate space for delayed references omits eb65abb3b106 btrfs: constify fs_info argument for the reclaim items cal [...] omits b6c79fe38f35 btrfs: constify fs_info argument of the metadata size calc [...] omits 153fbac7a15d btrfs: accurately calculate number of delayed refs when flushing omits 0a001ae7012e btrfs: calculate the right space for a single delayed ref [...] omits c5620c64824b btrfs: don't throttle on delayed items when evicting delet [...] omits 30a40c6c44c9 btrfs: remove obsolete delayed ref throttling logic when t [...] omits 16677e1449c1 btrfs: simplify variables in btrfs_block_rsv_refill() omits 46439ba6d16e btrfs: remove redundant counter check at btrfs_truncate_in [...] omits d16e6356e135 btrfs: count extents before taking inode's spinlock when r [...] omits fbcfbfe694ba btrfs: remove bytes_used argument from btrfs_make_block_group() omits 71b60a6edd2a btrfs: collapse should_end_transaction() into btrfs_should [...] omits addc2e43e253 btrfs: simplify btrfs_should_throttle_delayed_refs() omits 223bf19a1e90 btrfs: initialize ret to -ENOSPC at __reserve_bytes() omits a6edebe39f35 btrfs: update flush method assertion when reserving space omits 54724797afd4 btrfs: update documentation for BTRFS_RESERVE_FLUSH_EVICT [...] omits 03dd40c2561b btrfs: remove check for NULL block reserve at btrfs_block_ [...] omits 0bb0492f7e65 btrfs: pass a bool size update argument to btrfs_block_rsv [...] omits e23013bc88c0 btrfs: pass a bool to btrfs_block_rsv_migrate() at evict_r [...] omits 4dd4f3d1d55c btrfs: remove btrfs_lru_cache_is_full() inline function omits c6dd5d8a9c34 btrfs: simplify adding pages in btrfs_add_compressed_bio_pages omits dc18f63fcfa2 btrfs: move the bi_sector assignment out of btrfs_add_comp [...] omits f487c811293c btrfs: sysfs: relax bg_reclaim_threshold for debugging purposes omits 899a28542646 btrfs: make btrfs_split_bio work on struct btrfs_bio omits e1bf8670e4b7 btrfs: return a btrfs_bio from btrfs_bio_alloc omits 32d4218cefbd btrfs: store a pointer to a btrfs_bio in struct btrfs_bio_ctrl omits 21d7cf6af771 btrfs: simplify finding the inode in submit_one_bio omits 5c4fdf3097a5 btrfs: store a pointer to the original btrfs_bio in struct [...] omits 6a6ca8cd2f44 btrfs: pass a btrfs_bio to btrfs_submit_compressed_read omits 272a0ea4d3c7 btrfs: pass a btrfs_bio to btrfs_submit_bio omits 94f2a9237335 btrfs: move zero filling of compressed read bios into common code omits e508aaeed482 btrfs: cleanup main loop in btrfs_encoded_read_regular_fill_pages omits 32ecc2fa2d1f btrfs: remove unused members from struct btrfs_encoded_rea [...] omits fe6d9a677cfa btrfs: locking: use atomic for DREW lock writers omits 3952fb31a6f7 btrfs: remove redundant clearing of NODISCARD omits 4a80cfec83bb btrfs: avoid repetitive define BTRFS_FEATURE_INCOMPAT_SUPP omits fa907fff638a btrfs: scrub: remove root and csum_root arguments from scr [...] omits 374cd737da11 btrfs: scrub: remove unused path inside scrub_stripe() omits 4808d0fd03e0 btrfs: do not use replace target device as an extra mirror omits 0b9f6ae6947a btrfs: open_ctree() error handling cleanup omits 8bc8269bcba3 btrfs: cleanup the main loop in btrfs_lookup_bio_sums omits 29b05a78ac3c btrfs: remove search_file_offset_in_bio omits 1a232ac8ec27 btrfs: sink calc_bio_boundaries into its only caller omits d360531b08ed btrfs: simplify main loop in submit_extent_page omits dc456b20104d btrfs: check for contiguity in submit_extent_page omits 9e41a3d8030c btrfs: simplify the error handling in __extent_writepage_io omits 64c071493c6b btrfs: remove the submit_extent_page return value omits 717bba6efd2e btrfs: remove the compress_type argument to submit_extent_page omits 62c91df87bc2 btrfs: rename the this_bio_flag variable in btrfs_do_readpage omits 51b4a43b10ea btrfs: move the compress_type check out of btrfs_bio_add_page omits 6fc8ddaf29f2 btrfs: add a wbc pointer to struct btrfs_bio_ctrl omits 1f7e3fc6dc8d btrfs: remove the sync_io flag in struct btrfs_bio_ctrl omits e385a1b3b373 btrfs: store the bio opf in struct btrfs_bio_ctrl omits f0c27dfcb052 btrfs: remove the force_bio_submit to submit_extent_page omits 39b16ce86cae btrfs: don't set force_bio_submit in read_extent_buffer_subpage omits 5fe1ab1a7b6c btrfs: open code btrfs_bin_search() omits 2b3a164ff77d btrfs: dev-replace: properly follow its read mode omits 84654c6421b2 btrfs: fold finish_compressed_bio_write into btrfs_finish_ [...] omits 89adec5a79db btrfs: don't clear page->mapping in btrfs_free_compressed_pages omits 5387e9e34b9d btrfs: factor out a btrfs_free_compressed_pages helper omits 6664ca976b46 btrfs: factor out a btrfs_add_compressed_bio_pages helper omits a6cb3a3bff7f btrfs: use the bbio file offset in add_ra_bio_pages omits d7129d977b99 btrfs: use the bbio file offset in btrfs_submit_compressed_read omits ecca4990254e btrfs: remove redundant free_extent_map in btrfs_submit_co [...] omits fea36432fbde btrfs: embed a btrfs_bio into struct compressed_bio omits ad9e0fa16fff btrfs: replace btrfs_io_context::raid_map with a fixed u64 value omits 5a350695739f btrfs: use an efficient way to represent source of duplica [...] omits 5451c32b6e1b btrfs: reduce type width of btrfs_io_contexts omits 8c895db2bd95 btrfs: simplify the bioc argument for handle_ops_on_dev_replace() omits a568129d9212 btrfs: reduce div64 calls by limiting the number of stripe [...] omits 2b43ae3795be btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN omits af0ef84bb459 btrfs: move all btree inode initialization into btrfs_init [...] omits 674e60f7d455 btrfs: switch search_file_offset_in_bio to return bool omits 6e83603ce6bd btrfs: avoid reusing return variable in nested block in bt [...] omits 28dce959d429 btrfs: open code btrfs_csum_ptr omits f47ed721bc50 btrfs: raid56: no need for irqsafe locking omits f805fd1b49e9 btrfs: abort the transaction if we get an error during sna [...] omits af3ac36014f7 btrfs: handle errors in walk_down_tree properly omits af894ef89d3f btrfs: drop root refs properly when orphan cleanup fails omits 74f045fb7722 btrfs: add missing iputs on orphan cleanup failure omits eb2e13db2dcb btrfs: handle errors from btrfs_read_node_slot in split omits 1b26cced9374 btrfs: replace BUG_ON with ASSERT in btrfs_read_node_slot omits ff136a91bec6 btrfs: use btrfs_handle_fs_error in btrfs_fill_super omits df706d5176fd Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next omits 9860dac91964 Merge branch irq/loongarch-fixes-6.4 into irq/irqchip-next omits dc0921a3764d Merge branch irq/riscv-ipi into irq/irqchip-next omits 22f1a4725fab Merge branch irq/misc-6.4 into irq/irqchip-next omits b53b51fcff2e Merge branch irq/gic-6.4 into irq/irqchip-next omits 010eb030962e Merge branch 'misc-6.3' into next-fixes omits 2fad20ae05cb Merge branch kvm-arm64/selftest/misc-6,4 into kvmarm-master/next omits a75941236236 Merge branch kvm-arm64/selftest/lpa into kvmarm-master/next omits 8021883df0ca Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/next omits 9929e86b9bca Merge branch kvm-arm64/lock-inversion into kvmarm-master/next omits d291d1858419 Merge branch 'work.fd' into for-next omits 9f9b2fa4ad9d Merge branches 'hch.write_one_page', 'work.nios2', 'work.m [...] omits 7fbce97cdef2 fuse_dev_ioctl(): switch to fdget() omits a4de63ad0fad cgroup_get_from_fd(): switch to fdget_raw() omits e93ed6d6d708 bpf: switch to fdget_raw() omits 8e8973c0afe9 build_mount_idmapped(): switch to fdget() omits 7b39d50f5dd3 kill the last remaining user of proc_ns_fget() omits 85b0ecafe6c7 SVM-SEV: convert the rest of fget() uses to fdget() in there omits 7949fd07d664 convert sgx_set_attribute() to fdget()/fdput() omits e5d20585c0fb convert setns(2) to fdget()/fdput() new 23309d600db1 Merge tag 'net-6.3-rc8' of git://git.kernel.org/pub/scm/li [...] new 6a66fdd29ea1 Merge tag 'rust-fixes-6.3' of https://github.com/Rust-for- [...] new 0f2a4af27b64 wifi: ath9k: Don't mark channelmap stack variable read-onl [...] new 0d21e71a91de PCI: Restrict device disabled status check to DT new b7bc77e2f2c7 Merge tag 'pci-v6.3-fixes-3' of git://git.kernel.org/pub/s [...] new f126f41cec1b Merge tag 'drm-misc-fixes-2023-04-20-2' of git://anongit.f [...] new 3b1f2be527ce Merge tag 'drm-intel-fixes-2023-04-19' of git://anongit.fr [...] new c8b5a95b5709 drm/amdgpu: Fix desktop freezed after gpu-reset new 6d9240c46f74 drm/amd/display: set dcn315 lb bpp to 48 new 1e994cc0956b drm/amd/display: limit timing for single dimm memory new 0b5dfe12755f drm/amd/display: fix a divided-by-zero error new 00a4bd000e78 Merge tag 'amd-drm-fixes-6.3-2023-04-19' of https://gitlab [...] new 2af3e53a4dc0 Merge tag 'drm-fixes-2023-04-21' of git://anongit.freedesk [...] new 0251407f82dd mm: keep memory type same on DEVMEM Page-Fault new 8d34954cd667 kasan: hw_tags: avoid invalid virt_to_page() new d76d74c7ab12 mm/shmem: Fix race in shmem_undo_range w/THP new a54ec54a1f96 relayfs: fix out-of-bounds access in relay_file_read new 975d759243a9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 408cbedd6afb Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] new 4dbd24b5fa05 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e375b503943f gve: update MAINTAINERS new 2480c451d6e7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 94b95dfaa814 xfrm: release all offloaded policy memory new ec8f32ad9a65 xfrm: Fix leak of dev tracker new 4c351ea7a5f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5fc37d3adc91 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new fd47628a216c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6b7114409321 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 05cab3efed40 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 9e9fd75eec85 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 4157f38040c3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e122fdb343b3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 2bf5c0cf85af Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new c5aa0ef070d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e9f59429b87d btrfs: set default discard iops_limit to 1000 new ef9cddfe57d8 btrfs: reinterpret async discard iops_limit=0 as no delay new 5025cc87462e Merge branch 'misc-6.3' into next-fixes new a335aee88e8c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new b450330335c1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 4327a6137ed4 drm/ast: Fix ARM compatibility new c8687694bb1f drm/fbdev-generic: prohibit potential out-of-bounds access new f05a2341f247 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1cb2d8589dbf Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 5ad9c60dfeed Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 7fb62aa6877b Merge branch 'mm-stable' into mm-unstable new e302c57c039e mm: fadvise: move 'endbyte' calculations to helper function new 265d81473e83 mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new fe5541724e1c cpuset: clean up cpuset_node_allowed new f48522ad2721 kasan: fix lockdep report invalid wait context new 41c76c2d5ca4 dma-buf/heaps: system_heap: avoid too much allocation new f106a9c36a3b mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] new 7604df85fbb0 mm/hugetlb: fix uffd-wp during fork() new 96e30accfb53 mm/hugetlb: fix uffd-wp bit lost when unsharing happens new 79661ad66200 selftests/mm: add a few options for uffd-unit-test new d9eba38625cf selftests/mm: extend and rename uffd pagemap test new 978196ff310f selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS new b6b4609c689a selftests/mm: add tests for RO pinning vs fork() new 0c2bd9bc7976 fs/buffer: add folio_set_bh helper new 5b1e448dc468 buffer: add folio_alloc_buffers() helper new 7c0fca48c35f fs/buffer: add folio_create_empty_buffers helper new d1756fe59f20 fs/buffer: convert create_page_buffers to folio_create_buffers new bc3792097639 mm: correct arg in reclaim_pages()/reclaim_clean_pages_fro [...] new 874b45a595aa mm: hwpoison: coredump: support recovery from dump_user_range() new e98302dbc75f lib/show_mem.c: use for_each_populated_zone() simplify code new 1caf3daa54a5 userfaultfd: use helper function range_in_vma() new d8678544e8d2 migrate_pages_batch: fix statistics for longterm pin retry new dff64f32e83e mm: don't check VMA write permissions if the PTE/PMD indic [...] new acfb52fff457 mm: shrinkers: fix debugfs file permissions new 015ea8298bbe mm: add new api to enable ksm per process new 47effcf73416 mm: add new KSM process and sysfs knobs new fd45a1d6e043 selftests/mm: add new selftests for KSM new 3428401edb36 zsmalloc: allow only one active pool compaction context new ef7d39ad0886 mm: do not increment pgfault stats when page fault handler [...] new 136f7cd3f996 maple_tree: fix allocation in mas_sparse_area() new 6ff0593b606a hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() new f884d280e004 mm: move 'mmap_min_addr' logic from callers into vm_unmapp [...] new 71f0fd98b745 mm,unmap: avoid flushing TLB in batch if PTE is inaccessible new 580106132d41 sparse: remove unnecessary 0 values from rc new 480bf5ab5dbc shmem: restrict noswap option to initial user namespace new 02bb345a1b8e ia64: fix an addr to taddr in huge_pte_offset() new 435d9476c3b1 fs/proc: add Kthread flag to /proc/$pid/status new eda4065d9d57 ocfs2: reduce ioctl stack usage new b071b7f895dd mailmap: add entry for Oleksandr new e258c1125ec2 Merge branch 'mm-nonmm-unstable' into mm-everything new 965f11bdf058 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new a1c37549c949 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9be6ab181b7b libperf rc_check: Enable implicitly with sanitizers new b448f3e5be7d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new ec274aff21b6 swiotlb: Omit total_used and used_hiwater if !CONFIG_DEBUG_FS new 4e008c5ff98e Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 1594ef2b2d94 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new caca86c03e20 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 67eacd616ba4 Merge branch 'for-next/acpi' into for-next/core new 0f6563a32c83 Merge branch 'for-next/asm' into for-next/core new 31eb87cfd90e Merge branch 'for-next/cpufeature' into for-next/core new ea88dc925c3a Merge branch 'for-next/ftrace' into for-next/core new f8863bc8c1f9 Merge branch 'for-next/kdump' into for-next/core new 460e70e2dc9a arm64: delete dead code in this_cpu_set_vectors() new b7b4ce84c830 arm64: kexec: include reboot.h new 81444b77a444 Merge branch 'for-next/misc' into for-next/core new 1bb31cc7afe6 Merge branch 'for-next/mm' into for-next/core new 87727ba2bb05 KVM: arm64: Ensure CPU PMU probes before pKVM host de-privilege new 9651f00eb422 Merge branch 'for-next/perf' into for-next/core new 9772b7f07499 Merge branch 'for-next/stacktrace' into for-next/core new eeb3557cc188 Merge branch 'for-next/sysreg' into for-next/core new 4f3b50cac129 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new f30d3ed6a420 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50f829341488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4682da8c8f6 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 7997be1f678c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 34d89bf7e2fd Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 692c1e7010f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13d4b8991910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c14d91e27676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb48afa68f94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de11fa36174c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ab20ed6209f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 50310714d8d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ca0bcb2d2c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf69fcabf582 firmware: arm_ffa: Check if ffa_driver remove is present b [...] new 0c3b7591c911 firmware: arm_ffa: Fix usage of partition info get count flag new 52133efc19b9 firmware: arm_ffa: Fix FFA device names for logical partitions new 414c62a5f10b Merge branch 'for-next/arm-ffa/fixes' of git://git.kernel. [...] new 83572f4093a8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f765bbebfd34 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 30f5f6bb13b6 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 87fbf1605c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6af03eb2f4d1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 84bd20cf1c68 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 101c7e595128 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 2e407fd449a5 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new aaee8c7f2a17 m68k: kexec: Include <linux/reboot.h> new 4e181a99efd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0060d62c2ec6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e3cd64d303e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new b4794f5a580d Merge branch 'for-next' of git://github.com/openrisc/linux.git new 102f062d467d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd99dac6ec5f powerpc/boot: Fix crt0.S current address branch form new 648a1783fe25 powerpc/boot: Fix boot wrapper code generation with CONFIG [...] new 821b3a471f68 powerpc/fsl_uli1575: Misc cleanup new 485536b9f289 powerpc/85xx: mpc85xx_ds: Simplify mpc85xx_exclude_device( [...] new aa9f3d2d619b powerpc/fsl_uli1575: Simplify uli_exclude_device() usage new c4f6d8665cff powerpc/85xx: mpc85xx_ds: Move uli_init() code into its ow [...] new 304e364d1f89 powerpc/85xx: mpc85xx_rdb: Do not automatically select FSL [...] new 22fdf79171e8 powerpc/fsl_uli1575: Allow to disable FSL_ULI1575 support new 40b221daf17b powerpc/86xx: mpc86xx_hpcn: Call uli_init() instead of exp [...] new 3ce271435b71 powerpc/fsl_uli1575: Mark uli_exclude_device() as static new 6faab5d7ac49 powerpc/85xx: Remove DBG() macro new 0abc1eadd605 powerpc/85xx: mpc85xx_{ds/rdb} compact the call to mpic_alloc() new 1bca2f8219da powerpc/85xx: mpc85xx_{ds/rdb} replace BUG_ON() by WARN_ON() new 15c6ba799299 powerpc/85xx: mpc85xx_{ds/rdb} replace prink by pr_xxx macro new f435f67024cb powerpc/85xx: Remove #ifdefs CONFIG_PPC_I8259 in mpc85xx_ds new b1a54cb69372 powerpc/85xx: Remove #ifdef CONFIG_QUICC_ENGINE in mpc85xx_rdb new ba5a7ca277af powerpc/85xx: p2020: Move all P2020 DS machine description [...] new c30aa8fd6cab powerpc/85xx: p2020: Move all P2020 RDB machine descriptio [...] new 92189c902c2e powerpc/85xx: mpc85xx_ds: Move i8259 code into own file new 7d8ae6e08142 powerpc/85xx: p2020: Unify .setup_arch and .init_IRQ callbacks new 1a170efec56b powerpc/85xx: p2020: Define just one machine description new b5340a094b5c powerpc/85xx: p2020: Enable boards by new config option CO [...] new 40f7b523e31f powerpc: dts: turris1x.dts: Remove "fsl,P2020RDB-PC" compa [...] new 4f18b9e6ca58 powerpc/64: Move initial base and TOC pointer calculation new b270bebd34e3 powerpc/64s: Run at the kernel virtual address earlier in boot new dc5dac748af9 powerpc/64: Add support to build with prefixed instructions new 4e991e3c16a3 powerpc: add CFUNC assembly label annotation new 7e3a68be42e1 powerpc/64: vmlinux support building with PCREL addresing new 77e69ee7ce07 powerpc/64: modules support building with PCREL addresing new 92cb1eff88a6 powerpc: Remove duplicate SPRN_HSRR definitions new 15f0c2601e14 selftests/powerpc/dscr: Correct typos new c97b2fc6627e selftests/powerpc: Move bind_to_cpu() to utils.h new 6ff4dc25483f selftests/powerpc: Allow bind_to_cpu() to automatically pick CPU new fda815887006 selftests/powerpc/dscr: Add lockstep test cases to DSCR ex [...] new 3067b89ab623 selftests/powerpc/dscr: Improve DSCR explicit random test case new c14a9d0a79d4 selftests/powerpc/dscr: Speed up DSCR sysfs tests new ae7312c09014 selftests/powerpc/dscr: Restore timeout to DSCR selftests new df9cad094938 powerpc/pseries: Add FW_FEATURE_PLPKS feature flag new da0310179957 powerpc: drop MPC834x_MDS platform support new 7840b08aeccb powerpc: drop MPC836x_MDS platform support new aa572079633c powerpc: drop MPC837x_MDS platform support new b8fa3af2dbcb powerpc: drop MPC832x_MDS platform support new f03425a5fd83 powerpc: drop HPC II (MPC7448) evaluation platform support. new c1d85f3f75e3 powerpc: drop HPC-NET/MPC8641D evaluation platform support new 248667f8bbde powerpc: drop HPCD/MPC8610 evaluation platform support new 33777a4e9bb9 powerpc: drop MPC8272_ADS platform support new 859b21a008eb powerpc: drop PowerQUICC II Family ADS platform support new ad46ad2d853d powerpc: drop MPC8272-ADS and PowerQUICC II FADS shared code. new 9ab9de2f3aa9 powerpc/corenet: Add PPC_QEMU_E500 to corenet configs new e5b6634aa1bc powerpc/irq: Mark check_return_regs_valid() notrace new 7640854d9664 powerpc/64: Mark prep_irq_for_idle() __cpuidle new 6fee13020465 powerpc/64: Don't call trace_hardirqs_on() in prep_irq_for_idle() new 88990745c934 cpuidle: pseries: Mark ->enter() functions as __cpuidle new 18b5e7170a33 powerpc/pseries: Always inline functions called from cpuidle new 228c7a95534b powerpc/Makefile: Don't prefix archhelp commands with "@" new 22db99d67364 powerpc/Makefile: Add generated defconfigs to help output new cc876c7a2459 powerpc/configs/64s: Update defconfig for symbol movement new 91c4ef9539c4 powerpc/configs/64s: Drop SPLPAR which is default y new 1ce7fda142af powerpc/configs/64s: Drop IPV6 which is default y new 94d0b37feedc powerpc/configs/6s: Drop obsolete crypto ALGs new 64fcdb293029 powerpc/configs/64s: Enable PAPR_SCM new d892ed0420e2 powerpc/configs/64s: Add secure boot options to defconfig new e0fe568ebbc0 powerpc/configs/64s: Select ARCH_WANT_DEFAULT_BPF_JIT new 3a4b71786e98 powerpc/configs/64s: Enable PREEMPT_VOLUNTARY new 1b813ac21b5d powerpc/configs/64s: Enable AUDIT new 88e284b64b0b powerpc/configs/64s: Enable common accounting options new ea87ec60e96e powerpc/configs/64s: Enable NO_HZ_FULL new 6c95035e06e8 powerpc/configs/64s: Enable common CGROUP & related options new b92c4675f0b2 powerpc/configs/64s: Enable CHECKPOINT_RESTORE new 90ae13b654ee powerpc/configs/64s: Enable ZSWAP & ZRAM new 40605274cf9b powerpc/configs/64s: Enable SLAB hardening options new 2e46fbe0881b powerpc/configs/64s: Enable YAMA, LANDLOCK & BPF LSMs new 69c483660ef9 powerpc/configs/64s: Enable SELINUX new 5029aa2a47bd powerpc/configs/64s: Enable KUNIT and most tests new 7ccad8eee0d9 powerpc/configs/64s: Enable EMULATED_STATS new 3c18a2094ffe powerpc/configs/64s: Enable DEBUG_VM & other options new d3a85f29c30d powerpc/configs/64s: Enable SCHEDSTATS new 6880db8fe1d0 powerpc/configs/64s: Enable IO_STRICT_DEVMEM new 649181aea2be powerpc/configs/64s: Use SHA512 for module signatures new a4f64f73b6a3 powerpc/configs/64s: Drop REISERFS new 22f615cb87af powerpc/configs/64s: Enable BLK_DEV_NVME new 48b2e99def2d powerpc/configs/64s: Enable VLAN support new 262a3589df8c powerpc/configs/64s: Enable PSTORE new 4f6cfb536467 powerpc/configs/64s: Enable Device Mapper options new 9ee937539e9b powerpc/configs: Add IBMVETH=y and IBMVNIC=y to guest configs new bac949621c40 powerpc/configs: Incorporate generic kvm_guest.config into [...] new 596ddea8be17 powerpc/configs: Make pseries_le an alias for ppc64le_guest new 9ecda934f43b powerpc/configs: Make pseries_defconfig an alias for ppc64 [...] new e4c02c3e6c39 powerpc/configs/64s: Use EXT4 to mount EXT2 filesystems new da66ed319816 powerpc/configs/64s: Drop JFS Filesystem new 836a3de6b2bf powerpc/configs/powernv: Add IGB=y new 8f725fd03309 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd0334e1c091 riscv: Split early and final KASAN population functions new 96f9d4daf745 riscv: Rework kasan population functions new 401e84488800 riscv: Move DTB_EARLY_BASE_VA to the kernel address space new 617955ca6e27 riscv: Fix EFI stub usage of KASAN instrumented strcmp function new ecd7ebaf0b5a riscv: Fix ptdump when KASAN is enabled new 864046c512c2 riscv: Unconditionnally select KASAN_VMALLOC if KASAN new 2667e3673f70 Merge patch series "RISC-V kasan rework" new 55de1e4ad43b riscv: Prepare EFI header for relocatable kernels new 69a90d2fe107 riscv: Move .rela.dyn outside of init to avoid empty relocations new 39b33072941f riscv: Introduce CONFIG_RELOCATABLE new 47981b5cc687 powerpc: Move script to check relocations at compile time [...] new c2dea0bc5339 riscv: Check relocations at compile time new 559d1e45a16d riscv: Use --emit-relocs in order to move .rela.dyn in init new 310c33dc7a12 Merge patch series "Introduce 64b relocatable kernel" new 189c7460976d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a0b91d7f6a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d60eca501bc sh: sq: Use the bitmap API when applicable new 3154b3214b11 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new ce1831fe2feb um: add __weak for exported functions new 8c6174503c7b um: hostfs: define our own API boundary new 6d708d1a0d81 um: don't export printf() new 5d90cf6dcc6a um: further clean up user_syms new fc54a4f15988 um: prevent user code in modules new 6032aca0deb9 um: make stub data pages size tweakable new b68ebade41f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 90702fa91725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5029cd3a7f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 010131a7814e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 2e7a2dfc2fcb Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new fc1f95b0ba45 Merge branch 'misc-6.3' into for-next-current-v6.2-20230421 new 343d006c1aa0 Merge branch 'for-next-current-v6.2-20230421' into for-nex [...] new b281d3ec0c37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9155dd125c63 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1f75ce4c1f3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 969628282fb3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4c1fe6bd5891 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 8ae56b4e82ee ext4: remove unneeded check of nr_to_submit new 17809d3cf801 ext4: remove useless conditional branch code new 519fe1bae7e2 ext4: Add a uapi header for ext4 userspace APIs new 0b915691c879 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 558478508004 f2fs: allocate trace path buffer from names_cache new 15b9274c9396 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 64e4aca52285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 2e2ef8b0d4aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8dc899e56104 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35175d058b14 ksmbd: remove internal.h include new 0242bdc54a51 fs: introduce lock_rename_child() helper new 624d981552e1 ksmbd: fix racy issue from using ->d_parent and ->d_name new eb65fbc5942b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new bca4becadfd1 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new e315e7b83a22 net: libwx: fix memory leak in wx_setup_rx_resources new af11e99177ba nfsd: don't open-code clear_and_wake_up_bit new 492873cc8401 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries new 92832f9431ed nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator new 8418a567d950 nfsd: don't kill nfsd_files because of lease break error new dc3c91705729 nfsd: add some comments to nfsd_file_do_acquire new 669a35f75e4f nfsd: don't take/put an extra reference when putting a file new e758f9e60482 nfsd: update comment over __nfsd_file_cache_purge new 2ca159abeb33 nfsd: allow reaping files still under writeback new 647cf3871728 NFSD: Convert filecache to rhltable new 4696b0820496 lockd: purge resources held on behalf of nlm clients when [...] new cb78348fba94 lockd: remove 2 unused helper functions new a701a429a32e lockd: move struct nlm_wait to lockd.h new 5335475cf38e lockd: fix races in client GRANTED_MSG wait logic new 631a202a8eaa lockd: server should unlock lock if client rejects the grant new 0f171116df14 nfs: move nfs_fhandle_hash to common include file new 0dd029e3ea05 lockd: add some client-side tracepoints new 69b5400fd246 SUNRPC: return proper error from get_expiry() new 810ab37a4589 sunrpc: simplify two-level sysctl registration for svcrdma [...] new 299bc9bcb6c2 NFSD: Watch for rq_pages bounds checking errors in nfsd_sp [...] new bc2b535f8a63 SUNRPC: Ensure server-side sockets have a sock->file new da9ec69ab193 SUNRPC: Ignore return value of ->xpo_sendto new 246f750bf385 nfsd: simplify the delayed disposal list code new a335b59b9562 SUNRPC: Relocate svc_free_res_pages() new 1f2543ddb549 SUNRPC: Convert svc_xprt_release() to the release_pages() API new cb367782614f SUNRPC: Convert svc_tcp_restore_pages() to the release_pag [...] new 1a4ff20f38ca SUNRPC: Be even lazier about releasing pages new 5ef69a7ffe9a SUNRPC: Recognize control messages in server-side TCP socket code new 7755395c9464 SUNRPC: Clear rq_xid when receiving a new RPC Call new 5c1160d58481 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop new 5e35cd29966d NFSD: Clean up xattr memory allocation flags new 3ffb5a5fa36f SUNRPC: Support TLS handshake in the server-side TCP socket code new 2a9fd57969be NFSD: Handle new xprtsec= export option new 0a54a5759d37 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 72295d38a8f6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new e6792e1d7ec3 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new e7def8681ed0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 281117ccb2d2 convert setns(2) to fdget()/fdput() new e73d43760ad9 convert sgx_set_attribute() to fdget()/fdput() new d2084fd84569 SVM-SEV: convert the rest of fget() uses to fdget() in there new 38e124086282 kill the last remaining user of proc_ns_fget() new 96e85e95dc22 build_mount_idmapped(): switch to fdget() new 1d0027dc9a3c bpf: switch to fdget_raw() new 2f31fa029d99 cgroup_get_from_fd(): switch to fdget_raw() new 4a892c0fe4bb fuse_dev_ioctl(): switch to fdget() new 0310f1818008 Merge branches 'hch.write_one_page', 'work.nios2', 'work.o [...] new 09efd3a435ed Merge branch 'work.misc' into for-next new 211db0ac9e3d ksmbd: remove internal.h include new 9bc37e04823b fs: introduce lock_rename_child() helper new cff4b23c731a Merge branch 'work.lock_rename_child' into for-next new b432596bb976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb83e58c890e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a65a3271dad Merge branch 'pci/aer' new 90d66d4d86ae Merge branch 'pci/aspm' new 9195ee1a1f76 PCI: Use of_property_present() for testing DT property presence new 66d3d0d0e860 Merge branch 'pci/enumeration' new 8745c3d54276 Merge branch 'pci/hotplug' new cc8a983d0fce Merge branch 'pci/p2pdma' new 43ca31e00254 Merge branch 'pci/reset' new 1c03b5bfc59e Merge branch 'pci/resource' new 580b8bce6bd8 Merge branch 'pci/controller/dt' new 0c78d418e95f Merge branch 'pci/controller/dwc' new 73af737eea9e Merge branch 'pci/controller/ixp4xx' new 2ad2e01914fd Merge branch 'pci/controller/kirin' new d7493f273b4a Merge branch 'pci/controller/layerscape' new b4c85e7bf423 Merge branch 'pci/controller/mt7621' new 5c5dd8839fc0 Merge branch 'pci/controller/qcom' new 30dc83a92275 Merge branch 'pci/controller/rcar' new 6ba4ce6b2ef6 PCI: meson: Add 'Amlogic' to Kconfig prompt new 7f5441c1789c PCI: hv: Add 'Microsoft' to Kconfig prompt new bf909c57567e PCI: xilinx-nwl: Add 'Xilinx' to Kconfig prompt new 80c170d7b13d PCI: Use consistent controller Kconfig menu entry language new 81c362e798d4 PCI: Sort controller Kconfig entries by vendor new c39819c044be PCI: dwc: Sort Kconfig entries by vendor new 9f3c35bfc54b PCI: mobiveil: Sort Kconfig entries by vendor new ab072a3bfa0e PCI: xilinx: Drop obsolete dependency on COMPILE_TEST new 09a8e5f01dfb Merge branch 'pci/controller/kconfig' new d9e2163c2dcd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac6193d7ceab Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 85e7eafd97f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e2b34a87c3c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 34c497bcbbf2 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 5e0ca524ad60 hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y [...] new 9d6c5c9beb2a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new eaae75754d81 docs: turn off "smart quotes" in the HTML build new 4de3790a6313 Documentation: arm: remove stih415/stih416 related entries new 5c2c34a49be8 ELF: document some de-facto PT_* ABI quirks new a110f8eb6a56 docs: kmemleak: adjust to config renaming new c0d747a5b226 Documentation/process: always CC responsible lists new c9b951c3136f docs: trace: Fix typo in ftrace.rst new 54d85d6966ca docs: clk: add documentation to log which clocks have been [...] new c045cb9d1ad9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 81836a07fcb7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new b52124a78ab3 PM: Add sysfs files to represent time spent in hardware sl [...] new 09f5df3fb82f platform/x86/amd: pmc: Report duration of time in hw sleep state new e2348afe702e platform/x86/intel/pmc: core: Always capture counters on suspend new ddd66d634735 platform/x86/intel/pmc: core: Report duration of time in H [...] new f51cebe1b440 Merge branch 'pm-sleep' into linux-next new 44295af5019f cpufreq: use correct unit when verify cur freq new 60c1159dd26d Merge branch 'pm-cpufreq' into linux-next new 03c57b0160f6 ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controll [...] new 6d572d39b21f ACPI: bus: Add missing braces to acpi_sb_notify() new faae443738c6 ACPI: bus: Ensure that notify handlers are not running aft [...] new 370db4aa49d9 Merge branches 'acpi-soc' and 'acpi-bus' into linux-next new 5bc6b1df65c8 thermal: intel: int340x: Add DLVR support for RFIM control new 4c7d72a51a03 Merge branch 'thermal-intel' into linux-next new 0bdd95cede51 Merge tag 'cpufreq-arm-updates-6.4' of git://git.kernel.or [...] new 704d7a52a540 Merge branch 'pm-cpufreq' into linux-next new 2b7eaff90efb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cde3bb62bf56 cpufreq: dt-platdev: Add JH7110 SOC to the allowlist new b5af3a32e2ae Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 3df62fcba046 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 2876b37904e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a588429a66e9 RDMA/rxe: Remove qp->resp.state new f55efc2ed206 RDMA/rxe: Remove qp->comp.state new 98e891b5e4d9 RDMA/rxe: Remove qp->req.state new 7b560b89a08d RDMA/rxe: Move code to check if drained to subroutine new f605f26ea196 RDMA/rxe: Protect QP state with qp->state_lock new 3e358ea8614d RDMA/mlx5: Fix flow counter query via DEVX new c6bec6018681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 681c5b51dc6b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 4bb7aac70b5d net: phy: fix circular LEDS_CLASS dependencies new dd64b232deb8 page_pool: unlink from napi during destroy new 8c966a10eb84 flow_dissector: Address kdoc warnings new 61718206ee5d eth: mlx5: avoid iterator use outside of a loop new 8fa66e4a1bdd net: skbuff: update and rename __kfree_skb_defer() new 787e6144aef7 wwan: core: add print for wwan port attach/disconnect new 59be75db5966 net: enetc: fix MAC Merge layer remaining enabled until a [...] new 153b5b1d030d net: enetc: report mm tx-active based on tx-enabled and ve [...] new 827145392a4a net: enetc: only commit preemptible TCs to hardware when M [...] new 16a2c7634442 net: enetc: include MAC Merge / FP registers in register dump new 35b288d6e3d4 net: ethtool: mm: sanitize some UAPI configurations new 54e906f1639e selftests: forwarding: sch_tbf_*: Add a pre-run hook new 8fcac79270ca selftests: forwarding: generalize bail_on_lldpad from mlxsw new b5bf7126a6a0 selftests: forwarding: introduce helper for standard ethto [...] new e6991384ace5 selftests: forwarding: add a test for MAC Merge layer new b7b871f5dc4c Merge branch 'ethtool-mm-api-consolidation' new 7ab75456be14 ipv6: add icmpv6_error_anycast_as_unicast for ICMPv6 new 5b8285cca6fe net: move dropreason.h to dropreason-core.h new 071c0fc6fb91 net: extend drop reasons for multiple subsystems new baa951a1c177 mac80211: use the new drop reasons infrastructure new 2f3a247c3994 Merge branch 'net-extend-drop-reasons' new add7370a3989 sctp: delete the nested flexible array params new 73175a042955 sctp: delete the nested flexible array skip new 9789c1c6619e sctp: delete the nested flexible array variable new f97278ff346a sctp: delete the nested flexible array peer_init new 2ab399a931dd sctp: delete the nested flexible array hmac new dbda0fba7a14 sctp: delete the nested flexible array payload new e2598dbd2127 Merge branch 'sctp-nested-flex-arrays' new abff3e5e2935 vlan: Add MACsec offload operations for VLAN interface new 339ccec8d43d net/mlx5: Enable MACsec offload feature for VLAN interface new 4bba492b0427 net/mlx5: Support MACsec over VLAN new 765f974c7dfd net/mlx5: Consider VLAN interface in MACsec TX steering rules new 7661351a54ec macsec: Don't rely solely on the dst MAC address to identi [...] new 1cf3fe1c3726 Merge branch 'macsec-vlan' new 013a7ce81dd8 bridge: Reorder neighbor suppression check when flooding new e408336a693e bridge: Pass VLAN ID to br_flood() new a714e3ec2308 bridge: Add internal flags for per-{Port, VLAN} neighbor s [...] new 6be42ed0a5f4 bridge: Take per-{Port, VLAN} neighbor suppression into account new 3aca683e0654 bridge: Encapsulate data path neighbor suppression logic new 412614b1457a bridge: Add per-{Port, VLAN} neighbor suppression data pat [...] new 83f6d600796c bridge: vlan: Allow setting VLAN neighbor suppression state new 160656d7201d bridge: Allow setting per-{Port, VLAN} neighbor suppression state new 7648ac72dcd7 selftests: net: Add bridge neighbor suppression test new 25c800b21058 Merge branch 'bridge-neigh-suppression' new 55435ea7729a pds_core: initial framework for pds_core PF driver new 523847df1b37 pds_core: add devcmd device interfaces new c2dbb0904310 pds_core: health timer and workqueue new 25b450c05a49 pds_core: add devlink health facilities new 45d76f492938 pds_core: set up device and adminq new 01ba61b55b20 pds_core: Add adminq processing and commands new 49ce92fbee0b pds_core: add FW update feature to devlink new 65e0185ad764 pds_core: set up the VIF definitions and defaults new f53d93110aa5 pds_core: add initial VF device handling new 4569cce43bc6 pds_core: add auxiliary_bus devices new 40ced8944536 pds_core: devlink params for enabling VIF support new 10659034c622 pds_core: add the aux client API new d24c28278a01 pds_core: publish events to the clients new ddbcb22055d1 pds_core: Kconfig and pds_core.rst new d8bb38241923 Merge branch 'pds_core' new 35226750f7ab net: stmmac:fix system hang when setting up tag_8021q VLAN [...] new e239e31ae802 net/mlx5e: Fix FW error while setting IPsec policy block action new 697b3518ebfd net/mlx5e: Don't overwrite extack message returned from IP [...] new 3198ae7d42af net/mlx5e: Compare all fields in IPv6 address new 94edec448479 net/mlx5e: Properly release work data structure new 45fd01f2fbf1 net/mlx5e: Refactor duplicated code in mlx5e_ipsec_init_macs new 156c93986d94 Merge branch 'mlx5-ipsec-fixes' new f2de21e9b65d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 4b7ef71ac977 bpftool: Replace "__fallthrough" by a comment to address m [...] new 7c4b96c00043 selftests/bpf: disable program test run for progs/refcount [...] new 7cdddb99e4a6 selftests/bpf: fix __retval() being always ignored new 5b22f4d1436b selftests/bpf: add pre bpf_prog_test_run_opts() callback f [...] new cbb110bc6672 selftests/bpf: populate map_array_ro map for verifier_arra [...] new 267a6e4e7870 Merge branch 'fix __retval() being always ignored' new 0ad4f5f2d45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef917d571667 Bluetooth: Cancel sync command before suspend and power off new 4b1f1ab59be1 Bluetooth: btnxpuart: Enable flow control before checking [...] new 8c70acc21f68 Bluetooth: btusb: Add WCN6855 devcoredump support new efaae6eec637 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new eaddda248483 wifi: rtw89: mac: use regular int as return type of DLE bu [...] new f0e741e4ddbc wifi: rtw88: add bitmap for dynamic port settings new ccf73f6e69c0 wifi: rtw88: add port switch for AP mode new ffa71c547779 wifi: rtw88: 8822c: extend reserved page number new 5ec69129f195 wifi: rtw88: disallow PS during AP mode new 982f4a2004f7 wifi: rtw88: refine reserved page flow for AP mode new a1b8015da57a wifi: rtw88: prevent scan abort with other VIFs new 96fbb84de4ff wifi: rtw88: handle station mode concurrent scan with AP mode new d16836cdcc3b wifi: rtw88: 8822c: add iface combination new a6f187f92bcc wifi: rtw88: usb: fix priority queue to endpoint mapping new 14705f969d98 wifi: rtw88: rtw8821c: Fix rfe_option field width new 97c75e1adeda wifi: rtw88: set pkg_type correctly for specific rtw8821c [...] new 172591baa2cc wifi: rtw88: call rtw8821c_switch_rf_set() according to ch [...] new 59a3a3120097 wifi: rtw88: Fix memory leak in rtw88_usb new af8678e6c5bd wifi: rtl8xxxu: Don't print the vendor/product/serial new cd85c8b059c5 wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear} new c8bc37602779 wifi: rtl8xxxu: Simplify setting the initial gain new 09be55585d27 wifi: airo: remove ISA_DMA_API dependency new 6c6d62ae8271 wifi: rtw88: Update spelling in main.h new 532f0482fc57 wifi: mt76: remove redundent MCU_UNI_CMD_* definitions new 64822bdba456 dt-bindings: mt76: add active-low property for led new fcc51acfebb8 wifi: mt76: mt7921: fix wrong command to set STA channel new 9270270d6219 wifi: mt76: mt7921: fix PCI DMA hang after reboot new df5e5bfdb1d5 wifi: mt76: mt7996: Remove unneeded semicolon new cdc215c2c8d7 wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp [...] new 63a372463246 wifi: mt76: mt7996: fix radiotap bitfield new c278a64a9375 wifi: mt76: dynamic channel bandwidth changes in AP mode new 90fb69212c60 wifi: mt76: mt7915: expose device tree match table new db1a5a6c69e3 wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device new 9c97df11dfe6 wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() new e4d2b8bcac11 wifi: mt76: drop the incorrect scatter and gather frame new 9e47dd9f64a4 wifi: mt76: handle failure of vzalloc in mt7615_coredump_work new 5b8ccdfb943f wifi: mt76: add missing locking to protect against concurr [...] new 1a1ff6c3b338 wifi: mt76: connac: refresh tx session timer for WED device new 885f7af7e544 wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps() new dda423dd65c3 wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps() new 021af945997f wifi: mt76: mt7996: add eht rx rate support new d0b6f86fdbef wifi: mt76: mt7996: let non-bufferable MMPDUs use correct [...] new c04ab57dab55 wifi: mt76: mt7996: remove unused eeprom band selection new 8b14ce24a029 wifi: mt76: mt7996: fix pointer calculation in ie countdown event new 4e029000fc9f wifi: mt76: mt7996: init mpdu density cap new 6784b1785e21 wifi: mt76: mt7996: remove mt7996_mcu_set_pm() new 72fc0df3006c wifi: mt76: mt7996: fix eeprom tx path bitfields new a1ec7e6237c5 wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops util [...] new a5af1481a856 wifi: mt76: mt7921: use driver flags rather than mac80211 [...] new 09d4d6da1b65 wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAN [...] new ec193b41cc56 wifi: mt76: move irq_tasklet in mt76_dev struct new 4fc441569c9b wifi: mt76: add mt76_connac_irq_enable utility routine new f28c3139a907 wifi: mt76: get rid of unused sta_ps callbacks new 6a8b899df156 wifi: mt76: add mt76_connac_gen_ppe_thresh utility routine new 50cc972dde96 wifi: mt76: mt7921: get rid of eeprom.h new 140efef36a91 wifi: mt76: move shared mac definitions in mt76_connac2_mac.h new c397fc1e6365 wifi: mt76: mt7921e: fix probe timeout after reboot new 23792cedaff0 wifi: mt76: fix 6GHz high channel not be scanned new 268079896060 wifi: mt76: mt7915: drop redundant prefix of mt7915_txpowe [...] new 03eb52dd78ca wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support new 2631c5b6ef9d wifi: mt76: Replace zero-length array with flexible-array member new 6d6793cef6a4 wifi: mt76: mt7921: Replace fake flex-arrays with flexible [...] new 1b83d17ccece wifi: mt76: mt7921: enable p2p support new 27015b6fbcca wifi: mt76: mt7996: enable full system reset support new 672662f0742b wifi: mt76: mt7996: add full system reset knobs into debugfs new 878161d5d4a4 wifi: mt76: mt7996: enable coredump support new 61d1f5453349 wifi: mt76: move mcu_uni_event and mcu_reg_event in common code new 12db28c3ef31 mt76: mt7921: fix kernel panic by accessing unallocated ee [...] new 5c47cdebbaeb wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` new 87714bf6ed15 wifi: mt76: mt7921e: improve reliability of dma reset new 3d78c46423c6 wifi: mt76: mt7921e: stop chip reset worker in unregister hook new 3d2892e05086 wifi: mt76: connac: fix txd multicast rate setting new 9c54548bc9e4 wifi: mt76: connac: add nss calculation into mt76_connac2_ [...] new 15ee62e73705 wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support new ab0eec4bf225 wifi: mt76: mt7996: enable BSS_CHANGED_MCAST_RATE support new c2171b068bee wifi: mt76: mt7996: enable configured beacon tx rate new 27db47ab1f47 wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support new e12b2e99b879 wifi: mt76: mt7615: increase eeprom size for mt7663 new f4d63a87b527 wifi: mt76: dma: use napi_build_skb new 230a167e0947 wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on su [...] new 3b522cadedfe wifi: mt76: mt7996: fill txd by host driver new d2a158d113cb Merge tag 'mt76-for-kvalo-2023-04-18' of https://github.co [...] new f94d7a3a5107 wifi: ath9k: Remove Qwest/Actiontec 802AIN ID new f94557154d9f wifi: wcn36xx: add support for pronto-v3 new 488d9a484f96 wifi: ath12k: Add missing unwind goto in ath12k_pci_probe() new 3b1088a09ec9 wifi: ath11k: Replace fake flex-array with flexible-array member new 5a78ac33e3cb wifi: ath11k: fix deinitialization of firmware resources new 68e93ac5a31d wifi: ath11k: fix BUFFER_DONE read on monitor ring rx buffer new 960412bee0ea wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work() new cbc0008c9b39 wifi: ath12k: fix firmware assert during channel switch fo [...] new 4c26033d75e4 wifi: ath12k: Identify DFS channel when sending scan chann [...] new 72d17c3e86d0 wifi: ath12k: Enable IMPS for WCN7850 new 4b50d4205207 wifi: ath12k: fill peer meta data during reo_reinject new e93bbd65547e wifi: ath12k: fix packets are sent in native wifi mode whi [...] new 392b6b76fd39 wifi: ath12k: fix incorrect handling of AMSDU frames new 25d165c49802 wifi: ath12k: incorrect channel survey dump new b6b88111c0db dt-bindings: net: wireless: add ath11k pcie bindings new 9fc093b756f6 wifi: ath10k: remove unused ath10k_get_ring_byte function new 72383ed78c1c wifi: carl9170: Fix multiple -Warray-bounds warnings new 1be3640cbb4a wifi: carl9170: Replace fake flex-array with flexible-arra [...] new 8b4d2f080afb wifi: ath11k: Optimize 6 GHz scan time new 813968c24126 wifi: ath11k: Configure the FTM responder role using firmw [...] new 031ffa6c2cd3 wifi: ath11k: fix rssi station dump not updated in QCN9074 new 447b0398a9cd wifi: ath11k: Fix invalid management rx frame length issue new 756a7f90878f wifi: ath11k: fix writing to unintended memory region new e89a51aedf38 wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID new f812e2a9f85d wifi: ath11k: Remove redundant pci_clear_master new 76008fc13b09 wifi: ath10k: Remove redundant pci_clear_master new b9235aef8492 wifi: ath12k: Remove redundant pci_clear_master new 5c690db63b45 wifi: ath11k: Disable Spectral scan upon removing interface new abf57d84973c wifi: ath11k: enable SAR support on WCN6750 new 06c584739692 wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries new a87a9110ac0d wifi: ath11k: print a warning when crypto_alloc_shash() fails new a06bfb3c9f69 wifi: ath11k: Ignore frags from uninitialized peer in dp. new 41e02bf4ae32 wifi: ath11k: fix undefined behavior with __fls in dp new e04e4b6e01e7 wifi: ath9k: fix per-packet TX-power cap for TPC new ed09c61eb19d dt-bindings: net: Convert ath10k to YAML new 93a91f40c25c wifi: ath11k: fix double free of peer rx_tid during reo cm [...] new a8ae833657a4 wifi: ath11k: Prevent REO cmd failures new 20487cc3ff36 wifi: ath11k: add peer mac information in failure cases new 6257c702264c wifi: ath11k: fix tx status reporting in encap offload mode new 2f0c9ac8362d wifi: ath11k: Fix incorrect update of radiotap fields new f9fff67d2d7c wifi: ath11k: Fix SKB corruption in REO destination ring new b956e3110a79 wifi: ath9k: Don't mark channelmap stack variable read-onl [...] new b100722a777f wifi: ath11k: Remove disabling of 80+80 and 160 MHz new 3288ee5844b7 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new a7000630fcf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b932ed6b1811 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3be6e8021f01 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 3fc0c628e177 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7dea98b9467e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new ec0bd5a8d034 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 019820ff1fa9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new bcb1894803fb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c0713adc55a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d8701bead61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26acf48f5bd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73489801aa4f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e87f77829ef0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01b1ea06b21a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new c888a4ed705c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3c85cc43c8e7 Revert "io_uring/rsrc: disallow multi-source reg buffers" new f973ff2255ed Merge branch 'for-6.4/io_uring' into for-next new 7c75661c42a0 ublk: don't return 0 in case of any failure new 2979c9000496 Merge branch 'for-6.4/block' into for-next new 55793ea54d77 nbd: fix incomplete validation of ioctl arg new aa1bb793541f Merge branch 'for-6.4/block' into for-next new 84a2ccb113c1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 3947566bf0d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea721504cd6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d210ee5cc566 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9715fd2a0b4d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 919dbd448219 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new e44bb17d4653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2778b59f7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00cc7344da49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8f455a3db1e1 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 3a9d398d8f24 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 5642bdefaa45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 45b4aaed615d Merge branch 'next' of git://github.com/cschaufler/smack-next new c69209fc218c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new b41dbc699250 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9e4f04b46e24 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 652a924829a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed3d8f3efa12 dt-bindings: display: Fix lvds.yaml references new 98530c34d0e1 dt-bindings: i2c: samsung: Fix 'deprecated' value new 2961ab056825 dt-bindings: soc: qcom: Drop unneeded quotes new 4b71ed9fb2a5 dt-bindings: arm/soc: mediatek: Drop unneeded quotes new 66ae05351676 dt-bindings: rng: Drop unneeded quotes new ad263a626742 bus: tegra-gmi: Replace of_platform.h with explicit includes new d19ce13470d2 Merge branch 'dt/address-cleanups' into dt/next new 6ca78a0364fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 252679ea8842 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c687de2176b2 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new 176fa622e975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d945d867cb16 next-20230420/tip new b459a5690f19 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new b41a43c4bec2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f39157b3c0bb Merge branch irq/gic-6.4 into irq/irqchip-next new e7b5771aa087 Merge branch irq/riscv-ipi into irq/irqchip-next new 275232c0b406 Merge branch irq/loongarch-fixes-6.4 into irq/irqchip-next new 2ff1b0839ddd Merge branch irq/misc-6.4 into irq/irqchip-next new 2c4971eea65d Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 6faed01bf36c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aadcaf1c6843 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 9f31f7e6a30c Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new ef5f97e9de9f Merge branch kvm-arm64/lock-inversion into kvmarm-master/next new b22498c4846b Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/next new e2e321a7d663 Merge branch kvm-arm64/selftest/lpa into kvmarm-master/next new 367eb095b841 Merge branch kvm-arm64/selftest/misc-6.4 into kvmarm-master/next new 6dcf7316e05e Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next new 36fe1b29b3ca Merge branch kvm-arm64/spec-ptw into kvmarm-master/next new 1f0f4a2ef7a5 KVM: arm64: Infer the PA offset from IPA in stage-2 map walker new 39bc95be3782 KVM: arm64: Infer PA offset from VA in hyp map walker new 1ea244158a4a KVM: arm64: Constify start/end/phys fields of the pgtable [...] new e39e8657c90f Merge branch kvm-arm64/pgtable-fixes-6.4 into kvmarm-master/next new 4be8ddb48b1b KVM: arm64: Slightly optimize flush_context() new a00e9e4319c2 KVM: arm64: Use the bitmap API to allocate bitmaps new 3d1793562858 KVM: arm64: Fix repeated words in comments new 4c181e3d352e KVM: arm64: Document check for TIF_FOREIGN_FPSTATE new d071cefdcca3 KVM: arm64: Restructure check for SVE support in FP trap handler new aaa2f14e6f3f KVM: arm64: Clarify host SME state management new 74819ee73f1f Merge branch kvm-arm64/misc-6.4 into kvmarm-master/next new 3754ff918849 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f2c0911b950 KVM: s390: interrupt: fix virtual-physical confusion for n [...] new 7be3e3392335 KVM: s390: vsie: clarifications on setting the APCB new 8a46df7cd135 KVM: s390: pci: fix virtual-physical confusion on module u [...] new 580667deae4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0574fa3ada4c Merge branch 'generic' new a9808ecb9e4b Merge branch 'misc' new 920d6bb77d55 KVM: x86: Preserve TDP MMU roots until they are explicitly [...] new dd313eeee394 Merge branch 'mmu' new fbf1994ebf7d Merge branch 'selftests' new af618e8fda72 Merge branch 'svm' new 14e3efbd0949 Merge branch 'vmx' new 734ce1d4007c Merge branch 'pmu' new 851755c591cb Merge branch 'next' of https://github.com/kvm-x86/linux.git new 49339257706a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5d3b00e76594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2526971557a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f47faced147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f68ff8b992cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a15c307f71fa Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new d712dcc8c497 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 495ff36388e8 firmware_loader: Strip off \n from customized path new bedee105bf4a firmware_loader: rework crypto dependencies new e2f06aa88508 driver core: Don't require dynamic_debug for initcall_debu [...] new 11a96703943f driver core: update comments in device_rename() new 046b6a171009 device property: make device_property functions take const [...] new 6c4f836cedd4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 5629d3195529 usb: gadget: tegra-xudc: Fix crash in vbus_draw new 9d9a7614a759 usb: gadget: tegra-xudc: Remove unneeded return variable new 091b813d3d10 usb: Add explicit of.h of_platform.h include new 735baf1b2345 xhci: fix debugfs register accesses while suspended new f3588ea40aa1 usb: host: xhci-plat: Use dev_is_pci() helper new 9134c1fd0503 usb: xhci: plat: Add USB 3.0 phy support new 4076c4f37bd9 dt-bindings: usb: mtk-xhci: add an optional frame count clock new 6a14ffc05c60 usb: xhci-mtk: add optional frame count clock new 236d835302bd usb: dwc2: improve error handling in __dwc2_lowlevel_hw_enable new 28f75a39d8a8 dt-bindings: usb: dwc2: add utmi optional clock new 02329adeae1f usb: dwc2: platform: add support for utmi optional clock new 21d018b75f4f ARM: dts: stm32: add USB OTG UTMI clock on stm32mp151 new 9a8ad10c9f2e USB: dwc3: fix runtime pm imbalance on probe errors new 44d257e9012e USB: dwc3: fix runtime pm imbalance on unbind new 6b3b2402ca5b USB: dwc3: disable autosuspend on unbind new bdb19d01026a USB: dwc3: gadget: drop dead hibernation code new f56d0d29b018 USB: dwc3: drop dead hibernation code new fe296046c721 USB: dwc3: clean up probe error labels new c8e9eccf6ed2 USB: dwc3: clean up phy init error handling new d2f197822d58 USB: dwc3: clean up core init error handling new 1d72fab47656 USB: dwc3: refactor phy handling new bd82857424d3 USB: dwc3: refactor clock lookups new 9a4d7dd19903 USB: dwc3: clean up probe declarations new dac3b192107b usb: typec: tcpm: fix multiple times discover svids error new 511b74e7c0b8 usb: typec: ucsi: don't print PPM init deferred errors new 0db213ea8eed usb: gadget: udc: core: Invoke usb_gadget_connect only whe [...] new a3afbf5cc887 usb: gadget: udc: core: Prevent redundant calls to pullup new d6f712f53b79 usb: chipidea: fix missing goto in `ci_hdrc_probe` new c507565aac2e usb: mtu3: give back request when rx error happens new 3481769cd05b usb: mtu3: use boolean return value new d28f4091ea7e usb: mtu3: fix kernel panic at qmu transfer done irq handler new ed50be81d536 usb: mtu3: unlock @mtu->lock just before giving back request new 976a5c256e34 usb: mtu3: expose role-switch control to userspace new d10cb206acb4 dt-bindings: usb: mtu3: add two optional clocks new 41792870dc1c usb: mtu3: add optional clock xhci_ck and frmcnt_ck new a804a47658ce dt-bindings: usb: ci-hdrc-usb2: allow multiple PHYs new d21a797a3eeb usb: dwc3: core: add support for disabling High-speed park mode new 4a2f152af1c4 dt-bindings: usb: snps,dwc3: Add 'snps,parkmode-disable-hs [...] new 02435a739b81 usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive new 13890626501f USB: core: Add routines for endpoint checks in old drivers new df05a9b05e46 USB: sisusbvga: Add endpoint checks new 76e31045ba03 media: radio-shark: Add endpoint checks new 39674be56fba usb: dwc3: gadget: Execute gadget stop after halting the c [...] new 8f40fc080813 usb: dwc3: gadget: Refactor EP0 forced stall/restart into [...] new dcab4f56147d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 254d5a59464e tty: n_gsm: fix redundant assignment of gsm->encoding new 5c7e105cd156 tty: serial: simplify qcom_geni_serial_send_chunk_fifo() new ee13ea33e066 tty: synclink_gt: don't allocate and pass dummy flags new c6c01763f24c serial: make SiFive serial drivers depend on ARCH_ symbols new 9e4f2a800421 serial: fix TIOCSRS485 locking new f73fd7505525 tty: serial: fsl_lpuart: adjust buffer length to the inten [...] new d57d56e4dddf tty: serial: fsl_lpuart: use UARTMODIR register bits for l [...] new 0ba9e3a13c6a serial: 8250: Add missing wakeup event reporting new 04e82793f068 serial: 8250: Reinit port->pm on port specific driver unbind new 63f4c3456171 serial: core: Disable uart_start() on uart_remove_one_port() new 3f42b142ea11 serial: max310x: fix IO data corruption in batched operations new 8749061be196 tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support new cf383d123869 tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support new 1707ce2d1e4d tty: serial: sh-sci: Fix TE setting on SCI IP new d61ae331d6f3 tty: serial: sh-sci: Add support for tx end interrupt handling new f06c2a9000eb tty: serial: sh-sci: Fix end of transmission on SCI new 6b97370b2cc6 tty: vt: reformat tioclinux() new 71ca6e4bf44f tty: vt: simplify some cases in tioclinux() new 921234d78339 tty: vt: distribute EXPORT_SYMBOL() new f91cf1a30255 tty: vt: drop checks for undefined VT_SINGLE_DRIVER new 2b3174c96696 n_gsm: Use array_index_nospec() with index that comes from [...] new 85a100f85b3b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new e1d6ca042e62 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe new 6f36ff32809a MAINTAINERS: w1: add Krzysztof Kozlowski as maintainer new 22ab6c515d96 dt-bindings: w1: Add DS2482/DS2484 I2C to 1-W bridges new 58ecb03fc74a w1: ds2482: add i2c id for DS2484 new 45c85d974f60 w1: ds2408: drop kerneldoc annotation new a866ce3b4fde w1: ds2433: correct kerneldoc annotation new a2809664ca29 w1: ds28e04: correct kerneldoc annotation new ad9c36be1f78 w1: minor white-space and code style fixes new 921e0f2fb09d w1: use octal for file permissions new 39bbfdacaebb w1: ds2433: do not use assignment in if condition new 076909c24ffa w1: ds2482: drop unnecessary header new 787e19ae1fa9 w1: ds2482: do not use assignment in if condition new 01bc199b4259 w1: matrox: switch from asm to linux header new 115ddc758bfb w1: matrox: use inline over __inline__ new 4f4129e4e28f w1: matrox: remove unnecessary ENOMEM messages new 0cb907719139 w1: omap-hdq: allow compile testing new 752144d8939a w1: omap-hdq: add SPDX tag new 1e5d6652154a w1: omap-hdq: remove unnecessary ENOMEM messages new 4ccb0fc2a212 w1: gpio: remove unnecessary ENOMEM messages new 15f44da0ab04 spmi: hisi-spmi-controller: Convert to platform remove cal [...] new 75fbbd8b53b4 spmi: mtk-pmif: Convert to platform remove callback return [...] new 019fe19bd407 spmi: pmic-arb: Convert to platform remove callback return [...] new 77982a7f4970 spmi: mtk-pmif: Drop of_match_ptr for ID table new 80c606a842e6 spmi: fix W=1 kernel-doc warnings new b56eef3e16d8 spmi: Add a check for remove callback when removing a SPMI driver new 32118bdc9471 virt: acrn: Replace obsolete memalign() with posix_memalign() new 4daa669efcfa kernel/configs: Drop Android config fragments new a889c276d33d mcb: Return actual parsed size when reading chameleon table new 9be24faadd08 mcb-pci: Reallocate memory region to avoid memory overlapping new 2025b2ca8004 mcb-lpc: Reallocate memory region to avoid memory overlapping new 90b55ad772e5 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f4f4bf6e0f7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79ecf5ae311c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 61a3cf4a9579 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 0ae2b13add33 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 8020247877eb staging: rtl8192e: Remove unchanged variable RegRfPsLevel new 88b81bddf1f3 staging: rtl8192e: Remove unused function rtl92e_disable_nic new b0e60e96afa0 staging: rtl8192e: Remove unused macro RT_SET_PS_LEVEL new bfc1bb7866f8 staging: rtl8192e: Remove second initialization of bActuallySet new 93bf41cc8afb staging: rtl8192e: Remove set to true while true of bfirst [...] new dc8aaa4f327b staging: rtl8192e: Remove unchanged variable chan_forced new 548534d95b1d staging: rtl8192e: Remove unchanged variable frame_sync_monitor new 4de65f2b975f staging: rtl8192e: Remove unchanged variables bfsync_proce [...] new 3fac2397f562 staging: rtl8192e: Fix W_DISABLE# does not work after stop/start new be90744db779 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 838016f60c31 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new bc9fa85d9f3b Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 73600786144e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 89bd7bbfae73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fcb6c93bfa98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 620c5ab4df08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c384c2401eed vdpa/mlx5: Avoid losing link state updates new e4be66e5f36b vhost: use struct_size and size_add to compute flex array sizes new 48cd6bc5b22d virtio: Reorder fields in 'struct virtqueue' new 9b2b3de63c07 tools/virtio: virtio_test: Fix indentation new 6b27cd84a791 tools/virtio: virtio_test -h,--help should return directly new 1adbd6b2fc0c virtio_ring: Avoid using inline for small functions new 4b6ec919b848 virtio_ring: Use const to annotate read-only pointer params new 9a10cb4de33f vhost-scsi: Delay releasing our refcount on the tpg new eb1b29146637 vhost-scsi: Drop device mutex use in vhost_scsi_do_plug new ced9eb376ab7 vhost-scsi: Check for a cleared backend before queueing an event new f5ed6f9e82ee vhost-scsi: Drop vhost_scsi_mutex use in port callouts new bea273c7a871 vhost-scsi: Reduce vhost_scsi_mutex use new a084983dcd4e virtio_ring: Allow non power of 2 sizes for packed virtqueue new 791a1cb7b859 vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default new e9d67e59f151 vdpa/mlx5: Extend driver support for new features new aaf0594829c3 lib/group_cpus: Export group_cpus_evenly() new 1d24692732fb vdpa: Add set/get_vq_affinity callbacks in vdpa_config_ops new 3dad56823b53 virtio-vdpa: Support interrupt affinity spreading mechanism new 78885597b9cc vduse: Refactor allocation for vduse virtqueues new 28f6288eb63d vduse: Support set_vq_affinity callback new bfae1648ec21 vduse: Support get_vq_affinity callback new 66640f4a6fcc vduse: Add sysfs interface for irq callback affinity new 5e68470f4e80 vdpa: Add eventfd for the vdpa callback new e38632dd7181 vduse: Signal vq trigger eventfd directly if possible new d4438d23eeee vduse: Delay iova domain creation new b774f93d87e1 vduse: Support specifying bounce buffer size via sysfs new 905233af513c vringh: fix typos in the vringh_init_* documentation new c618c84d4ccc vdpa: add bind_mm/unbind_mm callbacks new 9067de4725a2 vhost-vdpa: use bind_mm/unbind_mm device callbacks new c0371782500c vringh: replace kmap_atomic() with kmap_local_page() new f609d6cbb36a vringh: define the stride used for translation new 42823a871fd4 vringh: support VA with iotlb new e2a4f808a786 vdpa_sim: make devices agnostic for work management new 76acfa7bc54f vdpa_sim: use kthread worker new d7621c28fca1 vdpa_sim: replace the spinlock with a mutex to protect the state new 4bb94d2de2fa vdpa_sim: add support for user VA new 6c0b057cec5e virtio_ring: don't update event idx on get_buf new 9be5d2d424a1 vdpa: address kdoc warnings new b2ffaa672eda vringh: address kdoc warnings new 4a536d881a66 MAINTAINERS: add vringh.h to Virtio Core and Net Drivers new 3f3a1675b731 vdpa/snet: support getting and setting VQ state new 3616bf377a5a vdpa/snet: support the suspend vDPA callback new af8ececda185 virtio: add VIRTIO_F_NOTIFICATION_DATA feature support new 2c4e4a22a3b0 virtio-vdpa: add VIRTIO_F_NOTIFICATION_DATA feature support new 51b6e6c1c8e3 vdpa/snet: implement kick_vq_with_data callback new 5b250fac7c76 vdpa/snet: use likely/unlikely macros in hot functions new 112f23cd72a2 vdpa_sim: move buffer allocation in the devices new abebb16254b3 vdpa_sim_blk: support shared backend new 38fc29ea7547 virtio_ring: add a struct device forward declaration new e9c4962c5d69 tools/virtio: fix build caused by virtio_ring changes new 11841c52fa52 MAINTAINERS: make me a reviewer of VIRTIO CORE AND NET DRIVERS new c82729e06644 vhost_vdpa: fix unmap process in no-batch mode new b9ca712f33f5 vdpa/mlx5: Support interrupt bypassing new e765754093e7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a1013830f652 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4d4dedbd4d5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b67b3813ab0e Merge tag 'qcom-pinctrl-6.4' of https://git.kernel.org/pub [...] new 2cc4485e60a7 pinctrl: iproc: Convert to immutable irq_chip new bb7e64e60e46 pinctrl: nsp: Convert to immutable irq_chip new dccdc09199b7 pinctrl: armada-37xx: Convert to immutable irq_chip new dcea54b7dad1 pinctrl: npcm7xx: Convert to immutable irq_chip new 52066a53bd11 pinctrl: equilibrium: Convert to immutable irq_chip new cca973a823f1 pinctrl: mcp23s08: Convert to immutable irq_chip new c36f8c06ebd0 pinctrl: st: Convert to immutable irq_chip new 7341944c78d5 pinctrl: stmfx: Convert to immutable irq_chip new df60325839ef pinctrl: sx150x: Convert to immutable irq_chip new a0a53f1bf1f7 pinctrl: pic32: Convert to immutable irq_chip new 33c56e5ca01b pinctrl: pistachio: Convert to immutable irq_chip new 35d008679a5a pinctrl: plgpio: Convert to immutable irq_chip new 9890a043b3d7 pinctrl: qcom spmi-mpp: Convert to immutable irq_chip new 5e75e24eb111 pinctrl: qcom ssbi-mpp: Convert to immutable irq_chip new 19bcff7e2777 pinctrl: qcom ssbi-gpio: Convert to immutable irq_chip new f9a5502f8ee3 pinctrl: wpcm450: select MFD_SYSCON new 4b648d949466 dt-bindings: pinctrl: qcom,pmic-gpio: add PMI632 new 7abf7f88df45 pinctrl: qcom: spmi-gpio: Add PMI632 support new d59655d3c014 dt-bindings: pinctrl: qcom: Add few missing functions new b19a1d8f1dbd dt-bindings: pinctrl: qcom,sm8150: Drop duplicate function [...] new b7badd752de0 pinctrl-bcm2835.c: fix race condition when setting gpio dir new 79debe43aa8b Merge branch 'devel' into for-next new 068a083c603e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38aab1fdc3ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0869648a1afd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49b25d91897f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0d7325ceb6f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new f496fc542981 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 318d96ca9aaf Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new eb663dabe2bc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 3d1431431ce2 nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout stor [...] new 3e20f3e17a82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a270e4b702ba Merge branch 'main' of git://git.infradead.org/users/willy [...] new f3fc785014b4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 3a93f9e80bcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41b6f06f0b31 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 038585573d05 efi/pe: Import new BTI/IBT header flags from the spec new 8358098b9787 arm64: efi: Enable BTI codegen and add PE/COFF annotation new bca2f3a9406b efi/zboot: Add BSS padding before compression new 538bc0f40b36 efi/zboot: Set forward edge CFI compat header flag if supported new b3bef58b05ce efi/zboot: arm64: Poke kernel code size into the zboot pay [...] new 4067a1265c97 efi/zboot: arm64: Grab code size from image header new 631bdbeeba7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e79d79514480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a81bbbcf4ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24bc10bf168f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 52a7f2deb4be rust: init: broaden the blanket impl of `Init` new b0cf5d50210d MAINTAINERS: add Benno Lossin as Rust reviewer new 6ea5aa08857a rust: sync: introduce `LockClassKey` new 9c98dd74b6bc rust: sync: introduce `Lock` and `Guard` new 540cbb2e0c24 rust: lock: introduce `Mutex` new 0af44c55f968 locking/spinlock: introduce spin_lock_init_with_key new c1c190467512 rust: lock: introduce `SpinLock` new 39da92dc3f17 rust: introduce `ARef` new fdc7f4bb7e06 rust: add basic `Task` new 3aed05199948 rust: introduce `current` new fd9670cd5f76 rust: sync: introduce `LockedBy` new 127e4c821b23 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 828d676af059 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 541da56a1372 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b830fa6ee085 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new cb12813507ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3e1ee0e67e7 Add linux-next specific files for 20230421
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 (44bf136283e5) \ N -- N -- N refs/heads/master (d3e1ee0e67e7)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 942 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-power | 29 + Documentation/arm/index.rst | 2 - Documentation/arm/sti/overview.rst | 10 +- Documentation/arm/sti/stih415-overview.rst | 14 - Documentation/arm/sti/stih416-overview.rst | 13 - Documentation/conf.py | 7 +- Documentation/dev-tools/kmemleak.rst | 2 +- .../bindings/arm/mediatek/mediatek,infracfg.yaml | 4 +- .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 +- .../arm/mediatek/mediatek,mt7622-pcie-mirror.yaml | 4 +- .../bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 4 +- .../arm/mediatek/mediatek,mt7986-wed-pcie.yaml | 4 +- .../arm/mediatek/mediatek,mt8186-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8192-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8195-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 4 +- .../bindings/arm/mediatek/mediatek,pericfg.yaml | 4 +- .../display/panel/advantech,idk-1110wr.yaml | 2 +- .../display/panel/innolux,ee101ia-01d.yaml | 2 +- .../display/panel/mitsubishi,aa104xd12.yaml | 2 +- .../display/panel/mitsubishi,aa121td01.yaml | 2 +- .../bindings/display/panel/panel-lvds.yaml | 2 +- .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 2 +- .../bindings/i2c/samsung,s3c2410-i2c.yaml | 2 +- .../bindings/net/wireless/mediatek,mt76.yaml | 5 + .../bindings/net/wireless/qcom,ath10k.txt | 215 - .../bindings/net/wireless/qcom,ath10k.yaml | 358 ++ .../bindings/net/wireless/qcom,ath11k-pci.yaml | 58 + .../bindings/pinctrl/qcom,ipq9574-tlmm.yaml | 6 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 3 + .../bindings/pinctrl/qcom,sm8150-pinctrl.yaml | 2 +- .../devicetree/bindings/rng/amlogic,meson-rng.yaml | 4 +- .../devicetree/bindings/rng/brcm,iproc-rng200.yaml | 4 +- Documentation/devicetree/bindings/rng/mtk-rng.yaml | 4 +- .../devicetree/bindings/rng/ti,keystone-rng.yaml | 2 +- .../devicetree/bindings/soc/mediatek/devapc.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,eud.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,smem.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 4 +- .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 2 +- .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 5 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 5 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 2 + .../devicetree/bindings/usb/mediatek,mtu3.yaml | 4 + .../devicetree/bindings/usb/snps,dwc3.yaml | 5 + .../devicetree/bindings/w1/maxim,ds2482.yaml | 44 + Documentation/driver-api/clk.rst | 5 + Documentation/driver-api/thermal/intel_dptf.rst | 46 +- .../device_drivers/ethernet/amd/pds_core.rst | 139 + .../networking/device_drivers/ethernet/index.rst | 1 + Documentation/networking/ip-sysctl.rst | 7 + Documentation/process/submitting-patches.rst | 19 +- Documentation/trace/ftrace.rst | 2 +- Documentation/userspace-api/ELF.rst | 34 + Documentation/userspace-api/index.rst | 1 + MAINTAINERS | 23 +- Next/SHA1s | 100 +- Next/merge.log | 6702 ++++++++++++-------- arch/arm/boot/dts/stm32mp151.dtsi | 4 +- arch/arm64/boot/Makefile | 24 +- arch/arm64/include/asm/kvm_pgtable.h | 1 + arch/arm64/kernel/efi-header.S | 71 +- arch/arm64/kernel/image-vars.h | 4 + arch/arm64/kernel/machine_kexec.c | 1 + arch/arm64/kernel/proton-pack.c | 3 - arch/arm64/kvm/arm.c | 45 - arch/arm64/kvm/fpsimd.c | 26 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 12 +- arch/arm64/kvm/hyp/pgtable.c | 41 +- arch/arm64/kvm/inject_fault.c | 2 +- arch/arm64/kvm/pkvm.c | 47 + arch/arm64/kvm/vmid.c | 7 +- arch/m68k/kernel/machine_kexec.c | 1 + arch/powerpc/Kconfig | 7 + arch/powerpc/Makefile | 100 +- arch/powerpc/boot/Makefile | 10 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/boot/cuboot-mpc7448hpc2.c | 43 - arch/powerpc/boot/dts/fsl/mpc8641_hpcn.dts | 394 -- arch/powerpc/boot/dts/fsl/mpc8641_hpcn_36b.dts | 337 - arch/powerpc/boot/dts/mpc7448hpc2.dts | 192 - arch/powerpc/boot/dts/mpc8272ads.dts | 263 - arch/powerpc/boot/dts/mpc832x_mds.dts | 436 -- arch/powerpc/boot/dts/mpc834x_mds.dts | 403 -- arch/powerpc/boot/dts/mpc836x_mds.dts | 481 -- arch/powerpc/boot/dts/mpc8377_mds.dts | 505 -- arch/powerpc/boot/dts/mpc8378_mds.dts | 489 -- arch/powerpc/boot/dts/mpc8379_mds.dts | 455 -- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 503 -- arch/powerpc/boot/dts/pq2fads.dts | 243 - arch/powerpc/boot/dts/turris1x.dts | 2 +- arch/powerpc/configs/83xx/mpc832x_mds_defconfig | 59 - arch/powerpc/configs/83xx/mpc834x_mds_defconfig | 58 - arch/powerpc/configs/83xx/mpc836x_mds_defconfig | 64 - arch/powerpc/configs/83xx/mpc837x_mds_defconfig | 58 - arch/powerpc/configs/corenet_base.config | 1 + arch/powerpc/configs/guest.config | 2 + arch/powerpc/configs/kvm_guest.config | 1 + arch/powerpc/configs/mpc7448_hpc2_defconfig | 54 - arch/powerpc/configs/mpc8272_ads_defconfig | 79 - arch/powerpc/configs/mpc83xx_defconfig | 4 - arch/powerpc/configs/mpc86xx_base.config | 2 - arch/powerpc/configs/ppc64_defconfig | 183 +- arch/powerpc/configs/ppc6xx_defconfig | 8 - arch/powerpc/configs/pq2fads_defconfig | 80 - arch/powerpc/configs/pseries_defconfig | 322 - arch/powerpc/include/asm/atomic.h | 24 +- arch/powerpc/include/asm/firmware.h | 4 +- arch/powerpc/include/asm/idle.h | 12 +- arch/powerpc/include/asm/io.h | 37 + arch/powerpc/include/asm/module.h | 10 +- arch/powerpc/include/asm/mpc8260.h | 4 - arch/powerpc/include/asm/paca.h | 2 + arch/powerpc/include/asm/ppc-opcode.h | 8 + arch/powerpc/include/asm/ppc-pci.h | 8 + arch/powerpc/include/asm/ppc_asm.h | 24 + arch/powerpc/include/asm/reg.h | 2 - arch/powerpc/include/asm/sections.h | 5 + arch/powerpc/include/asm/uaccess.h | 28 +- arch/powerpc/include/uapi/asm/elf.h | 4 + arch/powerpc/kernel/asm-offsets.c | 2 + arch/powerpc/kernel/exceptions-64s.S | 112 +- arch/powerpc/kernel/head_64.S | 133 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kernel/interrupt_64.S | 28 +- arch/powerpc/kernel/irq.c | 8 + arch/powerpc/kernel/irq_64.c | 10 +- arch/powerpc/kernel/misc_64.S | 2 +- arch/powerpc/kernel/module_64.c | 377 +- arch/powerpc/kernel/paca.c | 2 + arch/powerpc/kernel/trace/ftrace.c | 50 +- arch/powerpc/kernel/vdso/gettimeofday.S | 6 +- arch/powerpc/kernel/vector.S | 6 + arch/powerpc/kernel/vmlinux.lds.S | 6 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 16 +- arch/powerpc/lib/copypage_64.S | 10 + arch/powerpc/lib/copypage_power7.S | 4 +- arch/powerpc/lib/copyuser_power7.S | 8 +- arch/powerpc/lib/hweight_64.S | 8 +- arch/powerpc/lib/memcmp_64.S | 4 +- arch/powerpc/lib/memcpy_power7.S | 6 +- arch/powerpc/net/bpf_jit.h | 10 +- arch/powerpc/net/bpf_jit_comp64.c | 36 +- arch/powerpc/platforms/82xx/Kconfig | 27 - arch/powerpc/platforms/82xx/Makefile | 3 - arch/powerpc/platforms/82xx/mpc8272_ads.c | 204 - arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 172 - arch/powerpc/platforms/82xx/pq2ads.h | 40 - arch/powerpc/platforms/82xx/pq2fads.c | 182 - arch/powerpc/platforms/83xx/Kconfig | 32 - arch/powerpc/platforms/83xx/Makefile | 4 - arch/powerpc/platforms/83xx/mpc832x_mds.c | 101 - arch/powerpc/platforms/83xx/mpc834x_mds.c | 92 - arch/powerpc/platforms/83xx/mpc836x_mds.c | 201 - arch/powerpc/platforms/83xx/mpc837x_mds.c | 94 - arch/powerpc/platforms/85xx/Kconfig | 23 +- arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx.h | 6 + arch/powerpc/platforms/85xx/mpc85xx_8259.c | 64 + arch/powerpc/platforms/85xx/mpc85xx_ds.c | 126 +- arch/powerpc/platforms/85xx/mpc85xx_mds.c | 7 - arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 63 +- arch/powerpc/platforms/85xx/p2020.c | 81 + arch/powerpc/platforms/86xx/Kconfig | 20 +- arch/powerpc/platforms/86xx/Makefile | 2 - arch/powerpc/platforms/86xx/mpc8610_hpcd.c | 321 - arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 114 - arch/powerpc/platforms/Kconfig | 4 +- arch/powerpc/platforms/Kconfig.cputype | 38 + arch/powerpc/platforms/embedded6xx/Kconfig | 10 - arch/powerpc/platforms/embedded6xx/Makefile | 1 - arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 187 - arch/powerpc/platforms/fsl_uli1575.c | 29 +- arch/powerpc/platforms/pseries/firmware.c | 1 + arch/powerpc/platforms/pseries/hvCall.S | 4 +- arch/powerpc/platforms/pseries/plpks.c | 5 +- arch/powerpc/tools/relocs_check.sh | 18 +- arch/powerpc/xmon/xmon.c | 2 + arch/riscv/Kconfig | 15 + arch/riscv/Makefile | 7 +- arch/riscv/Makefile.postlink | 49 + arch/riscv/boot/Makefile | 7 + arch/riscv/include/asm/set_memory.h | 3 + arch/riscv/include/asm/topology.h | 5 +- arch/riscv/kernel/efi-header.S | 19 +- arch/riscv/kernel/image-vars.h | 2 - arch/riscv/kernel/vmlinux.lds.S | 26 +- arch/riscv/mm/Makefile | 4 + arch/riscv/mm/init.c | 76 +- arch/riscv/mm/kasan_init.c | 516 +- arch/riscv/mm/ptdump.c | 24 +- arch/riscv/tools/relocs_check.sh | 26 + arch/s390/kvm/interrupt.c | 4 +- arch/s390/kvm/pci.c | 2 +- arch/s390/kvm/vsie.c | 50 +- arch/sh/kernel/cpu/sh4/sq.c | 7 +- arch/um/include/shared/as-layout.h | 3 +- arch/um/kernel/skas/clone.c | 5 +- arch/um/kernel/skas/mmu.c | 6 +- arch/um/kernel/um_arch.c | 10 +- arch/um/os-Linux/skas/process.c | 6 +- arch/um/os-Linux/user_syms.c | 104 +- arch/um/scripts/Makefile.rules | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 80 +- arch/x86/um/shared/sysdep/stub_32.h | 8 +- arch/x86/um/shared/sysdep/stub_64.h | 8 +- arch/x86/um/stub_segv.c | 2 +- block/Kconfig | 3 - block/blk-cgroup.c | 78 +- block/blk-cgroup.h | 15 +- block/blk-core.c | 3 + drivers/acpi/acpi_lpss.c | 7 + drivers/acpi/bus.c | 4 +- drivers/base/core.c | 16 +- drivers/base/dd.c | 7 +- drivers/base/firmware_loader/Kconfig | 5 +- drivers/base/firmware_loader/main.c | 17 +- drivers/base/property.c | 16 +- drivers/block/nbd.c | 6 + drivers/block/ublk_drv.c | 1 + drivers/bluetooth/btnxpuart.c | 13 +- drivers/bluetooth/btusb.c | 222 + drivers/bus/tegra-gmi.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/cpufreq.c | 2 +- drivers/cpuidle/cpuidle-pseries.c | 28 +- drivers/firmware/arm_ffa/bus.c | 16 +- drivers/firmware/arm_ffa/driver.c | 2 +- drivers/firmware/efi/libstub/Makefile | 3 +- drivers/firmware/efi/libstub/Makefile.zboot | 41 +- drivers/firmware/efi/libstub/arm64.c | 26 +- drivers/firmware/efi/libstub/efistub.h | 3 +- drivers/firmware/efi/libstub/zboot-header.S | 51 +- drivers/firmware/efi/libstub/zboot.c | 13 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/ast/ast_main.c | 9 +- drivers/gpu/drm/drm_fb_helper.c | 16 +- drivers/hwmon/pmbus/fsp-3y.c | 1 - drivers/infiniband/hw/mlx5/devx.c | 31 +- drivers/infiniband/sw/rxe/rxe_comp.c | 94 +- drivers/infiniband/sw/rxe/rxe_net.c | 7 +- drivers/infiniband/sw/rxe/rxe_qp.c | 188 +- drivers/infiniband/sw/rxe/rxe_recv.c | 15 +- drivers/infiniband/sw/rxe/rxe_req.c | 94 +- drivers/infiniband/sw/rxe/rxe_resp.c | 18 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 242 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 12 - drivers/mcb/mcb-lpc.c | 35 +- drivers/mcb/mcb-parse.c | 15 +- drivers/mcb/mcb-pci.c | 27 +- drivers/media/radio/radio-shark.c | 10 + drivers/media/radio/radio-shark2.c | 10 + drivers/net/ethernet/amd/Kconfig | 12 + drivers/net/ethernet/amd/Makefile | 1 + drivers/net/ethernet/amd/pds_core/Makefile | 14 + drivers/net/ethernet/amd/pds_core/adminq.c | 290 + drivers/net/ethernet/amd/pds_core/auxbus.c | 264 + drivers/net/ethernet/amd/pds_core/core.c | 597 ++ drivers/net/ethernet/amd/pds_core/core.h | 312 + drivers/net/ethernet/amd/pds_core/debugfs.c | 170 + drivers/net/ethernet/amd/pds_core/dev.c | 351 + drivers/net/ethernet/amd/pds_core/devlink.c | 183 + drivers/net/ethernet/amd/pds_core/fw.c | 194 + drivers/net/ethernet/amd/pds_core/main.c | 475 ++ drivers/net/ethernet/freescale/enetc/enetc.c | 23 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 94 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 3 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 53 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 2 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 16 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 42 +- .../mellanox/mlx5/core/en_accel/macsec_fs.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/eq.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 5 +- drivers/net/macsec.c | 14 +- drivers/net/phy/Kconfig | 9 +- drivers/net/phy/phy_device.c | 3 +- drivers/net/wireless/ath/ath10k/ce.c | 7 - drivers/net/wireless/ath/ath10k/pci.c | 6 +- drivers/net/wireless/ath/ath11k/ahb.c | 6 + drivers/net/wireless/ath/ath11k/core.c | 10 +- drivers/net/wireless/ath/ath11k/dbring.c | 12 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 73 +- drivers/net/wireless/ath/ath11k/dp.c | 4 +- drivers/net/wireless/ath/ath11k/dp.h | 6 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 140 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 33 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 1 + drivers/net/wireless/ath/ath11k/hal_rx.c | 14 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 20 +- drivers/net/wireless/ath/ath11k/hw.c | 28 +- drivers/net/wireless/ath/ath11k/hw.h | 3 +- drivers/net/wireless/ath/ath11k/mac.c | 50 +- drivers/net/wireless/ath/ath11k/pci.c | 14 +- drivers/net/wireless/ath/ath11k/peer.h | 1 + drivers/net/wireless/ath/ath11k/wmi.c | 48 +- drivers/net/wireless/ath/ath11k/wmi.h | 5 + drivers/net/wireless/ath/ath12k/core.h | 1 + drivers/net/wireless/ath/ath12k/dp_rx.c | 15 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 4 + drivers/net/wireless/ath/ath12k/hw.c | 2 +- drivers/net/wireless/ath/ath12k/mac.c | 117 +- drivers/net/wireless/ath/ath12k/pci.c | 8 +- drivers/net/wireless/ath/ath12k/qmi.c | 4 +- drivers/net/wireless/ath/ath12k/wmi.c | 6 + drivers/net/wireless/ath/ath9k/hif_usb.c | 2 - drivers/net/wireless/ath/ath9k/mci.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 30 +- drivers/net/wireless/ath/carl9170/cmd.c | 2 +- drivers/net/wireless/ath/carl9170/fwcmd.h | 4 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 23 +- drivers/net/wireless/ath/wcn36xx/dxe.h | 4 +- drivers/net/wireless/ath/wcn36xx/main.c | 1 + drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + drivers/net/wireless/cisco/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/dma.c | 10 +- drivers/net/wireless/mediatek/mt76/dma.h | 1 + drivers/net/wireless/mediatek/mt76/mac80211.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76.h | 19 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 18 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 12 - drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 11 - drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 1 - drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 1 - drivers/net/wireless/mediatek/mt76/mt76_connac.h | 21 + .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 22 + .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 78 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 21 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 19 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 5 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 36 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 35 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 33 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 1 - drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 115 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 18 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 2 + .../net/wireless/mediatek/mt76/mt7921/acpi_sar.h | 10 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 1 - drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 50 +- drivers/net/wireless/mediatek/mt76/mt7921/eeprom.h | 30 - drivers/net/wireless/mediatek/mt76/mt7921/init.c | 43 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 18 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 53 - drivers/net/wireless/mediatek/mt76/mt7921/main.c | 42 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 31 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 11 - drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 23 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 64 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 23 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 27 +- .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt7996/Makefile | 2 + .../net/wireless/mediatek/mt76/mt7996/coredump.c | 268 + .../net/wireless/mediatek/mt76/mt7996/coredump.h | 97 + .../net/wireless/mediatek/mt76/mt7996/debugfs.c | 149 +- drivers/net/wireless/mediatek/mt76/mt7996/dma.c | 64 + drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 4 - drivers/net/wireless/mediatek/mt76/mt7996/eeprom.h | 9 +- drivers/net/wireless/mediatek/mt76/mt7996/init.c | 72 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 501 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.h | 62 +- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 78 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 222 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 30 +- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 76 +- drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 51 +- drivers/net/wireless/mediatek/mt76/tx.c | 4 + drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 12 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188e.c | 4 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c | 3 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c | 5 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 54 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c | 4 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 3 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 85 +- drivers/net/wireless/realtek/rtw88/fw.c | 20 +- drivers/net/wireless/realtek/rtw88/fw.h | 2 +- drivers/net/wireless/realtek/rtw88/mac.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 40 +- drivers/net/wireless/realtek/rtw88/main.c | 148 +- drivers/net/wireless/realtek/rtw88/main.h | 23 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 26 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1 + drivers/net/wireless/realtek/rtw88/usb.c | 71 +- drivers/net/wireless/realtek/rtw89/debug.c | 13 +- drivers/net/wireless/realtek/rtw89/mac.c | 22 +- drivers/net/wireless/realtek/rtw89/mac.h | 2 +- drivers/net/wireless/realtek/rtw89/reg.h | 1 + drivers/net/wwan/wwan_core.c | 3 + drivers/pci/controller/Kconfig | 423 +- drivers/pci/controller/cadence/Kconfig | 10 +- drivers/pci/controller/dwc/Kconfig | 432 +- drivers/pci/controller/mobiveil/Kconfig | 19 +- drivers/pci/controller/pci-tegra.c | 4 +- drivers/pci/controller/pcie-mediatek.c | 2 +- drivers/pci/hotplug/rpaphp_core.c | 4 +- drivers/pci/of.c | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 19 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 38 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 23 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 34 +- drivers/pinctrl/nuvoton/Kconfig | 1 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 34 +- drivers/pinctrl/pinctrl-equilibrium.c | 22 +- drivers/pinctrl/pinctrl-equilibrium.h | 2 - drivers/pinctrl/pinctrl-mcp23s08.c | 36 +- drivers/pinctrl/pinctrl-mcp23s08.h | 1 - drivers/pinctrl/pinctrl-pic32.c | 36 +- drivers/pinctrl/pinctrl-pistachio.c | 35 +- drivers/pinctrl/pinctrl-st.c | 16 +- drivers/pinctrl/pinctrl-stmfx.c | 36 +- drivers/pinctrl/pinctrl-sx150x.c | 64 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 38 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 24 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 35 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 8 +- drivers/platform/x86/amd/pmc.c | 6 +- drivers/platform/x86/intel/pmc/core.c | 17 +- drivers/platform/x86/intel/pmc/core.h | 4 +- drivers/s390/virtio/virtio_ccw.c | 22 +- drivers/spmi/hisi-spmi-controller.c | 5 +- drivers/spmi/spmi-mtk-pmif.c | 7 +- drivers/spmi/spmi-pmic-arb.c | 9 +- drivers/spmi/spmi.c | 8 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 9 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 7 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 80 +- drivers/staging/rtl8192e/rtllib.h | 2 - .../int340x_thermal/processor_thermal_device.c | 3 +- .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 2 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 92 +- drivers/tty/n_gsm.c | 14 +- drivers/tty/serial/8250/8250_core.c | 1 + drivers/tty/serial/8250/8250_port.c | 4 + drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/fsl_lpuart.c | 10 +- drivers/tty/serial/max310x.c | 17 +- drivers/tty/serial/qcom_geni_serial.c | 10 +- drivers/tty/serial/serial_core.c | 6 +- drivers/tty/serial/sh-sci.c | 96 +- drivers/tty/serial/sh-sci.h | 3 + drivers/tty/synclink_gt.c | 18 +- drivers/tty/vt/vt.c | 205 +- drivers/usb/chipidea/core.c | 2 +- drivers/usb/core/usb.c | 76 + drivers/usb/dwc2/core.h | 2 + drivers/usb/dwc2/platform.c | 37 +- drivers/usb/dwc3/core.c | 431 +- drivers/usb/dwc3/core.h | 12 +- drivers/usb/dwc3/dwc3-am62.c | 2 +- drivers/usb/dwc3/gadget.c | 145 +- drivers/usb/gadget/udc/core.c | 151 +- drivers/usb/gadget/udc/rzv2m_usb3drd.c | 2 +- drivers/usb/gadget/udc/tegra-xudc.c | 7 +- drivers/usb/host/xhci-debugfs.c | 1 + drivers/usb/host/xhci-mtk.c | 1 + drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-plat.c | 19 +- drivers/usb/misc/sisusbvga/sisusbvga.c | 14 + drivers/usb/mtu3/mtu3.h | 2 +- drivers/usb/mtu3/mtu3_dr.c | 1 + drivers/usb/mtu3/mtu3_gadget.c | 2 +- drivers/usb/mtu3/mtu3_host.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 2 + drivers/usb/mtu3/mtu3_qmu.c | 44 +- drivers/usb/typec/tcpm/tcpm.c | 16 +- drivers/usb/typec/ucsi/ucsi.c | 6 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 140 +- drivers/vdpa/mlx5/net/mlx5_vnet.h | 14 + drivers/vdpa/solidrun/snet_ctrl.c | 26 +- drivers/vdpa/solidrun/snet_main.c | 26 +- drivers/vdpa/solidrun/snet_vdpa.h | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 83 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 28 +- drivers/vhost/vdpa.c | 8 +- drivers/virtio/virtio_mmio.c | 18 +- drivers/virtio/virtio_pci_modern.c | 17 +- drivers/virtio/virtio_ring.c | 19 + drivers/virtio/virtio_vdpa.c | 23 +- drivers/w1/masters/Kconfig | 2 +- drivers/w1/masters/ds2482.c | 13 +- drivers/w1/masters/ds2490.c | 13 +- drivers/w1/masters/matrox_w1.c | 16 +- drivers/w1/masters/omap_hdq.c | 14 +- drivers/w1/masters/w1-gpio.c | 4 +- drivers/w1/slaves/w1_ds2406.c | 35 +- drivers/w1/slaves/w1_ds2408.c | 12 +- drivers/w1/slaves/w1_ds2413.c | 8 +- drivers/w1/slaves/w1_ds2433.c | 23 +- drivers/w1/slaves/w1_ds2780.c | 1 + drivers/w1/slaves/w1_ds2781.c | 1 + drivers/w1/slaves/w1_ds2805.c | 2 +- drivers/w1/slaves/w1_ds28e04.c | 21 +- drivers/w1/slaves/w1_ds28e17.c | 6 +- fs/Makefile | 2 +- fs/btrfs/Kconfig | 1 - fs/btrfs/bio.c | 241 +- fs/btrfs/bio.h | 22 +- fs/btrfs/block-group.c | 40 +- fs/btrfs/block-group.h | 13 +- fs/btrfs/block-rsv.c | 21 +- fs/btrfs/block-rsv.h | 2 +- fs/btrfs/btrfs_inode.h | 38 +- fs/btrfs/compression.c | 299 +- fs/btrfs/compression.h | 20 +- fs/btrfs/ctree.c | 91 +- fs/btrfs/ctree.h | 17 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/delayed-ref.c | 49 +- fs/btrfs/delayed-ref.h | 22 +- fs/btrfs/disk-io.c | 153 +- fs/btrfs/extent-tree.c | 37 +- fs/btrfs/extent_io.c | 550 +- fs/btrfs/file-item.c | 93 +- fs/btrfs/file-item.h | 3 +- fs/btrfs/file.c | 9 + fs/btrfs/fs.h | 54 +- fs/btrfs/inode-item.c | 15 +- fs/btrfs/inode.c | 376 +- fs/btrfs/ioctl.c | 5 - fs/btrfs/locking.c | 25 +- fs/btrfs/locking.h | 5 +- fs/btrfs/lru_cache.h | 5 + fs/btrfs/lzo.c | 17 +- fs/btrfs/ordered-data.c | 120 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/raid56.c | 121 +- fs/btrfs/raid56.h | 5 - fs/btrfs/relocation.c | 6 +- fs/btrfs/scrub.c | 4202 ++++++++---- fs/btrfs/send.c | 2 +- fs/btrfs/space-info.c | 32 +- fs/btrfs/space-info.h | 1 - fs/btrfs/super.c | 4 +- fs/btrfs/sysfs.c | 5 - fs/btrfs/tests/extent-map-tests.c | 1 + fs/btrfs/transaction.c | 30 +- fs/btrfs/tree-checker.c | 14 - fs/btrfs/tree-log.c | 171 +- fs/btrfs/volumes.c | 593 +- fs/btrfs/volumes.h | 85 +- fs/btrfs/zlib.c | 2 + fs/btrfs/zoned.c | 4 +- fs/btrfs/zstd.c | 1 + fs/ext4/bitmap.c | 5 +- fs/ext4/ext4.h | 91 +- fs/ext4/page-io.c | 2 +- fs/f2fs/f2fs.h | 13 + fs/f2fs/file.c | 4 +- fs/hostfs/Makefile | 6 +- fs/hostfs/hostfs_user_exp.c | 28 + fs/internal.h | 2 - fs/ksmbd/smb2pdu.c | 147 +- fs/ksmbd/vfs.c | 437 +- fs/ksmbd/vfs.h | 19 +- fs/ksmbd/vfs_cache.c | 5 +- fs/namei.c | 125 +- fs/nfsd/export.c | 51 +- fs/nfsd/export.h | 1 + fs/nfsd/vfs.c | 7 +- include/linux/arm_ffa.h | 1 + include/linux/bio.h | 5 - include/linux/blk_types.h | 18 +- include/linux/crc32c.h | 1 + include/linux/if_bridge.h | 1 + include/linux/ioasid.h | 74 + include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/namei.h | 9 + include/linux/netdevice.h | 2 +- include/linux/pds/pds_adminq.h | 647 ++ include/linux/pds/pds_auxbus.h | 20 + include/linux/pds/pds_common.h | 68 + include/linux/pds/pds_core_if.h | 571 ++ include/linux/pds/pds_intr.h | 163 + include/linux/pe.h | 4 + include/linux/property.h | 36 +- include/linux/sctp.h | 18 +- include/linux/skbuff.h | 4 +- include/linux/spinlock.h | 9 +- include/linux/sunrpc/svc_xprt.h | 5 +- include/linux/sunrpc/svcsock.h | 2 + include/linux/suspend.h | 8 + include/linux/swiotlb.h | 2 + include/linux/usb.h | 5 + include/linux/vdpa.h | 9 + include/linux/virtio_ring.h | 3 + include/linux/writeback.h | 5 + include/net/{dropreason.h => dropreason-core.h} | 21 +- include/net/dropreason.h | 374 +- include/net/flow_dissector.h | 38 +- include/net/inet_frag.h | 2 +- include/net/netns/ipv6.h | 1 + include/net/page_pool.h | 5 + include/net/sctp/sctp.h | 12 +- include/net/sctp/structs.h | 2 +- include/trace/events/btrfs.h | 2 +- include/trace/events/sunrpc.h | 16 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/ext4.h | 117 + include/uapi/linux/if_bridge.h | 1 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/nfsd/export.h | 13 + include/uapi/linux/virtio_config.h | 6 + kernel/configs/android-base.config | 159 - kernel/configs/android-recommended.config | 127 - kernel/dma/swiotlb.c | 15 +- kernel/power/main.c | 59 +- lib/libcrc32c.c | 6 + localversion-next | 2 +- mm/rmap.c | 6 +- mm/shmem.c | 4 + mm/sparse.c | 2 +- net/8021q/vlan_dev.c | 242 + net/bluetooth/hci_core.c | 3 + net/bluetooth/mgmt.c | 4 + net/bridge/br_arp_nd_proxy.c | 33 +- net/bridge/br_device.c | 8 +- net/bridge/br_forward.c | 8 +- net/bridge/br_if.c | 2 +- net/bridge/br_input.c | 2 +- net/bridge/br_netlink.c | 8 +- net/bridge/br_private.h | 5 +- net/bridge/br_vlan.c | 1 + net/bridge/br_vlan_options.c | 20 +- net/core/dev.c | 3 +- net/core/drop_monitor.c | 33 +- net/core/gro.c | 2 +- net/core/page_pool.c | 18 +- net/core/rtnetlink.c | 2 +- net/core/skbuff.c | 63 +- net/ethtool/mm.c | 10 + net/ipv6/af_inet6.c | 1 + net/ipv6/icmp.c | 15 +- net/mac80211/drop.h | 56 + net/mac80211/ieee80211_i.h | 8 +- net/mac80211/main.c | 31 + net/mac80211/rx.c | 55 +- net/mac80211/wpa.c | 24 +- net/sctp/associola.c | 5 +- net/sctp/auth.c | 2 +- net/sctp/input.c | 2 +- net/sctp/outqueue.c | 11 +- net/sctp/sm_make_chunk.c | 22 +- net/sctp/sm_sideeffect.c | 3 +- net/sctp/sm_statefuns.c | 14 +- net/sctp/stream.c | 2 +- net/sctp/stream_interleave.c | 4 +- net/sunrpc/svc_xprt.c | 5 +- net/sunrpc/svcauth_unix.c | 11 +- net/sunrpc/svcsock.c | 101 +- net/xfrm/xfrm_device.c | 2 +- net/xfrm/xfrm_user.c | 1 + rust/bindings/bindings_helper.h | 1 + rust/helpers.c | 56 + rust/kernel/init.rs | 4 +- rust/kernel/lib.rs | 1 + rust/kernel/prelude.rs | 2 + rust/kernel/sync.rs | 48 + rust/kernel/sync/lock.rs | 165 + rust/kernel/sync/lock/mutex.rs | 118 + rust/kernel/sync/lock/spinlock.rs | 116 + rust/kernel/sync/locked_by.rs | 156 + rust/kernel/task.rs | 155 + rust/kernel/types.rs | 107 + samples/acrn/vm-sample.c | 5 +- scripts/relocs_check.sh | 20 + tools/bpf/bpftool/btf_dumper.c | 2 +- tools/include/linux/types.h | 5 + tools/lib/perf/include/internal/rc_check.h | 8 + tools/testing/selftests/bpf/prog_tests/verifier.c | 42 +- .../testing/selftests/bpf/progs/refcounted_kptr.c | 8 +- tools/testing/selftests/bpf/test_loader.c | 10 +- tools/testing/selftests/bpf/test_progs.h | 9 + .../selftests/drivers/net/mlxsw/qos_headroom.sh | 3 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 28 - .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 3 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 3 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 1 - .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 2 +- .../selftests/drivers/net/mlxsw/sch_red_root.sh | 2 +- .../selftests/drivers/net/mlxsw/sch_tbf_ets.sh | 6 +- .../selftests/drivers/net/mlxsw/sch_tbf_prio.sh | 6 +- .../selftests/drivers/net/mlxsw/sch_tbf_root.sh | 6 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/forwarding/Makefile | 1 + .../testing/selftests/net/forwarding/ethtool_mm.sh | 288 + tools/testing/selftests/net/forwarding/lib.sh | 60 + .../selftests/net/forwarding/sch_tbf_etsprio.sh | 4 + .../selftests/net/forwarding/sch_tbf_root.sh | 4 + .../selftests/net/test_bridge_neigh_suppress.sh | 862 +++ .../selftests/powerpc/copyloops/asm/ppc_asm.h | 1 + tools/testing/selftests/powerpc/dscr/Makefile | 3 +- tools/testing/selftests/powerpc/dscr/dscr.h | 4 - .../selftests/powerpc/dscr/dscr_default_test.c | 207 +- .../selftests/powerpc/dscr/dscr_explicit_test.c | 169 +- .../selftests/powerpc/dscr/dscr_inherit_test.c | 4 +- .../selftests/powerpc/dscr/dscr_sysfs_test.c | 11 +- .../selftests/powerpc/dscr/dscr_user_test.c | 4 +- tools/testing/selftests/powerpc/dscr/settings | 1 - tools/testing/selftests/powerpc/include/utils.h | 3 + .../powerpc/pmu/ebb/cpu_event_pinned_vs_ebb_test.c | 3 +- .../powerpc/pmu/ebb/cpu_event_vs_ebb_test.c | 3 +- .../powerpc/pmu/ebb/ebb_vs_cpu_event_test.c | 3 +- .../powerpc/pmu/ebb/multi_ebb_procs_test.c | 6 +- tools/testing/selftests/powerpc/pmu/lib.c | 19 +- tools/testing/selftests/powerpc/pmu/lib.h | 1 - .../selftests/powerpc/stringloops/asm/ppc_asm.h | 1 + tools/testing/selftests/powerpc/utils.c | 23 + tools/virtio/linux/compiler.h | 2 + tools/virtio/linux/kernel.h | 5 +- tools/virtio/linux/uaccess.h | 11 +- 746 files changed, 26159 insertions(+), 19463 deletions(-) delete mode 100644 Documentation/arm/sti/stih415-overview.rst delete mode 100644 Documentation/arm/sti/stih416-overview.rst delete mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml create mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath11k-pci.yaml create mode 100644 Documentation/devicetree/bindings/w1/maxim,ds2482.yaml create mode 100644 Documentation/networking/device_drivers/ethernet/amd/pds_core.rst create mode 100644 Documentation/userspace-api/ELF.rst delete mode 100644 arch/powerpc/boot/cuboot-mpc7448hpc2.c delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8641_hpcn.dts delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8641_hpcn_36b.dts delete mode 100644 arch/powerpc/boot/dts/mpc7448hpc2.dts delete mode 100644 arch/powerpc/boot/dts/mpc8272ads.dts delete mode 100644 arch/powerpc/boot/dts/mpc832x_mds.dts delete mode 100644 arch/powerpc/boot/dts/mpc834x_mds.dts delete mode 100644 arch/powerpc/boot/dts/mpc836x_mds.dts delete mode 100644 arch/powerpc/boot/dts/mpc8377_mds.dts delete mode 100644 arch/powerpc/boot/dts/mpc8378_mds.dts delete mode 100644 arch/powerpc/boot/dts/mpc8379_mds.dts delete mode 100644 arch/powerpc/boot/dts/mpc8610_hpcd.dts delete mode 100644 arch/powerpc/boot/dts/pq2fads.dts delete mode 100644 arch/powerpc/configs/83xx/mpc832x_mds_defconfig delete mode 100644 arch/powerpc/configs/83xx/mpc834x_mds_defconfig delete mode 100644 arch/powerpc/configs/83xx/mpc836x_mds_defconfig delete mode 100644 arch/powerpc/configs/83xx/mpc837x_mds_defconfig create mode 120000 arch/powerpc/configs/kvm_guest.config delete mode 100644 arch/powerpc/configs/mpc7448_hpc2_defconfig delete mode 100644 arch/powerpc/configs/mpc8272_ads_defconfig delete mode 100644 arch/powerpc/configs/pq2fads_defconfig delete mode 100644 arch/powerpc/configs/pseries_defconfig delete mode 100644 arch/powerpc/platforms/82xx/mpc8272_ads.c delete mode 100644 arch/powerpc/platforms/82xx/pq2ads-pci-pic.c delete mode 100644 arch/powerpc/platforms/82xx/pq2ads.h delete mode 100644 arch/powerpc/platforms/82xx/pq2fads.c delete mode 100644 arch/powerpc/platforms/83xx/mpc832x_mds.c delete mode 100644 arch/powerpc/platforms/83xx/mpc834x_mds.c delete mode 100644 arch/powerpc/platforms/83xx/mpc836x_mds.c delete mode 100644 arch/powerpc/platforms/83xx/mpc837x_mds.c create mode 100644 arch/powerpc/platforms/85xx/mpc85xx_8259.c create mode 100644 arch/powerpc/platforms/85xx/p2020.c delete mode 100644 arch/powerpc/platforms/86xx/mpc8610_hpcd.c delete mode 100644 arch/powerpc/platforms/86xx/mpc86xx_hpcn.c delete mode 100644 arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c create mode 100644 arch/riscv/Makefile.postlink create mode 100755 arch/riscv/tools/relocs_check.sh create mode 100644 drivers/net/ethernet/amd/pds_core/Makefile create mode 100644 drivers/net/ethernet/amd/pds_core/adminq.c create mode 100644 drivers/net/ethernet/amd/pds_core/auxbus.c create mode 100644 drivers/net/ethernet/amd/pds_core/core.c create mode 100644 drivers/net/ethernet/amd/pds_core/core.h create mode 100644 drivers/net/ethernet/amd/pds_core/debugfs.c create mode 100644 drivers/net/ethernet/amd/pds_core/dev.c create mode 100644 drivers/net/ethernet/amd/pds_core/devlink.c create mode 100644 drivers/net/ethernet/amd/pds_core/fw.c create mode 100644 drivers/net/ethernet/amd/pds_core/main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7996/coredump.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7996/coredump.h create mode 100644 fs/hostfs/hostfs_user_exp.c create mode 100644 include/linux/ioasid.h create mode 100644 include/linux/pds/pds_adminq.h create mode 100644 include/linux/pds/pds_auxbus.h create mode 100644 include/linux/pds/pds_common.h create mode 100644 include/linux/pds/pds_core_if.h create mode 100644 include/linux/pds/pds_intr.h copy include/net/{dropreason.h => dropreason-core.h} (96%) create mode 100644 include/uapi/linux/ext4.h delete mode 100644 kernel/configs/android-base.config delete mode 100644 kernel/configs/android-recommended.config create mode 100644 net/mac80211/drop.h create mode 100644 rust/kernel/sync/lock.rs create mode 100644 rust/kernel/sync/lock/mutex.rs create mode 100644 rust/kernel/sync/lock/spinlock.rs create mode 100644 rust/kernel/sync/locked_by.rs create mode 100644 rust/kernel/task.rs create mode 100755 scripts/relocs_check.sh create mode 100755 tools/testing/selftests/net/forwarding/ethtool_mm.sh create mode 100755 tools/testing/selftests/net/test_bridge_neigh_suppress.sh delete mode 100644 tools/testing/selftests/powerpc/dscr/settings