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 6c8f479764eb Add linux-next specific files for 20220809 omits fd4977579380 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a21349f273d4 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 0d32fd4a4320 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7d551b040aa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ed7f8e067e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b1db73e8cbe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d8747d5decc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fdc658c2976 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits fe3b50292be3 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 8b107c41e029 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59af7c474d53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9584cc13262b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18fc1f530ca0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1a71c804138c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits ea3c6a8220bf Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 778307c2ed99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a51fd752a4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c15879447bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edc3305f4987 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dc6ac2e72b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b854f6840e3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc5e587cccaa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1e4391215fd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b34db7b0c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d705635b781 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1849c4619daf Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c6bf8083dfc4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b31baee62456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90133c455056 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits e2a3de17f6fd Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ec1f626cdfe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4adfc66c5448 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits e7697cfab7c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e8880bea1913 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 82c12bbefa2d Merge branch 'next' of git://github.com/cschaufler/smack-next omits 67865b6eff93 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits a0cabaa2132d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits c2740ab3d781 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b1ddfc9fe49 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5ad3fe31f486 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b79cd030e34 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a5bcb5651903 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5508e178b24c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits b9edbd7800d2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 862c8e407927 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits b6eb39c2b92b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8c4f2fb1d46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ecee2e3d5ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f157dd3ca723 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 5273a84ec20d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a873dd452a34 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 243a41379b6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b44f798e304 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 56bf3f2a28f3 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 1025e455f19d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f46b32097547 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 97ddb4d036fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 116b848228ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7544541d0bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 475552f6d34e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb740c92174e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 93547f97eb81 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 71ab20b18f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb623fffbce6 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e7b9a72bb9d2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e2b1ad1015a5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 86ba2a791867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec06826896b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d88b39b90276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24cc1cc7ffe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24ebde32b247 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c537bd7feb93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f00753447b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fe7a04d0816 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e2f8a719734 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ec8deac788e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c99e49d004ec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bce8545e1808 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d0820ce7bf22 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5ca2868e5b07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8442e6bda816 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 316a91efedb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cb59b9a3592 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c34b391f3a65 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 1003591b5c5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9cfb1cb8f87b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1d444f629ff Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 3c81955b09bc Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 2aad343da014 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 451a75137b21 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 98aeae32c174 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c6ba76b9d5d9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e8df0e24d051 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 2149e74d7d38 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 83d699162146 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d8dbca19bcdd Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits ab9723fd5cb5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 17c5244d1481 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 73d2491304e7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9801fe64afbc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 67c3f2c231ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d1feb43f19ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 821e7a8bb275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bdd44b0f4a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0051cd0b94d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b8628162d773 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 97f09895a406 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 72fc8d3918fd Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits bd990d58df4b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 025963f08f3a PCI: endpoint: pci-epf-vntb: fix error handle in epf_ntb_m [...] omits d45bfbf2c398 NTB: EPF: set pointer addr to null using NULL rather than 0 omits 7a9b36adf659 NTB: EPF: Fix Kconfig dependency omits 5d9f0bd53498 Documentation: PCI: extend subheading underline for "lspci [...] omits 0eb7cf9265ab Documentation: PCI: Use code-block block for scratchpad re [...] omits d0193297873f NTB: EPF: Mark pci_read and pci_write as static omits 3590d3dc62a9 Documentation: PCI: Add specification for the PCI vNTB fun [...] omits 0ac22fa0b30e NTB: EPF: support NTB transfer between PCI RC and EP connection omits 90264c8c61dd NTB: epf: Added more flexible memory map method omits 107806a70764 PCI: designware-ep: Allow pcie_ep_set_bar change inbound m [...] omits 68d2391bb4d6 ntb: intel: add GNR support for Intel PCIe gen5 NTB omits 77f2b38f0118 NTB: ntb_tool: uninitialized heap data in tool_fn_write() omits e7fc7c203280 drivers/ntb/test: avoid 64-bit modulus operation omits ccfebbb3f618 ntb: idt: fix clang -Wformat warnings omits 127e91caebc0 ntb_perf: Fix 64-bit division on 32-bit architectures omits 2afcf6ac6a0e ntb_perf: extend with doorbell latency measurement omits 1aed61ca657c ntb_perf: extend with poll latency measurement omits 67f6089e8099 ntb_perf: extend with burst latency measurement omits 77ddc4aab526 LoongArch: Add efistub booting support omits 13524d7e5716 LoongArch: Add USER_STACKTRACE support omits 9393cb7cde39 LoongArch: Add STACKTRACE support omits d2eff7ff83e5 LoongArch: Add prologue unwinder support omits 7d3299fd22a8 LoongArch: Add guess unwinder support omits 3bbbefd4f228 LoongArch: Add vDSO syscall __vdso_getcpu() omits 0e81a4eb7bbc LoongArch: Add PCI controller support omits 5a4ef3dfe29d LoongArch: Parse MADT to get multi-processor information omits b18264af5acc LoongArch: Fix unsigned comparison with less than zero omits df4a990e435d LoongArch: Requires __force attributes for any casts omits cc62e0fe4555 LoongArch: Select ACPI unconditionally omits da519304c1ad hwmon: (lm90) Fix error return value from detect function omits 82c4fd03ef05 Merge branches 'work.misc' and 'work.iov_iter' into for-next omits 11378c6a99ac Merge branch 'mm-nonmm-unstable' into mm-everything omits d9fa1ceaf3fc lib/debugobjects: fix stat count and optimize debug_object [...] omits 2073a327ab34 init/main.c: silence some -Wunused-parameter warnings omits fb0f118e8840 ocfs2: fix ocfs2 corrupt when iputting an inode omits 430ab5e2d01b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2e99b114cba3 ocfs2: reflink deadlock when clone file to the same direct [...] omits 0dfaea98b574 mm/page_ext: remove unused variable in offline_page_ext omits d32b19735af8 mm: prevent page_frag_alloc() from corrupting the memory omits 8633c0b01ba4 Documentation/mm: add details about kmap_local_page() and [...] omits 2a2a52a56507 highmem: delete a sentence from kmap_local_page() kdocs omits 98ed7c351ac8 Documentation/mm: rrefer kmap_local_page() and avoid kmap() omits 6d7b935eeaa3 Documentation/mm: avoid invalid use of addresses from kmap [...] omits 830844884380 Documentation/mm: don't kmap*() pages which can't come fro [...] omits 06ccd8654117 highmem: specify that kmap_local_page() is callable from i [...] omits a02db07b9983 highmem: remove unneeded spaces in kmap_local_page() kdocs omits 330543ab6a27 selftests/vm: add selftest to verify multi THP collapse omits 3f20da245445 selftests/vm: add selftest to verify recollapse of THPs omits 84e950665fce selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 657e3a28f8fb selftests/vm: dedup hugepage allocation logic omits 85101a5bee5f selftests/vm: modularize collapse selftests omits a3da3031e7b7 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits e41693c33615 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 9e21a029575a mm/khugepaged: rename prefix of shared collapse functions omits d383b91107e7 mm/khugepaged: delay computation of hpage boundaries until use omits 0f4208b86b22 mm/khugepaged: add missing kfree() to madvise_collapse() omits 4d2e030d9634 mm/khugepaged: avoid possible memory leak in failure path omits adfea60db4ee mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 54617dd3200f mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits df2af8189b12 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits 09429cef1c69 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits b35be871780d mm/khugepaged: add flag to predicate khugepaged-only behavior omits d934bc6e4f0f mm/khugepaged: propagate enum scan_result codes back to callers omits 58d604245b37 mm/khugepaged: dedup and simplify hugepage alloc and charging omits c3c4b6ea87e0 mm-khugepaged-add-struct-collapse_control-fix-fix omits 74c3a77f2b4b mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 6576caffbca0 mm/khugepaged: add struct collapse_control omits 6ae1e6c3e334 mm: khugepaged: don't carry huge page to the next loop for [...] omits db9c3786e64c procfs: add 'path' to /proc/<pid>/fdinfo/ omits 7840bb5fda51 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 2c09fab70fb3 mm/page_alloc: minor clean up for memmap_init_compound() omits f025d340c4ad mm: discard __GFP_ATOMIC omits d771cd4494d3 mm, hwpoison: enable memory error handling on 1GB hugepage omits 927616e3d1b0 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits b77d05f55c82 mm, hwpoison: make __page_handle_poison returns int omits 5414d8a757c1 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits b385266ddba7 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits b27bcd88e2b2 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits 97da8ba56d86 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits b1b026737f3e mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 0786c0e7f1bf mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits c0c9e8a8b157 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits e85cd0c45b56 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits b9ca107063f2 mm: hugetlb_vmemmap: replace early_param() with core_param() omits 20057368f8d1 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits aaf450c5a0c2 mm: hugetlb_vmemmap: introduce the name HVO omits 5395e8ffa3fe mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 20999fb0ff7c mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 9fc799ecf8c1 Merge branch 'mm-stable' into mm-unstable omits b2f4c6e29531 mm/smaps: don't access young/dirty bit if pte unpresent omits 57197b2adbf3 mailmap: update Guilherme G. Piccoli's email addresses omits adcdeebce854 mm: vmscan: fix extreme overreclaim and swap floods omits 6de3baa2a4ce writeback: avoid use-after-free after removing device omits 81b68aeab69f shmem: update folio if shmem_replace_page() updates the page omits d41cc70b4495 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits f16e5a31c0a9 Merge remote-tracking branch 'asoc/for-5.19' into asoc-linus omits 9851f9cb75d0 Merge branches 'thermal-tools', 'thermal-core' and 'therma [...] omits f1442e18f004 Merge branch 'acpi-properties' into linux-next omits 6c668aaeaab1 Merge branch 'pm-opp' into linux-next omits b05f0830f64a Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits e1a92f9a570a fix copy_page_from_iter() for compound destinations omits d01ebbd85032 hugetlbfs: copy_page_to_iter() can deal with compound pages omits 1643ef3e0a87 copy_page_to_iter(): don't split high-order page in case o [...] omits e1587615d7ad expand those iov_iter_advance()... omits ad890be59535 pipe_get_pages(): switch to append_pipe() omits eb5b7d92d36d get rid of non-advancing variants omits 22c68a58284a ceph: switch the last caller of iov_iter_get_pages_alloc() omits d4f41a50cba4 9p: convert to advancing variant of iov_iter_get_pages_alloc() omits 102f38188e46 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] omits 6ef8810fbb23 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] omits 53dde2180755 block: convert to advancing variants of iov_iter_get_pages [...] omits 8169917085cb iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() omits a72b7535e31f iov_iter: saner helper for page array allocation omits 1fc652dffb0f fold __pipe_get_pages() into pipe_get_pages() omits f778953ab892 ITER_XARRAY: don't open-code DIV_ROUND_UP() omits 1fa5eab5e970 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] omits 9cb2fafb9dc5 unify xarray_get_pages() and xarray_get_pages_alloc() omits 7c44c1449d59 unify pipe_get_pages() and pipe_get_pages_alloc() omits 4f3aab7007c8 iov_iter_get_pages(): sanity-check arguments omits 0d494243d9ff iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] omits 951f8ae2e35f ITER_PIPE: fold data_start() and pipe_space_for_user() together omits 578a391f4ed9 ITER_PIPE: cache the type of last buffer omits 7ba2106b76a8 ITER_PIPE: clean iov_iter_revert() omits 424324d04666 ITER_PIPE: clean pipe_advance() up omits 05dd94c7c70a ITER_PIPE: lose iter_head argument of __pipe_get_pages() omits 25aeb33139d0 ITER_PIPE: fold push_pipe() into __pipe_get_pages() omits ff41ebeb56e6 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives omits 04aec23581d3 ITER_PIPE: helpers for adding pipe buffers omits de5b8c4c1294 ITER_PIPE: helper for getting pipe buffer by index omits 1ce509985de7 splice: stop abusing iov_iter_advance() to flush a pipe omits fa85b4b577e5 switch new_sync_{read,write}() to ITER_UBUF omits 8685bd564712 new iov_iter flavour - ITER_UBUF omits e04836c31aa6 Merge branch 'vmcore-iov_iter' of git://git.kernel.org/pub [...] omits dfd46f8698bb Merge branch 'for-5.20/block-iter' of git://git.kernel.dk/ [...] omits d6ff957ee012 Merge branches 'fixes', 'work.9p' and 'work.iov_iter-base' [...] omits 44b6b0b0e980 block: fix leaking page ref on truncated direct io omits ac3c48e32c04 block: ensure bio_iov_add_page can't fail omits 5a044eef1265 block: ensure iov_iter advances for added pages omits 6a9720576cd0 virtio: VIRTIO_HARDEN_NOTIFICATION is broken omits e66eb603b9c6 virtio_pmem: set device ready in probe() omits 522ae491e18a virtio_pmem: initialize provider_data through nd_region_desc omits fc356a71565b vringh: iterate on iotlb_translate to handle large translations omits 55bd341385a5 virtio_ring: remove the arg vq of vring_alloc_desc_extra() omits 83ada2237e63 remoteproc: rename len of rpoc_vring to num omits 6bae751ff31d vdpa_sim: Implement suspend vdpa op omits 3b3bcc55308c vhost-vdpa: uAPI to suspend the device omits 94ab17d00bbf vhost-vdpa: introduce SUSPEND backend feature bit omits b8f6770624f6 vdpa: Add suspend operation new fcb14cb1bdac new iov_iter flavour - ITER_UBUF new 3e20a751aff0 switch new_sync_{read,write}() to ITER_UBUF new 0d9649341363 splice: stop abusing iov_iter_advance() to flush a pipe new 2dcedb2a549a ITER_PIPE: helper for getting pipe buffer by index new 47b7fcae419d ITER_PIPE: helpers for adding pipe buffers new 8fad7767edcf ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives new e3b42964f84c ITER_PIPE: fold push_pipe() into __pipe_get_pages() new ca591967543a ITER_PIPE: lose iter_head argument of __pipe_get_pages() new 2c855de93314 ITER_PIPE: clean pipe_advance() up new 92acdc4f3720 ITER_PIPE: clean iov_iter_revert() new 10f525a8cd7a ITER_PIPE: cache the type of last buffer new 12d426ab64a1 ITER_PIPE: fold data_start() and pipe_space_for_user() together new 91329559eb07 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] new c81ce28df500 iov_iter_get_pages(): sanity-check arguments new acbdeb8320b0 unify pipe_get_pages() and pipe_get_pages_alloc() new 68fe506f3731 unify xarray_get_pages() and xarray_get_pages_alloc() new 451c0ba9475e unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] new 0aa4fc32f540 ITER_XARRAY: don't open-code DIV_ROUND_UP() new 8520008417c5 fold __pipe_get_pages() into pipe_get_pages() new 3cf42da327f2 iov_iter: saner helper for page array allocation new 1ef255e25717 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() new 480cb846c27b block: convert to advancing variants of iov_iter_get_pages [...] new 7d690c157c58 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] new dc5801f60b26 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] new 7f02464739da 9p: convert to advancing variant of iov_iter_get_pages_alloc() new b53589927d73 ceph: switch the last caller of iov_iter_get_pages_alloc() new eba2d3d79829 get rid of non-advancing variants new 746de1f86fcd pipe_get_pages(): switch to append_pipe() new 310d9d5a5009 expand those iov_iter_advance()... new f0f6b614f83d copy_page_to_iter(): don't split high-order page in case o [...] new c7d57ab1632d hugetlbfs: copy_page_to_iter() can deal with compound pages new c03f05f183cd fix copy_page_from_iter() for compound destinations new f30adc0d332f Merge tag 'pull-work.iov_iter-rebased' of git://git.kernel [...] new eb555cb5b794 Merge tag '5.20-rc-ksmbd-server-fixes' of git://git.samba. [...] new 2b1299322016 x86/speculation: Add RSB VM Exit protections new ba6e31af2be9 x86/speculation: Add LFENCE to RSB fill sequence new 5318b987fe9f Merge tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm [...] new 15886321a426 Merge tag 'm68knommu-for-v5.20' of git://git.kernel.org/pu [...] new b8dcef877ab5 Merge tag 'memblock-v5.20-rc1' of git://git.kernel.org/pub [...] new 426b4ca2d6a5 Merge tag 'fs.setgid.v6.0' of git://git.kernel.org/pub/scm [...] new c56f9ec8b20f afs: Use refcount_t rather than atomic_t new 2757a4dc1849 afs: Fix access after dec in put functions new 4b22e2074195 Merge tag 'afs-fixes-20220802' of git://git.kernel.org/pub [...] new fb24771faf72 fscache: don't leak cookie access refs if invalidation is [...] new 1a1e3aca9d49 fscache: add tracepoint when failing cookie new 15205c2829ca Merge tag 'fscache-fixes-20220809' of git://git.kernel.org [...] new 513d6349bcc9 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new 7001abae8cca shmem: update folio if shmem_replace_page() updates the page new 2dcbfa9d218d writeback: avoid use-after-free after removing device new 4949d917a6a6 mm: vmscan: fix extreme overreclaim and swap floods new e734f2cee636 mailmap: update Guilherme G. Piccoli's email addresses new b15c100e03a1 mm/smaps: don't access young/dirty bit if pte unpresent new fc16f88e2029 vmcoreinfo: add kallsyms_num_syms symbol new ea8a7a55141f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new ce51a0ef3174 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 378c528f485e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 73afd7816c55 tsnep: Fix unused warning for 'tsnep_of_match' new b3bb8628bf64 tsnep: Fix tsnep_tx_unmap() error path usage new 8eb6fcc9a7cb Merge branch 'tsnep-two-fixes-for-the-driver' new 944e594cfa84 net/x25: fix call timeouts in blocking connects new 7e4babffa6f3 net: dsa: felix: fix min gate len calculation for tc when [...] new 3f4093e2bf46 atm: idt77252: fix use-after-free bugs caused by tst_timer new 3702e4041cfd net: phy: c45 baset1: do not skip aneg configuration if cl [...] new 546b9d3f406a net: phy: dp83867: fix get nvmem cell fail new 7a07a29e4f67 s390/qeth: cache link_info for ethtool new 332f1795ca20 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression new 164dac9755ac Bluetooth: ISO: unlock on error path in iso_sock_setsockopt() new 10b9adb55650 Bluetooth: hci_conn: Fix updating ISO QoS PHY new 0eee4995f405 Bluetooth: ISO: Fix info leak in iso_sock_getsockopt() new ce78e557ff88 Bluetooth: Fix null pointer deref on unexpected status event new b44434232782 Bluetooth: ISO: Fix memory corruption new 889f0346d47a Bluetooth: hci_event: Fix build warning with C=1 new 0c7937587d8b Bluetooth: MGMT: Fixes build warnings with C=1 new 9dfe1727b219 Bluetooth: ISO: Fix iso_sock_getsockopt for BT_DEFER_SETUP new 3f2893d3c142 Bluetooth: don't try to cancel uninitialized works at mgmt [...] new 1d1ab5d39be7 Bluetooth: ISO: Fix not using the correct QoS new b8c3bf0ed2ed Merge tag 'for-net-2022-08-08' of git://git.kernel.org/pub [...] new 7ba0fa7f32f3 Merge tag 'wireless-2022-08-09' of git://git.kernel.org/pu [...] new 4c46bb49460e net: dsa: felix: suppress non-changes to the tagging protocol new 1b7680c6c1f6 net: bgmac: Fix a BUG triggered by wrong bytes_compl new bc3c8fe3c79b plip: avoid rcu debug splat new b655790b5a55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 80ae512bec03 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ba953a9d89a0 af_key: Do not call xfrm_probe_algs in parallel new 43d59d0e074d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f71c70df416f ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support new 6bc2906253e7 ALSA: usb-audio: More comprehensive mixer map for ASUS ROG [...] new 30267718fe2d ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED new 9fe3f16c2392 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new afb176d45870 ASoC: rt5640: Fix the JD voltage dropping issue new 5d8971867332 Merge remote-tracking branch 'asoc/for-5.19' into asoc-linus new 0cb41ee7b5da Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 4349dfb546f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 1986e1e78e9e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dcfcdcc89a00 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new cfa7b4e0e05e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 74c4c57fa22d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 7c1e0b0eeacd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e206b1190015 hwmon: (lm90) Fix error return value from detect function new 06bfee84a1c1 dt-bindings: hwmon: sparx5: use correct clock new 4a4c11d89f07 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 71a3c4d998e7 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new 77071f4636aa Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 0d22bbc2d557 dt-bindings: display: simple-framebuffer: Drop Bartlomiej [...] new 331753ff3292 dt-bindings: mmc: sdhci-msm: Fix 'operating-points-v2 was [...] new 25c17c04ad32 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 80449211128d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 7e4fd7a1a6fd irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse new ee24ccba9033 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new dfffc3672930 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new b1202a10ad27 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new cf4b7387c0a8 drm/ttm: Fix dummy res NULL ptr deref bug new 5c5775c41d54 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new fea27958a9d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d393064e43c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a2666e61bf1b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new da52ca1ef829 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e4c2d1b92c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e2d14a85258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d87acc17f87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d96f74d5b2dc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 7a496c9c6b59 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b5493a321f39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8bb0de673b42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a2d346207db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 43fddf5edfea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bcd8b13feeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3e50be006a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c8832a29018 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 800df10e97eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c742e184ad06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de1ab6744239 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a927b433d304 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 098721c3b511 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 65cdd7c34a6e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new a88ec89e90f8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new fc33e1ecb126 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f88e37a95605 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9e9c28c1c6d3 LoongArch: Select ACPI and EFI unconditionally new 36ba8dda201f LoongArch: Requires __force attributes for any casts new 1c2071288952 LoongArch: Fix unsigned comparison with less than zero new 01ed6d061f75 LoongArch: Parse MADT to get multi-processor information new bef9c5d01a0d LoongArch: Add PCI controller support new afb390b23e29 LoongArch: Add vDSO syscall __vdso_getcpu() new cd6c537b26bc LoongArch: Add guess unwinder support new 6f4d3122d244 LoongArch: Add prologue unwinder support new bc622a049d91 LoongArch: Add STACKTRACE support new 24157be7177e LoongArch: Add USER_STACKTRACE support new e71c25da3a3b LoongArch: Add efistub booting support new 21f37f698d56 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new babe44e9a42f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23c059dd63eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e471d7ab3d3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76754a16168a Merge branch 'master' of git://github.com/ceph/ceph-client.git new 15c8eab401d3 cifs: fix lock length calculation new a9e424145c72 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new df5d296c2105 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 3c59366c207e NFS: don't unhash dentry during unlink/rename new c0fafe33d1ba Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 4b1936c934b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4ab4cdf7829 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 79f49c272b02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new c3705b4def90 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 5f220b0d430f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e154185c53fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 263d2157d985 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 62932a1ea344 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new b0f2fe5a3838 ACPI: VIOT: Do not dereference fwnode in struct device new 6242d0966c08 Merge branch 'acpi-tables' into linux-next new 46981fa78490 ACPI: property: Fix error handling in acpi_init_properties() new ad393690b235 Merge branch 'acpi-properties' into linux-next new 899c80a55fcc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fa79013b7f3d thermal/of: Fix error code in of_thermal_zone_find() new 78283c66d340 thermal/of: Return -ENODEV instead of -EINVAL if registrat [...] new 24380e5dca2b dt-bindings: thermal: Fix missing required property new ef971e0c8e10 thermal/of: Fix free after use in thermal_of_unregister() new 57f9c86f9382 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 2bf8edacd155 Bluetooth: Convert le_scan_disable timeout to hci_sync new 89f043b2c6d5 Bluetooth: Rework le_scan_restart for hci_sync new eed7aab6c517 Bluetooth: Delete unused hci_req_stop_discovery() new 71172654bff2 Bluetooth: Convert SCO configure_datapath to hci_sync new 8c59889a6b5c Bluetooth: Move Adv Instance timer to hci_sync new 3edf244f8c71 Bluetooth: Delete unreferenced hci_request code new c7eb26d1285c Bluetooth: move hci_get_random_address() to hci_sync new 9ec46ac996f5 Bluetooth: convert hci_update_adv_data to hci_sync new 180859f3c17c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new df4aaf015775 drm/shmem-helper: Add missing vunmap on error new 2939deac1fa2 drm/gem: Properly annotate WW context on drm_gem_lock_rese [...] new a38a2e7dbe09 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6ebe6813ec1d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f19f662a6873 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b751366c2673 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1d65498de3d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 000f605eb8e5 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 2e73591de763 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 5dc0ffcfacc6 Merge branch 'next' of git://github.com/cschaufler/smack-next new e1036f99c262 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 91a970d6e4ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a35f37d39e53 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 90326a393e00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 383743c7b275 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 421105a2817e Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 8e95334e01b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e1ea88e73f4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 624689717868 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 0f3e72b5c8cf vfio: Move vfio.c to vfio_main.c new d944d602fc8a Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 8a65d864e85b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88d3f2451954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84aebae291e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ab1813a06c3 vdpa: Add suspend operation new 967f46ec8d3b vhost-vdpa: introduce SUSPEND backend feature bit new 049f529bf066 vhost-vdpa: uAPI to suspend the device new 3638e4c4ec33 vdpa_sim: Implement suspend vdpa op new c700f489849f remoteproc: rename len of rpoc_vring to num new d725687628c2 virtio_ring: remove the arg vq of vring_alloc_desc_extra() new fd52e2e4f66d vringh: iterate on iotlb_translate to handle large translations new e81849a84336 virtio_pmem: initialize provider_data through nd_region_desc new d985bd403390 virtio_pmem: set device ready in probe() new 46bb94e95d7d virtio: VIRTIO_HARDEN_NOTIFICATION is broken new c3d35988fc8b vdpa: Use device_iommu_capable() new 05f2b20331a8 dt-bindings: virtio: mmio: add optional wakeup-source property new 0efb56f8dfce virtio_mmio: add support to set IRQ of a virtio device as [...] new e650590ff56a drivers/virtio: Clarify CONFIG_VIRTIO_MEM for unsupported [...] new f88109c1c67a virtio: record the maximum queue num supported by the device. new 2ffd83966fc6 virtio: struct virtio_config_ops add callbacks for queue_reset new 2ccd7b82982d virtio_ring: update the document of the virtqueue_detach_u [...] new a8a8e4a65c42 virtio_ring: extract the logic of freeing vring new d609968ea047 virtio_ring: split vring_virtqueue new 4a6f5d6f77ea virtio_ring: introduce virtqueue_init() new 5ca9392d7bdd virtio_ring: split: stop __vring_new_virtqueue as export symbol new bacaf0af70b4 virtio_ring: split: __vring_new_virtqueue() accept struct [...] new 97138c9f2735 virtio_ring: split: introduce vring_free_split() new 545a141edade virtio_ring: split: extract the logic of alloc queue new 30884d1151f6 virtio_ring: split: extract the logic of alloc state and extra new f10be0f95add virtio_ring: split: extract the logic of vring init new 8fdc4ab84f34 virtio_ring: split: extract the logic of attach vring new 63be9f59d213 virtio_ring: split: introduce virtqueue_reinit_split() new 66586a9c9ee2 virtio_ring: split: reserve vring_align, may_reduce_num new 59cd4b90c769 virtio_ring: split: introduce virtqueue_resize_split() new d42bfdf5ba9d virtio_ring: packed: introduce vring_free_packed new 3268c987b323 virtio_ring: packed: extract the logic of alloc queue new 24b6a04fc675 virtio_ring: packed: extract the logic of alloc state and extra new 90da781be209 virtio_ring: packed: extract the logic of vring init new 82b6d108fc97 virtio_ring: packed: extract the logic of attach vring new 701138965696 virtio_ring: packed: introduce virtqueue_reinit_packed() new 4e5c58de2204 virtio_ring: packed: introduce virtqueue_resize_packed() new c92323e0e5e0 virtio_ring: introduce virtqueue_resize() new 22fab01dedfd virtio_pci: struct virtio_pci_common_cfg add queue_notify_data new af318b998a2a virtio: allow to unbreak/break virtqueue individually new d8429fda5b65 virtio: queue_reset: add VIRTIO_F_RING_RESET new 57247fc0dc29 virtio_ring: struct virtqueue introduce reset new cdb4b2c1392d virtio_pci: struct virtio_pci_common_cfg add queue_reset new 875ec77c5dfb virtio_pci: introduce helper to get/set queue reset new 9c63c9c4dd7b virtio_pci: extract the logic of active vq for modern pci new 931744610aee virtio_pci: support VIRTIO_F_RING_RESET new d91c192044c0 virtio: find_vqs() add arg sizes new 76a3b4cd17b5 virtio_pci: support the arg sizes of find_vqs() new e8dbde4f7732 virtio_mmio: support the arg sizes of find_vqs() new 33126b392ced virtio: add helper virtio_find_vqs_ctx_size() new 78ee7daa09ee virtio_net: set the default max ring size by find_vqs() new 82fac814afec virtio_net: get ringparam by virtqueue_get_vring_max_size() new 62535aa16aa6 virtio_net: split free_unused_bufs() new f7c631546ec6 virtio_net: support rx queue resize new 256e0d7be17a virtio_net: support tx queue resize new cd0a008f98ef virtio_net: support set_ringparam new 188d97fdea78 vdpa_sim_blk: use dev_dbg() to print errors new 36af689023bb vdpa_sim_blk: limit the number of request handled per batch new c123a6f458ec vdpa_sim_blk: call vringh_complete_iotlb() also in the error path new 65c316dd4d84 vdpa_sim_blk: set number of address spaces and virtqueue groups new 340acfc09b2c vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init new f89bb48264e7 vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address new df7d3038bd72 vdpa: ifcvf: Fix spelling mistake in comments new 23938c7369e1 vDPA/ifcvf: remove duplicated assignment to pointer cfg new dd5069675581 tools/virtio: fix build new df0ed8e97c8a virtio: Check dev_set_name() return value new f1f8ea0c80c8 net: virtio_net: notifications coalescing support new 6c4c8fec270c vduse: Remove unnecessary spin lock protection new ebd50906d919 vduse: Use memcpy_{to,from}_page() in do_bounce() new ffd87a1cabea vduse: Support using userspace pages as bounce buffer new 250d9dc6506f vduse: Support registering userspace memory for IOVA regions new 6f9071b9766e vduse: Support querying information of IOVA regions new b5c8e8b7e2a3 vdpa/mlx5: Implement susupend virtqueue callback new d5358cd0e369 vdpa/mlx5: Support different address spaces for control and data new 22ff9a2f6476 vhost-scsi: Fix max number of virtqueues new 96f589b78614 vhost scsi: Allow user to control num virtqueues new 6d22b75457f4 vDPA/ifcvf: get_config_size should return a value no great [...] new 701d9cae8285 vDPA/ifcvf: support userspace to query features and MQ of [...] new 982afbf6946a vDPA: !FEATURES_OK should not block querying device config space new 0ac071122abb vDPA: fix 'cast to restricted le16' warnings in vdpa.c new fdaed2bd3c09 vhost-vdpa: Call ida_simple_remove() when failed new 5acc5b90c259 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fe3fdfc6fbef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56efd2a5b46f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7096b3d91057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 096349466ceb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a779077b561 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d4d091e7f085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9df956688cfa Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new bd22a5026af4 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new a44252d5c3bb ntb: idt: fix clang -Wformat warnings new 45e1058b77fe NTB: ntb_tool: uninitialized heap data in tool_fn_write() new a914fc529f59 ntb: intel: add GNR support for Intel PCIe gen5 NTB new 4284c88fff0e PCI: designware-ep: Allow pci_epc_set_bar() update inbound [...] new e75d5ae8ab88 NTB: epf: Allow more flexibility in the memory BAR map method new e35f56bb0330 PCI: endpoint: Support NTB transfer between RC and EP new 4ac8c8e52cd9 Documentation: PCI: Add specification for the PCI vNTB fun [...] new e9ac6e335dc7 Documentation: PCI: Use code-block block for scratchpad re [...] new 9458c27a67e3 Documentation: PCI: extend subheading underline for "lspci [...] new 7b14a5e96128 NTB: EPF: set pointer addr to null using NULL rather than 0 new 556a2c7dca33 PCI: endpoint: Fix Kconfig dependency new 8e4bfbe644a6 PCI: endpoint: pci-epf-vntb: fix error handle in epf_ntb_m [...] new ae9f38adac26 PCI: endpoint: pci-epf-vntb: reduce several globals to statics new 3305f43cb6a8 NTB: EPF: Fix error code in epf_ntb_bind() new b8c0aa9b16bb NTB: EPF: Tidy up some bounds checks new 893ae515ff8d irqchip: imx mu worked as msi controller new 621b7555c914 dt-bindings: irqchip: imx mu work as msi controller new 1736be2729a0 pcie: endpoint: pci-epf-vntb: add endpoint msi support new d3331a61e492 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new f0a7c15c4ff5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d4af6648863c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59d7a2643601 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 515f33e691c8 Merge branch 'main' of git://git.infradead.org/users/willy [...] new f5d3f16ce088 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 456376297354 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca25315ea6b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bcc19657fd2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c314ec9326f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 3c46772f5a07 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 2da1c30929a2 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new cf5472e56113 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new dff033818a06 mm: hugetlb_vmemmap: introduce the name HVO new 998a2997885f mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new 30152245c63b mm: hugetlb_vmemmap: replace early_param() with core_param() new 6213834c10de mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 838691a1c0ec mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new e38f055d6d9a mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new c0531714d6e3 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new 3a194f3f8ad0 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new 161df60e9e89 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new ac5fcde0a96a mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 38f6d29397cc mm, hwpoison: set PG_hwpoison for busy hugetlb pages new 7453bf621cfa mm, hwpoison: make __page_handle_poison returns int new ceaf8fbea79a mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 6f4614886baa mm, hwpoison: enable memory error handling on 1GB hugepage new 729337bc2087 highmem: remove unneeded spaces in kmap_local_page() kdocs new 383bbef28392 highmem: specify that kmap_local_page() is callable from i [...] new 516ea046ec55 Documentation/mm: don't kmap*() pages which can't come fro [...] new 6b3afe2eeec2 Documentation/mm: avoid invalid use of addresses from kmap [...] new 84b86f6054c4 Documentation/mm: rrefer kmap_local_page() and avoid kmap() new 72f1c55adf70 highmem: delete a sentence from kmap_local_page() kdocs new a9e9c93966af Documentation/mm: add details about kmap_local_page() and [...] new 3d71a3f44ec6 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new f901f3d7fe25 Merge branch 'mm-stable' into mm-unstable new 3cade8066d63 mm: discard __GFP_ATOMIC new f72ee1dd969d mm/page_alloc: minor clean up for memmap_init_compound() new f6f47ab96def procfs: add 'size' to /proc/<pid>/fdinfo/ new 8ba9f439e1f8 procfs: add 'path' to /proc/<pid>/fdinfo/ new 09011f0a18cc mm: khugepaged: don't carry huge page to the next loop for [...] new 7d6088076e81 mm/khugepaged: add struct collapse_control new ddad21cc2b2c mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new 3dfc9701f4c0 mm-khugepaged-add-struct-collapse_control-fix-fix new 7a1a55de04ae mm/khugepaged: dedup and simplify hugepage alloc and charging new 180cc83a83c9 mm/khugepaged: propagate enum scan_result codes back to callers new 0d3887df1836 mm/khugepaged: add flag to predicate khugepaged-only behavior new 710c6b5c93f3 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 34201c2ca928 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new dd737a0dd025 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new d09e853e5521 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 82e825452c7a mm/khugepaged: avoid possible memory leak in failure path new 591f0ce38a3d mm/khugepaged: add missing kfree() to madvise_collapse() new cd38aecabe19 mm/khugepaged: delay computation of hpage boundaries until use new 6c14757d9d30 mm/khugepaged: rename prefix of shared collapse functions new 6c91be5ca243 mm/madvise: add MADV_COLLAPSE to process_madvise() new 1d6cbde5d26f mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new f0c246fdba32 selftests/vm: modularize collapse selftests new e9011a42d612 selftests/vm: dedup hugepage allocation logic new 9361042d85c6 selftests/vm: add MADV_COLLAPSE collapse context to selftests new d657bf8ae1a6 selftests/vm: add selftest to verify recollapse of THPs new b13dd2f8a232 selftests/vm: add selftest to verify multi THP collapse new 4b2c9079637a mm: prevent page_frag_alloc() from corrupting the memory new 3f2114c1d83a mm/page_ext: remove unused variable in offline_page_ext new 0c91018b8335 ocfs2: reflink deadlock when clone file to the same direct [...] new 5ed92c109b7a ocfs2: clear links count in ocfs2_mknod() if an error occurs new daa78d369577 ocfs2: fix ocfs2 corrupt when iputting an inode new 94612c03841f init/main.c: silence some -Wunused-parameter warnings new 93f38e495860 lib/debugobjects: fix stat count and optimize debug_object [...] new 73eaede68a87 Merge branch 'mm-nonmm-unstable' into mm-everything new dd9f98bc0a79 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new bc6c6584ffb2 Add linux-next specific files for 20220810
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 (6c8f479764eb) \ N -- N -- N refs/heads/master (bc6c6584ffb2)
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 390 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/PCI/endpoint/pci-vntb-howto.rst | 6 + Documentation/admin-guide/hw-vuln/spectre.rst | 8 + .../bindings/display/simple-framebuffer.yaml | 1 - .../bindings/hwmon/microchip,sparx5-temp.yaml | 4 +- .../bindings/interrupt-controller/fsl,mu-msi.yaml | 94 ++ .../devicetree/bindings/mmc/sdhci-msm.yaml | 2 + .../devicetree/bindings/thermal/thermal-zones.yaml | 1 + Documentation/devicetree/bindings/virtio/mmio.yaml | 4 + Next/SHA1s | 67 +- Next/Trees | 1 - Next/merge.log | 1062 +++++-------- arch/loongarch/Kconfig | 2 + arch/um/drivers/virtio_uml.c | 3 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/nospec-branch.h | 21 +- arch/x86/kernel/cpu/bugs.c | 86 +- arch/x86/kernel/cpu/common.c | 12 +- arch/x86/kvm/vmx/vmenter.S | 8 +- drivers/acpi/property.c | 7 +- drivers/acpi/viot.c | 6 +- drivers/atm/idt77252.c | 1 + drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/irqchip/Kconfig | 7 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-imx-mu-msi.c | 490 ++++++ drivers/irqchip/irq-loongarch-cpu.c | 2 +- drivers/irqchip/irq-loongson-eiointc.c | 3 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/irqchip/irq-loongson-pch-msi.c | 2 +- drivers/irqchip/irq-loongson-pch-pic.c | 2 +- drivers/net/dsa/ocelot/felix.c | 3 + drivers/net/dsa/ocelot/felix_vsc9959.c | 15 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/engleder/tsnep_main.c | 10 +- drivers/net/phy/dp83867.c | 2 +- drivers/net/phy/phy-c45.c | 34 +- drivers/net/plip/plip.c | 2 +- drivers/net/virtio_net.c | 319 +++- drivers/ntb/test/ntb_perf.c | 828 +--------- drivers/pci/endpoint/functions/Kconfig | 4 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 295 ++-- drivers/platform/mellanox/mlxbf-tmfifo.c | 3 + drivers/remoteproc/remoteproc_virtio.c | 3 + drivers/s390/net/qeth_core_main.c | 168 +- drivers/s390/net/qeth_ethtool.c | 12 +- drivers/s390/virtio/virtio_ccw.c | 4 + drivers/thermal/thermal_of.c | 18 +- drivers/vdpa/ifcvf/ifcvf_base.c | 14 +- drivers/vdpa/ifcvf/ifcvf_base.h | 2 + drivers/vdpa/ifcvf/ifcvf_main.c | 144 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 11 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 173 ++- drivers/vdpa/vdpa.c | 14 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 50 +- drivers/vdpa/vdpa_user/iova_domain.c | 102 +- drivers/vdpa/vdpa_user/iova_domain.h | 8 + drivers/vdpa/vdpa_user/vduse_dev.c | 180 +++ drivers/vfio/Makefile | 2 + drivers/vfio/{vfio.c => vfio_main.c} | 0 drivers/vhost/scsi.c | 85 +- drivers/vhost/vdpa.c | 3 +- drivers/virtio/Kconfig | 8 +- drivers/virtio/virtio.c | 4 +- drivers/virtio/virtio_mmio.c | 14 +- drivers/virtio/virtio_pci_common.c | 32 +- drivers/virtio/virtio_pci_common.h | 3 +- drivers/virtio/virtio_pci_legacy.c | 8 +- drivers/virtio/virtio_pci_modern.c | 153 +- drivers/virtio/virtio_pci_modern_dev.c | 39 + drivers/virtio/virtio_ring.c | 767 ++++++--- drivers/virtio/virtio_vdpa.c | 3 + fs/afs/cell.c | 61 +- fs/afs/cmservice.c | 4 +- fs/afs/internal.h | 16 +- fs/afs/proc.c | 6 +- fs/afs/rxrpc.c | 31 +- fs/afs/server.c | 46 +- fs/afs/vl_list.c | 19 +- fs/afs/volume.c | 21 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/file.c | 5 +- fs/fscache/cookie.c | 9 +- fs/nfs/dir.c | 72 +- include/linux/mlx5/mlx5_ifc_vdpa.h | 8 + include/linux/nfs_fs.h | 9 + include/linux/virtio.h | 10 + include/linux/virtio_config.h | 40 +- include/linux/virtio_pci_modern.h | 9 + include/linux/virtio_ring.h | 10 - include/net/bluetooth/hci_sync.h | 9 +- include/trace/events/afs.h | 36 +- include/trace/events/fscache.h | 2 + include/uapi/linux/vduse.h | 47 + include/uapi/linux/virtio_config.h | 7 +- include/uapi/linux/virtio_net.h | 34 +- include/uapi/linux/virtio_pci.h | 2 + kernel/crash_core.c | 1 + localversion-next | 2 +- net/bluetooth/hci_conn.c | 86 +- net/bluetooth/hci_core.c | 2 +- net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_request.c | 1625 +++----------------- net/bluetooth/hci_request.h | 52 - net/bluetooth/hci_sync.c | 370 ++++- net/bluetooth/l2cap_core.c | 9 +- net/bluetooth/mgmt.c | 5 +- net/key/af_key.c | 3 + net/x25/af_x25.c | 5 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/rt5640.c | 5 +- sound/usb/card.c | 8 + sound/usb/mixer_maps.c | 34 +- sound/usb/mixer_quirks.c | 1 + sound/usb/mixer_scarlett_gen2.c | 91 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 4 + tools/virtio/linux/kernel.h | 2 +- tools/virtio/linux/vringh.h | 1 + tools/virtio/virtio_test.c | 4 +- 123 files changed, 4290 insertions(+), 4004 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,mu-msi.yaml create mode 100644 drivers/irqchip/irq-imx-mu-msi.c rename drivers/vfio/{vfio.c => vfio_main.c} (100%)