summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-02-07sched_wakeup_backtrace debugfstime_stats_schedKent Overstreet
2025-02-07trace_sched_wakeup_backtraceKent Overstreet
2025-02-07time_stats: report information in json formatDarrick J. Wong
2025-02-07time_stats: Promote to lib/Kent Overstreet
2025-02-07eytzinger: Promote to include/linux/Kent Overstreet
2025-02-07mean and variance: Promote to lib/mathKent Overstreet
2025-02-07time_stats: allow custom epoch namesDarrick J. Wong
2025-02-07time_stats: don't print any output if event count is zeroDarrick J. Wong
2025-02-07time_stats: report lifetime of the stats objectDarrick J. Wong
2025-02-07bcachefs: bch2_time_stats_to_seq_buf()Kent Overstreet
2025-02-07bcachefs: Add time_stat for btree writesKent Overstreet
2025-02-07bcachefs: Add comment explaining why asserts in invalidate_one_bucket() are i...Kent Overstreet
2025-02-07bcachefs: Don't touch journal_buf->data->seq in journal_res_getKent Overstreet
2025-02-07bcachefs: Kill journal_res.idxKent Overstreet
2025-02-07bcachefs: Kill journal_res_state.unwritten_idxKent Overstreet
2025-02-07bcachefs: add progress indicator to check_allocationsKent Overstreet
2025-02-07bcachefs: Add a progress indicator to bch2_dev_data_drop()Kent Overstreet
2025-02-07bcachefs: Factor out progress.[ch]Kent Overstreet
2025-02-07bcachefs: bch2_inum_offset_err_msg_trans() no longer handles transaction rest...Kent Overstreet
2025-02-07bcachefs: bch2_indirect_extent_missing_error() prints path, not just inode nu...Kent Overstreet
2025-02-07bcachefs: Convert migrate to move_data_phys()Kent Overstreet
2025-02-07bcachefs: Read/move path counter workKent Overstreet
2025-02-07bcachefs: Fix subtraction underflowAlan Huang
2025-02-07bcachefs: ScrubKent Overstreet
2025-02-07bcachefs: bch2_btree_node_scrub()Kent Overstreet
2025-02-07bcachefs: bch2_bkey_pick_read_device() can now specify a deviceKent Overstreet
2025-02-07bcachefs: __bch2_move_data_phys() now uses bch2_btree_node_rewrite_key()Kent Overstreet
2025-02-07bcachefs: bch2_move_data_phys()Kent Overstreet
2025-02-07bcachefs: bch2_btree_node_rewrite_key()Kent Overstreet
2025-02-07bcachefs: backpointer_get_key() doesn't pull in btree nodeKent Overstreet
2025-02-07bcachefs: Internal reads can now correct errorsKent Overstreet
2025-02-07bcachefs: Don't self-heal if a data update is already rewritingKent Overstreet
2025-02-07bcachefs: Don't start promotes from bch2_rbio_free()Kent Overstreet
2025-02-07bcachefs: Bail out early on alloc_nowait data updatesKent Overstreet
2025-02-07bcachefs: Rework init order in bch2_data_update_init()Kent Overstreet
2025-02-07bcachefs: Self healing writes are BCH_WRITE_alloc_nowaitKent Overstreet
2025-02-07bcachefs: Promotes should use BCH_WRITE_only_specified_devsKent Overstreet
2025-02-07bcachefs: Be stricter in bch2_read_retry_nodecode()Kent Overstreet
2025-02-07bcachefs: cleanup redundant code around data_update_op initializationKent Overstreet
2025-02-07bcachefs: bch2_update_unwritten_extent() no longer depends on wbioKent Overstreet
2025-02-07bcachefs: promote_op uses embedded bch_read_bioKent Overstreet
2025-02-07bcachefs: data_update now embeds bch_read_bioKent Overstreet
2025-02-07bcachefs: rbio_init() cleanupKent Overstreet
2025-02-07bcachefs: rbio_init_fragment()Kent Overstreet
2025-02-07bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enumsKent Overstreet
2025-02-07bcachefs: x-macroize BCH_READ flagsKent Overstreet
2025-02-07bcachefs: Avoid holding btree locks when blocking on IOKent Overstreet
2025-02-07bcachefs: kill bch_read_bio.devs_haveKent Overstreet
2025-02-07bcachefs: bch2_data_update_inflight_to_text()Kent Overstreet
2025-02-07bcachefs: BCH_IOCTL_QUERY_COUNTERSKent Overstreet