summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-05-24Revert "bcachefs: Drop all btree locks when submitting btree node reads"bcachefs-v5.10Stijn Tintel
2021-05-24fixup! bcachefs: Add a debug mode that always reads from every btree replicaKent Overstreet
2021-05-24bcachefs: Fix an issue with inconsistent btree writes after unclean shutdownKent Overstreet
2021-05-24bcachefs: Improve FS_IOC_GOINGDOWN ioctlKent Overstreet
2021-05-24bcachefs: Add a workqueue for btree io completionsKent Overstreet
2021-05-24fixup! bcachefs: Add a debug mode that always reads from every btree replicaKent Overstreet
2021-05-24bcachefs: rewrote prefetch asm in gas syntax for clang compatibilityBrett Holman
2021-05-24fixup! bcachefs: Rewrite btree nodes with errorsKent Overstreet
2021-05-24bcachefs: Add a debug mode that always reads from every btree replicaKent Overstreet
2021-05-24bcachefs: Don't repair btree nodes until after interior journal replay is doneKent Overstreet
2021-05-24bcachefs: Fix an uninitialized varKent Overstreet
2021-05-24fixup! bcachefs: Require all btree iterators to be freedKent Overstreet
2021-05-24bcachefs: Fix for buffered writes getting -ENOSPCKent Overstreet
2021-05-24bcachefs: Fix inode backpointers in RENAME_OVERWRITEKent Overstreet
2021-05-24bcachefs: Make bch2_remap_range respect O_SYNCKent Overstreet
2021-05-24bcachefs: Split extents if necessary in bch2_trans_update()Kent Overstreet
2021-05-24bcachefs: Move io_in_flight ratelimiting to fs-io.cKent Overstreet
2021-05-24bcachefs: statfs resports incorrect avail blocksDan Robertson
2021-05-24bcachefs: Fix for bch2_bkey_pack_pos() not initializing len/version fieldsKent Overstreet
2021-05-24bcachefs: Fix a memcpy callKent Overstreet
2021-05-24bcachefs: Fix bch2_extent_can_insert() callKent Overstreet
2021-05-24bcachefs: Make sure to pass a disk reservation to bch2_extent_update()Kent Overstreet
2021-05-24bcachefs: made changes to support clang, fixed a couple bugsBrett Holman
2021-05-24bcachefs: Fix locking in __bch2_set_nr_journal_buckets()Kent Overstreet
2021-05-24bcachefs: properly initialize used valuesDan Robertson
2021-05-24bcachefs: Repair code for multiple types of data in same bucketKent Overstreet
2021-05-24bcachefs: Fix out of bounds read in fs usage ioctlDan Robertson
2021-05-24bcachefs: Fix null deref in bch2_ioctl_read_superDan Robertson
2021-05-24bcachefs: Fix possible null deref on mountDan Robertson
2021-05-24bcachefs: Fix error in parsing of mount optionsDan Robertson
2021-05-24bcachefs: avoid out-of-bounds in split_devsStijn Tintel
2021-05-24bcachefs: Make sure to use BTREE_ITER_PREFETCH in fsckKent Overstreet
2021-05-24fixup! bcachefs: Drop invalid stripe ptrs in fsckKent Overstreet
2021-05-24bcachefs: Fix bch2_btree_iter_peek_with_updates()Kent Overstreet
2021-05-24bcachefs: Fix reflink triggerKent Overstreet
2021-05-24bcachefs: Fix some refcounting bugsKent Overstreet
2021-05-24bcachefs: Fix oob write in __bch2_btree_node_writeDan Robertson
2021-05-24bcachefs: Fix usage of last_seq + encryptionKent Overstreet
2021-05-24bcachefs: Clean up bch2_btree_and_journal_walk()Kent Overstreet
2021-05-24bcachefs: Mark newly allocated btree nodes as accessedKent Overstreet
2021-05-24bcachefs: Fix time handlingKent Overstreet
2021-05-24bcachefs: Add a tracepoint for when we block on journal reclaimKent Overstreet
2021-05-24bcachefs: Make sure to initialize j->last_flushedKent Overstreet
2021-05-24bcachefs: Ensure that fpunch updates inode timestampsKent Overstreet
2021-05-24bcachefs: Enable .splice_writeKent Overstreet
2021-05-24bcachefs: Change copygc wait amount to be min of per device waitsKent Overstreet
2021-05-24bcachefs: Change bch2_btree_key_cache_count() to exclude dirty keysKent Overstreet
2021-05-24bcachefs: Call bch2_inconsistent_error() on missing stripe/indirect extentKent Overstreet
2021-05-24bcachefs: New tracepoint for bch2_trans_get_iter()Kent Overstreet
2021-04-27fixup! bcachefs: Require all btree iterators to be freedKent Overstreet