This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 610a9b8f49fb Linux 6.7-rc8 new fa014953f940 bcachefs: Fix extents iteration + snapshots interaction new f2eb8434e4fe bcachefs: fix invalid free in dio write path new f87bf892ea98 bcachefs: fix setting version_upgrade_complete new 73ab9e03861c bcachefs: Factor out darray resize slowpath new a58a6a58f5ad bcachefs: Switch darray to kvmalloc() new 099dc5c29dff bcachefs: DARRAY_PREALLOCATED() new d9534cc9fc45 bcachefs: fix buffer overflow in nocow write path new 6b49b0f7e738 bcachefs: move BCH_SB_ERRS() to sb-errors_types.h new 560661d4ae06 bcachefs: prt_bitflags_vector() new 808c680f2a25 bcachefs: Add persistent identifiers for recovery passes new 8b16413cda7c bcachefs: bch_sb.recovery_passes_required new 84f1638795da bcachefs: bch_sb_field_downgrade new 0d72ab35a925 bcachefs: make RO snapshots actually RO new 981d04137a4b Merge tag 'bcachefs-2024-01-01' of https://evilpiepirate.o [...] new ad579864637a tracefs: Check for dentry->d_inode exists in set_gid() new fd56cd5f6d76 eventfs: Fix bitwise fields for "is_events" new 360f0342b2e9 Merge tag 'trace-v6.7-rc8' of git://git.kernel.org/pub/scm [...] new 01638431c465 efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hd [...] new 94a502eb5977 Merge tag 'efi-urgent-for-v6.7-3' of git://git.kernel.org/ [...] new 8026e40608b4 apparmor: Fix move_mount mediation by detecting if source [...] new d7807d8544e5 Merge tag 'apparmor-pr-2024-01-03' of git://git.kernel.org [...]
The 21 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/firmware/efi/libstub/x86-stub.c | 2 + fs/bcachefs/Makefile | 2 + fs/bcachefs/acl.c | 3 +- fs/bcachefs/bcachefs.h | 1 + fs/bcachefs/bcachefs_format.h | 51 +++++-- fs/bcachefs/btree_iter.c | 35 +++-- fs/bcachefs/darray.c | 24 +++ fs/bcachefs/darray.h | 48 +++--- fs/bcachefs/errcode.h | 3 + fs/bcachefs/error.c | 3 + fs/bcachefs/fs-io-direct.c | 13 +- fs/bcachefs/fs-ioctl.c | 12 +- fs/bcachefs/fs.c | 38 ++++- fs/bcachefs/io_write.c | 82 +++++------ fs/bcachefs/printbuf.c | 22 +++ fs/bcachefs/printbuf.h | 2 + fs/bcachefs/recovery.c | 137 ++++++++++++++--- fs/bcachefs/recovery.h | 3 + fs/bcachefs/recovery_types.h | 86 ++++++----- fs/bcachefs/sb-clean.c | 2 - fs/bcachefs/sb-downgrade.c | 188 ++++++++++++++++++++++++ fs/bcachefs/sb-downgrade.h | 10 ++ fs/bcachefs/sb-errors.c | 6 +- fs/bcachefs/sb-errors.h | 253 +------------------------------- fs/bcachefs/sb-errors_types.h | 253 ++++++++++++++++++++++++++++++++ fs/bcachefs/subvolume.c | 18 +++ fs/bcachefs/subvolume.h | 3 + fs/bcachefs/super-io.c | 86 ++++++++++- fs/bcachefs/super-io.h | 12 +- fs/bcachefs/util.h | 1 + fs/bcachefs/xattr.c | 3 +- fs/tracefs/inode.c | 4 + fs/tracefs/internal.h | 2 +- security/apparmor/apparmorfs.c | 1 + security/apparmor/mount.c | 4 + 35 files changed, 989 insertions(+), 424 deletions(-) create mode 100644 fs/bcachefs/darray.c create mode 100644 fs/bcachefs/sb-downgrade.c create mode 100644 fs/bcachefs/sb-downgrade.h