aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/dirent.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-22bcachefs: Fix unsafety in bch2_dirent_name_bytes()Gravatar Kent Overstreet 1-0/+3
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsGravatar Kent Overstreet 1-2/+2
2024-05-08bcachefs: bch2_dir_emit() - drop_locks_do() conversionGravatar Kent Overstreet 1-20/+26
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupGravatar Kent Overstreet 1-11/+10
2024-05-08bcachefs: bch2_hash_lookup() now returns bkey_s_cGravatar Kent Overstreet 1-21/+9
2024-03-13bcachefs: Check for subvolume children when deleting subvolumesGravatar Kent Overstreet 1-1/+1
2024-03-13bcachefs: Correctly reattach subvolumesGravatar Kent Overstreet 1-4/+4
2024-03-10bcachefs: Subvolumes may now be renamedGravatar Kent Overstreet 1-26/+40
2024-03-10bcachefs: Cleanup bch2_dirent_lookup_trans()Gravatar Kent Overstreet 1-23/+11
2024-03-10bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot()Gravatar Kent Overstreet 1-4/+4
2024-03-10bcachefs: Improve bch2_dirent_to_text()Gravatar Kent Overstreet 1-9/+11
2024-03-10bcachefs: skip invisible entries in empty subvolume checkingGravatar Guoyu Ou 1-2/+5
2024-01-01bcachefs: Fix reattach_inode() for snapshotsGravatar Kent Overstreet 1-0/+28
2024-01-01bcachefs: bch2_dirent_lookup() -> lockrestart_do()Gravatar Kent Overstreet 1-10/+4
2024-01-01bcachefs: qstr_eq()Gravatar Kent Overstreet 1-2/+2
2024-01-01bcachefs: bch_str_hash_flags_tGravatar Kent Overstreet 1-2/+3
2023-12-08bcachefs: Fix deleted inode check for dirsGravatar Kent Overstreet 1-8/+11
2023-11-01bcachefs: Enumerate fsck errorsGravatar Kent Overstreet 1-43/+33
2023-10-22bcachefs: Heap allocate btree_transGravatar Kent Overstreet 1-17/+14
2023-10-22bcachefs: Lower BCH_NAME_MAX to 512Gravatar Joshua Ashton 1-1/+5
2023-10-22bcachefs: Optimize bch2_dirent_name_bytesGravatar Joshua Ashton 1-4/+17
2023-10-22bcachefs: Introduce bch2_dirent_get_nameGravatar Joshua Ashton 1-22/+30
2023-10-22bcachefs: Change check for invalid key typesGravatar Kent Overstreet 1-1/+2
2023-10-22bcachefs: Assorted sparse fixesGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Fix lockdep splat in bch2_readdirGravatar Kent Overstreet 1-4/+9
2023-10-22bcachefs: bkey_ops.min_val_sizeGravatar Kent Overstreet 1-6/+0
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: More errcode cleanupGravatar Kent Overstreet 1-8/+8
2023-10-22bcachefs: New bpos_cmp(), bkey_cmp() replacementsGravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Assorted checkpatch fixesGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: EINTR -> BCH_ERR_transaction_restartGravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Printbuf reworkGravatar Kent Overstreet 1-9/+9
2023-10-22bcachefs: Fix a few warnings on 32 bitGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Add rw to .key_invalid()Gravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Convert .key_invalid methods to printbufsGravatar Kent Overstreet 1-18/+38
2023-10-22bcachefs: bch2_btree_iter_peek_upto()Gravatar Kent Overstreet 1-11/+6
2023-10-22bcachefs: Kill bch_scnmemcpy()Gravatar Kent Overstreet 1-3/+3
2023-10-22bcachefs: Fix debug build in userspaceGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: bch2_trans_update() is now __must_checkGravatar Kent Overstreet 1-2/+6
2023-10-22bcachefs: Apply workaround for too many btree iters to read pathGravatar Kent Overstreet 1-3/+2
2023-10-22bcachefs: Update export_operations for snapshotsGravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Fix an exiting of uninitialized iteratorGravatar Kent Overstreet 1-6/+5
2023-10-22bcachefs: Improve transaction restart handling in fsck codeGravatar Kent Overstreet 1-3/+1
2023-10-22bcachefs: Fix a transaction path overflowGravatar Kent Overstreet 1-0/+9
2023-10-22bcachefs: Subvol dirents are now only visible in parent subvolGravatar Kent Overstreet 1-68/+112
2023-10-22bcachefs: Fix restart handling in for_each_btree_key()Gravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: bch2_trans_exit() no longer returns errorsGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Fix __bch2_dirent_read_target()Gravatar Kent Overstreet 1-3/+1
2023-10-22bcachefs: bch2_subvolume_get()Gravatar Kent Overstreet 1-23/+4
2023-10-22bcachefs: Snapshot creation, deletionGravatar Kent Overstreet 1-8/+0