summaryrefslogtreecommitdiff
path: root/fs/bcachefs/dirent.c
AgeCommit message (Expand)Author
2025-07-16bcachefs: Fix build when CONFIG_UNICODE=nKent Overstreet
2025-07-01bcachefs: opts.casefold_disabledKent Overstreet
2025-06-04bcachefs: Fix dirent_casefold_mismatch repairKent Overstreet
2025-06-04bcachefs: Redo bch2_dirent_init_name()Kent Overstreet
2025-06-02bcachefs: Run check_dirents second time if requiredKent Overstreet
2025-06-02bcachefs: bch_err_throw()Kent Overstreet
2025-06-02bcachefs: Kill un-reverted directory i_size codeKent Overstreet
2025-05-31bcachefs: bch2_readdir() now calls str_hash_check_key()Kent Overstreet
2025-05-21bcachefs: bch2_dirent_to_text() shows casefolded direntsKent Overstreet
2025-05-21bcachefs: Fix bch2_dirent_create_snapshot() for casefoldingKent Overstreet
2025-04-30bcachefs: readdir fixesKent Overstreet
2025-04-24bcachefs: Fix casefold lookupsKent Overstreet
2025-04-06bcachefs: Use cpu_to_le16 for dirent lengthsGabriel Shahrouzi
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet
2025-03-24bcachefs: Move bch2_check_dirent_target() to namei.cKent Overstreet
2025-03-14bcachefs: bcachefs_metadata_version_casefoldingJoshua Ashton
2025-03-14bcachefs: Split out dirent alloc and name initializationJoshua Ashton
2025-03-14bcachefs: Kill dirent_occupied_size() in create pathKent Overstreet
2025-03-14bcachefs: Kill dirent_occupied_size() in rename pathKent Overstreet
2024-12-21bcachefs: kill flags param to bch2_subvolume_get()Kent Overstreet
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet
2024-12-21bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max()Kent Overstreet
2024-10-18bcachefs: fsck: Improve hash_check_key()Kent Overstreet
2024-09-09bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_uptoKent Overstreet
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet
2024-07-14bcachefs: bch2_dir_emit() - fix directory reads in the fuse driverAriel Miculas
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