This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from d7f343eaad3 x86-64: Remove sframe relocs against discarded sections
new 50c1c57426d gas: improve --gsframe documentation
The 1 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:
gas/as.c | 2 +-
gas/doc/as.texi | 8 ++++++--
2 files changed, 7 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 82e912344d2 Fortran: Fix ICE in ASSOCIATE with user defined operator [P [...]
new c02fa90cb32 aarch64: Use SVE2 NBSL for vector NOR and NAND for Advanced [...]
new 2ae2203da59 aarch64: Use SVE2 BSL2N for vector EON
new 9041f2bff82 RISC-V: Fix vsetvl merge rule.
new 4648fe556e2 expand: Allow fixed-point arithmetic for RDIV_EXPR.
The 4 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:
gcc/cfgexpand.cc | 3 +-
gcc/config/aarch64/aarch64-sve2.md | 63 ++++++++++++++++++++
gcc/config/riscv/riscv-vsetvl.def | 6 +-
gcc/optabs-tree.cc | 3 +-
gcc/testsuite/gcc.target/aarch64/sve2/eon_bsl2n.c | 52 +++++++++++++++++
.../gcc.target/aarch64/sve2/nbsl_nor_nand_neon.c | 68 ++++++++++++++++++++++
gcc/testsuite/gcc.target/arm/pr121065.c | 11 ++++
gcc/testsuite/gcc.target/riscv/rvv/pr120297.c | 50 ++++++++++++++++
8 files changed, 251 insertions(+), 5 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/eon_bsl2n.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/nbsl_nor_nand_neon.c
create mode 100644 gcc/testsuite/gcc.target/arm/pr121065.c
create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/pr120297.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 14c6a06be8e x86: Decouple AMX-AVX512 from AVX10.2 and imply AVX512F
new d7f343eaad3 x86-64: Remove sframe relocs against discarded sections
The 1 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:
bfd/elf64-x86-64.c | 10 +++++++---
ld/testsuite/ld-elf/eh-group.exp | 7 ++++++-
2 files changed, 13 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 32ff6f4728e c, c++: Fix unused result for empty types [PR82134]
new 200bfefd3d8 Fortran: Fix ICE in F2018 IMPORT statements.
new 82e912344d2 Fortran: Fix ICE in ASSOCIATE with user defined operator [P [...]
The 2 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:
gcc/fortran/decl.cc | 9 ++++--
gcc/fortran/interface.cc | 7 +++++
gcc/testsuite/gfortran.dg/associate_75.f90 | 50 ++++++++++++++++++++++++++++++
gcc/testsuite/gfortran.dg/import13.f90 | 21 +++++++++++++
4 files changed, 84 insertions(+), 3 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/associate_75.f90
create mode 100644 gcc/testsuite/gfortran.dg/import13.f90
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 6b9c7da05d4 i386: Decouple AMX-AVX512 from AVX10.2 and imply AVX512F
new 32ff6f4728e c, c++: Fix unused result for empty types [PR82134]
The 1 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:
gcc/cp/call.cc | 1 +
gcc/cp/cp-gimplify.cc | 1 +
gcc/gimplify.cc | 1 +
gcc/testsuite/c-c++-common/attr-warn-unused-result-2.c | 16 ++++++++++++++++
gcc/tree-cfg.cc | 2 ++
5 files changed, 21 insertions(+)
create mode 100644 gcc/testsuite/c-c++-common/attr-warn-unused-result-2.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from a80775c9278 Automatic date update in version.in
new 14c6a06be8e x86: Decouple AMX-AVX512 from AVX10.2 and imply AVX512F
The 1 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:
opcodes/i386-gen.c | 2 +-
opcodes/i386-init.h | 34 +++++++++++++++++-----------------
2 files changed, 18 insertions(+), 18 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-15
in repository gcc.
from 3de4de2511d Daily bump.
new 426e9cf512f i386: Decouple AMX-AVX512 from AVX10.2 and imply AVX512F
The 1 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:
gcc/common/config/i386/i386-common.cc | 13 ++++++-------
gcc/testsuite/gcc.target/i386/amxavx512-cvtrowd2ps-2.c | 2 +-
gcc/testsuite/gcc.target/i386/amxavx512-cvtrowps2bf16-2.c | 2 +-
gcc/testsuite/gcc.target/i386/amxavx512-cvtrowps2ph-2.c | 2 +-
gcc/testsuite/gcc.target/i386/amxavx512-movrow-2.c | 2 +-
5 files changed, 10 insertions(+), 11 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 2b19a1ccbc0 RISC-V: Refine the scalar SAT_* test cases
new 6b9c7da05d4 i386: Decouple AMX-AVX512 from AVX10.2 and imply AVX512F
The 1 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:
gcc/common/config/i386/i386-common.cc | 13 ++++++-------
gcc/testsuite/gcc.target/i386/amxavx512-cvtrowd2ps-2.c | 2 +-
gcc/testsuite/gcc.target/i386/amxavx512-cvtrowps2bf16-2.c | 2 +-
gcc/testsuite/gcc.target/i386/amxavx512-cvtrowps2ph-2.c | 2 +-
gcc/testsuite/gcc.target/i386/amxavx512-movrow-2.c | 2 +-
5 files changed, 10 insertions(+), 11 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes
in repository linux-next.
omits d80a5734e62d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
omits 25dfd5abae47 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...]
omits 416d399dec0b Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
omits b0710f183575 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits bc8ffeaca232 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...]
omits 7f02bb8d3ae7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 6df5343bb2ca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 6491998cb207 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...]
omits e999715fec65 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 1d79580c4b53 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b7550ad61fed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 67a8775bef50 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits c55c2078a35d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits bd9b83188e6b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...]
omits 8d4e5980d38b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits fe3be4747e8b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b47d210ec9e0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
omits 00900ba21b63 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
omits caaf49ea23c4 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...]
omits 0ebba5772c73 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits e14010c448ba Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 297e45d726f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits a5886702a974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits b851fc6c7145 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
omits c3d443e85dbb Merge branch 'for-current' of git://git.kernel.org/pub/scm [...]
omits f0ae13e577bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 6eb1618c3116 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits ed070f815919 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits a0a62fe82cdc Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...]
omits fe9d36ae5809 Merge branch 'fs-current' of linux-next
omits 01d4ea5cff6c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
omits ee48bffd151f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 1853217305ff Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
omits 3b686b841c22 Merge branch into tip/master: 'locking/urgent'
omits cfaad61e7f53 mm: update MAINTAINERS entry for HMM
omits 12e10ee23c07 nilfs2: reject invalid file types when reading inodes
omits 531753f08565 selftests/mm: fix split_huge_page_test for folio_split() tests
omits f9c299b93789 mailmap: add entry for Senozhatsky
omits 39ddb472891f mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
omits 849b50b54164 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...]
omits e4fe6ca4197f mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...]
omits f736d79f1812 mm/memory_hotplug: fix hwpoisoned large folio handling in [...]
new b1bf1a782fdf dm-bufio: fix sched in atomic context
new 155a3c003e55 Merge tag 'for-6.16/dm-fixes-2' of git://git.kernel.org/pu [...]
new 7307b21804ab mm/memory_hotplug: fix hwpoisoned large folio handling in [...]
new f7287c87ec67 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...]
new ab6876a1f2cc mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...]
new 0fb77ecd8181 mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
new 12338c00e833 mailmap: add entry for Senozhatsky
new 9751a01d1cfc selftests/mm: fix split_huge_page_test for folio_split() tests
new 026a7b882906 nilfs2: reject invalid file types when reading inodes
new 80b2d23da003 mm: update MAINTAINERS entry for HMM
new e92729cc7e89 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
new 807a55cb4239 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 94c386fc5659 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 6da9a187b2de Merge branch 'fs-current' of linux-next
new 528cb5bbe759 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...]
new 60ada4fe644e smc: Fix various oops due to inet_sock type confusion.
new e18f348632ec selftests/tc-testing: Create test cases for adding qdiscs [...]
new f0f2b992d818 net: phy: Don't register LEDs for genphy
new 0e9418961f89 selftests: net: increase inter-packet timeout in udpgro.sh
new 4c4ca3c46167 usb: net: sierra: check for no status endpoint
new 0f97a7588db7 can: tcan4x5x: fix reset gpio usage during probe
new ae2256f9677b Merge tag 'linux-can-fixes-for-6.16-20250715' of git://git [...]
new 6d986e411219 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new 5b1ce74f8188 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 0af2dc8ae0c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 2aec790e666b Merge tag 'ath-current-20250714' of git://git.kernel.org/p [...]
new 444020f4bf06 wifi: cfg80211: remove scan request n_channels counted_by
new 5fde0fcbd760 wifi: iwlwifi: mask reserved bits in chan_state_active_bitmap
new 46345ed36296 wifi: iwlwifi: Fix botched indexing conversion
new bbc19fef5789 Merge tag 'iwlwifi-fixes-2025-07-15' of https://git.kernel [...]
new dc31390c038e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e201c19ddeed ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS
new 52c7d1058cc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 9dc8e87af0aa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new a104808c073b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new bace1e17b683 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 065d7e7e1b9d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...]
new fdfa018c6962 Merge tag 'usb-serial-6.16-rc7' of ssh://gitolite.kernel.o [...]
new 6f9d1a005d75 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
new 52b008050133 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new a8bc6261b3a7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
new 719a0d446cab Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...]
new 834bce6a715a soundwire: Revert "soundwire: qcom: Add set_channel_map ap [...]
new 29d83ee7a3b3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 36a60677fcb5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 188c6ba1dd92 dmaengine: nbpfaxi: Fix memory corruption in probe()
new 3df63fa8f2af dma: dw-edma: Fix build warning in dw_edma_pcie_probe()
new 25a3008b20d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 83131d84694a KVM: Documentation: minimal updates to review-checklist.rst
new 8a73c8dbb230 KVM: Documentation: document how KVM is tested
new 2265c08ec393 KVM: arm64: Fix enforcement of upper bound on MDCR_EL2.HPMN
new be8543845da5 Merge tag 'kvmarm-fixes-6.16-6' of git://git.kernel.org/pu [...]
adds 57f576e860d3 RISC-V: KVM: Disable vstimecmp before exiting to user-space
adds 4cec89db80ba RISC-V: KVM: Move HGEI[E|P] CSR access to IMSIC virtualization
new 709ea4a8661c Merge tag 'kvm-riscv-fixes-6.16-2' of https://github.com/k [...]
new e0c6c3839e33 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...]
new 495a4f0dce9c hwmon: (corsair-cpro) Validate the size of the received in [...]
new 27b297ca0481 hwmon: ina238: Report energy in microjoules
new a92a12463aaa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...]
new 3ec2efc6cbe8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new d34d6feaf4a7 drm/dp: Change AUX DPCD probe address from LANE0_1_STATUS [...]
new 34ee1e3435e7 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
new 36c3119b7f6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 36c46e64c550 Drivers: hv: Use nested hypercall for post message and sig [...]
new 52a45f870e27 x86/hyperv: Expose hv_map_msi_interrupt()
new 6f490bb4a982 PCI: hv: Use the correct hypercall for unmasking interrupt [...]
new a4131a50d072 tools/hv: fcopy: Fix irregularities with size of ring buffer
new 8ea1dc15735f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...]
new 888a943fd310 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new e31c8f1db9c1 Merge tag 'intel-gpio-v6.16-2' of git://git.kernel.org/pub [...]
new 8f47c66b9f07 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...]
new 6310064513ab Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...]
new 3d8a8d5d066a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new ebd7ea36fc56 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
new 6f111c8ca98f Merge branch into tip/master: 'locking/urgent'
new 36569780b0d6 sched: Change nr_uninterruptible type to unsigned long
new ffd9dbccbd55 Merge branch into tip/master: 'sched/urgent'
new 58bbed40d3b5 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...]
new 90f4bc8c571b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
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 (d80a5734e62d)
\
N -- N -- N refs/heads/pending-fixes (90f4bc8c571b)
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 77 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/hwmon/ina238.rst | 2 +-
Documentation/virt/kvm/review-checklist.rst | 95 ++++++++++++++++++++--
arch/arm64/kvm/sys_regs.c | 2 +-
arch/riscv/include/asm/kvm_aia.h | 4 +-
arch/riscv/include/asm/kvm_host.h | 3 +
arch/riscv/kvm/aia.c | 51 ++----------
arch/riscv/kvm/aia_imsic.c | 45 ++++++++++
arch/riscv/kvm/vcpu.c | 10 ---
arch/riscv/kvm/vcpu_timer.c | 16 ++++
arch/x86/hyperv/irqdomain.c | 40 ++++++---
arch/x86/include/asm/mshyperv.h | 22 +----
drivers/dma/dw-edma/dw-edma-pcie.c | 60 +++++++-------
drivers/dma/nbpfaxi.c | 11 ++-
drivers/gpu/drm/display/drm_dp_helper.c | 2 +-
drivers/hv/connection.c | 5 +-
drivers/hv/hv.c | 6 +-
drivers/hwmon/corsair-cpro.c | 5 ++
drivers/hwmon/ina238.c | 8 +-
drivers/md/dm-bufio.c | 6 +-
drivers/net/can/m_can/tcan4x5x-core.c | 61 +++++++++-----
drivers/net/phy/phy_device.c | 6 +-
drivers/net/usb/sierra_net.c | 4 +
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 5 +-
drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 1 +
.../net/wireless/intel/iwlwifi/mld/regulatory.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 8 +-
drivers/pci/controller/pci-hyperv.c | 18 +++-
drivers/soundwire/qcom.c | 26 ------
include/net/cfg80211.h | 2 +-
kernel/sched/loadavg.c | 2 +-
kernel/sched/sched.h | 2 +-
net/smc/af_smc.c | 14 ++++
net/smc/smc.h | 8 +-
sound/pci/hda/patch_realtek.c | 1 +
tools/hv/hv_fcopy_uio_daemon.c | 91 ++++++++++++++++++---
tools/testing/selftests/net/udpgro.sh | 8 +-
.../tc-testing/tc-tests/infra/qdiscs.json | 66 +++++++++++++++
37 files changed, 504 insertions(+), 216 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next
in repository linux-next.
omits af3985455820 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2b39a4a9f1df Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits ebb219624dac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0723d009fb75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 1c370d549244 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 0e074abb2cb0 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 134787b29e68 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 448e3984bad3 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
omits 3807bf1be780 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b922ab84f56e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d0a4d0d8f419 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits ae50cd38a88a next-20250714/ext4
omits 1417b5c578fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits c4e8e1f8cf50 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 0ce48ab131bf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 65cff76c0b1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 5f2a2cff2418 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits d6f8579fce7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cb2dfc3e0303 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 4a8f2c157c9f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits ee48bffd151f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 1853217305ff Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
omits 4821c4ec3970 bcachefs: convert compress.c to guards
omits b1cbd30a6aa4 bcachefs: convert checksum.c to CLASS/guards
omits a173c39449d9 bcachefs: convert disk_groups.c to guards
omits 5d93516914d5 bcachefs: convert fs-ioctl.c to CLASS/guards
omits 6e37eebf204c bcachefs: convert chardev.c to CLASS
omits e110db9513e1 bcachefs: convert bkey.c to CLASS
omits da1b4eab1186 bcachefs: convert bset.c to CLASS
omits ae8b438b5d2d bcachefs: convert replicas.c to CLASS/guards
omits fb845548ae7a bcachefs: convert nocow_locking.c to CLASS/guards
omits fc40f37a7747 bcachefs: convert debug.c to CLASS/guards
omits 1a7942f6cb00 bcachefs: convert clock.c to CLASS/guards
omits d712e6aaed59 bcachefs: convert sb-members.c to CLASS/guards
omits c5ddf1820a0c bcachefs: convert sb-errors.c to CLASS/guards
omits 7daede99b719 bcachefs: convert sb-downgrade.c to CLASS/guards
omits e8006387959b bcachefs: convert sb-clean.c to CLASS/guards
omits 5e247b7cb980 bcachefs: convert quota.c to CLASS/guards
omits 8a02215c7957 bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards
omits 5d6eda2e32fc bcachefs: convert sysfs.c to CLASS/guards
omits d711b9dec59b bcachefs: convert opts.c to CLASS/guards
omits 63244a6511ea bcachefs: convert enumerated_ref.c to guards
omits 9adba401d4a5 bcachefs: convert progress.c to guards
omits f7e493ea4a15 bcachefs: convert six.c to guards
omits 5ad45d463b43 bcachefs: convert util.[ch] to CLASS/guards
omits 465067709935 bcachefs: convert unit tests to CLASS/guards
omits f436b468ff9a bcachefs: convert thread_with_file.c to CLASS/guards
omits efca0f95d8fd bcachefs: convert xattr.c to CLASS/guards
omits 7684058b5bc3 bcachefs: convert acl.c to CLASS/guards
omits 141fd174e6dc bcachefs: convert super.c to CLASS/guards
omits 73c5a645b482 bcachefs: convert super-io.c to CLASS/guards
omits a037434aaad1 bcachefs: DEFINE_GUARD(printbuf_atomic)
omits b32ad804ae71 bcachefs: simplify bch2_trans_do()
omits 8b3b4aaa55fc bcachefs: delete useless null ptr check
omits 182e1230b29d bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...]
omits 637eb67c7a9b bcachefs: __bset_aux_tree_verify_ro()
omits 1a7188e1b766 bcachefs: make congestion tracking less aggressive
omits 1905c4fe83f0 bcachefs: nopromote sub counters
omits 4c24070cd76b bcachefs: Better congestion visibilty in sysfs
omits dfc8353e9f5b bcachefs: Fix replicas max options
omits 596377f92d74 bcachefs: Improve bch2_read_bio_to_text()
omits 114b1d4f536b bcachefs: bch2_fs_initialize() initializes before going RW
omits 2cabd0a6c48f bcachefs: bch2_set_nr_journal_buckets_iter() always marks
omits fed597e6ff9c bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...]
omits 6f0edb168642 bcachefs: bch2_fs_initialize() now runs journal replay
omits e01f981ab470 bcachefs: bch2_journal_key_insert_take() accumulates accou [...]
omits 4b05a0916a6c bcachefs: fast_list: warn if non-empty on exit
omits 277b06db2565 bcachefs: fix device add before fs started
omits ed8cab63b9f1 smb: change return type of cached_dir_lease_break() to bool
omits dbeef1da2adc bcachefs: Zero list_idx when deleting from async obj lists
omits 6b0e360f189f bcachefs: c->loglevel
omits 0c1dce69e489 bcachefs: bch_log()
omits c1bc5f460994 bcachefs: kill __bch2_print_str()
omits 06a476195d4d bcachefs: bch2_read_bio_to_text(): tabstops
omits f8a854bcc724 bcachefs: kill bch2_err_str() BUG_ON()
omits 9d8c13fac2e9 bcachefs: don't call get_update_rebalance_opts() on btree ptrs
omits cc2a74f6febb bcachefs: bch2_btree_write_buffer_insert_checks()
omits 3653d052291c bcachefs: use union for bch_compression_opt to make encode [...]
omits ba4911fc6ae8 bcachefs: __bch2_btree_node_alloc() now respects target
omits 64374ca91133 bcachefs: unsigned -> enum bch_trans_commit_flags
omits dd5a82ac8d36 bcachefs: Improve nopromote visibility
omits 841a4a328bcb bcachefs: use kvzalloc() for journal bios
omits a6da36c55a32 bcachefs: trace_data_update_done_no_rw_devs
omits 54bc3a670a6c bcachefs: silence userspace build warning
omits b9f169edded3 bcachefs: add missing includes
omits 8fbeb06bde42 bcachefs: add missing log message newline
omits 3259872d0297 bcachefs: Update path flags cleanups
omits 516240b8c4ab bcachefs: silence userspace build warning
omits 301fba45d0b6 bcachefs: device add now properly sets c->online_devs
omits f26e5091ca24 bcachefs: Debug param for injecting btree node corruption on read
omits 8db00e436350 bcachefs: Fix error message in buffered read path
omits 9b023a0fcaf8 bcachefs: Print errcode when bch2_read_extent() sees error
omits d742ebc75792 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error
omits 81bd5b46d8f5 bcachefs: Add missing bch2_log_msg_start()
omits 5fea082129c8 bcachefs: Faster checking for missing journal entries
omits 0b668211ab3e bcachefs: bch2_journal_entry_missing_range()
omits 5849dbd28db2 bcachefs: Don't lock exec_update_lock
omits 46e020507275 bcachefs: ptr_to_removed_device
omits 5c9c46f79ff3 bcachefs: bch_fs.devs_removed
omits 17b9d66076a3 bcachefs: check_key_has_inode() reconstructs more aggressively
omits b76f1a63e196 bcachefs: Before removing dangling dirents, check for contents
omits 717d5001cb92 bcachefs: Improve inode_create behaviour on old filesystems
omits f3ead8075a5b bcachefs: Use bio_add_folio_nofail() for unfailable operations
omits 7a1cebdb3ae4 bcachefs: Simplify bch2_bio_map()
omits 79f1da51ad09 bcachefs: Finish error_throw tracepoints
omits 89a96b297176 bcachefs: Improved btree node tracepoints
omits 0f3be476647e bcachefs: -o fix_errors may now be used without -o fsck
omits 8f7c5736c0e1 bcachefs: Shut up clang warning
omits 53624ad1cfe9 bcachefs: Refactor trans->mem allocation
omits 252398e2ded5 bcachefs: Evict/bypass key cache when deleting
omits f35af0f67ad2 bcachefs: Don't peek key cache unless we have a real key
omits b6d4cf799f16 bcachefs: Improve inode deletion
omits c8f9129c5ab6 bcachefs: bch2_trans_has_updates()
omits 05dd1c207792 bcachefs: Don't memcpy more than needed
omits 88345f585b6a bcachefs: Don't log error twice in allocator async repair
omits e5dccade8209 bcachefs: Plumb trans_kmalloc ip to trans_log_msg
omits 5f5ae7deae57 bcachefs: add an unlikely() to trans_begin()
omits 9da05b2ba112 bcachefs: More errcode conversions
omits c31a1d410374 bcachefs: DEFINE_CLASS()es for dev refcounts
omits bae9a8b02894 bcachefs: use scoped_guard() in fast_list.c
omits 3013d9b26678 bcachefs: Allow CONFIG_UNICODE=m
omits 83766160a008 bcachefs: Reduce __bch2_btree_node_alloc() stack usage
omits 68eed7de257f bcachefs: kill darray_u32_has()
omits 2349c1d018d9 bcachefs: fsck: dir_loop, subvol_loop now autofix
omits 62d94c9298ad Merge branch 'for-next-next-v6.16-20250711' into for-next- [...]
omits b9ffed3bd87b Merge branch 'misc-next' into for-next-next-v6.16-20250711
omits 9dea7435f451 Merge branch 'b-for-next' into for-next-next-v6.16-20250711
omits 57c45c2252ba btrfs: === misc-next on b-for-next ===
omits 59cbbb918099 btrfs: don't print relocation messages from auto reclaim
omits 367cd87226b9 btrfs: remove redundant auto reclaim log message
omits 109cab0bfcfb btrfs: make btrfs_check_nocow_lock() check more than one extent
omits f2fc084e0e76 btrfs: assert we can NOCOW the range in btrfs_truncate_block()
omits 6b781021011b btrfs: update function comment for btrfs_check_nocow_lock()
omits c18d70d30595 btrfs: use btrfs_inode local variable at btrfs_page_mkwrite()
omits 4d66d1363881 btrfs: use variable for io_tree when clearing range in btr [...]
omits 9a51d8f8323a btrfs: fix -ENOSPC mmap write failure on NOCOW files/extents
omits bd811ff8cf1c btrfs: use clear_and_wake_up_bit() where open coded
omits ce4070a9844a btrfs: accessors: rename variable for folio offset
omits 1c585b5956d2 btrfs: accessors: factor out split memcpy with two sources
omits 7ff6ce072105 btrfs: accessors: set target address at initialization
omits d7e365be5c0d btrfs: accessors: compile-time fast path for u16
omits 454339dc1d9f btrfs: accessors: compile-time fast path for u8
omits 5271e9ae629f btrfs: accessors: inline eb bounds check and factor out th [...]
omits 337c8a92c352 btrfs: accessors: use type sizeof constants directly
omits 5af7f30f7028 btrfs: accessors: simplify folio bounds checks
omits d4cde0264e5e btrfs: remove struct rcu_string
omits 0de12f77b511 btrfs: open code RCU for device name
omits 304dbb39aeac btrfs: index buffer_tree using node size
omits c46a5644d89e btrfs: send: directly return strcmp() result when comparin [...]
omits 94dc5d08f977 btrfs: set search_commit_root to false in iterate_inodes_f [...]
omits 810bc0c96382 btrfs: reduce size of struct tree_mod_elem
omits bc92803742b0 btrfs: avoid logging tree mod log elements for irrelevant [...]
omits 4cd0eac9e6d7 btrfs: use readahead_expand on compressed extents
omits e4d2500992b7 btrfs: populate otime when logging an inode item
omits 457e21f61b27 btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls
omits 288bc7c9f6c0 btrfs: qgroup: fix qgroup create ioctl returning success a [...]
omits 094bf3fe5930 btrfs: qgroup: set quota enabled bit if quota disable fail [...]
omits 37e9425e6c60 btrfs: restrict writes to opened btrfs devices
omits e6f6f18a98fb btrfs: use fs_holder_ops for all opened devices
omits 4bf9af10f14f btrfs: use the super_block as holder when mounting file systems
omits 46aa81ba1f5f btrfs: delay btrfs_open_devices() until super block is created
omits f64b8df0ea6c btrfs: call bdev_fput() to reclaim the blk_holder immediately
omits a375c3490617 btrfs: call btrfs_close_devices() from ->kill_sb
omits cd3590985573 btrfs: add assertions to make super block creation more clear
omits e23de5d60d6b btrfs: get rid of re-entering of btrfs_get_tree()
omits 71ae0b58beee btrfs: always open the device read-only in btrfs_scan_one_ [...]
omits 06234af9e3a1 gfs2: Remove GIF_ALLOC_FAILED flag
omits 0ee3e9687dd0 gfs2: Use SECTOR_SIZE and SECTOR_SHIFT
omits fa501bc18b1a btrfs: don't skip accounting in early ENOTTY return in btr [...]
omits fc9869287a5c btrfs: rename inode number parameter passed to btrfs_check [...]
omits 66b78a68f3eb btrfs: pass bool to indicate subvolume/snapshot creation type
omits 763312898d5a btrfs: pass dentry to btrfs_mksubvol() and btrfs_mksnapshot()
omits 90f145ceb851 btrfs: use struct qstr for subvolume ioctl helpers
omits d4210d3583e4 btrfs: replace strcpy() with strscpy()
omits 2406c83f853d btrfs: accessors: delete token versions of set/get helpers
omits a00d9abecea5 btrfs: tree-log: don't use token set/get accessors in fill [...]
omits ad8e0dd09580 btrfs: don't use token set/get accessors in inode.c:fill_i [...]
omits 5c54d6a00fa7 btrfs: don't use token set/get accessors for btrfs_item members
omits 486551a4d63d btrfs: qgroup: remove no longer used fs_info->qgroup_ulist
omits f584c8a78c0f btrfs: qgroup: fix race between quota disable and quota re [...]
omits 7fa50b15555a btrfs: clear dirty status from extent buffer on error at i [...]
omits 20b8a32a6606 btrfs: change dump_block_groups in btrfs_dump_space_info f [...]
omits 1b7152e1c559 btrfs: use pgoff_t for page index variables
omits 05b6f5839fa3 btrfs: replace nested usage of min & max with clamp in btr [...]
omits c472b40f50a0 btrfs: send: avoid extra calls to strlen() in gen_unique_name()
omits b752cebb6a57 btrfs: qgroup: avoid memory allocation if qgroups are not enabled
omits bee527d9dcaa btrfs: qgroup: remove pointless error check for add_qgroup [...]
omits 1512de5c8664 btrfs: split btrfs_is_fsstree() into multiple if statement [...]
omits 897e87227bd5 btrfs: add btrfs prefix to is_fsstree() and make it return bool
omits 117c6dc44d5e btrfs: split inode extref processing from __add_inode_ref( [...]
omits a03b2b431856 btrfs: split inode ref processing from __add_inode_ref() i [...]
omits db9086948b9b btrfs: use btrfs inodes in btrfs_rmdir() to avoid so much [...]
omits 8b03093e6536 btrfs: use inode already stored in local variable at btrfs [...]
omits fac57f3c9c34 btrfs: use our message helpers instead of pr_err/pr_warn/pr_info
omits dc05131592c6 btrfs: remove partial support for lowest level from btrfs_ [...]
omits 3e52e38d13e1 btrfs: use folio_next_index() helper in check_range_has_page()
omits 08546dfa37ee btrfs: remove unused parameters from btrfs_lookup_inode_extref()
omits 6380cb11fd6a btrfs: rename error to ret in device_list_add()
omits 06bc9c79622d btrfs: rename error to ret in btrfs_sysfs_add_mounted()
omits 01866d2f5b26 btrfs: rename error to ret in btrfs_sysfs_add_fsid()
omits 4c7c3e8d7a75 btrfs: rename error to ret in btrfs_mksubvol()
omits 737171ef9357 btrfs: rename error to ret in btrfs_may_delete()
omits c3df49550d73 btrfs: cache if we are using free space bitmaps for a block group
omits 7d12a3f88cb6 btrfs: add and use helper to determine if using bitmaps in [...]
omits 9eee4a9e28bb btrfs: use fs_info from local variable in btrfs_convert_fr [...]
omits 641a698a944a btrfs: avoid double slot decrement at btrfs_convert_free_s [...]
omits 6b3c7cdd6dbb btrfs: turn remove argument of modify_free_space_bitmap() [...]
omits 77282f16bb1d btrfs: rename free_space_set_bits() and make it less confusing
omits a64fb515ac70 btrfs: add btrfs prefix to free space tree exported functions
omits e2dc7f1f5cff btrfs: remove pointless out label from load_free_space_extents()
omits 13f277b847b3 btrfs: remove pointless out label from load_free_space_bitmaps()
omits 73189232ff1a btrfs: remove pointless out label from add_free_space_extent()
omits 10ac4b85ea62 btrfs: remove pointless out label from remove_free_space_extent()
omits b788231e20bc btrfs: remove pointless out label from modify_free_space_bitmap()
omits de0ac0c3f2bb btrfs: make free_space_test_bit() return a boolean instead
omits 6c188135ea51 btrfs: make extent_buffer_test_bit() return a boolean instead
omits 68c4a30b1d7d btrfs: remove pointless out label from update_free_space_e [...]
omits 3ebe514a3398 btrfs: remove pointless out label from add_new_free_space_info()
omits b778ccfad4bc btrfs: tree-log: add and rename extent bits for dirty_log_ [...]
omits 0c5b718ad3ad btrfs: use folio_end() where appropriate
omits 6ee6b5005c0d btrfs: add helper folio_end()
omits 41add623936a btrfs: rename variables for locked range in defrag_prepare [...]
omits 471a460ebf18 btrfs: simplify range end calculations in truncate_block_z [...]
omits ddfa57873ff5 btrfs: check BLOCK_GROUP_FLAG_NEEDS_FREE_SPACE at __add_bl [...]
omits 8ac66e0abcb9 btrfs: always abort transaction on failure to add block gr [...]
omits 9882ab6b3f53 btrfs: add extra warning when qgroup is marked inconsistent
omits 92ac70163612 btrfs: merge btrfs_printk_ratelimited() and it's only caller
omits 02c013216998 btrfs: simplify debug print helpers without enabled printk
omits 1521f7d98c67 btrfs: remove remaining unused message helpers
omits 86785b1d501a btrfs: switch RCU helper versions to btrfs_debug()
omits f7d1d0c337ce btrfs: switch RCU helper versions to btrfs_info()
omits 4c03269b379c btrfs: switch RCU helper versions to btrfs_warn()
omits b0fc8cf5ef4e btrfs: switch RCU helper versions to btrfs_err()
omits 977c74ea9e2f btrfs: switch all message helpers to be RCU safe
omits d0b5f15e7fdc btrfs: remove unused levels of message helpers
omits 6785903cf166 btrfs: remove unused rcu-string printk helpers
omits e9b41094bb1b btrfs: open code rcu_string_free() and remove it
omits 0a0b1e3b55b6 btrfs: zoned: reserve data_reloc block group on mount
omits 4188a04b6893 btrfs: use btrfs_root_id() where not done yet
omits 12809d1493e8 btrfs: use btrfs_is_data_reloc_root() where not done yet
omits 739a26b5e8a5 btrfs: use on-stack variable for block reserve in btrfs_re [...]
omits ab9e431ea35d btrfs: use on-stack variable for block reserve in btrfs_tr [...]
omits 20e063016d22 btrfs: use on-stack variable for block reserve in btrfs_ev [...]
omits a0ca93ac8852 btrfs: update comment for xarray fields in struct btrfs_root
omits 9bf5c301f89a btrfs: enable experimental large data folio support
omits 2b86bc626eaf btrfs: use refcount_t type for the extent buffer reference [...]
omits 66fdf9d5bfa7 btrfs: add comment for optimization in free_extent_buffer()
omits 54481582410a btrfs: reorganize logic at free_extent_buffer() for better [...]
omits 6459bcbe95ae btrfs: make btrfs_readdir_delayed_dir_index() return a boo [...]
omits fee0df0c15f2 btrfs: make btrfs_should_delete_dir_index() return a bool instead
omits f11275833628 btrfs: add details to error messages at btrfs_delete_delay [...]
omits 5014b8dccce9 btrfs: make btrfs_delete_delayed_insertion_item() return a [...]
omits 7323215164ce btrfs: switch del_all argument of replay_dir_deletes() fro [...]
omits aadd3df8e2a2 btrfs: pass NULL index to btrfs_del_inode_ref() where not needed
omits 2deef4626b6d btrfs: allocate scratch eb earlier at btrfs_log_new_name()
omits e818a80da9e8 btrfs: allocate path earlier at btrfs_log_new_name()
omits fd6478cfda4a btrfs: allocate path earlier at btrfs_del_dir_entries_in_log()
omits c9132210ae0c btrfs: assert we join log transaction at btrfs_del_dir_ent [...]
omits e50a2768b54c btrfs: use btrfs_del_item() at del_logged_dentry()
omits 00d85a05c19f btrfs: free path sooner at __btrfs_unlink_inode()
omits cf90daab1701 btrfs: assert we join log transaction at btrfs_del_inode_r [...]
omits c237d56822aa btrfs: open code fc_mount() to avoid releasing s_umount rw [...]
omits ae4d4a3b9d93 btrfs: rename err to ret in scrub_submit_extent_sector_read()
omits 240dc8491c2e btrfs: rename err to ret in btrfs_create_common()
omits 145d9a8924df btrfs: rename err to ret in btrfs_wait_tree_log_extents()
omits 809a32770435 btrfs: rename err to ret in btrfs_wait_extents()
omits ab6119a69ceb btrfs: rename err to ret in quota_override_store()
omits fa99e10264d6 btrfs: rename err to ret in btrfs_fill_super()
omits b16f56366a72 btrfs: rename err to ret in calc_pct_ratio()
omits 4444987710e6 btrfs: rename err to ret in btrfs_symlink()
omits 83664334b7bc btrfs: rename err to ret in btrfs_link()
omits d59f9d74ed0d btrfs: rename err to ret in btrfs_setattr()
omits 59e836679479 btrfs: rename err to ret in btrfs_init_inode_security()
omits f6439baab638 btrfs: rename err to ret in btrfs_alloc_from_bitmap()
omits 54d130353ab1 btrfs: rename err to ret in btrfs_lock_extent_bits()
omits b4d6ddd1654c btrfs: rename err to ret in btrfs_try_lock_extent_bits()
omits a045b05feaea btrfs: rename err to ret2 in btrfs_truncate_inode_items()
omits 9f08183acd26 btrfs: rename err to ret2 in btrfs_add_link()
omits 9a5847df740b btrfs: rename err to ret2 in btrfs_setsize()
omits fe22ed106fdc btrfs: rename err to ret2 in btrfs_search_old_slot()
omits 9094ea3d32e1 btrfs: rename err to ret2 in btrfs_search_slot()
omits 10e4e5b7f294 btrfs: rename err to ret2 in search_leaf()
omits dff0ccbe01de btrfs: rename err to ret2 in read_block_for_search()
omits e313e488375e btrfs: rename err to ret2 in resolve_indirect_refs()
omits df210fdcb22c btrfs: rename btrfs_subpage structure
omits 4e69259d3fda btrfs: add comments on the extra btrfs specific subpage bitmaps
omits bde944a83b60 btrfs: harden parsing of compression mount options
omits be63e9526ff3 btrfs: factor out compression mount options parsing
omits e2dc0054e3ba btrfs: constify more pointer parameters
omits 8040ccfce43c btrfs: sysfs: track current commit duration in commit_stats
omits 2a12bf3cb8dc btrfs: use rb_find_add() in rb_simple_insert()
omits 11d91f877269 btrfs: pass struct rb_simple_node pointer directly in rb_s [...]
omits 8a9d8e331ec8 btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks()
omits addc3bba3384 btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow()
omits 1c054753f9fd btrfs: use rb_find_add() in add_qgroup_rb()
omits 5ddbfe2130b7 btrfs: use rb_find() in find_qgroup_rb()
omits c80ceaee1bf6 btrfs: use rb_find_add() in insert_ref_entry()
omits 3dfb09c8edbc btrfs: use rb_find_add() in insert_root_entry()
omits 1c1b61ff9e89 btrfs: use rb_find() in lookup_root_entry()
omits 26c93ca3e20d btrfs: use rb_find_add() in insert_block_entry()
omits e46bd82dd167 btrfs: use rb_find() in lookup_block_entry()
omits e2d5340d5516 btrfs: use rb_find_add() in ulist_rbtree_insert()
omits 7c122e69f636 btrfs: use rb_find() in ulist_rbtree_search()
omits 29fa3019cdc2 btrfs: use rb_find() in __btrfs_lookup_delayed_item()
omits 970c9300c7df btrfs: use rb_find_add() in btrfs_insert_inode_defrag()
omits 3b004c4fb4f1 btrfs: fix comment in reserved space warning
omits 037939bcc1c6 btrfs: relocation: simplify unused logic related to LINK_LOWER
omits 59c31a4deac0 btrfs: unfold transaction abort at btrfs_insert_one_raid_extent()
omits 1866ed226731 btrfs: unfold transaction abort at __btrfs_update_delayed_inode()
omits 89ababfbd90d btrfs: abort transaction on unexpected eb generation at bt [...]
omits cd55887ec9f0 btrfs: unfold transaction abort at btrfs_copy_root()
omits 6b28b09e8c28 btrfs: move transaction aborts to the error site in add_bl [...]
omits bb11f33513f6 btrfs: move transaction aborts to the error site in remove [...]
omits 1538c41c74ce btrfs: simplify error detection flow during log replay
omits 3f9d46163b1e btrfs: remove redundant path release when replaying a log tree
omits 62faaf07e575 btrfs: abort transaction during log replay if walk_log_tre [...]
omits 63e777d0fbdb btrfs: unfold transaction aborts when replaying log trees
omits 9c533c7079d8 btrfs: make btrfs_should_periodic_reclaim() static
omits b50a57ff2cc2 btrfs: zoned: use filesystem size not disk size for reclai [...]
omits 00daef59ee90 btrfs: unfold transaction abort at clone_copy_inline_extent()
omits d2d1b2cada74 btrfs: remove pointless 'out' label from clone_finish_inod [...]
omits d64deed352f6 btrfs: unfold transaction abort at walk_up_proc()
omits 324f547d6e9b btrfs: unfold transaction abort at __btrfs_inc_extent_ref()
omits 439b7465ba93 btrfs: unfold transaction aborts at btrfs_create_new_inode()
omits bafbbf13459b gfs2: a minor finish_xmote cleanup
omits cca61715efa7 gfs2: simplify finish_xmote
omits 51b008dfa39b gfs2: sanitize the gdlm_ast -> finish_xmote interface
new b1bf1a782fdf dm-bufio: fix sched in atomic context
new 155a3c003e55 Merge tag 'for-6.16/dm-fixes-2' of git://git.kernel.org/pu [...]
new 807a55cb4239 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 94c386fc5659 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 85bd32483fd5 bcachefs: Fix build when CONFIG_UNICODE=n
new 034be1e97c09 bcachefs: fsck: dir_loop, subvol_loop now autofix
new a92566c5cd1b bcachefs: kill darray_u32_has()
new b8e11f1e732a bcachefs: Reduce __bch2_btree_node_alloc() stack usage
new 39e22645cca8 bcachefs: Allow CONFIG_UNICODE=m
new b723d9a40bae bcachefs: use scoped_guard() in fast_list.c
new 0f7431123b2e bcachefs: DEFINE_CLASS()es for dev refcounts
new 965d0866972b bcachefs: More errcode conversions
new d2766ffe75a1 bcachefs: add an unlikely() to trans_begin()
new d2f92132f9b6 bcachefs: Plumb trans_kmalloc ip to trans_log_msg
new a96ad32f48b8 bcachefs: Don't log error twice in allocator async repair
new e6992fb1b304 bcachefs: Don't memcpy more than needed
new 8705fa6c979e bcachefs: bch2_trans_has_updates()
new aafe7e8d399f bcachefs: Improve inode deletion
new 7d75dcb9287e bcachefs: Don't peek key cache unless we have a real key
new 8d31a27ab23a bcachefs: Evict/bypass key cache when deleting
new 3861e81a730c bcachefs: Refactor trans->mem allocation
new d6d5c452e36d bcachefs: Shut up clang warning
new a663ee802078 bcachefs: -o fix_errors may now be used without -o fsck
new 0a496b85843c bcachefs: Improved btree node tracepoints
new be4c8c18fdab bcachefs: Finish error_throw tracepoints
new 50b8da0ddfd8 bcachefs: Simplify bch2_bio_map()
new dbf311761c20 bcachefs: Use bio_add_folio_nofail() for unfailable operations
new 00a61d1ac617 bcachefs: Improve inode_create behaviour on old filesystems
new c221efaf7c5d bcachefs: Before removing dangling dirents, check for contents
new f13dd495627a bcachefs: check_key_has_inode() reconstructs more aggressively
new bb957ea64bad bcachefs: bch_fs.devs_removed
new 22152dcb7c45 bcachefs: ptr_to_removed_device
new 5078ab9ebc9f bcachefs: Don't lock exec_update_lock
new f91a69816e01 bcachefs: bch2_journal_entry_missing_range()
new 86b755deb1d8 bcachefs: Faster checking for missing journal entries
new 8fb91e9a2d22 bcachefs: Add missing bch2_log_msg_start()
new adefc7703257 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error
new 5298955028f4 bcachefs: Print errcode when bch2_read_extent() sees error
new 01e3d0dc1cd1 bcachefs: Fix error message in buffered read path
new 513f87532fd4 bcachefs: Debug param for injecting btree node corruption on read
new 76013717e5e2 bcachefs: device add now properly sets c->online_devs
new 153c64ec051b bcachefs: silence userspace build warning
new 2101e74bc902 bcachefs: Update path flags cleanups
new 292bb0618040 bcachefs: add missing log message newline
new 77597a330d42 bcachefs: add missing includes
new 09f8129f5543 bcachefs: silence userspace build warning
new 1448c7a42a70 bcachefs: trace_data_update_done_no_rw_devs
new a7b54b6dbfc3 bcachefs: use kvzalloc() for journal bios
new b56c85bfb2b1 bcachefs: Improve nopromote visibility
new 5442dccecfa0 bcachefs: unsigned -> enum bch_trans_commit_flags
new 37717ba5b898 bcachefs: __bch2_btree_node_alloc() now respects target
new fdb8600dff75 bcachefs: use union for bch_compression_opt to make encode [...]
new 183c4e1e14c3 bcachefs: bch2_btree_write_buffer_insert_checks()
new b5d700a23c1b bcachefs: don't call get_update_rebalance_opts() on btree ptrs
new 608875648099 bcachefs: kill bch2_err_str() BUG_ON()
new 816e199bc1f4 bcachefs: bch2_read_bio_to_text(): tabstops
new 2de995f436a0 bcachefs: kill __bch2_print_str()
new f8dfa6db098f bcachefs: bch_log()
new 8693803dd9c8 bcachefs: c->loglevel
new aa8fa755fe3e bcachefs: Zero list_idx when deleting from async obj lists
new da8d28758e37 bcachefs: fix device add before fs started
new 1259341d66ec bcachefs: fast_list: warn if non-empty on exit
new 33bf8edbf1c8 bcachefs: bch2_journal_key_insert_take() accumulates accou [...]
new 66768655757e bcachefs: bch2_fs_initialize() now runs journal replay
new 35e3ea963515 bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...]
new dc7705a04a19 bcachefs: bch2_set_nr_journal_buckets_iter() always marks
new b7eb3ef74648 bcachefs: bch2_fs_initialize() initializes before going RW
new 2d12c81d3c4c bcachefs: Improve bch2_read_bio_to_text()
new 4210d061c081 bcachefs: Fix replicas max options
new 095db0ad2ccd bcachefs: Better congestion visibilty in sysfs
new fe87440d2a70 bcachefs: nopromote sub counters
new 6d180c2718c3 bcachefs: make congestion tracking less aggressive
new 69d8faaf6ef4 bcachefs: __bset_aux_tree_verify_ro()
new 1f1ac5fc586b bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...]
new 537932a4ddab bcachefs: delete useless null ptr check
new 1fe104b12de0 bcachefs: simplify bch2_trans_do()
new ad905dc11275 bcachefs: DEFINE_GUARD(printbuf_atomic)
new a0ca4ad3089d bcachefs: convert super-io.c to CLASS/guards
new 71ee8a820452 bcachefs: convert super.c to CLASS/guards
new 06fa75dfdf9c bcachefs: convert acl.c to CLASS/guards
new a03eb9840fc1 bcachefs: convert xattr.c to CLASS/guards
new 852ddc421ad1 bcachefs: convert thread_with_file.c to CLASS/guards
new ce51a0b9d027 bcachefs: convert unit tests to CLASS/guards
new 95478dc90d86 bcachefs: convert util.[ch] to CLASS/guards
new 21de5f1e05f3 bcachefs: convert six.c to guards
new f936fb613060 bcachefs: convert progress.c to guards
new 7b7e3fd075f1 bcachefs: convert enumerated_ref.c to guards
new b39c9d3c285d bcachefs: convert opts.c to CLASS/guards
new a1ac495a71aa bcachefs: convert sysfs.c to CLASS/guards
new 4f08120a69c6 bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards
new f15167df30a0 bcachefs: convert quota.c to CLASS/guards
new 933d48cb540d bcachefs: convert sb-clean.c to CLASS/guards
new fca5c23024c3 bcachefs: convert sb-downgrade.c to CLASS/guards
new 1b8c2ec23db1 bcachefs: convert sb-errors.c to CLASS/guards
new a838fe1e1b2b bcachefs: convert sb-members.c to CLASS/guards
new 7ede8fc514bb bcachefs: convert clock.c to CLASS/guards
new 43fe63b9b4ed bcachefs: convert debug.c to CLASS/guards
new 4a277bf8c8b5 bcachefs: convert nocow_locking.c to CLASS/guards
new 19ffb9c089b6 bcachefs: convert replicas.c to CLASS/guards
new ad699bb9cc4c bcachefs: convert bset.c to CLASS
new 014bbeb33810 bcachefs: convert bkey.c to CLASS
new 10de36448ccd bcachefs: convert chardev.c to CLASS
new 5904ab93dd5b bcachefs: convert fs-ioctl.c to CLASS/guards
new 7e55000bb543 bcachefs: convert disk_groups.c to guards
new 88b5c49d1480 bcachefs: convert checksum.c to CLASS/guards
new 7746300bb917 bcachefs: convert compress.c to guards
new a1084bb00029 bcachefs: convert rebalance.c to CLASS/guards
new f22171d9989f bcachefs: convert migrate.c to CLASS/guards
new 905d997aca9f bcachefs: convert move.c to CLASS/guards
new ac8969b2e2a0 bcachefs: convert movinggc.c to CLASS
new 61cd047e1aa4 bcachefs: convert data_update.c to CLASS/guards
new b1ba12ff723a bcachefs: convert reflink.c to CLASS/guards
new a65823c57f73 bcachefs: convert snapshot.c to CLASS/guards
new 48bb0403316a bcachefs: convert subvolume.c to CLASS/guards
new 8dfb254974b1 bcachefs: convert str_hash.c to CLASS
new 0213e1c52739 bcachefs: convert recovery_passes.c to CLASS/guards
new a5b8798d7e55 bcachefs: convert recovery.c to CLASS/guards
new 51fd03b1d406 bcachefs: convert lru.c to CLASS
new feedd902bbfb bcachefs: convert extents.c to guards
new 82ffd46ea1ca bcachefs: convert logged_ops.c to CLASS
new 58b8a089d0d0 bcachefs: convert inode.c to CLASS
new babb0e524514 bcachefs: convert dirent.c to CLASS
new c07d4b9fca84 bcachefs: convert namei.c to CLASS
new 624cf91f5556 bcachefs: convert io_read.c to CLASS/guards
new 1056c5079efe bcachefs: convert io_write.c to CLASS/guards
new 5fc0d251a2d9 bcachefs: convert io_misc.c to CLASS/guards
new 9bb545b584f7 bcachefs: convert fsck.c to CLASS/guards
new 090b0d9f3859 bcachefs: convert disk_accounting.c to CLASS/guards
new e2e6524991af bcachefs: convert buckets.c to CLASS/guards
new 110ed1165122 bcachefs: convert ec.c to CLASS/guards
new 99458743c29e bcachefs: convert backpointers.c to CLASS/guards
new d34c7a3b89b1 bcachefs: convert alloc_background.c to CLASS/guards
new 40e524bd84f7 bcachefs: convert alloc_foreground.c to CLASS/guards
new dd2f9df1d2ef bcachefs: convert fs.c to CLASS/guards
new 52756b6fb7b5 bcachefs: convert fs-io.c to CLASS/guards
new 7704e2297159 bcachefs: convert fs-io-pagecache.c to CLASS/guards
new ff46b184c3e5 bcachefs: convert fs-io-buffered.c to CLASS/guards
new cdcf9c0bd306 bcachefs: convert fs-io-direct.c to CLASS/guards
new b27fac932c0d bcachefs: convert btree_node_scan.c to CLASS/guards
new 98583a22d5db bcachefs: convert journal.c to CLASS/guards
new 45410eef22d8 bcachefs: convert journal_io.c to CLASS/guards
new 0e1d28c37898 bcachefs: convert journal_reclaim.c to CLASS/guards
new 60ea7811dd6e bcachefs: convert journal_seq_blacklist.c to CLASS/guards
new 79e0a253c772 bcachefs: convert btree_cache.c to CLASS/guards
new 9cb0deea230b bcachefs: convert btree_gc.c to CLASS/guards
new 192a3d75ac41 bcachefs: convert btree_write_buffer.c to CLASS/guards
new c67e34f5ef3b bcachefs: convert btree_update.c to CLASS/guards
new fe41a0a55ee0 bcachefs: convert btree_update_interior.c to CLASS/guards
new c01fc0029885 bcachefs: convert btree_trans_commit.c to CLASS/guards
new 3d4866043119 bcachefs: convert btree_key_cache.c to CLASS/guards
new 0f53206d567d bcachefs: convert btree_io.c to CLASS/guards
new 1eb9ef044172 bcachefs: convert btree_iter.c to CLASS/guards
new c7d10fdea45a bcachefs: convert btree_locking.c to CLASS/guards
new 66503771397f bcachefs: convert btree_journal_iter.c to CLASS/guards
new abf17e5a9c36 bcachefs: Also create snapshots with CAP_FOWNER
new 0be97da19909 bcachefs: bch2_run_recovery_pass() now prints errors
new f2b712685a78 bcachefs: convert error.c to CLASS/guards
new acff40d41a75 bcachefs: Fix missing compat code in check_subvol()
new 2c379eeff5ff bcachefs: Fix UAF in check_dirent()
new d32492ee064d bcachefs: Fix journal assertion
new de7405eff27e bcachefs: Fix __bch2_fs_read_write() error path
new 158571ee8353 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
new ea0ec779b78e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 7013bf101fa6 btrfs: unfold transaction aborts at btrfs_create_new_inode()
new 7474a6767cdf btrfs: unfold transaction abort at __btrfs_inc_extent_ref()
new 1215cb98cbed btrfs: unfold transaction abort at walk_up_proc()
new 33dff11aff8d btrfs: remove pointless 'out' label from clone_finish_inod [...]
new 6d68276c6411 btrfs: unfold transaction abort at clone_copy_inline_extent()
new 3c9c667cae06 btrfs: zoned: use filesystem size not disk size for reclai [...]
new 60df8c06536c btrfs: make btrfs_should_periodic_reclaim() static
new a4d1f281361a btrfs: unfold transaction aborts when replaying log trees
new d24cb1e76700 btrfs: abort transaction during log replay if walk_log_tre [...]
new b614f2e833c6 btrfs: remove redundant path release when replaying a log tree
new bed69943a8a5 btrfs: simplify error detection flow during log replay
new 32ac9a8626bf btrfs: move transaction aborts to the error site in remove [...]
new 7f4e179e5844 btrfs: move transaction aborts to the error site in add_bl [...]
new 51574d3fd5e2 btrfs: unfold transaction abort at btrfs_copy_root()
new 6ed1d46a3521 btrfs: abort transaction on unexpected eb generation at bt [...]
new adcd87b1fbff btrfs: unfold transaction abort at __btrfs_update_delayed_inode()
new 07d096871d78 btrfs: unfold transaction abort at btrfs_insert_one_raid_extent()
new 163e4de268b3 btrfs: relocation: simplify unused logic related to LINK_LOWER
new 56d7eaf78c4f btrfs: fix comment in reserved space warning
new 2df790c5fa8b btrfs: use rb_find_add() in btrfs_insert_inode_defrag()
new da2b141f2320 btrfs: use rb_find() in __btrfs_lookup_delayed_item()
new 4c28601d7fb8 btrfs: use rb_find() in ulist_rbtree_search()
new babbea27959e btrfs: use rb_find_add() in ulist_rbtree_insert()
new 0bc0bc96b59a btrfs: use rb_find() in lookup_block_entry()
new f7084dd6b00a btrfs: use rb_find_add() in insert_block_entry()
new 6e0f2ecf527b btrfs: use rb_find() in lookup_root_entry()
new f7527e6ea19e btrfs: use rb_find_add() in insert_root_entry()
new 76168cebf639 btrfs: use rb_find_add() in insert_ref_entry()
new 32ddda1efab6 btrfs: use rb_find() in find_qgroup_rb()
new 116ffcc6b5c4 btrfs: use rb_find_add() in add_qgroup_rb()
new 9393c0137b3d btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow()
new d01320e166e0 btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks()
new bb050f9e20b6 btrfs: pass struct rb_simple_node pointer directly in rb_s [...]
new 425c8071a33e btrfs: use rb_find_add() in rb_simple_insert()
new 6878c55196a6 btrfs: sysfs: track current commit duration in commit_stats
new dc6426df95f4 btrfs: constify more pointer parameters
new 406b7ef7567c btrfs: factor out compression mount options parsing
new ece2b59e32ab btrfs: harden parsing of compression mount options
new 52db4e14a98b btrfs: add comments on the extra btrfs specific subpage bitmaps
new fff434544955 btrfs: rename btrfs_subpage structure
new b2c89ae179e8 btrfs: rename err to ret2 in resolve_indirect_refs()
new 2112b1fa9a33 btrfs: rename err to ret2 in read_block_for_search()
new 7fde392767ee btrfs: rename err to ret2 in search_leaf()
new 66b9641f9d6a btrfs: rename err to ret2 in btrfs_search_slot()
new 9c9c5a6e5cb3 btrfs: rename err to ret2 in btrfs_search_old_slot()
new bed3a05c25d0 btrfs: rename err to ret2 in btrfs_setsize()
new e6fe1069d4a9 btrfs: rename err to ret2 in btrfs_add_link()
new 740f631dbd97 btrfs: rename err to ret2 in btrfs_truncate_inode_items()
new 57d8b782bf37 btrfs: rename err to ret in btrfs_try_lock_extent_bits()
new bde98495d658 btrfs: rename err to ret in btrfs_lock_extent_bits()
new 4e0162015275 btrfs: rename err to ret in btrfs_alloc_from_bitmap()
new f6aa3656c1d0 btrfs: rename err to ret in btrfs_init_inode_security()
new 4a4a73202118 btrfs: rename err to ret in btrfs_setattr()
new 1a0c631b1de0 btrfs: rename err to ret in btrfs_link()
new 58adbc8cf8c9 btrfs: rename err to ret in btrfs_symlink()
new 09966e237bf6 btrfs: rename err to ret in calc_pct_ratio()
new 2d4e5b5647c5 btrfs: rename err to ret in btrfs_fill_super()
new 065136f9cfe4 btrfs: rename err to ret in quota_override_store()
new 5470980c7dd5 btrfs: rename err to ret in btrfs_wait_extents()
new b4bb91423bc8 btrfs: rename err to ret in btrfs_wait_tree_log_extents()
new cb2633ae7543 btrfs: rename err to ret in btrfs_create_common()
new a0c31407e3d2 btrfs: rename err to ret in scrub_submit_extent_sector_read()
new 641ef31adda8 btrfs: open code fc_mount() to avoid releasing s_umount rw [...]
new 9dbbc21577bc btrfs: assert we join log transaction at btrfs_del_inode_r [...]
new e455d944310f btrfs: free path sooner at __btrfs_unlink_inode()
new f1db0e27f1ce btrfs: use btrfs_del_item() at del_logged_dentry()
new 3ca15133b9f9 btrfs: assert we join log transaction at btrfs_del_dir_ent [...]
new 407a66862190 btrfs: allocate path earlier at btrfs_del_dir_entries_in_log()
new 0617b4ae8889 btrfs: allocate path earlier at btrfs_log_new_name()
new ffa65cceb1b5 btrfs: allocate scratch eb earlier at btrfs_log_new_name()
new 3cc026421405 btrfs: pass NULL index to btrfs_del_inode_ref() where not needed
new c1aa702589f2 btrfs: switch del_all argument of replay_dir_deletes() fro [...]
new ed875307e5e2 btrfs: make btrfs_delete_delayed_insertion_item() return a [...]
new 21d877922e60 btrfs: add details to error messages at btrfs_delete_delay [...]
new b3cd80bfdafd btrfs: make btrfs_should_delete_dir_index() return a bool instead
new d129a825cfdc btrfs: make btrfs_readdir_delayed_dir_index() return a boo [...]
new d8cba0633f21 btrfs: reorganize logic at free_extent_buffer() for better [...]
new d3b837904ec2 btrfs: add comment for optimization in free_extent_buffer()
new de841247952d btrfs: use refcount_t type for the extent buffer reference [...]
new 6d1df2ff3a67 btrfs: enable experimental large data folio support
new 270174a8e286 btrfs: update comment for xarray fields in struct btrfs_root
new 9a7d92e74ef0 btrfs: use on-stack variable for block reserve in btrfs_ev [...]
new bd1cfaee2f08 btrfs: use on-stack variable for block reserve in btrfs_tr [...]
new 68ef58693771 btrfs: use on-stack variable for block reserve in btrfs_re [...]
new 2cf544c55292 btrfs: use btrfs_is_data_reloc_root() where not done yet
new 9a7dc5c4a500 btrfs: use btrfs_root_id() where not done yet
new e606ff985ec7 btrfs: zoned: reserve data_reloc block group on mount
new 8c8646e8de05 btrfs: open code rcu_string_free() and remove it
new c15c26f32c5b btrfs: remove unused rcu-string printk helpers
new c4d9a380d109 btrfs: remove unused levels of message helpers
new a68b8383679b btrfs: switch all message helpers to be RCU safe
new 7e35fce4d1d7 btrfs: switch RCU helper versions to btrfs_err()
new 20d8290eed58 btrfs: switch RCU helper versions to btrfs_warn()
new 2f93333e003e btrfs: switch RCU helper versions to btrfs_info()
new 9f07066e35ab btrfs: switch RCU helper versions to btrfs_debug()
new c992cea2b4a7 btrfs: remove remaining unused message helpers
new 6dc26a7be5f6 btrfs: simplify debug print helpers without enabled printk
new bd90fb4c1cec btrfs: merge btrfs_printk_ratelimited() and it's only caller
new 0298cf44b0b2 btrfs: add extra warning when qgroup is marked inconsistent
new efc07a5b084b btrfs: always abort transaction on failure to add block gr [...]
new 5d882e698e81 btrfs: check BLOCK_GROUP_FLAG_NEEDS_FREE_SPACE at __add_bl [...]
new 8603767b1ee7 btrfs: simplify range end calculations in truncate_block_z [...]
new 74d46cc5d699 btrfs: rename variables for locked range in defrag_prepare [...]
new 11abc9bb2e1d btrfs: add helper folio_end()
new 686d92d2b2d2 btrfs: use folio_end() where appropriate
new d6c240799532 btrfs: tree-log: add and rename extent bits for dirty_log_ [...]
new f2ddec15f387 btrfs: remove pointless out label from add_new_free_space_info()
new f4ed92391957 btrfs: remove pointless out label from update_free_space_e [...]
new 9d9f716af62a btrfs: make extent_buffer_test_bit() return a boolean instead
new 1da5662caca7 btrfs: make free_space_test_bit() return a boolean instead
new e5d0eef71765 btrfs: remove pointless out label from modify_free_space_bitmap()
new 224ea2aef795 btrfs: remove pointless out label from remove_free_space_extent()
new 65370713b5e0 btrfs: remove pointless out label from add_free_space_extent()
new 441c1a3eb71e btrfs: remove pointless out label from load_free_space_bitmaps()
new d47a0e95a121 btrfs: remove pointless out label from load_free_space_extents()
new 3840ec85c66f btrfs: add btrfs prefix to free space tree exported functions
new b4676a402927 btrfs: rename free_space_set_bits() and make it less confusing
new a8951e0371fe btrfs: turn remove argument of modify_free_space_bitmap() [...]
new 31607fbfee2b btrfs: avoid double slot decrement at btrfs_convert_free_s [...]
new 67ced1c9e986 btrfs: use fs_info from local variable in btrfs_convert_fr [...]
new 5614c07ed023 btrfs: add and use helper to determine if using bitmaps in [...]
new 5c3ed0a5bdae btrfs: cache if we are using free space bitmaps for a block group
new cb0a45568a8d btrfs: rename error to ret in btrfs_may_delete()
new 15b4042fd007 btrfs: rename error to ret in btrfs_mksubvol()
new 4dfda74d28b7 btrfs: rename error to ret in btrfs_sysfs_add_fsid()
new b3282d7e65a7 btrfs: rename error to ret in btrfs_sysfs_add_mounted()
new 708738e41e44 btrfs: rename error to ret in device_list_add()
new 6281d5e0320b btrfs: remove unused parameters from btrfs_lookup_inode_extref()
new 92cb9aab7495 btrfs: use folio_next_index() helper in check_range_has_page()
new 4b4b443eadb0 btrfs: remove partial support for lowest level from btrfs_ [...]
new 785e4b0de8b5 btrfs: use our message helpers instead of pr_err/pr_warn/pr_info
new 4260706ae428 btrfs: use inode already stored in local variable at btrfs [...]
new 51629dd9b336 btrfs: use btrfs inodes in btrfs_rmdir() to avoid so much [...]
new 30ccee4a29b3 btrfs: split inode ref processing from __add_inode_ref() i [...]
new 2ff80f480de7 btrfs: split inode extref processing from __add_inode_ref( [...]
new b68da73def04 btrfs: add btrfs prefix to is_fsstree() and make it return bool
new f112cef0535a btrfs: split btrfs_is_fsstree() into multiple if statement [...]
new a9012d3920cf btrfs: qgroup: remove pointless error check for add_qgroup [...]
new 2e196ef266f5 btrfs: qgroup: avoid memory allocation if qgroups are not enabled
new 5d00d92cafc6 btrfs: send: avoid extra calls to strlen() in gen_unique_name()
new b55a90f3fba8 btrfs: replace nested usage of min & max with clamp in btr [...]
new aaf54424ceaf btrfs: use pgoff_t for page index variables
new 96b0f5160674 btrfs: change dump_block_groups in btrfs_dump_space_info f [...]
new 6e80c2fa52c8 btrfs: clear dirty status from extent buffer on error at i [...]
new 15accde5ab22 btrfs: qgroup: fix race between quota disable and quota re [...]
new e393f63e59b5 btrfs: qgroup: remove no longer used fs_info->qgroup_ulist
new 685fee78a8e0 btrfs: don't use token set/get accessors for btrfs_item members
new 425b1ddc45b3 btrfs: don't use token set/get accessors in inode.c:fill_i [...]
new 58d736a27171 btrfs: tree-log: don't use token set/get accessors in fill [...]
new 32e8cda19325 btrfs: accessors: delete token versions of set/get helpers
new b4868751302b btrfs: replace strcpy() with strscpy()
new adf9425b5a11 btrfs: use struct qstr for subvolume ioctl helpers
new 12362741a298 btrfs: pass dentry to btrfs_mksubvol() and btrfs_mksnapshot()
new 49fdb7de3cb3 btrfs: pass bool to indicate subvolume/snapshot creation type
new bb58c68edb84 btrfs: rename inode number parameter passed to btrfs_check [...]
new 88d253bfd571 btrfs: don't skip accounting in early ENOTTY return in btr [...]
new 2d8aad05a7c7 btrfs: always open the device read-only in btrfs_scan_one_ [...]
new 14a82eb874c9 btrfs: get rid of re-entering of btrfs_get_tree()
new c302b8deb24d btrfs: add assertions to make super block creation more clear
new 997b5f66808e btrfs: call btrfs_close_devices() from ->kill_sb
new 28098b528bd7 btrfs: call bdev_fput() to reclaim the blk_holder immediately
new aca0ae45f8af btrfs: delay btrfs_open_devices() until super block is created
new 25bd156ba3b4 btrfs: use the super_block as holder when mounting file systems
new 319df418d4c0 btrfs: use fs_holder_ops for all opened devices
new 26103b33fc95 btrfs: restrict writes to opened btrfs devices
new 9ec166a40f80 btrfs: qgroup: set quota enabled bit if quota disable fail [...]
new 563671745fcf btrfs: qgroup: fix qgroup create ioctl returning success a [...]
new db09b86d00f0 btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls
new 52ac6a05d9d1 btrfs: populate otime when logging an inode item
new 7b5cd86c4348 btrfs: use readahead_expand on compressed extents
new 4145bf539b78 btrfs: avoid logging tree mod log elements for irrelevant [...]
new a3c320f225f5 btrfs: reduce size of struct tree_mod_elem
new a9877a67d4c6 btrfs: set search_commit_root to false in iterate_inodes_f [...]
new 80fd01b0b20e btrfs: send: directly return strcmp() result when comparin [...]
new 190f3e6b39bc btrfs: index buffer_tree using node size
new 6119772b36f7 btrfs: open code RCU for device name
new ddd05d32e95e btrfs: remove struct rcu_string
new fb3adbfa12ce btrfs: accessors: simplify folio bounds checks
new d2ef6f4bb814 btrfs: accessors: use type sizeof constants directly
new 6ca9561341b8 btrfs: accessors: inline eb bounds check and factor out th [...]
new 290bfaf25ad2 btrfs: accessors: compile-time fast path for u8
new 2506bac19e04 btrfs: accessors: compile-time fast path for u16
new e617f5ed9763 btrfs: accessors: set target address at initialization
new cec63d27ccab btrfs: accessors: factor out split memcpy with two sources
new 3d4b8ff7a8b9 btrfs: accessors: rename variable for folio offset
new 8b319a69b11e btrfs: use clear_and_wake_up_bit() where open coded
new 8ee9e090cbad btrfs: fix -ENOSPC mmap write failure on NOCOW files/extents
new 3a60b9b792f7 btrfs: use variable for io_tree when clearing range in btr [...]
new 24b051809784 btrfs: use btrfs_inode local variable at btrfs_page_mkwrite()
new 471f2e8fe75d btrfs: update function comment for btrfs_check_nocow_lock()
new 2fb75540c675 btrfs: assert we can NOCOW the range in btrfs_truncate_block()
new 0ebce0486192 btrfs: make btrfs_check_nocow_lock() check more than one extent
new bba40fa962df btrfs: remove redundant auto reclaim log message
new 1851ff07bb13 btrfs: don't print relocation messages from auto reclaim
new 337ae0e66f3f btrfs: set EXTENT_NORESERVE before range unlock in btrfs_t [...]
new 3547f68fce60 btrfs: use cached state when falling back from NOCoW write [...]
new b700dfe57d61 btrfs: remove btrfs_clear_extent_bits()
new 27ed3856a4de btrfs: zoned: do not remove unwritten non-data block group
new 8a1b0d8a5721 btrfs: zoned: requeue to unused block group list if zone f [...]
new c99ea50e249a Merge branch 'b-for-next' into for-next-next-v6.16-20250715
new 3ba68ede2446 btrfs: === misc-next on b-for-next ===
new 243f59b9de05 btrfs: try to search for data csums in commit root
new 4a67f51ace14 btrfs: defrag: add flag to force no-compression
new 20ec647a8ab4 Merge branch 'misc-next' into for-next-next-v6.16-20250715
new b3aa7a8c53ee Merge branch 'for-next-next-v6.16-20250715' into for-next- [...]
new 1935554cc2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4cf5ec3c1c9f Fix SMB311 posix special file creation to servers which do [...]
new b230f2dcda85 smb: change return type of cached_dir_lease_break() to bool
new 7db5c171ddfa Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 9f5b679bc2cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 9242f83bd9d3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 74e00677286a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new df866f28a4d9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new a073e8577f18 ext4: remove unused EXT_STATS macro from ext4_extents.h
new 1bfe6354e097 ext4: process folios writeback in bytes
new f922c8c2461b ext4: move the calculation of wbc->nr_to_write to mpage_fo [...]
new ded2d726a304 ext4: fix stale data if it bail out of the extents mapping loop
new 2bddafea3d0d ext4: refactor the block allocation process of ext4_page_m [...]
new e2c4c49dee64 ext4: restart handle if credits are insufficient during al [...]
new 6b132759b0fe ext4: enhance tracepoints during the folios writeback
new 95ad8ee45cdb ext4: correct the reserved credits for extent conversion
new bbbf150f3f85 ext4: reserved credits for one extent during the folio writeback
new 57661f28756c ext4: replace ext4_writepage_trans_blocks()
new 5137d6c8906b ext4: fix insufficient credits calculation in ext4_meta_tr [...]
new b12f423d598f ext4: limit the maximum folio order
new 56b4de1ea54d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 7225f03634fc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 6f32dde7895c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 00983d248c00 gfs2: Use SECTOR_SIZE and SECTOR_SHIFT
new 2c6e2cb9e722 gfs2: Remove GIF_ALLOC_FAILED flag
new 75bb2ddea964 gfs2: Minor do_xmote cancelation fix
new 6e417b3eb836 gfs2: sanitize the gdlm_ast -> finish_xmote interface
new 92cef39bb3c1 gfs2: simplify finish_xmote
new e7ffc0af0e72 gfs2: a minor finish_xmote cleanup
new 5c8f12cf1e64 gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops
new 041544ae508f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d8bbae622cc4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
new bef5259982f0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new 89cd0b602fca Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new f02a01bc1199 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new fe217f9d51f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new fa3525ec32aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 49f8226cbb0e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new 277adf7d1398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (af3985455820)
\
N -- N -- N refs/heads/fs-next (277adf7d1398)
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 407 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:
drivers/md/dm-bufio.c | 6 +-
fs/bcachefs/alloc_background.c | 252 ++++++++++----------------
fs/bcachefs/alloc_foreground.c | 207 +++++++++------------
fs/bcachefs/alloc_foreground.h | 9 +-
fs/bcachefs/backpointers.c | 60 +++----
fs/bcachefs/btree_cache.c | 33 ++--
fs/bcachefs/btree_gc.c | 89 ++++-----
fs/bcachefs/btree_io.c | 62 +++----
fs/bcachefs/btree_iter.c | 36 ++--
fs/bcachefs/btree_journal_iter.c | 6 +-
fs/bcachefs/btree_key_cache.c | 7 +-
fs/bcachefs/btree_locking.c | 17 +-
fs/bcachefs/btree_node_scan.c | 15 +-
fs/bcachefs/btree_trans_commit.c | 35 ++--
fs/bcachefs/btree_update.c | 26 +--
fs/bcachefs/btree_update.h | 1 +
fs/bcachefs/btree_update_interior.c | 225 ++++++++++-------------
fs/bcachefs/btree_write_buffer.c | 40 ++---
fs/bcachefs/buckets.c | 212 +++++++++-------------
fs/bcachefs/data_update.c | 20 +--
fs/bcachefs/dirent.c | 13 +-
fs/bcachefs/dirent.h | 9 +
fs/bcachefs/disk_accounting.c | 263 +++++++++++++--------------
fs/bcachefs/disk_accounting.h | 9 +-
fs/bcachefs/ec.c | 224 +++++++++--------------
fs/bcachefs/ec.h | 2 +-
fs/bcachefs/error.c | 47 ++---
fs/bcachefs/extents.c | 6 +-
fs/bcachefs/fs-io-buffered.c | 67 ++++---
fs/bcachefs/fs-io-direct.c | 9 +-
fs/bcachefs/fs-io-pagecache.c | 53 +++---
fs/bcachefs/fs-io.c | 128 +++++++------
fs/bcachefs/fs-io.h | 19 +-
fs/bcachefs/fs.c | 160 ++++++-----------
fs/bcachefs/fsck.c | 290 +++++++++++++-----------------
fs/bcachefs/inode.c | 39 ++--
fs/bcachefs/io_misc.c | 36 ++--
fs/bcachefs/io_read.c | 33 ++--
fs/bcachefs/io_read.h | 10 +-
fs/bcachefs/io_write.c | 16 +-
fs/bcachefs/journal.c | 217 ++++++++++------------
fs/bcachefs/journal.h | 3 +-
fs/bcachefs/journal_io.c | 170 ++++++++----------
fs/bcachefs/journal_reclaim.c | 193 +++++++++-----------
fs/bcachefs/journal_seq_blacklist.c | 10 +-
fs/bcachefs/logged_ops.c | 14 +-
fs/bcachefs/lru.c | 16 +-
fs/bcachefs/migrate.c | 21 +--
fs/bcachefs/move.c | 75 ++++----
fs/bcachefs/movinggc.c | 6 +-
fs/bcachefs/namei.c | 24 ++-
fs/bcachefs/rebalance.c | 49 ++---
fs/bcachefs/recovery.c | 113 +++++-------
fs/bcachefs/recovery_passes.c | 28 ++-
fs/bcachefs/reflink.c | 59 +++---
fs/bcachefs/snapshot.c | 98 ++++------
fs/bcachefs/snapshot_types.h | 2 +-
fs/bcachefs/str_hash.c | 16 +-
fs/bcachefs/subvolume.c | 102 +++++------
fs/bcachefs/super.c | 56 +++---
fs/btrfs/bio.c | 10 ++
fs/btrfs/bio.h | 17 ++
fs/btrfs/block-group.c | 43 ++++-
fs/btrfs/compression.c | 2 +
fs/btrfs/compression.h | 2 +
fs/btrfs/defrag.c | 13 +-
fs/btrfs/disk-io.c | 2 +-
fs/btrfs/extent-io-tree.h | 6 -
fs/btrfs/extent_io.c | 38 ++++
fs/btrfs/file-item.c | 29 +++
fs/btrfs/inode.c | 23 ++-
fs/btrfs/ioctl.c | 10 +-
fs/btrfs/qgroup.c | 4 +-
fs/btrfs/reflink.c | 4 +-
fs/btrfs/relocation.c | 2 +-
fs/btrfs/tests/extent-io-tests.c | 4 +-
fs/btrfs/tests/inode-tests.c | 24 +--
fs/btrfs/volumes.c | 10 +-
fs/ext4/ext4.h | 4 +-
fs/ext4/ext4_extents.h | 7 -
fs/ext4/extents.c | 6 +-
fs/ext4/ialloc.c | 3 +-
fs/ext4/inline.c | 6 +-
fs/ext4/inode.c | 349 +++++++++++++++++++++++-------------
fs/ext4/move_extent.c | 3 +-
fs/ext4/xattr.c | 2 +-
fs/gfs2/glock.c | 9 +-
fs/gfs2/meta_io.c | 2 +
fs/smb/client/smb2inode.c | 3 +-
fs/smb/client/smb2ops.c | 3 +-
include/trace/events/ext4.h | 47 ++++-
include/uapi/linux/btrfs.h | 3 +
92 files changed, 2154 insertions(+), 2599 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.