summaryrefslogtreecommitdiff
path: root/fs/bcachefs/dirent.c
AgeCommit message (Expand)Author
2023-12-08bcachefs: Fix deleted inode check for dirsKent Overstreet
2023-11-01bcachefs: Enumerate fsck errorsKent Overstreet
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet
2023-10-22bcachefs: Lower BCH_NAME_MAX to 512Joshua Ashton
2023-10-22bcachefs: Optimize bch2_dirent_name_bytesJoshua Ashton
2023-10-22bcachefs: Introduce bch2_dirent_get_nameJoshua Ashton
2023-10-22bcachefs: Change check for invalid key typesKent Overstreet
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet
2023-10-22bcachefs: Fix lockdep splat in bch2_readdirKent Overstreet
2023-10-22bcachefs: bkey_ops.min_val_sizeKent Overstreet
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet
2023-10-22bcachefs: More errcode cleanupKent Overstreet
2023-10-22bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet
2023-10-22bcachefs: Assorted checkpatch fixesKent Overstreet
2023-10-22bcachefs: EINTR -> BCH_ERR_transaction_restartKent Overstreet
2023-10-22bcachefs: Printbuf reworkKent Overstreet
2023-10-22bcachefs: Fix a few warnings on 32 bitKent Overstreet
2023-10-22bcachefs: Add rw to .key_invalid()Kent Overstreet
2023-10-22bcachefs: Convert .key_invalid methods to printbufsKent Overstreet
2023-10-22bcachefs: bch2_btree_iter_peek_upto()Kent Overstreet
2023-10-22bcachefs: Kill bch_scnmemcpy()Kent Overstreet
2023-10-22bcachefs: Fix debug build in userspaceKent Overstreet
2023-10-22bcachefs: bch2_trans_update() is now __must_checkKent Overstreet
2023-10-22bcachefs: Apply workaround for too many btree iters to read pathKent Overstreet
2023-10-22bcachefs: Update export_operations for snapshotsKent Overstreet
2023-10-22bcachefs: Fix an exiting of uninitialized iteratorKent Overstreet
2023-10-22bcachefs: Improve transaction restart handling in fsck codeKent Overstreet
2023-10-22bcachefs: Fix a transaction path overflowKent Overstreet
2023-10-22bcachefs: Subvol dirents are now only visible in parent subvolKent Overstreet
2023-10-22bcachefs: Fix restart handling in for_each_btree_key()Kent Overstreet
2023-10-22bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet
2023-10-22bcachefs: Fix __bch2_dirent_read_target()Kent Overstreet
2023-10-22bcachefs: bch2_subvolume_get()Kent Overstreet
2023-10-22bcachefs: Snapshot creation, deletionKent Overstreet
2023-10-22bcachefs: Plumb through subvolume idKent Overstreet
2023-10-22bcachefs: Add support for dirents that point to subvolumesKent Overstreet
2023-10-22bcachefs: Subvolumes, snapshotsKent Overstreet
2023-10-22bcachefs: btree_pathKent Overstreet
2023-10-22bcachefs: Always check for transaction restartsKent Overstreet
2023-10-22bcachefs: Ensure bad d_type doesn't oops in bch2_dirent_to_text()Kent Overstreet
2023-10-22bcachefs: bch2_d_types[]Kent Overstreet
2023-10-22bcachefs: Fix inode backpointers in RENAME_OVERWRITEKent Overstreet
2023-10-22bcachefs: Move some dirent checks to bch2_dirent_invalid()Kent Overstreet
2023-10-22bcachefs: Inode backpointersKent Overstreet
2023-10-22bcachefs: Require all btree iterators to be freedKent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Rename KEY_TYPE_whiteout -> KEY_TYPE_hash_whiteoutKent Overstreet
2023-10-22bcachefs: Print out d_type in dirent_to_text()Kent Overstreet
2023-10-22bcachefs: Kill TRANS_RESET_MEM|TRANS_RESET_ITERSKent Overstreet
2023-10-22bcachefs: Don't call trans_iter_put() on error pointerKent Overstreet