| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-29 | Remove bcachefs core code | Linus Torvalds | 1 | -319/+0 |
| 2025-06-17 | bcachefs: fsck: Fix check_directory_structure when no check_dirents | Kent Overstreet | 1 | -0/+5 |
| 2025-06-02 | bcachefs: Delete redundant fsck_err() | Kent Overstreet | 1 | -9/+0 |
| 2025-05-21 | bcachefs: BCH_INODE_has_case_insensitive | Kent Overstreet | 1 | -1/+1 |
| 2025-05-21 | bcachefs: bch2_inode_find_by_inum_snapshot() | Kent Overstreet | 1 | -14/+14 |
| 2025-05-21 | bcachefs: subvol_inum_eq() | Kent Overstreet | 1 | -0/+8 |
| 2025-05-21 | bcachefs: bch2_inode_find_snapshot_root() | Kent Overstreet | 1 | -0/+3 |
| 2025-05-21 | bcachefs: Fix casefold opt via xattr interface | Kent Overstreet | 1 | -1/+3 |
| 2025-04-24 | bcachefs: Casefold is now a regular opts.h option | Kent Overstreet | 1 | -0/+8 |
| 2025-03-24 | bcachefs: Refactor bch2_check_dirent_target() | Kent Overstreet | 1 | -0/+1 |
| 2025-02-06 | bcachefs: bch2_bkey_sectors_need_rebalance() now only depends on bch_extent_r... | Kent Overstreet | 1 | -1/+3 |
| 2025-01-09 | bcachefs: bcachefs_metadata_version_persistent_inode_cursors | Kent Overstreet | 1 | -0/+10 |
| 2024-12-29 | bcachefs: bcachefs_metadata_version_inode_depth | Kent Overstreet | 1 | -0/+14 |
| 2024-12-21 | bcachefs: struct bkey_validate_context | Kent Overstreet | 1 | -5/+4 |
| 2024-12-21 | bcachefs: bch2_write_inode() now checks for changing rebalance options | Kent Overstreet | 1 | -0/+8 |
| 2024-12-21 | bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_have_single_bp | Kent Overstreet | 1 | -1/+1 |
| 2024-10-18 | bcachefs: INODE_STR_HASH() for bch_inode_unpacked | Kent Overstreet | 1 | -0/+1 |
| 2024-10-09 | bcachefs: bcachefs_metadata_version_inode_has_child_snapshots | Kent Overstreet | 1 | -0/+10 |
| 2024-10-04 | bcachefs: Add warn param to subvol_get_snapshot, peek_inode | Kent Overstreet | 1 | -4/+20 |
| 2024-10-04 | bcachefs: Kill snapshot arg to fsck_write_inode() | Kent Overstreet | 1 | -2/+2 |
| 2024-09-27 | bcachefs: Add snapshot to bch_inode_unpacked | Kent Overstreet | 1 | -0/+1 |
| 2024-08-13 | bcachefs: Make bkey_fsck_err() a wrapper around fsck_err() | Kent Overstreet | 1 | -12/+12 |
| 2024-07-14 | bcachefs: drop packed, aligned from bkey_inode_buf | Kent Overstreet | 1 | -1/+1 |
| 2024-05-09 | bcachefs: s/bkey_invalid_flags/bch_validate_flags | Kent Overstreet | 1 | -5/+5 |
| 2024-05-08 | bcachefs: check for inodes that should have backpointers in fsck | Kent Overstreet | 1 | -0/+8 |
| 2024-05-08 | bcachefs: Fix type of flags parameter for some ->trigger() implementations | Nathan Chancellor | 1 | -1/+2 |
| 2024-05-08 | bcachefs: iter/update/trigger/str_hash flag cleanup | Kent Overstreet | 1 | -1/+1 |
| 2024-03-13 | bcachefs: Pass inode bkey to check_path() | Kent Overstreet | 1 | -0/+14 |
| 2024-03-13 | bcachefs: Check subvol <-> inode pointers in check_subvol() | Kent Overstreet | 1 | -0/+2 |
| 2024-03-10 | bcachefs: move fsck_write_inode() to inode.c | Kent Overstreet | 1 | -0/+3 |
| 2024-01-05 | bcachefs: Combine .trans_trigger, .atomic_trigger | Kent Overstreet | 1 | -6/+3 |
| 2024-01-05 | bcachefs: unify inode trigger | Kent Overstreet | 1 | -9/+7 |
| 2024-01-05 | bcachefs: mark now takes bkey_s | Kent Overstreet | 1 | -1/+1 |
| 2024-01-05 | bcachefs: trans_mark now takes bkey_s | Kent Overstreet | 1 | -1/+1 |
| 2023-11-05 | bcachefs: x-macro-ify inode flags enum | Kent Overstreet | 1 | -3/+3 |
| 2023-11-04 | bcachefs: Fix bch2_delete_dead_inodes() | Kent Overstreet | 1 | -2/+11 |
| 2023-11-01 | bcachefs: Enumerate fsck errors | Kent Overstreet | 1 | -4/+4 |
| 2023-10-31 | bcachefs: bch2_inum_opts_get() | Kent Overstreet | 1 | -0/+1 |
| 2023-10-22 | bcachefs: Kill missing inode warnings in bch2_quota_read() | Kent Overstreet | 1 | -0/+3 |
| 2023-10-22 | bcachefs: bcachefs_metadata_version_deleted_inodes | Kent Overstreet | 1 | -0/+1 |
| 2023-10-22 | bcachefs: Move fsck_inode_rm() to inode.c | Kent Overstreet | 1 | -0/+2 |
| 2023-10-22 | bcachefs: move inode triggers to inode.c | Kent Overstreet | 1 | -0/+5 |
| 2023-10-22 | bcachefs: Change check for invalid key types | Kent Overstreet | 1 | -4/+8 |
| 2023-10-22 | bcachefs: bkey_ops.min_val_size | Kent Overstreet | 1 | -0/+4 |
| 2023-10-22 | bcachefs: Change bkey_invalid() rw param to flags | Kent Overstreet | 1 | -4/+4 |
| 2023-10-22 | bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3 | Kent Overstreet | 1 | -6/+18 |
| 2023-10-22 | bcachefs: bch2_inode_opts_get() | Kent Overstreet | 1 | -20/+4 |
| 2023-10-22 | bcachefs: Improve bch2_inode_opts_to_opts() | Kent Overstreet | 1 | -0/+2 |
| 2023-10-22 | bcachefs: More style fixes | Kent Overstreet | 1 | -6/+6 |
| 2023-10-22 | bcachefs: Convert to __packed and __aligned | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: Move bkey bkey_unpack_key() to bkey.h | Kent Overstreet | 1 | -0/+1 |
| 2023-10-22 | bcachefs: Don't BUG_ON() inode link count underflow | Kent Overstreet | 1 | -17/+3 |
| 2023-10-22 | bcachefs: Add rw to .key_invalid() | Kent Overstreet | 1 | -3/+4 |
| 2023-10-22 | bcachefs: Convert .key_invalid methods to printbufs | Kent Overstreet | 1 | -6/+4 |
| 2023-10-22 | bcachefs: Move trigger fns to bkey_ops | Kent Overstreet | 1 | -0/+4 |
| 2023-10-22 | bcachefs: btree_id_cached() | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: bch2_assert_pos_locked() | Kent Overstreet | 1 | -0/+2 |
| 2023-10-22 | bcachefs: Add journal_seq to inode & alloc keys | Kent Overstreet | 1 | -2/+15 |
| 2023-10-22 | bcachefs: Improve transaction restart handling in fsck code | Kent Overstreet | 1 | -0/+5 |
| 2023-10-22 | bcachefs: Plumb through subvolume id | Kent Overstreet | 1 | -3/+4 |
| 2023-10-22 | bcachefs: btree_path | Kent Overstreet | 1 | -4/+4 |
| 2023-10-22 | bcachefs: Add flags field to bch2_inode_to_text() | Kent Overstreet | 1 | -0/+2 |
| 2023-10-22 | bcachefs: Fix pathalogical behaviour with inode sharding by cpu ID | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: Improved check_directory_structure() | Kent Overstreet | 1 | -4/+0 |
| 2023-10-22 | bcachefs: Change inode allocation code for snapshots | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: Inode backpointers | Kent Overstreet | 1 | -1/+2 |
| 2023-10-22 | bcachefs: Don't use inode btree key cache in fsck code | Kent Overstreet | 1 | -0/+2 |
| 2023-10-22 | bcachefs: Don't use bkey cache for inode update in fsck | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: New varints | Kent Overstreet | 1 | -7/+10 |
| 2023-10-22 | bcachefs: Inode create optimization | Kent Overstreet | 1 | -3/+1 |
| 2023-10-22 | bcachefs: Kill bchfs_extent_update() | Kent Overstreet | 1 | -0/+9 |
| 2023-10-22 | bcachefs: Factor out fs-common.c | Kent Overstreet | 1 | -4/+12 |
| 2023-10-22 | bcachefs: bch2_inode_peek()/bch2_inode_write() | Kent Overstreet | 1 | -0/+5 |
| 2023-10-22 | bcachefs: Cleanup i_nlink handling | Kent Overstreet | 1 | -0/+43 |
| 2023-10-22 | bcachefs: Rewrite journal_seq_blacklist machinery | Kent Overstreet | 1 | -2/+0 |
| 2023-10-22 | bcachefs: Fsck locking improvements | Kent Overstreet | 1 | -2/+3 |
| 2023-10-22 | bcachefs: add bcachefs_effective xattrs | Kent Overstreet | 1 | -17/+17 |
| 2023-10-22 | bcachefs: Add flags to indicate if inode opts were inherited or explicitly set | Kent Overstreet | 1 | -0/+4 |
| 2023-10-22 | bcachefs: use x-macros more consistently | Kent Overstreet | 1 | -8/+8 |
| 2023-10-22 | bcachefs: Make bkey types globally unique | Kent Overstreet | 1 | -1/+11 |
| 2023-10-22 | bcachefs: revamp to_text methods | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: kill extent_insert_hook | Kent Overstreet | 1 | -2/+0 |
| 2023-10-22 | bcachefs: fix bch2_val_to_text() | Kent Overstreet | 1 | -1/+1 |
| 2023-10-22 | bcachefs: Initial commit | Kent Overstreet | 1 | -0/+101 |