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 ee9bda616d36 Add linux-next specific files for 20221205 omits 826b884062b9 net/9p: use %zu to print size_t omits 079e7bf453e5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits da348f1f07b3 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 879b77548ea3 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 260eb808c590 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2f702105e25 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits 8f205870ffdf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a3f1cf52519b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7b956a378d65 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 816a4e67aa53 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 1d6c7974564d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4e3e9d2d51e4 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7d1756497597 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19c9cba6a48d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 61f788d1c947 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26fa47d15141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ebe2eada90f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 531e8773619d Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 9ee1945f7a3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d91bbb4ecbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69cdfe9691ca Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 758136dd71c8 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 24882819abd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba7e6541633b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd9cf67de29f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits de4388fc6f0a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 39d121b87b20 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits c6c6cff5ef20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e98e00a89c02 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 462b85b44f98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c896209cea34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec4840956d5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d1d744c2bd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0279fd6135a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 263524596d6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0b6a624aa95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cd6196b31a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9679ac2f3cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2c040e77065 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 366557f0706b Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 30f0c53a2e02 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b78e15ee6482 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 6d583d560966 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ee4a4651e0a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a013ffa687ad Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits d0719b9088ea Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 806f928e11f9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits cb8565a1f95f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 8151c04fc225 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits c03ebaad248f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 6b872b6cc9f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a10d6499ba10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b7c436271a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c079f4006edd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e70db3cafa15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 075da51fd047 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d6d9d26b7694 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7768fa79486 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6182904ca0b8 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 0b6e423951ed Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 44a92bf8cb6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bb0225ddd07 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits a6d320a646db Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 78da657eefe0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f5bdb6a02da9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed1817662047 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59117c0d044c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9b4d130db61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cb9a5c9dc1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8524846a57b1 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits bcb80131e1ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d8eb2a9ec264 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits fe04bb0d9154 Merge branch 'next' of git://github.com/cschaufler/smack-next omits be8b224ebf52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19ad270de3f9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 766d431de658 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5487969c711c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb1f563f1e23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 509cb823dab0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cea81eae47d0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 984dffd57319 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf6b645a887f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae987760a3cf Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 907a1606f98d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d2835f21ae35 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits b8aeb74691d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb521a71b7f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21109f2a3e5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a1b61c90a81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e948fb5330c8 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 465f9816487c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c15af020da72 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits eb30c1c116f3 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 0d66ef2d8da3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 71a1df3ac6e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7e4ed9d6eee3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 29e94ba887d1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 0e5446f820c6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 27162ff6cb46 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dfdfe2a1c6e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b61d57a2da5a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ebf1b17e7aa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68afecff364e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24ec787a5720 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits d422dd5d5155 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 37a000eb9cab Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 3dc9c9ad3d4f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0bb1029fb8ca Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits db246b74158c Merge branch 'master' of git://linuxtv.org/media_tree.git omits 3334a94de9b4 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 97befc002667 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 6cb66780ef11 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 69aa54839b8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5a9774cb4bc Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 96e016317f59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8cc13a79561 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ad3d41fe006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72e12c06098a Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits fcb19ab850c8 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 294f17a84723 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 037dbd3edfd8 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits a9b4c2171147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 42d58053a8d4 Merge branch '9p-next' of git://github.com/martinetd/linux omits d8b568cb54ba Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits c4237b1206b0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits fb89086d88fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 354294a46bdf Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 8fe3c95be41b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits eaf24ade9fa2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 082ff8fe60c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits baac15bae8bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d9c0fdf7ad8 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 264acd3f0767 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2a6967b3b6e2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e4905cabd188 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits cd5592016712 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b515926fe0de Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e1009d16aa89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2069a375d4fe Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 1ee650e14296 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8fa041ac36ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36f800610399 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits c7b3d9d209fd Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 6084eac5ec03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87783b36d062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a75d4220168 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits ef4d87b46a3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 203c815f3d8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27be0f97225a Merge branch 'topic/objtool' of git://git.kernel.org/pub/s [...] omits cb008e84621e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d1a8cf7a7d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9b2078e3292 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d01a3d7c13c7 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 6f17ead8a9ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed1e631d67aa Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits cc19c51522e1 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits faec5d2260cc Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 03860bd1d9a3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b815ef970648 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 76a14676a740 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a536097e3186 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 3bec58b0fc71 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 64cf4aaedeed Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 34aa882d27d7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2ae01cf11c40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c314e7914133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 230e3047a79c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d1f9a62c68aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16a518aab7de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c43f73e7b939 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87f0ba6b394e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65d047af6ae2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fe97a6a7eec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69c6f31ba985 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f4ba4051460 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 0a3cc2bc6172 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 5a4959105356 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 141ec61801f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 436a4546907a Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits f5932bc6aa1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca6376b78226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29f4a5af0376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58c941022c88 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits ad5f402e36c8 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 4ae98031484a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 34c67c707955 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 8865a44d2a78 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 7234bb5cc6e9 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 042d303195d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b04468dba0c6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits f035a0fbed4e Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 77a174714a90 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d4211c023bc6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits ed34d9f2c3e6 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 9c050aee5471 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0000b71917f8 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits a1731f77a42c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits f624fe48dd56 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits b69f4365a71d Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits ddd6b315ae69 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a409187bd734 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3a5116da053d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b8ed9afc36d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ae1e929914d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 60aa51cc8343 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ed045d7d5ee0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d941676eded1 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits d007b5b4683d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 776baf1d6aa1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7b05fa9e1519 Merge branch 'for-6.2/cxl-security' into for-6.2/cxl omits 3713787b9dc7 cxl/acpi: Set ACPI's CXL _OSC to indicate RCD mode support omits 3266c728a5c9 tools/testing/cxl: Add an RCH topology omits 6b838ab5e00e cxl/port: Add RCD endpoint port enumeration omits 74fd072ca881 cxl/mem: Move devm_cxl_add_endpoint() from cxl_core to cxl_mem omits 1168271ca054 cxl/acpi: Extract component registers of restricted hosts [...] omits 378e392fa97e PM / devfreq: event: use devm_platform_get_and_ioremap_resource() omits 26e9e8e68f5e PM / devfreq: event: Use device_match_of_node() omits aecb990d81d9 kselftests-cgroup-update-kmem-test-precision-tolerance-fix omits 3649d3bcf64d kselftests: cgroup: update kmem test precision tolerance omits 3ad5cb3280e9 mm: do not BUG_ON missing brk mapping, because userspace c [...] omits add83ce29837 mailmap: update Matti Vaittinen's email address omits d9a9dba46f0f revert "mm: align larger anonymous mappings on THP boundaries" omits 19dd8ebc6070 mm-migrate-fix-read-only-page-got-writable-when-recover-pte-fix omits 47075b473c87 mm/migrate: fix read-only page got writable when recover pte omits e1ca6bc96dff Merge branch 'pm-opp' into linux-next omits 07ac8e8d0858 Merge branch 'pm-sleep' into linux-next omits 384ba4d22a66 Merge branch 'features' into for-next omits ea3835449652 Merge tag 'v6.1-rc7' into iommufd.git for-next omits 450571883735 gpiolib: protect the GPIO device against being dropped whi [...] omits 46ce43876d69 gpiolib: cdev: fix NULL-pointer dereferences omits 6a7692538f93 Merge patch series "Connect VFIO to IOMMUFD" omits badd384af2f8 iommufd: Allow iommufd to supply /dev/vfio/vfio omits 3021beeb1bd4 vfio: Make vfio_container optionally compiled omits 0277e80fed97 vfio: Move container related MODULE_ALIAS statements into [...] omits f4326c0260c6 vfio-iommufd: Support iommufd for emulated VFIO devices omits a92653a6ac85 vfio-iommufd: Support iommufd for physical VFIO devices omits e5ce6b832a63 vfio-iommufd: Allow iommufd to be used in place of a container fd omits 862b44cce964 vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_ [...] omits e6db04580fd2 vfio: Rename vfio_device_assign/unassign_container() omits 12194d6b7566 vfio: Move vfio_device_assign_container() into vfio_device [...] omits 92bb96fd4e16 vfio: Move vfio_device driver open/close code to a function omits bf6eff47877a vfio/ap: Validate iova during dma_unmap and trigger irq disable omits 326390caf3d7 i915/gvt: Move gvt mapping cache initialization to intel_v [...] omits edf3e6d30db7 Merge remote-tracking branch 'arm64/for-next/sysregs' into [...] omits 36cd2f80abf8 net/9p: fix response size check in p9_check_errors() omits 8abacb3356e6 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos [...] omits 0ed70fd3fac1 Merge branches 'pm-cpufreq' and 'pm-misc' into linux-next omits b77fdd9d6f9f hwmon: (oxp-sensors) Fix pwm reading omits 515ee20bd815 hwmon: (aquacomputer_d5next) Add support for Quadro flow s [...] omits 070b1e99ba12 hwmon: (pmbus/core) Implement regulator get_status omits ad6477ffffe4 hwmon: (oxp-sensors) Add AOK ZOE and Mini PRO omits 24766101484a hwmon: (gsc-hwmon) Switch to flexible array to simplify code omits 019ef9af3a4f hwmon: (pmbus) Add power good support omits efa756c492eb hwmon: (nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M omits 8524d74a9a60 hwmon: (coretemp) Add support for dynamic ttarget omits cdaa2079b615 hwmon: (coretemp) Add support for dynamic tjmax omits bc0a5669227c hwmon: (coretemp) rearrange tjmax handing code omits d8ff9d220217 hwmon: Remove some useless #include <linux/hwmon-vid.h> omits dbf4101e7676 hwmon: (coretemp) Remove obsolete temp_data->valid omits 1ea43cb8bf77 hwmon: add OneXPlayer mini AMD sensors driver omits 9216c1af15d9 hwmon: (aquacomputer_d5next) Clear up macros and comments omits 0a378a7efb34 hwmon: (it87) Add DMI table for future extensions omits a574ef89e47d hwmon: Include <linux/kstrtox.h> when appropriate omits d16317175192 docs: hwmon: (smpro-hwmon) Improve grammar and formatting omits 43f050f85825 hwmon: (jc42) Consistently use bit and bitfield macros in [...] omits 87b46bb81277 hwmon: (pmbus/ltc2978) add support for LTC7132 omits 9d1cba1f2e0c hwmon: (smpro-hwmon) Improve switch statments in smpro_is_ [...] omits ead6b64abf5d hwmon: (jc42) Fix missing unlock on error in jc42_write() omits 8e1b4e358a52 hwmon: (jc42) Restore the min/max/critical temperatures on resume omits 867b1acbea11 hwmon: (jc42) Convert register access and caching to regma [...] omits abb7048a12c0 hwmon: (aquacomputer_d5next) Add support for temperature s [...] omits 58c0399db8bf hwmon: (occ) OCC sensors aren't arch-specific omits 63e963510b66 docs: hwmon: (smpro-hwmon) Add documentation omits a6be4e2c9819 hwmon: Add Ampere's Altra smpro-hwmon driver omits 6736a543db49 hwmon: (adm1177) simplify using devm_regulator_get_enable() omits a0208c7ac5d0 hwmon: (lm90) simplify using devm_regulator_get_enable() omits 86c9b2e3ba0b hwmon: use simple i2c probe omits 315b338961fd hwmon: (it87) Check for a valid chip before using force_id omits 69c932fcd3cc hwmon: (it87) Add param to ignore ACPI resource conflicts omits 0a9ad852c381 hwmon: (fschmd) Make const arrays static const omits f922fa603ae1 Merge branch 'zynqmp/dt' into for-next omits 456ce3545dd0 Merge branch kvm-arm64/selftest/access-tracking into kvmar [...] omits 538e11c9a923 LoongArch: Update Loongson-3 default config file omits 86aa3dd172cf LoongArch: modules/ftrace: Initialize PLT at load time omits 8ed0ccd551e7 LoongArch/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR support omits 004ba260c1ea LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_ARGS support omits 82bc82440602 LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_REGS support omits ad42bde8c63d LoongArch/ftrace: Add dynamic function graph tracer support omits 545ef8af4d69 LoongArch/ftrace: Add dynamic function tracer support omits 0e2b922457e7 LoongArch/ftrace: Add recordmcount support omits 840f44a83287 LoongArch/ftrace: Add basic support omits de823256a1f5 LoongArch: module: Use got/plt section indices for relocations omits 84b1a63b962b LoongArch: Add basic STACKPROTECTOR support omits c0d71cc87b41 LoongArch: Add hibernation (ACPI S4) support omits d87fec8185a7 LoongArch: Add suspend (ACPI S3) support omits 411d677683c5 LoongArch: Add processing ISA Node in DeviceTree omits 113b340ca07a LoongArch: Add FDT booting support from efi system table omits ffedced94110 LoongArch: Use alternative to optimize libraries omits bae0aeccf3e0 LoongArch: Add alternative runtime patching mechanism omits 17b487f99061 LoongArch: Add unaligned access support omits d0e2b5ccdae7 LoongArch: BPF: Add BPF exception tables omits 02e2b3c5bdfb LoongArch: Remove the .fixup section usage omits 3ac1058b85c6 LoongArch: extable: Add a dedicated uaccess handler omits 347c8425a2e8 LoongArch: extable: Add `type` and `data` fields omits d6570cea7404 LoongArch: Switch to relative exception tables omits 0306fa7af60e LoongArch: Consolidate __ex_table construction omits 865d9dfe0cf2 Merge branch kvm-arm64/mte-map-shared into kvmarm-master/next omits 45359536f35d Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next omits 73d95dbcf75e Merge branch irq/misc-6.2 into irq/irqchip-next omits d1087fe78704 Merge branch irq/cirq-v2 into irq/irqchip-next omits 4ebf632b08ef Merge branch irq/loongarch-of into irq/irqchip-next omits dee69e7005ce Merge branches 'thermal-core' and 'thermal-intel' into linux-next omits 28af0443a837 Merge branches 'pm-sleep', 'pm-domains', 'powercap' and 'p [...] omits 2e9e370df953 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 35699ed91d0e Merge branch 'pnp' into linux-next omits 6ebb7e845da4 Merge branches 'acpi-apei', 'acpi-pcc', 'acpi-pfrut' and ' [...] omits 15839f6cf85f Merge branches 'acpi-pm', 'acpi-processor', 'acpi-ec' and [...] omits c8ffe4c64d9a Merge branches 'acpi-scan', 'acpi-bus', 'acpi-tables' and [...] omits 2b4c62435854 Merge branch 'acpica' into linux-next omits 1e9b10076d75 x86/xen: Fix memory leak in xen_init_lock_cpu() omits 0217f99a5524 x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() omits 47ab192f9ff8 xen: fix xen.h build for CONFIG_XEN_PVH=y omits f4f886b6af67 xen/virtio: Handle PCI devices which Host controller is de [...] omits 8889f6c23c06 xen/virtio: Optimize the setup of "xen-grant-dma" devices omits 907b02743965 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 07d7d9dff0c8 Merge branch 'for-next-next-v6.1-20221123' into for-next-20221123 omits e592233e0971 Merge branch 'for-next-current-v6.0-20221123' into for-nex [...] omits 0d1acee8fae8 Merge branch 'misc-next' into for-next-next-v6.1-20221123 omits 5d39d8942b24 Merge branch 'misc-6.1' into for-next-current-v6.0-20221123 omits 9344bafc1377 btrfs: sysfs: normalize the error handling branch in btrfs [...] omits 64f3b95c5a63 btrfs: remove outdated logic from overwrite_item() and add [...] omits 09d6f748a95c btrfs: unify overwrite_item() and do_overwrite_item() omits f611f9658c87 btrfs: do not modify log tree while holding a leaf from fs [...] omits c3479d8d2607 btrfs: replace strncpy() with strscpy() omits a1b54a1eb6c6 btrfs: fix uninitialized variable in find_first_clear_extent_bit omits 2af1f28d587c btrfs: fix uninitialized parent in insert_state omits 4772bb50685d btrfs: use kvcalloc in btrfs_get_dev_zone_info omits 235d10fbff56 btrfs: qgroup: fix sleep from invalid context bug in btrfs [...] omits ca5f71374355 btrfs: add might_sleep() annotations omits 94e2bc3a338b btrfs: send: avoid unaligned encoded writes when attemptin [...] omits bff4dc28a91c btrfs: add stack helpers for a few btrfs items omits 9041bd9c6701 btrfs: add nr_global_roots to the super block definition omits a61d348b0a4f btrfs: remove BTRFS_LEAF_DATA_OFFSET omits 74517ad40178 btrfs: add helpers for manipulating leaf items and data omits 3ae4be59654d btrfs: add eb to btrfs_node_key_ptr_offset omits 9b22245688c9 btrfs: pass the extent buffer for the btrfs_item_nr helpers omits 7d7b5ce16a9b btrfs: move the csum helpers into ctree.h omits 663d4ccfe5b6 btrfs: move eb offset helpers into extent_io.h omits 9467a21fd785 btrfs: move file_extent_item helpers into file-item.h omits 8231912af62c btrfs: move leaf_data_end into ctree.c omits 6edcdf02cc14 btrfs: move root helpers back into ctree.h omits d89efe59ed01 btrfs: move repair_io_failure to bio.c omits 55152e7e2bca btrfs: split the bio submission path into a separate file omits 24566330d8f2 btrfs: move struct btrfs_tree_parent_check out of disk-io.h omits a3fce1cb68df btrfs: zoned: fix missing endianness conversion in sb_writ [...] omits 370f3768d468 btrfs: raid56: do data csum verification during RMW cycle omits b3d6baba920b btrfs: raid56: prepare data checksums for later RMW verification omits 9c5ed2ef1003 btrfs: introduce a bitmap based csum range search function omits cb5dc4dfa870 btrfs: refactor checksum calculations in btrfs_lookup_csum [...] omits dc9d1af4d02d btrfs: allocate btrfs_io_context without GFP_NOFAIL omits ba85b5210be6 btrfs: use btrfs_dev_name() helper to handle missing devic [...] omits fe3000949995 btrfs: use cached state when looking for delalloc ranges w [...] omits f5b70e30177f btrfs: use cached state when looking for delalloc ranges w [...] omits c5b1d9edefaa btrfs: update stale comment for count_range_bits() omits 5e02ee65cbcf btrfs: allow passing a cached state record to count_range_bits() omits d9a70eabb4cc btrfs: remove no longer used btrfs_next_extent_map() omits 45fde3e96631 btrfs: search for delalloc more efficiently during lseek/fiemap omits 91733e3c597c btrfs: skip unnecessary delalloc searches during lseek/fiemap omits 666bbeea86cc btrfs: add an early exit when searching for delalloc range [...] omits 82b7eee2e348 btrfs: remove leftover setting of EXTENT_UPTODATE state in [...] omits 8acc533e5edf btrfs: free btrfs_path before copying subvol info to userspace omits 570ca01bd827 btrfs: free btrfs_path before copying fspath to userspace omits b9b32676fe13 btrfs: free btrfs_path before copying inodes to userspace omits 4ca9dbf8856a btrfs: free btrfs_path before copying root refs to userspace omits 14bd238dba12 btrfs: fix assertion failure and blocking during nowait bu [...] omits 1651f82a4e00 btrfs: move tree block parentness check into validate_exte [...] omits a69cbb51b108 btrfs: concentrate all tree block parentness check paramet [...] omits 636812fc1428 btrfs: move device->name RCU allocation and assign to btrf [...] omits 4c732a803111 btrfs: constify input buffer parameter in compression code omits 2e99b0c8e144 btrfs: raid56: remove the old error tracking system omits 680b470f833d btrfs: raid56: migrate recovery and scrub recovery path to [...] omits 3e6bc3f9592a btrfs: raid56: introduce btrfs_raid_bio::error_bitmap omits e1a135b78198 btrfs: pass btrfs_inode to btrfs_add_delayed_iput omits 6c5ca27677f5 btrfs: use btrfs_inode inside btrfs_verify_data_csum omits b056b4e43ea8 btrfs: use btrfs_inode inside compress_file_range omits 21d743a258af btrfs: switch async_chunk::inode to btrfs_inode omits f4655f6c792a btrfs: pass btrfs_inode to btrfs_inherit_iflags omits 68560f16176e btrfs: pass btrfs_inode to inode_tree_add omits 6e4019ebc09d btrfs: pass btrfs_inode to fixup_tree_root_location omits 90a89c513019 btrfs: pass btrfs_inode to btrfs_inode_by_name omits 841bbc31e8db btrfs: pass btrfs_inode to btrfs_unlink_subvol omits cfb4f1684b06 btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent omits 752b03ed8e1b btrfs: pass btrfs_inode to btrfs_split_delalloc_extent omits 14a1802aff8d btrfs: pass btrfs_inode to btrfs_set_delalloc_extent omits 761e7bdb406c btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent omits de4988213988 btrfs: switch extent_io_tree::private_data to btrfs_inode [...] omits 7b26c62ea81d btrfs: drop private_data parameter from extent_io_tree_init omits f25fe1a44141 btrfs: pass btrfs_inode to btrfs_delete_subvolume omits 54b25727afcb btrfs: pass btrfs_inode to __unlink_start_trans omits 94c47372158a btrfs: pass btrfs_inode to btrfs_check_data_csum omits fc8cc49b408b btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode omits b02b9e612108 btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes omits 1052642273e1 btrfs: pass btrfs_inode to btrfs_dirty_inode omits 0fd7df211998 btrfs: pass btrfs_inode to btrfs_inode_unlock omits 19496046ed57 btrfs: pass btrfs_inode to btrfs_inode_lock omits 8b13dd626dae btrfs: pass btrfs_inode to btrfs_truncate omits ca06192bddec btrfs: pass btrfs_inode to btrfs_submit_dio_bio omits 9c4da32730e4 btrfs: switch btrfs_dio_private::inode to btrfs_inode omits c464a0a2fd2a btrfs: pass btrfs_inode to btrfs_repair_one_sector omits 1f0dcab450bc btrfs: pass btrfs_inode to submit_one_bio omits 07ff3607918f btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio omits b6d63240a101 btrfs: pass btrfs_inode to btrfs_submit_data_read_bio omits 7d343e2bdb58 btrfs: pass btrfs_inode to btrfs_submit_data_write_bio omits 96549e87b534 btrfs: pass btrfs_inode to btrfs_submit_metadata_bio omits feb69d098f1b btrfs: pass btrfs_inode to btrfs_wq_submit_bio omits 55c6abd2a66f btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io omits 8a33b7d65c83 btrfs: pass btrfs_inode to btrfs_submit_bio_start omits ecc30aacad2c btrfs: switch async_submit_bio::inode to btrfs_inode omits a5bd11f073e5 btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] omits a964fb89de0a btrfs: change how submit bio callback is passed to btrfs_w [...] omits 0579f543d8ce btrfs: drop parameter compression_type from btrfs_submit_d [...] omits e831c678db90 btrfs: change how repair action is passed to btrfs_repair_ [...] omits e2c677ed9e80 btrfs: convert btrfs_block_group::seq_zone to runtime flag omits 1d4a029318a0 btrfs: convert btrfs_block_group::needs_free_space to runt [...] omits 8117778f1221 btrfs: zoned: use helper to check a power of two zone size omits 7b415308b21a btrfs: zlib: use copy_page for full page copy omits 1114f42b5b2f btrfs: send: bump the extent reference count limit for bac [...] omits cf63020976a8 btrfs: send: skip resolution of our own backref when findi [...] omits b16407395b76 btrfs: send: avoid double extent tree search when finding [...] omits 8c7ea992a228 btrfs: send: skip unnecessary backref iterations omits d14cd51f1358 btrfs: send: cache leaf to roots mapping during backref walking omits 718bf8a1288e btrfs: constify ulist parameter of ulist_next() omits 6a63879a0175 btrfs: reuse roots ulist on each leaf iteration for iterat [...] omits e3a4cd9f893a btrfs: use a structure to pass arguments to backref walkin [...] omits 7a8693eca759 btrfs: use a single argument for extent offset in backref [...] omits 746ba779a6c5 btrfs: send: optimize clone detection to increase extent sharing omits b42294932375 btrfs: send: avoid unnecessary backref lookups when findin [...] omits 6a02827d920e btrfs: send: drop unnecessary backref context field initia [...] omits 8f86e2124efb btrfs: send: update comment at find_extent_clone() omits 1c989cb317c0 btrfs: send: avoid unnecessary path allocations when findi [...] omits 03f91c4aadda btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] omits 1e5164085755 btrfs: raid56: switch scrub path to use a single function omits 18b813f1f5af btrfs: raid56: extract scrub read bio list assembly code i [...] omits cc97dc37103c btrfs: raid56: switch write path to rmw_rbio() omits 6f5891619077 btrfs: raid56: introduce the main entrance for RMW path omits 26bbb79091e7 btrfs: raid56: extract rwm write bios assembly into a helper omits d8a5971157b8 btrfs: raid56: extract the rmw bio list build code into a helper omits 2410943c295f btrfs: raid56: switch recovery path to a single function omits 0b6e88241db3 btrfs: raid56: extract sector recovery code into a helper omits ce7efaa1f224 btrfs: raid56: extract the recovery bio list build code in [...] omits 106acd39d991 btrfs: raid56: extract the pq generation code into a helper omits 8051e88d6409 btrfs: raid56: extract the vertical stripe recovery code i [...] omits a66d05f455dd btrfs: merge struct extent_page_data to btrfs_bio_ctrl omits a12a54e4b3fc btrfs: switch extent_page_data bit fields to bools omits 29db653c7e9e btrfs: simplify percent calculation helpers, rename div_factor omits f39f21669fd1 btrfs: update stale comment for nowait direct IO writes omits d9f748df609e btrfs: fix SPDX comment in tree-mod-log.h omits f03622d11458 btrfs: extract the inline extent read code into its own function omits 0787ac036eec btrfs: remove new_inline argument from btrfs_extent_item_t [...] omits 1c3e37c821ed btrfs: do not reset extent map members for inline extents read omits a1d0e8052b0f btrfs: make inline extent read calculation much simpler omits 18dfb1330786 btrfs: selftests: remove impossible inline extent at non-z [...] omits 02edc384ad66 btrfs: move orphan prototypes into orphan.h omits 6b1ebf09d9b7 btrfs: move super_block specific helpers into super.h omits e7b65336ea85 btrfs: move super prototypes into super.h omits 5634ecfd3787 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h omits 4220af35f69c btrfs: move verity prototypes into verity.h omits 5ff0f179fde3 btrfs: move dev-replace prototypes into dev-replace.h omits 59114b2cf6ce btrfs: move scrub prototypes into scrub.h omits c0630b97c4ac btrfs: move relocation prototypes into relocation.h omits 09b6f69f4436 btrfs: move acl prototypes into acl.h omits cdb045fccb70 btrfs: move the snapshot drop related prototypes to extent-tree.h omits d623920a11b9 btrfs: move the 32bit warn defines into messages.h omits c59e4900b136 btrfs: move file prototypes to file.h omits 903d1e948956 btrfs: move ioctl prototypes into ioctl.h omits 7c2dcfd3c031 btrfs: move uuid tree prototypes to uuid-tree.h omits 1a2465d6197b btrfs: move file-item prototypes into their own header omits 356c7cfe2264 btrfs: move dir-item prototypes into dir-item.h omits 2ec75719c0be btrfs: move defrag related prototypes to their own header omits d7236e7acca0 btrfs: move the file defrag code into defrag.c omits 504747034e97 btrfs: move the auto defrag code to defrag.c omits c5cba771d6a0 btrfs: rename tree-defrag.c to defrag.c omits 7311e5fbbd72 btrfs: move inode prototypes to btrfs_inode.h omits 91530a23b35c btrfs: move the printk and assert helpers to messages.c omits b463e5949c49 btrfs: add blk_types.h include to compression.h omits 9caa9107adc3 btrfs: add dependencies to fs.h and block-rsv.h omits 129bf0e87fb2 btrfs: move btrfs_chunk_item_size out of ctree.h omits 272ef0e1d0a4 btrfs: convert discard stat defs to enum omits 63837279186e btrfs: update function comments omits 680dea62aaff btrfs: remove unused btrfs_cond_migrate_bytes omits 3edb510d2248 btrfs: remove unused function prototypes omits 94151610b5fe btrfs: move root tree prototypes to their own header omits 9809033bdf9e btrfs: delete unused function prototypes in ctree.h omits 3e4c9f498445 btrfs: move delalloc space related prototypes to delalloc-space.h omits 914bd17bfaad btrfs: move extent-tree helpers into their own header file omits b16e9f844360 btrfs: move btrfs_account_ro_block_groups_free_space into [...] omits 7ed54d985625 btrfs: remove extra space info prototypes in ctree.h omits 557082cfc3ef btrfs: minor whitespace in ctree.h omits 0c2616695a05 btrfs: move the lockdep helpers into locking.h omits caf3a2986118 btrfs: move btrfs_fs_info declarations into fs.h omits 0a9955b2305b btrfs: extend btrfs_dir_item type to store encryption status omits 1a69322b4d38 btrfs: use struct fscrypt_str instead of struct qstr omits b89eb09974f8 btrfs: setup qstr from dentrys using fscrypt helper omits c4d3600c6584 Merge branch kvm-arm64/parallel-faults into kvmarm-master/next omits d71332dded9d Merge branch for-6.2/arm64/defconfig into for-next omits ed7347a0ae4b Merge branch for-6.2/arm64/dt into for-next omits 4da117670c99 Merge branch for-6.2/arm/dt into for-next omits 5b97124a6587 Merge branch for-6.2/memory into for-next omits 8d974bb01793 Merge branch for-6.2/dt-bindings into for-next omits 2a17f91b069b Merge branch for-6.2/clk into for-next omits 9557706f40e6 Merge branch for-6.2/firmware into for-next omits 41457c2f5622 Merge branch for-6.2/soc into for-next omits 1ef94f01c331 btrfs: use struct qstr instead of name and namelen pairs omits 88430a9a9f7e btrfs: merge module cleanup sequence to one helper omits 0edd8f53d1ae btrfs: sink gfp_t parameter to alloc_scrub_sector omits 55d9a4176364 btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block omits 4e191fa4dbff btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent omits 540f920d50bf btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc omits fde04a50cb51 btrfs: remove temporary btrfs_map_token declaration in ctree.h omits 3e67854440c3 btrfs: move accessor helpers into accessors.h omits 71bedd1b4873 btrfs: move btrfs_map_token to accessors omits f22a25b15a8e btrfs: rename struct-funcs.c to accessors.c omits ec01a987a2b2 btrfs: move the compat/incompat flag masks to fs.h omits cec2510836cb btrfs: remove fs_info::pending_changes and related code omits e35be070139a btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag omits 2aa411c12b1d btrfs: move fs_info::flags enum to fs.h omits c1a0de3feaab btrfs: move mount option definitions to fs.h omits 0f0a579c1ed5 btrfs: convert incompat and compat flag test helpers to macros omits 206eb58c3453 btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h omits 70a4724a5fc0 btrfs: push printk index code into their respective helpers omits cc037e60bde2 btrfs: move the printk helpers out of ctree.h omits 5ee354fff5ba btrfs: move assert helpers out of ctree.h omits a81c9ef35098 btrfs: move fs wide helpers out of ctree.h omits 85b6b7e8044f btrfs: send add define for v2 buffer size omits 196c608e1b13 btrfs: simplify generation check in btrfs_get_dentry omits acfee0c9fbac btrfs: auto enable discard=async when possible omits 3ae45e308d9a btrfs: sysfs: convert remaining scnprintf to sysfs_emit omits 6cdf890b4eff btrfs: do not panic if we can't allocate a prealloc extent state omits ac50e0a85b8d btrfs: remove unused unlock_extent_atomic omits a20ae0c9cd89 btrfs: do not use GFP_ATOMIC in the read endio omits cd2ca88c1717 btrfs: skip update of block group item if used bytes are the same omits ecbe41575ef0 btrfs: convert __TRANS_* defines to enum bits omits 9d00ecbbf0cc btrfs: convert QGROUP_* defines to enum bits omits 12f673305fe9 btrfs: convert EXTENT_* bits to enums omits 06110d291722 btrfs: convert extent_io page op defines to enum bits omits 352ba476fdfa btrfs: convert BTRFS_ILOCK-* defines to enum bit omits e3ebb3d9b325 btrfs: add helper for bit enumeration omits a67ba6cbfd87 btrfs: make module init/exit match their sequence omits fffa0a3832b0 btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() omits bce6feaa94df btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys omits 3bc767dcf5c9 btrfs: re-check reclaim condition in reclaim worker omits fc3e1f96154e btrfs: skip reclaim if block_group is empty omits 0439655bf5bc btrfs: avoid unnecessary resolution of indirect backrefs d [...] omits afd7d9bf15b2 btrfs: avoid duplicated resolution of indirect backrefs du [...] omits 617fd046d30e btrfs: move up backref sharedness cache store and lookup f [...] omits 723cc5012f4b btrfs: cache sharedness of the last few data extents durin [...] omits af4e3431a358 btrfs: remove useless logic when finding parent nodes omits 171d140e7555 btrfs: remove roots ulist when checking data extent sharedness omits 02541469a342 btrfs: move ulists to data extent sharedness check context omits 7406d0693403 btrfs: turn the backref sharedness check cache into a cont [...] omits be5ea58ade6a btrfs: directly pass the inode to btrfs_is_data_extent_shared() omits f1907727ea92 btrfs: remove checks for a 0 inode number during backref walking omits e79882d3bcc2 btrfs: remove checks for a root with id 0 during backref walking omits bd6610cc8520 btrfs: drop redundant bflags initialization when allocatin [...] omits d4dd722da705 btrfs: drop pointless memset when cloning extent buffer omits 71a069b07a46 btrfs: skip unnecessary delalloc search during fiemap and lseek omits e2d02b73ec38 btrfs: skip unnecessary extent map searches during fiemap [...] omits b5cd2aad8831 btrfs: get the next extent map during fiemap/lseek more ef [...] omits 5ec7e39dadcd btrfs: raid56: make it more explicit that cache rbio shoul [...] omits 33228eacf285 btrfs: raid56: allocate memory separately for rbio pointers omits 5557b8c80792 btrfs: raid56: cleanup for function __free_raid_bio() omits f67739fb5b9c btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY omits a8a2582de7b3 btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h omits e43b9b9e0131 btrfs: move btrfs_next_old_item into ctree.c omits 34c790157b70 btrfs: move free space cachep's out of ctree.h omits d521f37c6cdc btrfs: move btrfs_path_cachep out of ctree.h omits 32544edd5adc btrfs: move trans_handle_cachep out of ctree.h omits 37ff3d27f790 btrfs: move btrfs_print_data_csum_error into inode.c omits f6b4704b0211 btrfs: move flush related definitions to space-info.h omits f6bf919cb9f5 btrfs: move btrfs_should_fragment_free_space into block-group.c omits 62df5ea4f888 btrfs: move discard stat defs to free-space-cache.h omits e26858994b6e btrfs: move BTRFS_MAX_MIRRORS into scrub.c omits 7d37304ca636 btrfs: move maximum limits to btrfs_tree.h omits 82e6b764b436 btrfs: move btrfs_get_block_group helper out of disk-io.h omits 91e65dd56236 btrfs: move btrfs on-disk definitions out of ctree.h omits fb5d59fd623f btrfs: remove unused BTRFS_IOPRIO_READA omits 742b148cb39e btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH omits 36cf34cac48c btrfs: remove unused set/clear_pending_info helpers omits 0f44c06442d6 btrfs: simplify cleanup after error in btrfs_create_tree omits 22c2454500c2 btrfs: add cached_state to read_extent_buffer_subpage omits 6b8403c3229f btrfs: cache the failed state when locking extents omits d608cc4e97d5 btrfs: use a cached_state everywhere in relocation omits 2ebeecb3fa39 btrfs: use cached_state for btrfs_check_nocow_lock omits 61d1b80f5f88 btrfs: add a cached_state to try_lock_extent omits eb8be68e907e Merge branch kvm-arm64/misc-6.2 into kvmarm-master/next omits 42c6b13891c8 Merge branch kvm-arm64/pkvm-vcpu-state into kvmarm-master/next omits 9075e69c3dc2 Merge branch kvm-arm64/parallel-faults into kvmarm-master/next omits 161677bfdfad Merge branch kvm-arm64/dirty-ring into kvmarm-master/next omits ce249b6c983e Merge branch kvm-arm64/52bit-fixes into kvmarm-master/next omits 43218d858e17 Merge branch kvm-arm64/selftest/s2-faults into kvmarm-master/next omits f6e760883fbe Merge branch kvm-arm64/selftest/linked-bps into kvmarm-mas [...] omits 0ad71c9e82a7 Merge branch kvm-arm64/selftest/memslot-fixes into kvmarm- [...] adds 76dcd734eca2 Linux 6.1-rc8 adds b52be557e24c ipc/sem: Fix dangling sem_array access in semtimedop race adds e6cfaf34be9f proc: avoid integer type confusion in get_proc_long adds bce9332220bd proc: proc_skip_spaces() shouldn't think it is working on [...] adds 00058c2c31ae Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f0f6188b42ad Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds c940481716cd Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 60d7fc60d030 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5c306de8f787 nfp: correct desc type when header dma len is 4096 adds 167b3f2dcc62 net: encx24j600: Add parentheses to fix precedence adds 25f427ac7b8d net: encx24j600: Fix invalid logic in reading of MISTAT register adds 165df24186ec net: mdiobus: fix double put fwnode in the error path adds fbf33f5ac76f octeontx2-pf: Fix potential memory leak in otx2_init_tc() adds 121c6672b019 net: microchip: sparx5: correctly free skb in xmit adds d50b7914fae0 xen-netfront: Fix NULL sring after live migration adds e8b4fc13900b net: mvneta: Prevent out of bounds read in mvneta_config_rss() adds 15fb8dad8163 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0119bb8b8982 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f7a5cc3c3be6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 533515328b11 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6162d0ae451f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ca52ea62917b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 2bf37f8767b3 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 48820bc1c982 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] adds 66611f7d5547 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e740023e2826 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 0f9b5b52eec7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 836f5bc2e035 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds d9130a104fc7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 61c9b017d245 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1e274dd80655 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 6e90293618ed drm/vmwgfx: Don't use screen objects when SEV is active adds 01ca8a2349c6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new dba9adf87df9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5654f07aa6be Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new e1274215b7da Merge branch 'compiler-attributes' of https://github.com/o [...] new c79874c1e1f6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 6ff02af8b637 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9706524b26ba Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new d917bc2b8f42 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 66310b5a0fc1 soc: fsl: qe: request pins non-exclusively new 8fb5e6869fcc Merge branch 'soc/drivers' into for-next new 9d0df01488fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 403ce3350947 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cb020629f1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4167dd96893 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 20d064c70ea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afec74f37feb Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new af3509da6e3f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 7d4f7372cb1a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 8c36b6962d13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58c6e025e886 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12545bf43237 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25b1192a4af1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3f82d0e2464 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a079771ccf56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64669cb57b47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 644a5c301269 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0bca74f8d818 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcacb273fae2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08f0d3e145f3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f65f6fd1ac43 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 66de96701bc3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new dbbe8ea0d0de Merge branch for-6.2/soc into for-next new 0d5c3d8fe653 Merge branch for-6.2/firmware into for-next new 84292960d77f Merge branch for-6.2/clk into for-next new ec5b8269b96d dt-bindings: usb: tegra-xusb: Remove path references new 239094068f76 Merge branch for-6.2/dt-bindings into for-next new f2aca9d8f904 Merge branch for-6.2/memory into for-next new 8dd663bea98a Merge branch for-6.2/arm/dt into for-next new dcd5679f3912 Merge branch for-6.2/arm64/dt into for-next new 65de8bad744b Merge branch for-6.2/arm64/defconfig into for-next new 52bdcdf417d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2869711d4dbd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9c670a547875 arm64: zynqmp: Enable hs termination flag for USB dwc3 controller new 09ee4efb5cc7 Merge branch 'zynqmp/dt' into for-next new b96d89258a1c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 62aeff3d96c9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 8a53dd5c6a07 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e98141dfcfe9 LoongArch: Consolidate __ex_table construction new 0cbe5e8c48ff LoongArch: Switch to relative exception tables new 244e0debc10b LoongArch: extable: Add `type` and `data` fields new 61cf8e6074ee LoongArch: extable: Add a dedicated uaccess handler new 424d5ce241b5 LoongArch: Remove the .fixup section usage new 3891b3b680e8 LoongArch: BPF: Add BPF exception tables new aa9174496297 LoongArch: Add unaligned access support new c25cbbc8b8d5 LoongArch: Add alternative runtime patching mechanism new 0e2ee780c143 LoongArch: Use alternative to optimize libraries new 70326237023f LoongArch: Add FDT booting support from efi system table new 453ef45f8015 LoongArch: Add processing ISA Node in DeviceTree new 634e4596a135 LoongArch: Add suspend (ACPI S3) support new ce7ee8558c3e LoongArch: Add hibernation (ACPI S4) support new df73ae0bc3d1 LoongArch: Add basic STACKPROTECTOR support new aafd38565e81 LoongArch: module: Use got/plt section indices for relocations new 5a6c08644529 LoongArch/ftrace: Add basic support new 2b76b8cccdfc LoongArch/ftrace: Add recordmcount support new bdf0bd39e1a9 LoongArch/ftrace: Add dynamic function tracer support new f19f6c447a54 LoongArch/ftrace: Add dynamic function graph tracer support new 9021ac7dd190 LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_REGS support new 0fbc10c62a63 LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_ARGS support new 2f9a86ab8e0b LoongArch/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR support new 221aa00db268 LoongArch: modules/ftrace: Initialize PLT at load time new ffebc7b9f1a6 LoongArch: Update Loongson-3 default config file new 89e2292d7c7e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 65e1ba2e1ac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af5d74e32eb8 m68k: use strscpy() to instead of strncpy() new 14fbdba91ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a44a5869ac08 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 6b2f6319c242 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 470b1202302f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d0eea415216 powerpc/83xx/mpc832x_rdb: call platform_device_put() in er [...] new 03f7c1d2a49a powerpc/hv-gpci: Fix hv_gpci event list new 0e23347f1e0f powerpc/64: Add INTERRUPT_SANITIZE_REGISTERS Kconfig new cbf892ba5667 powerpc/64: Add interrupt register sanitisation macros new 75c5d6b1e194 powerpc/64: Sanitise common exit code for interrupts new 2487fd2e6d61 powerpc/64s: IOption for MSR stored in r12 new 1df45d78b8a8 powerpc/64s: Zeroise gprs on interrupt routine entry on Book3S new efe1691ac814 powerpc/64e: Clear gprs on interrupt routine entry on Book3E new 7cd882df9485 powerpc/64: Sanitise user registers on interrupt in pserie [...] new ad050d2390fc powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1 new 84ecfe6f38ae powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX new 6076dc349b1c powerpc/feature-fixups: Refactor entry fixups patching new 3d1dbbca33a9 powerpc/feature-fixups: Refactor other fixups patching new b988e7797d09 powerpc/feature-fixups: Do not patch init section after init new 6f3a81b60091 powerpc/code-patching: Remove protection against patching [...] new 1c37d9de0b35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3c2ae3175796 Merge branch 'topic/objtool' of git://git.kernel.org/pub/s [...] new e3c5b8f09285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21c7996917cb vfio/ccw: sort out physical vs virtual pointers usage new 5de2322d7b8e vfio/ccw: identify CCW data addresses as physical new 3c46a4abd1a5 Merge branch 'features' into for-next new b539f635b6aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f9b12ac3811 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 0b4c5c42c563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 238cc534376c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58203cc8b5ce Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 98e06d125abf Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 83ae4133ac94 btrfs: add a cached_state to try_lock_extent new 632ddfa2131f btrfs: use cached_state for btrfs_check_nocow_lock new 9c5c9604631a btrfs: use a cached_state everywhere in relocation new 123a7f008c9e btrfs: cache the failed state when locking extents new e5e886bad9e9 btrfs: add cached_state to read_extent_buffer_subpage new c1b078545e64 btrfs: simplify cleanup after error in btrfs_create_tree new d60d956eb41f btrfs: remove unused set/clear_pending_info helpers new ea206640a600 btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH new 4ce76e8e7836 btrfs: remove unused BTRFS_IOPRIO_READA new 4300c58f8090 btrfs: move btrfs on-disk definitions out of ctree.h new 51129b33d391 btrfs: move btrfs_get_block_group helper out of disk-io.h new ad4b63caf56d btrfs: move maximum limits to btrfs_tree.h new ed4c491a3db2 btrfs: move BTRFS_MAX_MIRRORS into scrub.c new 390d89ccf672 btrfs: move discard stat defs to free-space-cache.h new 06d61cb101f3 btrfs: move btrfs_should_fragment_free_space into block-group.c new f1e5c6185ca1 btrfs: move flush related definitions to space-info.h new f60acad355cf btrfs: move btrfs_print_data_csum_error into inode.c new 956504a331a6 btrfs: move trans_handle_cachep out of ctree.h new 226463d7b100 btrfs: move btrfs_path_cachep out of ctree.h new eda517fd0cee btrfs: move free space cachep's out of ctree.h new 890d2b1aa38b btrfs: move btrfs_next_old_item into ctree.c new 7a66eda351ba btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h new 765c3fe99bcd btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY new ff2b64a22a2e btrfs: raid56: cleanup for function __free_raid_bio() new 797d74b74985 btrfs: raid56: allocate memory separately for rbio pointers new 88074c8b1376 btrfs: raid56: make it more explicit that cache rbio shoul [...] new d47704bd1c78 btrfs: get the next extent map during fiemap/lseek more ef [...] new 013f9c70d293 btrfs: skip unnecessary extent map searches during fiemap [...] new a2853ffc2eb9 btrfs: skip unnecessary delalloc search during fiemap and lseek new b98c6cd59e90 btrfs: drop pointless memset when cloning extent buffer new 206c1d32f381 btrfs: drop redundant bflags initialization when allocatin [...] new c902421927ff btrfs: remove checks for a root with id 0 during backref walking new a0a5472ad802 btrfs: remove checks for a 0 inode number during backref walking new ceb707da9ad9 btrfs: directly pass the inode to btrfs_is_data_extent_shared() new 61dbb952f0a5 btrfs: turn the backref sharedness check cache into a cont [...] new 84a7949d4097 btrfs: move ulists to data extent sharedness check context new b629685803bc btrfs: remove roots ulist when checking data extent sharedness new 56f5c19920d0 btrfs: remove useless logic when finding parent nodes new 73e339e6ab74 btrfs: cache sharedness of the last few data extents durin [...] new 583f4ac56254 btrfs: move up backref sharedness cache store and lookup f [...] new 877c14767f10 btrfs: avoid duplicated resolution of indirect backrefs du [...] new 6976201f188f btrfs: avoid unnecessary resolution of indirect backrefs d [...] new cc4804bfd639 btrfs: skip reclaim if block_group is empty new 81531225e5bd btrfs: re-check reclaim condition in reclaim worker new 879b22219831 btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys new 33cff222faff btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() new 5565b8e0adcd btrfs: make module init/exit match their sequence new d549ff7bdbe7 btrfs: add helper for bit enumeration new c7321b76dfcc btrfs: convert BTRFS_ILOCK-* defines to enum bit new fd8d2951f478 btrfs: convert extent_io page op defines to enum bits new d3b4d0fd5518 btrfs: convert EXTENT_* bits to enums new e0a8b9a74767 btrfs: convert QGROUP_* defines to enum bits new cc37ea61920e btrfs: convert __TRANS_* defines to enum bits new 7248e0cebbef btrfs: skip update of block group item if used bytes are the same new 48acc47d7813 btrfs: do not use GFP_ATOMIC in the read endio new da2a071b6f14 btrfs: remove unused unlock_extent_atomic new 5a75034e71ef btrfs: do not panic if we can't allocate a prealloc extent state new 467761f90405 btrfs: sysfs: convert remaining scnprintf to sysfs_emit new 63a7cb130718 btrfs: auto enable discard=async when possible new b307f06d37ca btrfs: simplify generation check in btrfs_get_dentry new 875c627c5f20 btrfs: send add define for v2 buffer size new c7f13d428ea1 btrfs: move fs wide helpers out of ctree.h new e118578a8df7 btrfs: move assert helpers out of ctree.h new 9b569ea0be6f btrfs: move the printk helpers out of ctree.h new bbde07a40a13 btrfs: push printk index code into their respective helpers new ec8eb376e271 btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h new 0d3a9cf8c306 btrfs: convert incompat and compat flag test helpers to macros new fc97a410bd78 btrfs: move mount option definitions to fs.h new 7966a6b5959b btrfs: move fs_info::flags enum to fs.h new c52cc7b7acfb btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag new 55e5cfd36da5 btrfs: remove fs_info::pending_changes and related code new d83eb482b727 btrfs: move the compat/incompat flag masks to fs.h new 818fe33aed42 btrfs: rename struct-funcs.c to accessors.c new ad1ac5012c2b btrfs: move btrfs_map_token to accessors new 07e81dc94474 btrfs: move accessor helpers into accessors.h new e9c83077d2be btrfs: remove temporary btrfs_map_token declaration in ctree.h new d68194b23822 btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc new e2896e791001 btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent new fe10158c759c btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block new 02bc392798f9 btrfs: sink gfp_t parameter to alloc_scrub_sector new 82c0efd3cd5d btrfs: merge module cleanup sequence to one helper new e43eec81c516 btrfs: use struct qstr instead of name and namelen pairs new ab3c5c18e8fa btrfs: setup qstr from dentrys using fscrypt helper new 6db75318823a btrfs: use struct fscrypt_str instead of struct qstr new 94a48aef49f2 btrfs: extend btrfs_dir_item type to store encryption status new a56159d4080b btrfs: move btrfs_fs_info declarations into fs.h new eb33a4d65b2a btrfs: move the lockdep helpers into locking.h new 13d925c1c269 btrfs: minor whitespace in ctree.h new 8483d40242c5 btrfs: remove extra space info prototypes in ctree.h new e2f13b343c14 btrfs: move btrfs_account_ro_block_groups_free_space into [...] new a0231804affe btrfs: move extent-tree helpers into their own header file new 2839c2c142dd btrfs: move delalloc space related prototypes to delalloc-space.h new 6d2049a2f36f btrfs: delete unused function prototypes in ctree.h new 45c40c8f9541 btrfs: move root tree prototypes to their own header new 911bd75aca73 btrfs: remove unused function prototypes new 1751850fbd77 btrfs: remove unused btrfs_cond_migrate_bytes new 43dd529abed2 btrfs: update function comments new cb9a10a6504b btrfs: convert discard stat defs to enum new b31bed170d52 btrfs: move btrfs_chunk_item_size out of ctree.h new 3683fbbc2314 btrfs: add dependencies to fs.h and block-rsv.h new 503438834256 btrfs: add blk_types.h include to compression.h new 083bd7e54e8e btrfs: move the printk and assert helpers to messages.c new 2885fd632050 btrfs: move inode prototypes to btrfs_inode.h new 778dd695dd4d btrfs: rename tree-defrag.c to defrag.c new 6e3df18ba7e8 btrfs: move the auto defrag code to defrag.c new a6a01ca61f49 btrfs: move the file defrag code into defrag.c new 59b818e064ab btrfs: move defrag related prototypes to their own header new f2b39277b87d btrfs: move dir-item prototypes into dir-item.h new 7c8ede162805 btrfs: move file-item prototypes into their own header new c7a03b524d30 btrfs: move uuid tree prototypes to uuid-tree.h new 7572dec8f522 btrfs: move ioctl prototypes into ioctl.h new af142b6f44d3 btrfs: move file prototypes to file.h new b538a271ae9b btrfs: move the 32bit warn defines into messages.h new cc68414c6123 btrfs: move the snapshot drop related prototypes to extent-tree.h new 33cf97a7b658 btrfs: move acl prototypes into acl.h new 677074792a1d btrfs: move relocation prototypes into relocation.h new 2fc6822c99d7 btrfs: move scrub prototypes into scrub.h new 77407dc032e2 btrfs: move dev-replace prototypes into dev-replace.h new 5c11adcc383a btrfs: move verity prototypes into verity.h new 6a6b4daf92fd btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h new c03b22076bd2 btrfs: move super prototypes into super.h new 7f0add250f82 btrfs: move super_block specific helpers into super.h new aa5d3003ddee btrfs: move orphan prototypes into orphan.h new d52a1365258b btrfs: selftests: remove impossible inline extent at non-z [...] new affc54243386 btrfs: make inline extent read calculation much simpler new a196a8944f77 btrfs: do not reset extent map members for inline extents read new 280f15cb96a6 btrfs: remove new_inline argument from btrfs_extent_item_t [...] new a982fc822001 btrfs: extract the inline extent read code into its own function new c30ff698da87 btrfs: fix SPDX comment in tree-mod-log.h new 20af93d97f46 btrfs: update stale comment for nowait direct IO writes new 428c8e03109e btrfs: simplify percent calculation helpers, rename div_factor new 8ec8519b4789 btrfs: switch extent_page_data bit fields to bools new ee5f017dccc7 btrfs: merge struct extent_page_data to btrfs_bio_ctrl new 9c5ff9b42c1c btrfs: raid56: extract the vertical stripe recovery code i [...] new 30e3c897f4a8 btrfs: raid56: extract the pq generation code into a helper new d31968d9b6ac btrfs: raid56: extract the recovery bio list build code in [...] new ec936b0354e2 btrfs: raid56: extract sector recovery code into a helper new d817ce35d24a btrfs: raid56: switch recovery path to a single function new 509c27aa2fb6 btrfs: raid56: extract the rmw bio list build code into a helper new 6486d21c99cb btrfs: raid56: extract rwm write bios assembly into a helper new 5eb30ee26fa4 btrfs: raid56: introduce the main entrance for RMW path new 93723095b5d5 btrfs: raid56: switch write path to rmw_rbio() new cb3450b7d7d0 btrfs: raid56: extract scrub read bio list assembly code i [...] new 6bfd0133bee2 btrfs: raid56: switch scrub path to use a single function new 1a1a28513970 btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] new 61ce908a3c26 btrfs: send: avoid unnecessary path allocations when findi [...] new d3f41317f0fe btrfs: send: update comment at find_extent_clone() new 344174a1a68a btrfs: send: drop unnecessary backref context field initia [...] new 22a3c0ac8ed0 btrfs: send: avoid unnecessary backref lookups when findin [...] new c7499a64dcf6 btrfs: send: optimize clone detection to increase extent sharing new 6ce6ba534418 btrfs: use a single argument for extent offset in backref [...] new a2c8d27e5ee8 btrfs: use a structure to pass arguments to backref walkin [...] new 1baea6f18abf btrfs: reuse roots ulist on each leaf iteration for iterat [...] new fa104a879073 btrfs: constify ulist parameter of ulist_next() new 66d04209e5a8 btrfs: send: cache leaf to roots mapping during backref walking new 88ffb665c894 btrfs: send: skip unnecessary backref iterations new f73853c7168a btrfs: send: avoid double extent tree search when finding [...] new adf0241868bd btrfs: send: skip resolution of our own backref when findi [...] new e2a041657774 btrfs: send: bump the extent reference count limit for bac [...] new 9e5e6d4e2e5e btrfs: zlib: use copy_page for full page copy new fd463ac4616e btrfs: zoned: use helper to check a power of two zone size new 0d7764ff58b4 btrfs: convert btrfs_block_group::needs_free_space to runt [...] new 961f5b8bf48a btrfs: convert btrfs_block_group::seq_zone to runtime flag new 19af6a7d345a btrfs: change how repair action is passed to btrfs_repair_ [...] new 7920b773bd8a btrfs: drop parameter compression_type from btrfs_submit_d [...] new ab2072b2921e btrfs: change how submit bio callback is passed to btrfs_w [...] new ad65ecf30b03 btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] new da67daab8dd6 btrfs: switch async_submit_bio::inode to btrfs_inode new 882681ac9883 btrfs: pass btrfs_inode to btrfs_submit_bio_start new bfa17066822c btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io new 5fcdadc27045 btrfs: pass btrfs_inode to btrfs_wq_submit_bio new 644094fd2854 btrfs: pass btrfs_inode to btrfs_submit_metadata_bio new 535a7e5d6b7e btrfs: pass btrfs_inode to btrfs_submit_data_write_bio new b762041629e7 btrfs: pass btrfs_inode to btrfs_submit_data_read_bio new d781c1c315ce btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio new c5ca391b0dd8 btrfs: pass btrfs_inode to submit_one_bio new d8f9268ece91 btrfs: pass btrfs_inode to btrfs_repair_one_sector new e2884c3d4456 btrfs: switch btrfs_dio_private::inode to btrfs_inode new bb41632ea7d2 btrfs: pass btrfs_inode to btrfs_submit_dio_bio new d9dcae67b7fe btrfs: pass btrfs_inode to btrfs_truncate new 29b6352b1494 btrfs: pass btrfs_inode to btrfs_inode_lock new e5d4d75bd324 btrfs: pass btrfs_inode to btrfs_inode_unlock new 7152b425da54 btrfs: pass btrfs_inode to btrfs_dirty_inode new 82ca5a04f03f btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes new 36eeaef5595d btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode new 621af94af334 btrfs: pass btrfs_inode to btrfs_check_data_csum new e569b1d54551 btrfs: pass btrfs_inode to __unlink_start_trans new 3c4f91e23a87 btrfs: pass btrfs_inode to btrfs_delete_subvolume new 35da5a7edec3 btrfs: drop private_data parameter from extent_io_tree_init new 0988fc7bda79 btrfs: switch extent_io_tree::private_data to btrfs_inode [...] new 2454151cdede btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent new 4c5d166f6b36 btrfs: pass btrfs_inode to btrfs_set_delalloc_extent new 62798a491561 btrfs: pass btrfs_inode to btrfs_split_delalloc_extent new bd54766e40df btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent new 5b7544cb06fe btrfs: pass btrfs_inode to btrfs_unlink_subvol new d1de429bceda btrfs: pass btrfs_inode to btrfs_inode_by_name new 3c1b1c4c0e87 btrfs: pass btrfs_inode to fixup_tree_root_location new 4c45a4f4de1b btrfs: pass btrfs_inode to inode_tree_add new 7a0443f031a6 btrfs: pass btrfs_inode to btrfs_inherit_iflags new 99a81a444448 btrfs: switch async_chunk::inode to btrfs_inode new 99a01bd6388e btrfs: use btrfs_inode inside compress_file_range new 5fc24314c894 btrfs: use btrfs_inode inside btrfs_verify_data_csum new e55cf7ca85e3 btrfs: pass btrfs_inode to btrfs_add_delayed_iput new 2942a50dea74 btrfs: raid56: introduce btrfs_raid_bio::error_bitmap new 75b470332965 btrfs: raid56: migrate recovery and scrub recovery path to [...] new ad3daf1c3f5b btrfs: raid56: remove the old error tracking system new 3e09b5b2293f btrfs: constify input buffer parameter in compression code new bb21e30260a6 btrfs: move device->name RCU allocation and assign to btrf [...] new 789d6a3a876e btrfs: concentrate all tree block parentness check paramet [...] new 947a629988f1 btrfs: move tree block parentness check into validate_exte [...] new 2c8f5e8cdf0f btrfs: remove leftover setting of EXTENT_UPTODATE state in [...] new 40daf3e095db btrfs: add an early exit when searching for delalloc range [...] new af979fd618a4 btrfs: skip unnecessary delalloc searches during lseek/fiemap new 8ddc8274e4be btrfs: search for delalloc more efficiently during lseek/fiemap new cfd7a17d9b45 btrfs: remove no longer used btrfs_next_extent_map() new 8c6e53a79d16 btrfs: allow passing a cached state record to count_range_bits() new 1ee51a06255d btrfs: update stale comment for count_range_bits() new b3e744fe6d28 btrfs: use cached state when looking for delalloc ranges w [...] new 3c32c7212f16 btrfs: use cached state when looking for delalloc ranges w [...] new cb3e217bdb39 btrfs: use btrfs_dev_name() helper to handle missing devic [...] new 9f0eac070d23 btrfs: allocate btrfs_io_context without GFP_NOFAIL new cb649e81dad4 btrfs: refactor checksum calculations in btrfs_lookup_csum [...] new 97e382393310 btrfs: introduce a bitmap based csum range search function new c5a415627be4 btrfs: raid56: prepare data checksums for later RMW verification new 7a3150723061 btrfs: raid56: do data csum verification during RMW cycle new 27137fac4c06 btrfs: move struct btrfs_tree_parent_check out of disk-io.h new 103c19723c80 btrfs: split the bio submission path into a separate file new bacf60e51586 btrfs: move repair_io_failure to bio.c new 1fe5ebc4e17d btrfs: move root helpers back into ctree.h new 3a3178c7f767 btrfs: move leaf_data_end into ctree.c new 6bfd0ffa6f2a btrfs: move file_extent_item helpers into file-item.h new 9b48addac406 btrfs: move eb offset helpers into extent_io.h new 0e6c40ebbb18 btrfs: move the csum helpers into ctree.h new 42c9419a4c01 btrfs: pass the extent buffer for the btrfs_item_nr helpers new e23efd8e8767 btrfs: add eb to btrfs_node_key_ptr_offset new 637e3b48c22e btrfs: add helpers for manipulating leaf items and data new 8009adf30645 btrfs: remove BTRFS_LEAF_DATA_OFFSET new 0c7030038e61 btrfs: add nr_global_roots to the super block definition new 054056bd0a8d btrfs: add stack helpers for a few btrfs items new a4c853af0c51 btrfs: add might_sleep() annotations new d7c9e1be2876 btrfs: fix uninitialized parent in insert_state new 26df39a9e5a8 btrfs: fix uninitialized variable in find_first_clear_extent_bit new 63d5429f68a3 btrfs: replace strncpy() with strscpy() new 3a8d1db341b9 btrfs: unify overwrite_item() and do_overwrite_item() new 3eb423442483 btrfs: remove outdated logic from overwrite_item() and add [...] new 1742e1c90c3d btrfs: fix extent map use-after-free when handling missing [...] new 162d053e15fe btrfs: do not BUG_ON() on ENOMEM when dropping extent item [...] new a28135303a66 btrfs: sync some cleanups from progs into uapi/btrfs.h new b7af0635c87f btrfs: print transaction aborted messages with an error level new 1e55ee293682 Merge branch 'misc-next' into for-next-next-v6.1-20221205 new d1a1795bb77b Merge branch 'for-next-next-v6.1-20221205' into for-next-20221205 new 8860da33134d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e8c30f8d020 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 9c2399f0c0cc Merge branch 'for-next' of git://git.infradead.org/users/h [...] new d84e57473370 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9925a9123275 erofs: Fix pcluster memleak when its block address is zero new ed2ead11bb0a erofs: fix missing unmap if z_erofs_get_extent_compressedl [...] new a391c2a69c94 erofs: validate the extent length for uncompressed pclusters new ce91e326e3e5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3b0d030d6bfc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7868f93006ad udf: Increase UDF_MAX_READ_VERSION to 0x0260 new 0af62625f7b2 Pull UDF version bump patch. new 63c9ee82bc57 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new fcc1d7d78da4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 845671686d1d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 976a524ca4f2 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new afa47c450540 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38924f08cb62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4402ca73d11c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new f1092d0dd934 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3806d72ff1d0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new ed3cc95fed52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a96cf8b1a31f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new c7ce01b5aa0b Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 8faf46fcbb24 net/9p: fix response size check in p9_check_errors() new 5a9ea277341d Merge branch '9p-next' of git://github.com/martinetd/linux new 818a3021b018 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 199c7eecfd4a Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 6e44d523bdd1 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new 4f13a82f35bf Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 5ebbbf12afc8 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 0aab0f2daa64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61eb5dc5a5c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2babc236e89f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1222256d93da Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 84c9f87d4ec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fbc371cfa52 Merge branch 'i2c/for-current' into i2c/for-next new af45de836888 dt-bindings: qcom: geni-se: document I2C Master Hub wrappe [...] new cb29d4e6a9ef dt-bindings: i2c: qcom-geni: document I2C Master Hub seria [...] new 63fc9af83c11 soc: qcom: geni-se: add desc struct to specify clocks from [...] new f4aba01db480 soc: qcom: geni-se: add support for I2C Master Hub wrapper [...] new 14d02fbadb5d i2c: qcom-geni: add desc struct to prepare support for I2C [...] new cacd9643eca7 i2c: qcom-geni: add support for I2C Master Hub variant new 73e9841ba7e3 i2c: gpio: Fix potential unused warning for 'i2c_gpio_dt_ids' new 99c4ec2397bb i2c: mux: pca9541: switch to using .probe_new new a00f6d3723f5 drivers/i2c: use simple i2c probe new a5eacd2e3790 i2c: mux: pca954x: Convert to i2c's .probe_new() new 87ab72695226 i2c: slave-eeprom: Convert to i2c's .probe_new() new d78a167332e1 i2c: pxa-pci: fix missing pci_disable_device() on error in [...] new 401cbc841191 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 52842f382f2d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 415519ad6966 hwmon: (fschmd) Make const arrays static const new 12c44ab8b401 hwmon: (it87) Add param to ignore ACPI resource conflicts new b3b19931a5c2 hwmon: (it87) Check for a valid chip before using force_id new deeab9ea40db hwmon: use simple i2c probe new ad804a4d82fc hwmon: (lm90) simplify using devm_regulator_get_enable() new bba63de0c7a7 hwmon: (adm1177) simplify using devm_regulator_get_enable() new 7bce89814700 hwmon: Add Ampere's Altra smpro-hwmon driver new 694144b215fc docs: hwmon: (smpro-hwmon) Add documentation new 6d270868cd52 hwmon: (occ) OCC sensors aren't arch-specific new 662d20b3a5af hwmon: (aquacomputer_d5next) Add support for temperature s [...] new 8f2fa4726faf hwmon: (jc42) Convert register access and caching to regma [...] new 084ed144c448 hwmon: (jc42) Restore the min/max/critical temperatures on resume new b744db17abf6 hwmon: (jc42) Fix missing unlock on error in jc42_write() new 9e913888647b hwmon: (smpro-hwmon) Improve switch statments in smpro_is_ [...] new daec55ce62ad hwmon: (pmbus/ltc2978) add support for LTC7132 new 78d448a37255 hwmon: (jc42) Consistently use bit and bitfield macros in [...] new c1cb98c55f47 docs: hwmon: (smpro-hwmon) Improve grammar and formatting new 25f986887dd5 hwmon: Include <linux/kstrtox.h> when appropriate new a1bedbcc1cf7 hwmon: (it87) Add DMI table for future extensions new d5d896b83822 hwmon: (aquacomputer_d5next) Clear up macros and comments new ed264e8a7d18 hwmon: add OneXPlayer mini AMD sensors driver new 5c0e64dde80f hwmon: (coretemp) Remove obsolete temp_data->valid new 07619140e2a1 hwmon: Remove some useless #include <linux/hwmon-vid.h> new 2bc0e6d07ee5 hwmon: (coretemp) rearrange tjmax handing code new c0c67f8761ce hwmon: (coretemp) Add support for dynamic tjmax new fae30e3c203e hwmon: (coretemp) Add support for dynamic ttarget new 1864069c695d hwmon: (nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M new ef9948dfe105 hwmon: (pmbus) Add power good support new 59882c7f6714 hwmon: (gsc-hwmon) Switch to flexible array to simplify code new 3ca0f12a0258 hwmon: (oxp-sensors) Add AOK ZOE and Mini PRO new c05f477c4ba3 hwmon: (pmbus/core) Implement regulator get_status new 6ff838f2877d hwmon: (aquacomputer_d5next) Add support for Quadro flow s [...] new 0cd3ba682ae2 hwmon: (oxp-sensors) Fix pwm reading new 4e6104b1e700 hwmon: use sysfs_emit() to instead of scnprintf() new 688fcd047ef0 hwmon: (dell-smm) Move error message to make probing silent new 9e73c38e59c5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 8067a32512d7 docs/zh_CN: Fix '.. only::' directive's expression new 7b5a5242fd0d Documentation/features-refresh.sh: Only sed the beginning [...] new cc8c418b4fc0 Documentation/features: Use loongarch instead of loong new c2016863bbfd Merge branch 'docs-mw' into docs-next new 0904bba22cec Merge branch 'docs-next' of git://git.lwn.net/linux.git new 997b86ada302 Merge branch 'master' of git://linuxtv.org/media_tree.git new 1c9dad853ccf Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 470188b09e92 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() new 3a43a0ba0011 Merge branch 'acpica' into linux-next new 37c6e0ee9464 Merge branches 'acpi-scan', 'acpi-bus', 'acpi-tables' and [...] new 0a05b2e50298 Merge branches 'acpi-pm', 'acpi-processor', 'acpi-ec' and [...] new 89da5c476dd5 ACPI: APEI: Remove a useless include new fe820db35275 ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab [...] new 98b0cf207b61 ACPI: battery: Call power_supply_changed() when adding hooks new dca361fec8fb Merge branches 'acpi-apei', 'acpi-x86', 'acpi-battery' and [...] new 92266c65e087 ACPI: use sysfs_emit() instead of scnprintf() new caa807e8031f Merge branches 'acpi-pcc', 'acpi-misc' and 'pnp' into linux-next new 2d024773e72f Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 98e596fc85fe powercap: idle_inject: Fix warnings with make W=1 new da0c3d11566d Merge branches 'pm-sleep', 'pm-domains', 'powercap', 'pm-x [...] new 3b306b6194ac Merge branch 'pm-misc' into linux-next new 7d4b19ab6b89 Merge Intel thermal control drivers changes for v6.2 new 1734e11ab395 Merge branch 'thermal' into linux-next new 3a3073b69c76 thermal: intel: hfi: Remove a pointless die_id check new cbb91738df5e Merge branch 'thermal-intel' into linux-next new ad44c2fd0e22 PM / devfreq: event: Use device_match_of_node() new 7fc7f25419f5 PM / devfreq: event: use devm_platform_get_and_ioremap_resource() new 92e61c2e0cee Merge tag 'devfreq-next-for-6.2' of git://git.kernel.org/p [...] new 280de4430124 Merge branch 'pm-devfreq' into linux-next new 2ed6b4c26669 Merge tag 'linux-cpupower-6.2-rc1' of git://git.kernel.org [...] new d1f5732ae3e3 Merge branch 'pm-tools' into linux-next new 72cbc113c9e2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 05e74a6e97a6 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new cb729cf112ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3be151dd0d20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d93607082e98 net: add netdev_sw_irq_coalesce_default_on() new 42f66a44d837 r8169: enable GRO software interrupt coalescing per default new 32163491c0c2 Merge branch 'r8169-irq-coalesce' new a46e90101242 net: stmmac: Power up SERDES after the PHY link new d8ca113724e7 net: stmmac: tegra: Add MGBE support new 84924aac08a4 rxrpc: Fix checker warning new 75bfdbf2fca3 rxrpc: Implement an in-kernel rxperf server for testing purposes new 49df54a6b295 rxrpc: Fix call leak new 2ed83ed2be1b rxrpc: Remove decl for rxrpc_kernel_call_is_complete() new 30efa3ce109d rxrpc: Remove handling of duplicate packets in recvmsg_queue new 2ebdb26e6abd rxrpc: Remove the [k_]proto() debugging macros new e969c92ce597 rxrpc: Remove the [_k]net() debugging macros new 2cc800863c49 rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection an [...] new f14febd8df5a rxrpc: Extract the code from a received ABORT packet much earlier new 0fde882fc9ee rxrpc: trace: Don't use __builtin_return_address for rxrpc [...] new 47c810a79844 rxrpc: trace: Don't use __builtin_return_address for rxrpc [...] new 7fa25105b2d3 rxrpc: trace: Don't use __builtin_return_address for rxrpc [...] new cb0fc0c9722c rxrpc: trace: Don't use __builtin_return_address for rxrpc [...] new fa3492abb64b rxrpc: Trace rxrpc_bundle refcount new 9a36a6bc22ca rxrpc: trace: Don't use __builtin_return_address for sk_bu [...] new 3feda9d69c83 rxrpc: Don't hold a ref for call timer or workqueue new 3cec055c5695 rxrpc: Don't hold a ref for connection workqueue new 96b2d69b43a0 rxrpc: Split the receive code new a275da62e8c1 rxrpc: Create a per-local endpoint receive queue and I/O thread new 446b3e14525b rxrpc: Move packet reception processing into I/O thread new ff7348254e70 rxrpc: Move error processing into the local endpoint I/O thread new 4041a8ff653e rxrpc: Remove call->input_lock new 81f2e8adc0fd rxrpc: Don't use sk->sk_receive_queue.lock to guard socket [...] new 15f661dc95da rxrpc: Implement a mechanism to send an event notification [...] new f3441d4125fc rxrpc: Copy client call parameters into rxrpc_call earlier new cf37b5987508 rxrpc: Move DATA transmission into call processor work item new 29fb4ec385f1 rxrpc: Remove RCU from peer->error_targets list new 2d1faf7a0ca3 rxrpc: Simplify skbuff accounting in receive path new cd21effb0552 rxrpc: Reduce the use of RCU in packet input new 393a2a2007d1 rxrpc: Extract the peer address from an incoming packet earlier new 5e6ef4f1017c rxrpc: Make the I/O thread take over the call and local pr [...] new 3dd9c8b5f09f rxrpc: Remove the _bh annotation from all the spinlocks new 32cf8edb079a rxrpc: Trace/count transmission underflows and cwnd resets new 5086d9a9dfec rxrpc: Move the cwnd degradation after transmitting packets new a2cf3264f331 rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local() new b0346843b107 rxrpc: Transmit ACKs at the point of generation new 27e521c59e49 Merge tag 'rxrpc-next-20221201-b' of git://git.kernel.org/ [...] new 38db82e29404 net: ipa: use sysfs_emit() to instead of scnprintf() new de6248644966 nfp: add support for multicast filter new 343a5d358e4a net: phy: mxl-gpy: rename MMD_VEND1 macros to match datasheet new 036d14b82a3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8972e18a439d bpf, docs: BPF Iterator Document new 2c40d97da1a2 bpf: Enable sleeptable support for cgrp local storage new 41d76c721c5c bpf: Add sleepable prog tests for cgrp local storage new 578ce69ffda4 bpf: Add dummy type reference to nf_conn___init to fix typ [...] new 0a182f8d6074 bpf, sockmap: fix race in sock_map_free() new ab0350c743d5 selftests/bpf: Fix conflicts with built-in functions in bp [...] new 236f5c451c0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39aec66b29b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1d46f1ae8249 Merge tag 'nand/for-6.2' into mtd/next new a34506e08db7 Merge tag 'spi-nor/for-6.2' into mtd/next new e0e26d268441 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new eaade84a6302 crypto: api - Use linux/cache.h instead of asm/cache.h new 9b09af25f1f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a417908844b2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 85426bb6978d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 44506a38ab33 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f18328f19b5f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 565b14e5e8ea Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new de249f160bde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7bb9484a0ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c8cc93b06d1 ALSA: pcm: Set missing stop_operating flag at undoing trig [...] new e661c4886965 ALSA: pcm: Handle XRUN at trigger START new 198dde085ecc ALSA: usb-audio: Workaround for XRUN at prepare new 9fb9fa18fb50 ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settl [...] new 2912cdda734d ALSA: patch_realtek: Fix Dell Inspiron Plus 16 new d71965343081 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab148b461c5c ASoC: qcom: lpass-sc7280: Add maybe_unused tag for system PM ops new e110ede8c31d ASoC: wcd938x: Make read-only array minCode_param static const new cb870fdcf133 ASoC: uniphier: aio-core: Make some read-only arrays static const new b5d5051971b4 ASoC: rt715: Make read-only arrays capture_reg_H and captu [...] new 3fda85324b8d ASoC: dt-bindings: Extend name-prefix.yaml into common DAI [...] new 58ae9a2aca6f ASoC: dt-bindings: Reference common DAI properties new 8a5a05583a04 ASoC: dt-bindings: maxim,max98357a: Convert to DT schema new 715f45854f55 ASoC: dt-bindings: maxim,max98504: Convert to DT schema new 1cd7de447cbb ASoC: dt-bindings: Correct Alexandre Belloni email new 2a2f5f2384b9 ASoC: SOF: amd: Use poll function instead to read ACP_SHA_ [...] new 41cfad23b5eb ASoC : SOF: amd: Add support for IPC and DSP dumps new 9472382db384 Add SOF panic dump support for AMD platform. new 1b41beaa7a58 ASoC: sof_es8336: fix possible use-after-free in sof_es833 [...] new 97d73d978271 ALSA: hda: Allow for compress stream to hdac_ext_stream as [...] new f6b1254664a0 ALSA: hda: Prepare for compress stream support new 3e9582267e3a ALSA: hda: Interrupt servicing and BDL setup for compress streams new bb03099bf225 ASoC: Intel: avs: Introduce avs_log_buffer_status_locked() new 58029b7734ec ASoC: Intel: avs: Drop fifo_lock new 9e3c15beb897 ASoC: Intel: avs: Introduce debug-context aware helpers new b3eefa5d8dbf ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FS new f7de161fc8d5 ASoC: Intel: avs: Drop usage of debug members in non-debug code new dab8d000e25c ASoC: Intel: avs: Add data probing requests new 700462f55493 ASoC: Intel: avs: Probe compress operations new ed914a2a45a4 ASoC: Intel: avs: Data probing soc-component new e17527e167ae ASoC: Intel: avs: Add probe machine board new 5a565ba23abe ASoC: Intel: avs: Probing and firmware tracing over debugfs new 34d27c71707c ASoC: Intel: avs: Gather remaining logs on strace_release() new 870f6e5abba9 ASoC: Intel: avs: Allow for dumping FW_REGS area new 85ac9c8c8eed ASoC: Intel: avs: Allow for dumping debug window snapshot new 8e378ea10b0f ASoC: Intel: avs: Data probing and fw logging new b4b24b5100c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e9eef08e202 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5daf884c378c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f56019aef353 blk-throttle: correct stale comment in throtl_pd_init new 84aca0a7e039 blk-throttle: Fix that bps of child could exceed bps limit [...] new eb1847918214 blk-throttle: ignore cgroup without io queued in blk_throt [...] new 183daeb11de8 blk-throttle: correct calculation of wait time in tg_may_dispatch new a4d508e33382 blk-throttle: simpfy low limit reached check in throtl_tg_ [...] new 009df341714c blk-throttle: fix typo in comment of throtl_adjusted_limit new e3031d4c7d2c blk-throttle: remove incorrect comment for tg_last_low_ove [...] new 9c9f209d9d81 blk-throttle: remove repeat check of elapsed time new eea3e8b74aa1 blk-throttle: Use more suitable time_after check for updat [...] new ffb62b36583f Merge branch 'for-6.2/block' into for-next new faeab7dd199e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 88430ebcbc0e dm thin: Fix UAF in run_timer_softirq() new e4b5957c6f74 dm clone: Fix UAF in clone_dtr() new 6a459d8edbdb dm cache: Fix UAF in destroy() new f50cb2cbabd6 dm integrity: Fix UAF in dm_integrity_dtr() new 8111964f1b85 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool [...] new 352b837a5541 dm cache: Fix ABBA deadlock between shrink_slab and dm_cac [...] new 6b9973861cb2 dm cache: set needs_check flag after aborting metadata new 19eb1650afeb dm thin: resume even if in FAIL mode new d043f9a1ca92 dm ioctl: a small code cleanup in list_version_get_info new b52c3de84bd0 dm ioctl: fix a couple ioctl codes new 035641b01e72 dm init: add dm-mod.waitfor to wait for asynchronously pro [...] new 93510de831cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5067c2ea9bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e5f6df52361 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0792893aace5 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 104bb8a66345 power: supply: fix null pointer dereferencing in power_sup [...] new b07b7c78b23f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4762378746a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53507c56f4d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2298d19159f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 3a8f268926c5 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d67405d8d93a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a2495cbf818d Merge branch 'next' of git://github.com/cschaufler/smack-next new 1e60b884fe6f Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new a6ea258971e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9e1062e1af4 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 81c95fbaebfa iommu/vt-d: Fix buggy QAT device mask new ef5bb8e7a712 iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY new dcb40e9fcce9 iommu/mediatek: Add platform_device_put for recovering the [...] new b5765a1b44be iommu/mediatek: Use component_match_add new 26593928564c iommu/mediatek: Add error path for loop of mm_dts_parse new ef693a844092 iommu/mediatek: Validate number of phandles associated wit [...] new 6cde583d5352 iommu/mediatek: Improve safety for mediatek,smi property i [...] new 9ff894edd542 iommu/mediatek: Remove unused "mapping" member from mtk_io [...] new 00ef8885a945 iommu/mediatek: Fix crash on isr after kexec() new 88699c024f92 iommu/amd: Fix typo in macro parameter name new 4dd549a66a96 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos [...] new 12060db7fc1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2ff6ea92c14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a2fc026263d6 dt-bindings: leds: irled: gpio-ir-tx: convert to DT schema new a4df4077d6b4 dt-bindings: leds: irled: pwm-ir-tx: convert to DT schema new ee6bcd3e4927 dt-bindings: leds: irled: ir-spi-led: convert to DT schema new a8c902e5ff90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5799957bf444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 306ea196d021 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c11ca45441d5 x86/pat: Handle TDX guest PAT initialization new 7882b69eb6cd x86/mtrr: Make message for disabled MTRRs more descriptive new 243ff33b2c08 Merge x86/cpu into tip/master new 5b1586ab064c x86/microcode/intel: Do not print microcode revision and p [...] new f2adfe3a78ab Merge x86/microcode into tip/master new 023e59d4cee9 x86/alternative: Remove noinline from __ibt_endbr_seal[_en [...] new cefa72129e45 uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix new 27fde0485eb2 Merge x86/urgent into tip/master new be1b670f6144 x86/microcode/intel: Do not retry microcode reloading on the APs new 2a654256fa71 Merge x86/microcode into tip/master new 6842694c5088 PCI/MSI: Use bullet lists in kernel-doc comments of api.c new 3dad5f9ad99b genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags new f876ea3b7969 genirq/irqdomain: Make struct irqdomain readable new 6a9fc4190ca2 genirq/irqdomain: Rename irq_domain::dev to irq_domain:: Pm_dev new 6b6941f6653e genirq/msi: Create msi_api.h new b749e6d31c88 genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENT new e71c5d0bb188 genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICE new 3e86a3a3ed03 genirq/msi: Check for invalid MSI parent domain usage new f1139f905bd2 genirq/msi: Move xarray into a separate struct and create [...] new 64258eaa442b genirq/msi: Add pointers for per device irq domains new 94ff94cfea28 genirq/msi: Make MSI descriptor iterators device domain aware new 98043704f375 genirq/msi: Make msi_get_virq() device domain aware new 1c8939630029 genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc() new fc8ab388325d genirq/msi: Make descriptor allocation device domain aware new 377712c5a45f genirq/msi: Make descriptor freeing domain aware new 40742716f294 genirq/msi: Make msi_add_simple_msi_descs() device domain aware new 4cd5f4403f28 genirq/msi: Provide new domain id based interfaces for fre [...] new f2480e7dacdc genirq/msi: Provide new domain id allocation functions new d3a11dee9f94 PCI/MSI: Use msi_domain_alloc/free_irqs_all_locked() new b330ff9f0b03 platform-msi: Switch to the domain id aware MSI interfaces new 46a2bc8c7092 bus: fsl-mc-msi: Switch to domain id aware interfaces new 811b32811fbd oc: ti: ti_sci_inta_msi: Switch to domain id aware MSI functions new c459f11f32a0 genirq/msi: Remove unused alloc/free interfaces new 2d958b02b04f genirq/msi: Rearrange MSI domain flags new b78780d93b06 genirq/msi: Provide struct msi_parent_ops new ebca4396ee18 genirq/msi: Provide data structs for per device domains new 61bf992fc618 genirq/msi: Add size info to struct msi_domain_info new a80c0aceeaff genirq/msi: Split msi_create_irq_domain() new 4443664f298d genirq/irqdomain: Add irq_domain:: Dev for per device MSI domains new 27a6dea3ebaa genirq/msi: Provide msi_create/free_device_irq_domain() new 26e91b75bf61 genirq/msi: Provide msi_match_device_domain() new 36db3d9003ea genirq/msi: Add range checking to msi_insert_desc() new 877d6c4e93f5 PCI/MSI: Split __pci_write_msi_msg() new bd141a3db40c genirq/msi: Provide BUS_DEVICE_PCI_MSI[X] new 15c72f824b32 PCI/MSI: Add support for per device MSI[X] domains new b6d5fc3a5245 x86/apic/vector: Provide MSI parent domain new 45c0402457c1 PCI/MSI: Remove unused pci_dev_has_special_msi_domain() new 9a945234abea iommu/vt-d: Switch to MSI parent domains new cc7594ffadde iommu/amd: Switch to MSI base domains new 4d5a4ccc519a x86/apic/msi: Remove arch_create_remap_msi_irq_domain() new 06bff9e34727 genirq/msi: Provide struct msi_map new efd42049657e genirq/msi: Provide msi_desc:: Msi_data new 8f986fd7755b genirq/msi: Provide msi_domain_ops:: Prepare_desc() new 3d393b21740b genirq/msi: Provide msi_domain_alloc_irq_at() new b834e3c08fc6 genirq/msi: Provide MSI_FLAG_MSIX_ALLOC_DYN new 612ad43330d9 PCI/MSI: Split MSI-X descriptor setup new 73bd063ca034 PCI/MSI: Provide prepare_desc() MSI domain op new 34026364df8e PCI/MSI: Provide post-enable dynamic allocation interfaces [...] new 486254ad967d x86/apic/msi: Enable MSI_FLAG_PCI_MSIX_ALLOC_DYN new e23d4192bf9b genirq/msi: Provide constants for PCI/IMS support new 0194425af0c8 PCI/MSI: Provide IMS (Interrupt Message Store) support new c9e5bea27383 PCI/MSI: Provide pci_ims_alloc/free_irq() new 6e24c8877329 x86/apic/msi: Enable PCI/IMS new 810531a1af53 iommu/vt-d: Enable PCI/IMS new fa5745aca1dc iommu/amd: Enable PCI/IMS new 7b727b02512e Merge irq/core into tip/master new 8d1a23f89e48 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0eb433ad7413 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 065abd13a63f irqchip/loongarch-cpu: Fix a missing prototype warning new dc7f1c295f82 Merge branch irq/loongarch-of into irq/irqchip-next new 4363c8525e07 Merge branch irq/cirq-v2 into irq/irqchip-next new 3ae977d0e4e3 irqchip/ls-extirq: Fix endianness detection new 6ed54e1789a2 Merge branch irq/misc-6.2 into irq/irqchip-next new cc6968ba1ca6 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new e914bba87084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72f2ce1a46c4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7ce45cb7b4b7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new f8faf02fb3e5 Merge branch kvm-arm64/selftest/memslot-fixes into kvmarm- [...] new 02f6fdd44dbf Merge branch kvm-arm64/selftest/linked-bps into kvmarm-mas [...] new adde0476aff9 Merge branch kvm-arm64/selftest/s2-faults into kvmarm-master/next new b1d10ee1565a Merge branch kvm-arm64/selftest/access-tracking into kvmar [...] new 219072c09abd KVM: arm64: Fix benign bug with incorrect use of VA_BITS new 3bbcc8cce27a Merge branch kvm-arm64/52bit-fixes into kvmarm-master/next new a937f37d85f3 Merge branch kvm-arm64/dirty-ring into kvmarm-master/next new fe8e3f44c587 Merge branch kvm-arm64/parallel-faults into kvmarm-master/next new cfa72993d133 Merge branch kvm-arm64/pkvm-vcpu-state into kvmarm-master/next new 382b5b87a97d Merge branch kvm-arm64/mte-map-shared into kvmarm-master/next new 58ff6569bc6e KVM: arm64: PMU: Fix period computation for 64bit counters [...] new 118bc846d4de Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next new 86f27d849b47 Merge branch kvm-arm64/misc-6.2 into kvmarm-master/next new 753d734f3f34 Merge remote-tracking branch 'arm64/for-next/sysregs' into [...] new 1c43fc9d1c56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7619a77d5f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 035e3a4321f7 xen/virtio: Optimize the setup of "xen-grant-dma" devices new ef8ae384b4c9 xen/virtio: Handle PCI devices which Host controller is de [...] new 11987fbeaae7 xen: fix xen.h build for CONFIG_XEN_PVH=y new 69143f60868b x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() new ca84ce153d88 x86/xen: Fix memory leak in xen_init_lock_cpu() new 8b997b2bb2c5 xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_ [...] new 25f2d6a22805 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c84484d194de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e4f1586015a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7af6ee18ad6e platform/chrome: use sysfs_emit() instead of scnprintf() new bdcb1ef33334 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4292e02d020f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91b18e4c7111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a92ce570c81d ipmi: fix use after free in _ipmi_destroy_user() new b8fadb396414 ipmi: ssif_bmc: Convert to i2c's .probe_new() new c6f613e5f35b ipmi/watchdog: use strscpy() to instead of strncpy() new 4242e21a9460 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 37943b70c662 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 95014d08158c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7ba2a5464039 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e697287d983f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 6dffc3736098 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 0be2f975784e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3ed03511c85a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8f8bcc8c720c vfio/pci: Move all the SPAPR PCI specific logic to vfio_pc [...] new e5c38a203eb4 vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl() new e276e25819b8 vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.c new 20601c45a0fa vfio: Remove CONFIG_VFIO_SPAPR_EEH new e2d55709398e vfio: Fold vfio_virqfd.ko into vfio.ko new ce3895735cc2 vfio/ap/ccw/samples: Fix device_register() unwind path new b3c4f1ab2528 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 5444a73e5074 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 477cdc0bd1c2 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new b1a7e7cacf38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 27c057a9b008 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae7ef41397cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb35fc35b6ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa8f4551d663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1445d3b1083f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 546de25f8192 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f0ad910e5d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c7403287f89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 310024de6fd3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dba075f9ce2c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 210e93621ea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4c3158bd9b8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 92cb24df11c4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 54db3a9524ab Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 8b0bf5e1718d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d7d34b2158d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2298ee7e3ccb Merge branch 'main' of git://git.infradead.org/users/willy [...] new 32c97d980e2e x86/hyperv: Remove unregister syscore call from Hyper-V cleanup new 23f9b57ca9d1 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new ffc33243916a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5b1a27143cb cxl/acpi: Extract component registers of restricted hosts [...] new 7592d935b7ae cxl/mem: Move devm_cxl_add_endpoint() from cxl_core to cxl_mem new 0a19bfc8de93 cxl/port: Add RCD endpoint port enumeration new c9435dbee119 tools/testing/cxl: Add an RCH topology new da8380bbbe90 cxl/acpi: Set ACPI's CXL _OSC to indicate RCD mode support new 95dddcb5e863 Merge branch 'for-6.2/cxl-security' into for-6.2/cxl new af2dfef854aa cxl/pci: Cleanup repeated code in cxl_probe_regs() helpers new 1191ca102d32 cxl/pci: Cleanup cxl_map_device_regs() new 43a2fb3aef16 cxl/pci: Kill cxl_map_regs() new 6c7f4f1e51c2 cxl/core/regs: Make cxl_map_{component, device}_regs() dev [...] new 920d8d2c6078 cxl/port: Limit the port driver to just the HDM Decoder Ca [...] new a1554e9cac5e cxl/pci: Prepare for mapping RAS Capability Structure new bd09626b39df cxl/pci: Find and map the RAS Capability Structure new 2f6e9c305127 cxl/pci: add tracepoint events for CXL RAS new 2905cb5236cb cxl/pci: Add (hopeful) error handling support new 361187e04733 PCI/AER: Add optional logging callback for correctable error new 6155ccc9ddf6 cxl/pci: Add callback to log AER correctable error new e0f6fa0d425f Merge branch 'for-6.2/cxl-aer' into for-6.2/cxl new 7db0aa8cc019 Merge "ACPICA: Add CXL 3.0 structures..." into for-6.2/cxl-xor new f9db85bfec0d cxl/acpi: Support CXL XOR Interleave Math (CXIMS) new 7a7e6edfca85 tools/testing/cxl: Add XOR Math support to cxl_test new 02fedf146656 Merge branch 'for-6.2/cxl-xor' into for-6.2/cxl new b2c9b491de01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0db88a02a08a Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 3dd4e518c915 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 84682c3af8b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dbc18b01c34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb8aed1e6661 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a4a0f3a21b92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca6fa211dc6d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ff8e7cef3390 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0b0f835b3c87 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 8484d44d7758 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 4bdad0fc12c9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 305524b368fd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6b2aa006c091 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new 4dc334cab1c3 i915/gvt: Move gvt mapping cache initialization to intel_v [...] new 2a54e347d990 vfio/ap: Validate iova during dma_unmap and trigger irq disable new 294aaccb5013 vfio: Move vfio_device driver open/close code to a function new bab6fabc01d9 vfio: Move vfio_device_assign_container() into vfio_device [...] new 04f930c3e44b vfio: Rename vfio_device_assign/unassign_container() new 0d8227b622f3 vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_ [...] new 2a3dab19a0a6 vfio-iommufd: Allow iommufd to be used in place of a container fd new a4d1f91db502 vfio-iommufd: Support iommufd for physical VFIO devices new 4741f2e94129 vfio-iommufd: Support iommufd for emulated VFIO devices new 81ab9890da97 vfio: Move container related MODULE_ALIAS statements into [...] new e5a9ec7e096a vfio: Make vfio_container optionally compiled new 01f70cbb26ea iommufd: Allow iommufd to supply /dev/vfio/vfio new 169dd5c987e6 Merge patch series "Connect VFIO to IOMMUFD" new 90337f526c98 Merge tag 'v6.1-rc7' into iommufd.git for-next new bcf08624aab7 vfio: Simplify vfio_create_group() new 25dc06436a42 vfio: Move the sanity check of the group to vfio_create_group() new e35e12e108a8 vfio: Create wrappers for group register/unregister new 61702aa6a38d vfio: Set device->group in helper function new dc0fe22c1140 vfio: Swap order of vfio_device_container_register() and o [...] new 091fb109a143 vfio: Make vfio_device_open() truly device specific new a023b9862120 vfio: Refactor vfio_device open and close new f96dc03a8368 vfio: Wrap vfio group module init/clean code into helpers new c44a2fe7f0ab vfio: Refactor dma APIs for emulated devices new c2849d718d26 vfio: Move vfio group specific code into group.c new 90d3d7251d3a Merge patch series "Move group specific code into group.c" new c0f6af236231 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bd551984078 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new ec843c806d50 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new c9f877968f9f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 5d562c48a21e Add linux-next specific files for 20221206
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 (ee9bda616d36) \ N -- N -- N refs/heads/master (5d562c48a21e)
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 850 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/pci-error-recovery.rst | 7 + .../admin-guide/device-mapper/dm-init.rst | 8 + Documentation/bpf/bpf_iterators.rst | 485 ++++++++ Documentation/bpf/index.rst | 1 + .../bindings/display/amlogic,meson-dw-hdmi.yaml | 2 +- .../bindings/i2c/qcom,i2c-geni-qcom.yaml | 64 +- .../devicetree/bindings/leds/irled/gpio-ir-tx.txt | 14 - .../devicetree/bindings/leds/irled/gpio-ir-tx.yaml | 36 + .../devicetree/bindings/leds/irled/ir-spi-led.yaml | 61 + .../devicetree/bindings/leds/irled/pwm-ir-tx.txt | 13 - .../devicetree/bindings/leds/irled/pwm-ir-tx.yaml | 34 + .../devicetree/bindings/leds/irled/spi-ir-led.txt | 29 - .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 44 +- .../devicetree/bindings/sound/adi,adau1372.yaml | 7 +- .../devicetree/bindings/sound/adi,adau1977.yaml | 1 + .../devicetree/bindings/sound/adi,adau7118.yaml | 5 +- .../devicetree/bindings/sound/ak4375.yaml | 5 +- .../devicetree/bindings/sound/ak4613.yaml | 5 +- .../devicetree/bindings/sound/ak4642.yaml | 5 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 3 +- .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 3 +- .../bindings/sound/allwinner,sun50i-h6-dmic.yaml | 5 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 5 +- .../devicetree/bindings/sound/amlogic,aiu.yaml | 2 +- .../bindings/sound/amlogic,g12a-toacodec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,t9015.yaml | 2 +- .../devicetree/bindings/sound/apple,mca.yaml | 5 +- .../devicetree/bindings/sound/awinic,aw8738.yaml | 2 +- .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 3 +- .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 5 +- .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 5 +- .../bindings/sound/cirrus,lochnagar.yaml | 5 +- .../devicetree/bindings/sound/cirrus,madera.yaml | 3 + .../sound/{name-prefix.yaml => dai-common.yaml} | 6 +- .../bindings/sound/davinci-mcasp-audio.yaml | 3 +- .../devicetree/bindings/sound/dmic-codec.yaml | 2 +- .../devicetree/bindings/sound/everest,es8316.yaml | 5 +- .../devicetree/bindings/sound/fsl,sai.yaml | 3 +- .../bindings/sound/google,cros-ec-codec.yaml | 5 +- .../devicetree/bindings/sound/ingenic,aic.yaml | 5 +- .../devicetree/bindings/sound/ingenic,codec.yaml | 5 +- .../bindings/sound/intel,keembay-i2s.yaml | 5 +- .../devicetree/bindings/sound/linux,bt-sco.yaml | 5 +- .../devicetree/bindings/sound/linux,spdif-dit.yaml | 2 +- .../bindings/sound/marvell,mmp-sspa.yaml | 5 +- .../devicetree/bindings/sound/max98357a.txt | 28 - .../devicetree/bindings/sound/max98504.txt | 44 - .../devicetree/bindings/sound/maxim,max98357a.yaml | 52 + .../devicetree/bindings/sound/maxim,max98504.yaml | 86 ++ .../devicetree/bindings/sound/mchp,i2s-mcc.yaml | 18 +- .../devicetree/bindings/sound/mchp,spdiftx.yaml | 5 +- .../devicetree/bindings/sound/microchip,pdmc.yaml | 5 +- .../bindings/sound/nvidia,tegra186-asrc.yaml | 2 +- .../bindings/sound/nvidia,tegra186-dspk.yaml | 2 +- .../bindings/sound/nvidia,tegra20-spdif.yaml | 5 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 2 +- .../bindings/sound/nvidia,tegra210-amx.yaml | 2 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 2 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 2 +- .../bindings/sound/nvidia,tegra210-mixer.yaml | 2 +- .../bindings/sound/nvidia,tegra210-mvc.yaml | 2 +- .../bindings/sound/nvidia,tegra210-ope.yaml | 2 +- .../bindings/sound/nvidia,tegra210-sfc.yaml | 2 +- .../devicetree/bindings/sound/nxp,tfa989x.yaml | 2 +- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 3 +- .../bindings/sound/qcom,lpass-rx-macro.yaml | 5 +- .../bindings/sound/qcom,lpass-tx-macro.yaml | 5 +- .../bindings/sound/qcom,lpass-va-macro.yaml | 5 +- .../bindings/sound/qcom,lpass-wsa-macro.yaml | 5 +- .../bindings/sound/qcom,q6adm-routing.yaml | 5 +- .../bindings/sound/qcom,q6apm-lpass-dais.yaml | 5 +- .../devicetree/bindings/sound/qcom,q6apm.yaml | 1 + .../devicetree/bindings/sound/qcom,wcd938x.yaml | 5 +- .../devicetree/bindings/sound/qcom,wsa883x.yaml | 7 +- .../devicetree/bindings/sound/realtek,rt5682s.yaml | 5 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 5 +- .../devicetree/bindings/sound/renesas,rsnd.yaml | 3 +- .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 5 +- .../devicetree/bindings/sound/richtek,rt9120.yaml | 5 +- .../bindings/sound/rockchip,i2s-tdm.yaml | 5 +- .../devicetree/bindings/sound/rockchip,pdm.yaml | 5 +- .../bindings/sound/rockchip,rk3328-codec.yaml | 5 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 5 +- .../devicetree/bindings/sound/rockchip-spdif.yaml | 23 +- .../devicetree/bindings/sound/rohm,bd28623.yaml | 5 +- Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/samsung-i2s.yaml | 5 +- .../devicetree/bindings/sound/sgtl5000.yaml | 5 +- .../bindings/sound/simple-audio-amplifier.yaml | 2 +- .../bindings/sound/simple-audio-mux.yaml | 2 +- .../bindings/sound/snps,designware-i2s.yaml | 30 +- .../bindings/sound/socionext,uniphier-aio.yaml | 5 +- .../bindings/sound/socionext,uniphier-evea.yaml | 5 +- .../devicetree/bindings/sound/st,stm32-i2s.yaml | 5 +- .../bindings/sound/st,stm32-spdifrx.yaml | 5 +- .../devicetree/bindings/sound/tas2562.yaml | 5 +- .../devicetree/bindings/sound/tas2770.yaml | 5 +- .../devicetree/bindings/sound/tas27xx.yaml | 5 +- .../devicetree/bindings/sound/ti,src4xxx.yaml | 2 +- .../bindings/sound/ti,tlv320adc3xxx.yaml | 5 +- .../devicetree/bindings/sound/wlf,arizona.yaml | 3 + .../devicetree/bindings/sound/wlf,wm8731.yaml | 1 + .../devicetree/bindings/sound/wlf,wm8940.yaml | 5 +- .../devicetree/bindings/sound/wlf,wm8961.yaml | 5 +- .../devicetree/bindings/sound/wlf,wm8962.yaml | 5 +- .../devicetree/bindings/sound/wlf,wm8978.yaml | 5 +- .../devicetree/bindings/sound/zl38060.yaml | 5 +- .../bindings/usb/nvidia,tegra124-xusb.yaml | 4 +- .../bindings/usb/nvidia,tegra186-xusb.yaml | 4 +- .../bindings/usb/nvidia,tegra194-xusb.yaml | 8 +- .../bindings/usb/nvidia,tegra210-xusb.yaml | 8 +- .../features/core/cBPF-JIT/arch-support.txt | 2 +- .../features/core/eBPF-JIT/arch-support.txt | 2 +- .../core/generic-idle-thread/arch-support.txt | 2 +- .../features/core/jump-labels/arch-support.txt | 2 +- .../core/thread-info-in-task/arch-support.txt | 2 +- .../features/core/tracehook/arch-support.txt | 2 +- .../features/debug/KASAN/arch-support.txt | 2 +- .../debug/debug-vm-pgtable/arch-support.txt | 2 +- .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/features/debug/kcov/arch-support.txt | 2 +- Documentation/features/debug/kgdb/arch-support.txt | 2 +- .../features/debug/kmemleak/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../features/debug/kprobes/arch-support.txt | 2 +- .../features/debug/kretprobes/arch-support.txt | 2 +- .../features/debug/optprobes/arch-support.txt | 2 +- .../features/debug/stackprotector/arch-support.txt | 2 +- .../features/debug/uprobes/arch-support.txt | 2 +- .../debug/user-ret-profiler/arch-support.txt | 2 +- .../features/io/dma-contiguous/arch-support.txt | 2 +- .../locking/cmpxchg-local/arch-support.txt | 2 +- .../features/locking/lockdep/arch-support.txt | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 2 +- .../features/perf/kprobes-event/arch-support.txt | 2 +- .../features/perf/perf-regs/arch-support.txt | 2 +- .../features/perf/perf-stackdump/arch-support.txt | 2 +- .../sched/membarrier-sync-core/arch-support.txt | 2 +- .../features/sched/numa-balancing/arch-support.txt | 2 +- Documentation/features/scripts/features-refresh.sh | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 2 +- .../time/arch-tick-broadcast/arch-support.txt | 2 +- .../features/time/clockevents/arch-support.txt | 2 +- .../time/context-tracking/arch-support.txt | 2 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- .../features/time/virt-cpuacct/arch-support.txt | 2 +- .../features/vm/ELF-ASLR/arch-support.txt | 2 +- .../features/vm/PG_uncached/arch-support.txt | 2 +- Documentation/features/vm/THP/arch-support.txt | 2 +- Documentation/features/vm/TLB/arch-support.txt | 2 +- .../features/vm/huge-vmap/arch-support.txt | 2 +- .../features/vm/ioremap_prot/arch-support.txt | 2 +- .../features/vm/pte_special/arch-support.txt | 2 +- .../translations/zh_CN/doc-guide/index.rst | 2 +- MAINTAINERS | 2 + Makefile | 2 +- Next/SHA1s | 96 +- Next/merge.log | 1223 ++++++++++++-------- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 + arch/arm64/kvm/mmu.c | 2 +- arch/arm64/kvm/pmu-emul.c | 10 +- arch/loongarch/include/asm/ftrace.h | 3 + arch/loongarch/kernel/ftrace_dyn.c | 21 +- arch/m68k/kernel/setup_no.c | 3 +- arch/powerpc/Kconfig | 9 + arch/powerpc/include/asm/code-patching.h | 2 - arch/powerpc/include/asm/ftrace.h | 12 - arch/powerpc/include/asm/ppc_asm.h | 19 + arch/powerpc/kernel/exceptions-64e.S | 4 +- arch/powerpc/kernel/exceptions-64s.S | 34 +- arch/powerpc/kernel/interrupt_64.S | 22 +- arch/powerpc/lib/code-patching.c | 29 +- arch/powerpc/lib/feature-fixups.c | 173 ++- arch/powerpc/mm/mem.c | 1 - arch/powerpc/perf/hv-gpci-requests.h | 4 + arch/powerpc/perf/hv-gpci.c | 35 +- arch/powerpc/perf/hv-gpci.h | 1 + arch/powerpc/perf/req-gen/perf.h | 20 + arch/powerpc/platforms/83xx/mpc832x_rdb.c | 2 +- arch/x86/hyperv/hv_init.c | 2 - arch/x86/include/asm/irq_remapping.h | 4 - arch/x86/include/asm/msi.h | 6 + arch/x86/include/asm/pci.h | 1 + arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/apic/msi.c | 211 ++-- arch/x86/kernel/cpu/microcode/intel.c | 16 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 4 +- arch/x86/kernel/uprobes.c | 4 +- arch/x86/mm/pat/memtype.c | 7 +- block/blk-throttle.c | 102 +- drivers/acpi/acpi_pad.c | 4 +- drivers/acpi/acpica/utcopy.c | 7 - drivers/acpi/apei/apei-base.c | 1 - drivers/acpi/battery.c | 5 +- drivers/acpi/cppc_acpi.c | 4 +- drivers/acpi/x86/utils.c | 13 +- drivers/base/platform-msi.c | 4 +- drivers/bus/fsl-mc/fsl-mc-msi.c | 25 +- drivers/char/ipmi/ipmi_msghandler.c | 4 +- drivers/char/ipmi/ipmi_watchdog.c | 3 +- drivers/char/ipmi/ssif_bmc.c | 4 +- drivers/cxl/acpi.c | 137 ++- drivers/cxl/core/hdm.c | 33 +- drivers/cxl/core/memdev.c | 1 + drivers/cxl/core/pci.c | 3 +- drivers/cxl/core/port.c | 11 +- drivers/cxl/core/regs.c | 172 +-- drivers/cxl/cxl.h | 49 +- drivers/cxl/cxlmem.h | 2 + drivers/cxl/cxlpci.h | 9 - drivers/cxl/pci.c | 213 +++- drivers/gpio/gpiolib-cdev.c | 207 +--- drivers/gpio/gpiolib.c | 4 - drivers/gpio/gpiolib.h | 5 - drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 + drivers/hwmon/dell-smm-hwmon.c | 3 +- drivers/hwmon/ds1621.c | 2 +- drivers/hwmon/lm73.c | 6 +- drivers/hwmon/sht3x.c | 12 +- drivers/i2c/busses/i2c-gpio.c | 4 +- drivers/i2c/busses/i2c-pxa-pci.c | 10 +- drivers/i2c/busses/i2c-qcom-geni.c | 58 +- drivers/i2c/i2c-core-base.c | 5 +- drivers/i2c/i2c-slave-eeprom.c | 5 +- drivers/i2c/i2c-smbus.c | 5 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 5 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 6 +- drivers/iommu/amd/amd_iommu_types.h | 1 - drivers/iommu/amd/init.c | 2 +- drivers/iommu/amd/iommu.c | 34 +- drivers/iommu/intel/iommu.c | 2 +- drivers/iommu/intel/iommu.h | 1 - drivers/iommu/intel/irq_remapping.c | 42 +- drivers/iommu/mtk_iommu.c | 108 +- drivers/iommu/sun50i-iommu.c | 1 - drivers/irqchip/irq-gic.c | 4 +- drivers/irqchip/irq-loongarch-cpu.c | 5 +- drivers/irqchip/irq-ls-extirq.c | 2 +- drivers/md/dm-cache-metadata.c | 54 +- drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-clone-target.c | 1 + drivers/md/dm-init.c | 22 +- drivers/md/dm-integrity.c | 2 + drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-thin-metadata.c | 51 +- drivers/md/dm-thin.c | 18 +- drivers/net/ethernet/marvell/mvneta.c | 3 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 7 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_packet.c | 41 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 5 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 63 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 15 + drivers/net/ethernet/realtek/r8169_main.c | 2 + drivers/net/ethernet/stmicro/stmmac/Kconfig | 9 + drivers/net/ethernet/stmicro/stmmac/Makefile | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 388 +++++++ drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 +- drivers/net/ipa/ipa_sysfs.c | 6 +- drivers/net/mdio/fwnode_mdio.c | 4 +- drivers/net/phy/mxl-gpy.c | 8 +- drivers/net/xen-netfront.c | 6 + drivers/pci/msi/api.c | 150 ++- drivers/pci/msi/irqdomain.c | 282 ++++- drivers/pci/msi/msi.c | 196 ++-- drivers/pci/msi/msi.h | 4 + drivers/pci/pcie/aer.c | 8 +- drivers/platform/chrome/cros_ec_lightbar.c | 14 +- drivers/platform/chrome/cros_ec_sysfs.c | 4 +- drivers/platform/chrome/wilco_ec/sysfs.c | 3 +- drivers/power/supply/power_supply_core.c | 5 + drivers/powercap/idle_inject.c | 3 + drivers/s390/cio/vfio_ccw_cp.c | 4 +- drivers/s390/cio/vfio_ccw_drv.c | 3 +- drivers/s390/cio/vfio_ccw_fsm.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 2 +- drivers/soc/fsl/qe/gpio.c | 51 +- drivers/soc/qcom/qcom-geni-se.c | 79 +- drivers/soc/ti/ti_sci_inta_msi.c | 12 +- drivers/thermal/intel/intel_hfi.c | 2 +- drivers/usb/host/fhci-hcd.c | 2 +- drivers/vfio/Kconfig | 7 +- drivers/vfio/Makefile | 6 +- drivers/vfio/container.c | 20 +- drivers/vfio/group.c | 877 ++++++++++++++ drivers/vfio/pci/vfio_pci_core.c | 11 +- drivers/vfio/vfio.h | 67 +- drivers/vfio/vfio_iommu_spapr_tce.c | 65 +- drivers/vfio/vfio_main.c | 914 +-------------- drivers/vfio/vfio_spapr_eeh.c | 107 -- drivers/vfio/virqfd.c | 17 +- drivers/xen/privcmd.c | 2 +- fs/btrfs/file.c | 10 +- fs/btrfs/messages.h | 6 +- fs/btrfs/send.c | 6 +- fs/btrfs/volumes.c | 3 +- fs/erofs/zdata.c | 3 +- fs/erofs/zmap.c | 11 +- fs/udf/udf_sb.h | 6 +- include/crypto/algapi.h | 2 +- include/linux/irqdomain.h | 121 +- include/linux/irqdomain_defs.h | 5 + include/linux/msi.h | 289 ++++- include/linux/msi_api.h | 73 ++ include/linux/netdevice.h | 1 + include/linux/pci.h | 17 + include/linux/stmmac.h | 1 + include/linux/vfio.h | 23 - include/net/af_rxrpc.h | 2 +- include/soc/fsl/qe/qe.h | 5 +- include/sound/hdaudio_ext.h | 2 + include/trace/events/cxl.h | 112 ++ include/trace/events/rxrpc.h | 486 ++++++-- include/uapi/linux/btrfs.h | 36 +- ipc/sem.c | 3 +- kernel/bpf/verifier.c | 3 +- kernel/irq/chip.c | 8 +- kernel/irq/msi.c | 890 +++++++++++--- kernel/sysctl.c | 30 +- localversion-next | 2 +- net/core/dev.c | 16 + net/core/filter.c | 14 + net/core/sock_map.c | 2 + net/rxrpc/Kconfig | 7 + net/rxrpc/Makefile | 4 + net/rxrpc/af_rxrpc.c | 18 +- net/rxrpc/ar-internal.h | 211 ++-- net/rxrpc/call_accept.c | 191 ++- net/rxrpc/call_event.c | 260 +++-- net/rxrpc/call_object.c | 318 ++--- net/rxrpc/conn_client.c | 143 +-- net/rxrpc/conn_event.c | 128 +- net/rxrpc/conn_object.c | 309 +++-- net/rxrpc/conn_service.c | 29 +- net/rxrpc/input.c | 653 ++--------- net/rxrpc/io_thread.c | 496 ++++++++ net/rxrpc/key.c | 16 +- net/rxrpc/local_event.c | 46 +- net/rxrpc/local_object.c | 167 +-- net/rxrpc/net_ns.c | 2 +- net/rxrpc/output.c | 227 ++-- net/rxrpc/peer_event.c | 167 +-- net/rxrpc/peer_object.c | 52 +- net/rxrpc/proc.c | 67 +- net/rxrpc/recvmsg.c | 88 +- net/rxrpc/rxkad.c | 63 +- net/rxrpc/rxperf.c | 619 ++++++++++ net/rxrpc/security.c | 34 +- net/rxrpc/sendmsg.c | 105 +- net/rxrpc/server_key.c | 25 + net/rxrpc/skbuff.c | 36 +- net/rxrpc/txbuf.c | 15 +- samples/vfio-mdev/mbochs.c | 7 +- samples/vfio-mdev/mdpy.c | 7 +- samples/vfio-mdev/mtty.c | 7 +- sound/core/pcm_native.c | 12 +- sound/hda/ext/hdac_ext_stream.c | 41 + sound/hda/hdac_controller.c | 4 +- sound/hda/hdac_stream.c | 51 +- sound/pci/hda/patch_cs8409.c | 2 +- sound/pci/hda/patch_realtek.c | 37 + sound/soc/codecs/rt715.c | 48 +- sound/soc/codecs/wcd938x.c | 4 +- sound/soc/intel/Kconfig | 1 + sound/soc/intel/avs/Makefile | 4 + sound/soc/intel/avs/apl.c | 24 +- sound/soc/intel/avs/avs.h | 80 +- sound/soc/intel/avs/board_selection.c | 33 + sound/soc/intel/avs/boards/Kconfig | 8 + sound/soc/intel/avs/boards/Makefile | 2 + sound/soc/intel/avs/boards/probe.c | 64 + sound/soc/intel/avs/core.c | 2 + sound/soc/intel/avs/debugfs.c | 436 +++++++ sound/soc/intel/avs/ipc.c | 2 +- sound/soc/intel/avs/messages.c | 104 +- sound/soc/intel/avs/messages.h | 53 + sound/soc/intel/avs/pcm.c | 6 +- sound/soc/intel/avs/probes.c | 313 +++++ sound/soc/intel/avs/registers.h | 3 +- sound/soc/intel/avs/skl.c | 17 +- sound/soc/intel/avs/utils.c | 22 - sound/soc/intel/boards/sof_es8336.c | 2 +- sound/soc/qcom/lpass-sc7280.c | 5 +- sound/soc/sof/amd/Kconfig | 1 + sound/soc/sof/amd/acp-common.c | 108 ++ sound/soc/sof/amd/acp-ipc.c | 13 + sound/soc/sof/amd/acp.c | 8 +- sound/soc/sof/amd/acp.h | 6 + sound/soc/uniphier/aio-core.c | 11 +- sound/usb/pcm.c | 13 +- tools/testing/cxl/test/cxl.c | 116 +- .../selftests/bpf/prog_tests/cgrp_local_storage.c | 94 ++ tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 6 +- .../selftests/bpf/progs/cgrp_ls_sleepable.c | 80 ++ 398 files changed, 11535 insertions(+), 5545 deletions(-) create mode 100644 Documentation/bpf/bpf_iterators.rst delete mode 100644 Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.txt create mode 100644 Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml create mode 100644 Documentation/devicetree/bindings/leds/irled/ir-spi-led.yaml delete mode 100644 Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.txt create mode 100644 Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml delete mode 100644 Documentation/devicetree/bindings/leds/irled/spi-ir-led.txt rename Documentation/devicetree/bindings/sound/{name-prefix.yaml => dai-common.yam [...] delete mode 100644 Documentation/devicetree/bindings/sound/max98357a.txt delete mode 100644 Documentation/devicetree/bindings/sound/max98504.txt create mode 100644 Documentation/devicetree/bindings/sound/maxim,max98357a.yaml create mode 100644 Documentation/devicetree/bindings/sound/maxim,max98504.yaml create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c create mode 100644 drivers/vfio/group.c delete mode 100644 drivers/vfio/vfio_spapr_eeh.c create mode 100644 include/linux/msi_api.h create mode 100644 include/trace/events/cxl.h create mode 100644 net/rxrpc/io_thread.c create mode 100644 net/rxrpc/rxperf.c create mode 100644 sound/soc/intel/avs/boards/probe.c create mode 100644 sound/soc/intel/avs/debugfs.c create mode 100644 sound/soc/intel/avs/probes.c create mode 100644 tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c