aboutsummaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/dirent.c
AgeCommit message (Expand)Author
2024-05-22bcachefs: Fix unsafety in bch2_dirent_name_bytes()Kent Overstreet
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet
2024-05-08bcachefs: bch2_dir_emit() - drop_locks_do() conversionKent Overstreet
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet
2024-05-08bcachefs: bch2_hash_lookup() now returns bkey_s_cKent Overstreet
2024-03-13bcachefs: Check for subvolume children when deleting subvolumesKent Overstreet
2024-03-13bcachefs: Correctly reattach subvolumesKent Overstreet
2024-03-10bcachefs: Subvolumes may now be renamedKent Overstreet
2024-03-10bcachefs: Cleanup bch2_dirent_lookup_trans()Kent Overstreet
2024-03-10bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot()Kent Overstreet
2024-03-10bcachefs: Improve bch2_dirent_to_text()Kent Overstreet
2024-03-10bcachefs: skip invisible entries in empty subvolume checkingGuoyu Ou
2024-01-01bcachefs: Fix reattach_inode() for snapshotsKent Overstreet
2024-01-01bcachefs: bch2_dirent_lookup() -> lockrestart_do()Kent Overstreet
2024-01-01bcachefs: qstr_eq()Kent Overstreet
2024-01-01bcachefs: bch_str_hash_flags_tKent Overstreet
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