summaryrefslogtreecommitdiff
path: root/fs/bcachefs/util.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-10bcachefs: fix scheduling while atomic in break_cycle()Kent Overstreet1-3/+22
2024-05-09bcachefs: prt_printf() now respects \r\n\tKent Overstreet1-44/+17
2024-04-03bcachefs: Etyzinger cleanupsKent Overstreet1-143/+0
2024-03-14bcachefs: time_stats: split stats-with-quantiles into a separate structureDarrick J. Wong1-3/+4
2024-03-14bcachefs: mean_and_variance: put struct mean_and_variance_weighted on a dietDarrick J. Wong1-4/+4
2024-03-14bcachefs: pull out time_stats.[ch]Kent Overstreet1-177/+19
2024-03-14bcachefs: kill kvpmalloc()Kent Overstreet1-22/+0
2024-02-25bcachefs: fix bch2_save_backtrace()Kent Overstreet1-1/+1
2024-02-05bcachefs: time_stats: Check for last_event == 0 when updating freq statsKent Overstreet1-2/+3
2024-01-22bcachefs: Add gfp flags param to bch2_prt_task_backtrace()Kent Overstreet1-5/+5
2024-01-21bcachefs: Improve move_extent tracepointKent Overstreet1-1/+6
2024-01-21bcachefs: fix memleak in bch2_split_devsSu Yue1-3/+5
2024-01-06bcachefs: Improve would_deadlock trace eventKent Overstreet1-4/+4
2024-01-01bcachefs: Convert split_devs() to darrayKent Overstreet1-0/+34
2024-01-01bcachefs: fix warning about uninitialized time_statsKent Overstreet1-3/+3
2024-01-01bcachefs: darray_for_each() now declares loop iterKent Overstreet1-2/+0
2024-01-01bcachefs: Fix userspace bch2_prt_datetime()Kent Overstreet1-0/+1
2024-01-01bcachefs: track_event_change()Kent Overstreet1-61/+79
2023-11-05bcachefs: bch2_prt_datetime()Kent Overstreet1-0/+18
2023-10-23bcachefs: Fix W=12 build errorsKent Overstreet1-12/+9
2023-10-23bcachefs: stack_trace_save_tsk() depends on CONFIG_STACKTRACEKent Overstreet1-0/+4
2023-10-23bcachefs: Fix assorted checkpatch nitsKent Overstreet1-4/+7
2023-10-23mean and variance: More testsKent Overstreet1-2/+2
2023-10-23bcachefs: Fix integer overflow warnings on 32 bitKent Overstreet1-2/+2
2023-10-23bcachefs: New backtrace utility codeKent Overstreet1-9/+35
2023-10-23bcachefs: Use trylock in bch2_prt_backtrace()Kent Overstreet1-4/+2
2023-10-23bcachefs: Better inlining in bch2_time_stats_update()Kent Overstreet1-14/+20
2023-10-23bcachefs: Assorted checkpatch fixesKent Overstreet1-2/+0
2023-10-23bcachefs: fix security warning in pr_name_and_unitsDaniel B. Hill1-1/+1
2023-10-23bcachefs: time stats now uses the mean_and_variance module.Daniel Hill1-39/+134
2023-10-23bcachefs: Print cycle on unrecoverable deadlockKent Overstreet1-0/+20
2023-10-23bcachefs: bch2_print_string_as_lines()Kent Overstreet1-0/+21
2023-10-23bcachefs: bch2_bkey_packed_to_binary_text()Kent Overstreet1-0/+6
2023-10-23bcachefs: bch2_time_stats_to_text now indents properlyDaniel Hill1-8/+14
2023-10-23bcachefs: Improved human readable integer parsingKent Overstreet1-14/+117
2023-10-23bcachefs: Printbuf reworkKent Overstreet1-173/+45
2023-10-23bcachefs: Run btree updates after write out of write_pointKent Overstreet1-4/+4
2023-10-23bcachefs: Fix pr_tab_rjust()Kent Overstreet1-2/+35
2023-10-23bcachefs: Heap allocate printbufsKent Overstreet1-3/+32
2023-10-23bcachefs: Convert bch2_pd_controller_print_debug() to a printbufKent Overstreet1-30/+38
2023-10-23bcachefs: Add tabstops to printbufsKent Overstreet1-7/+1
2023-10-23bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet1-0/+21
2023-10-23bcachefs: Kill bch_scnmemcpy()Kent Overstreet1-13/+0
2023-10-23bcachefs: bch2_hprint(): don't print decimal if conversion was exactKent Overstreet1-1/+1
2023-10-23bcachefs: Fix a pcpu var splatKent Overstreet1-1/+6
2023-10-23bcachefs: Don't disable preemption unnecessarilyKent Overstreet1-5/+1
2023-10-23bcachefs: Eliminate more PAGE_SIZE usesKent Overstreet1-1/+1
2023-10-23bcachefs: Convert various code to printbufKent Overstreet1-14/+11
2023-10-23bcachefs: Make memcpy_to_bio() param constKent Overstreet1-1/+1
2023-10-23bcachefs: Kill direct access to bi_io_vecKent Overstreet1-23/+8