summaryrefslogtreecommitdiff
path: root/fs/bcachefs/dirent.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-09bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_uptoKent Overstreet1-49/+17
2024-08-14bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet1-17/+16
2024-07-15bcachefs: bch2_dir_emit() - fix directory reads in the fuse driverAriel Miculas1-0/+8
2024-05-23bcachefs: Fix unsafety in bch2_dirent_name_bytes()Kent Overstreet1-0/+3
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet1-2/+2
2024-05-09bcachefs: bch2_dir_emit() - drop_locks_do() conversionKent Overstreet1-20/+26
2024-05-09bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-11/+10
2024-05-09bcachefs: bch2_hash_lookup() now returns bkey_s_cKent Overstreet1-21/+9
2024-03-14bcachefs: Check for subvolume children when deleting subvolumesKent Overstreet1-1/+1
2024-03-14bcachefs: Correctly reattach subvolumesKent Overstreet1-4/+4
2024-03-10bcachefs: Subvolumes may now be renamedKent Overstreet1-26/+40
2024-03-10bcachefs: Cleanup bch2_dirent_lookup_trans()Kent Overstreet1-23/+11
2024-03-10bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot()Kent Overstreet1-4/+4
2024-03-10bcachefs: Improve bch2_dirent_to_text()Kent Overstreet1-9/+11
2024-03-10bcachefs: skip invisible entries in empty subvolume checkingGuoyu Ou1-2/+5
2024-01-01bcachefs: Fix reattach_inode() for snapshotsKent Overstreet1-0/+28
2024-01-01bcachefs: bch2_dirent_lookup() -> lockrestart_do()Kent Overstreet1-10/+4
2024-01-01bcachefs: qstr_eq()Kent Overstreet1-2/+2
2024-01-01bcachefs: bch_str_hash_flags_tKent Overstreet1-2/+3
2023-12-08bcachefs: Fix deleted inode check for dirsKent Overstreet1-8/+11
2023-11-02bcachefs: Enumerate fsck errorsKent Overstreet1-43/+33
2023-10-23bcachefs: Heap allocate btree_transKent Overstreet1-17/+14
2023-10-23bcachefs: Lower BCH_NAME_MAX to 512Joshua Ashton1-1/+5
2023-10-23bcachefs: Optimize bch2_dirent_name_bytesJoshua Ashton1-4/+17
2023-10-23bcachefs: Introduce bch2_dirent_get_nameJoshua Ashton1-22/+30
2023-10-23bcachefs: Change check for invalid key typesKent Overstreet1-1/+2
2023-10-23bcachefs: Assorted sparse fixesKent Overstreet1-1/+1
2023-10-23bcachefs: Fix lockdep splat in bch2_readdirKent Overstreet1-4/+9
2023-10-23bcachefs: bkey_ops.min_val_sizeKent Overstreet1-6/+0
2023-10-23bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet1-1/+1
2023-10-23bcachefs: More errcode cleanupKent Overstreet1-8/+8
2023-10-23bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet1-2/+2
2023-10-23bcachefs: Assorted checkpatch fixesKent Overstreet1-1/+1
2023-10-23bcachefs: EINTR -> BCH_ERR_transaction_restartKent Overstreet1-2/+2
2023-10-23bcachefs: Printbuf reworkKent Overstreet1-9/+9
2023-10-23bcachefs: Fix a few warnings on 32 bitKent Overstreet1-1/+1
2023-10-23bcachefs: Add rw to .key_invalid()Kent Overstreet1-1/+1
2023-10-23bcachefs: Convert .key_invalid methods to printbufsKent Overstreet1-18/+38
2023-10-23bcachefs: bch2_btree_iter_peek_upto()Kent Overstreet1-11/+6
2023-10-23bcachefs: Kill bch_scnmemcpy()Kent Overstreet1-3/+3
2023-10-23bcachefs: Fix debug build in userspaceKent Overstreet1-1/+1
2023-10-23bcachefs: bch2_trans_update() is now __must_checkKent Overstreet1-2/+6
2023-10-23bcachefs: Apply workaround for too many btree iters to read pathKent Overstreet1-3/+2
2023-10-23bcachefs: Update export_operations for snapshotsKent Overstreet1-2/+2
2023-10-23bcachefs: Fix an exiting of uninitialized iteratorKent Overstreet1-6/+5
2023-10-23bcachefs: Improve transaction restart handling in fsck codeKent Overstreet1-3/+1
2023-10-23bcachefs: Fix a transaction path overflowKent Overstreet1-0/+9
2023-10-23bcachefs: Subvol dirents are now only visible in parent subvolKent Overstreet1-68/+112
2023-10-23bcachefs: Fix restart handling in for_each_btree_key()Kent Overstreet1-2/+2
2023-10-23bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet1-1/+1