aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/blktrace.c
AgeCommit message (Expand)AuthorFilesLines
11 daysConvert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
12 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+2
2026-02-17Merge tag 'block-7.0-20260216' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-17/+21
2026-02-16blk-mq: use NOIO context to prevent deadlock during debugfs creationYu Kuai1-17/+21
2026-02-13Merge tag 'trace-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-1/+22
2026-02-06blktrace: Make init_blk_tracer() asynchronousYaxiong Tian1-1/+22
2026-02-03block: don't use strcpy to copy blockdev nameJohannes Thumshirn1-1/+1
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-3/+3
2025-11-04tracing: Allow tracer to add more than 32 optionsMasami Hiramatsu (Google)1-3/+3
2025-11-03blktrace: add support for REQ_OP_WRITE_ZEROES tracingChaitanya Kulkarni1-1/+12
2025-10-28blktrace: for ftrace use correct trace format verChaitanya Kulkarni1-5/+54
2025-10-28blktrace: use debug print to report dropped eventsChaitanya Kulkarni1-2/+5
2025-10-22blktrace: handle BLKTRACESETUP2 ioctlJohannes Thumshirn1-0/+36
2025-10-22blktrace: trace zone write plugging operationsJohannes Thumshirn1-0/+39
2025-10-22blktrace: expose ZONE APPEND completions to blktraceJohannes Thumshirn1-0/+21
2025-10-22blktrace: add block trace commands for zone operationsJohannes Thumshirn1-4/+25
2025-10-22blktrace: move ftrace blk_io_tracer to blk_io_trace2Johannes Thumshirn1-8/+8
2025-10-22blktrace: move trace_note to blk_io_trace2Johannes Thumshirn1-7/+7
2025-10-22blktrace: differentiate between blk_io_trace versionsJohannes Thumshirn1-1/+57
2025-10-22blktrace: add definitions for struct blk_io_trace2Johannes Thumshirn1-0/+1
2025-10-22blktrace: pass blk_user_trace2 to setup functionsJohannes Thumshirn1-9/+22
2025-10-22blktrace: add definitions for blk_user_trace_setup2Johannes Thumshirn1-0/+3
2025-10-22blktrace: split do_blk_trace_setup into two functionsJohannes Thumshirn1-38/+56
2025-10-22blktrace: change the internal action to 64bitJohannes Thumshirn1-19/+19
2025-10-22blktrace: untangle if/else sequence in __blk_add_traceJohannes Thumshirn1-2/+11
2025-10-22blktrace: split out relaying a blktrace eventJohannes Thumshirn1-28/+32
2025-10-22blktrace: factor out recording a blktrace eventJohannes Thumshirn1-40/+49
2025-10-22blktrace: only calculate trace length onceJohannes Thumshirn1-6/+8
2025-08-03Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git.kernel.org/pub/scm/...Linus Torvalds1-20/+2
2025-07-15blktrace: add zoned block commands to blk_fill_rwbsJohannes Thumshirn1-0/+25
2025-07-09blktrace: use rbuf->stats.full as a drop indicator in relayfsJason Xing1-20/+2
2025-07-09relayfs: abolish prev_paddingJason Xing1-1/+1
2025-05-23traceevent/block: Add REQ_ATOMIC flag to block trace eventsRitesh Harjani (IBM)1-0/+2
2025-05-05block: remove bounce buffering supportChristoph Hellwig1-9/+0
2024-12-23blktrace: remove redundant return at end of functionColin Ian King1-2/+0
2024-12-23blktrace: move copy_[to|from]_user() out of ->debugfs_lockMing Lei1-17/+9
2024-12-23blktrace: don't centralize grabbing q->debugfs_mutex in blk_trace_ioctlMing Lei1-7/+5
2024-04-25blktrace: convert strncpy() to strscpy_pad()Arnd Bergmann1-2/+1
2023-02-21block: remove more NULL checks after bdev_get_queue()Juhyung Park1-5/+1
2023-02-06trace/blktrace: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman1-2/+2
2022-12-08blktrace: Fix output non-blktrace event when blk_classic option enabledYang Jihong1-1/+2
2022-12-01block: bdev & blktrace: use consistent function doc. notationRandy Dunlap1-2/+2
2022-10-20blktrace: remove unnessary stop block trace in 'blk_trace_shutdown'Ye Bin1-3/+1
2022-10-20blktrace: fix possible memleak in '__blk_trace_remove'Ye Bin1-2/+2
2022-10-20blktrace: introduce 'blk_trace_{start,stop}' helperYe Bin1-38/+36
2022-07-15blktrace: Fix the blk_fill_rwbs() kernel-doc headerBart Van Assche1-3/+3
2022-07-14blktrace: Use the new blk_opf_t typeBart Van Assche1-26/+25
2022-07-14blktrace: Trace remapped requests correctlyBart Van Assche1-1/+1
2022-07-14block: remove bdevnameChristoph Hellwig1-2/+2
2022-06-28block: simplify blktrace sysfs attribute creationChristoph Hellwig1-11/+0