aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/blktrace.c
AgeCommit message (Expand)AuthorFilesLines
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
2022-06-17block: serialize all debugfs operations using q->debugfs_mutexChristoph Hellwig1-3/+0
2022-05-02blk-cgroup: replace bio_blkcg with bio_blkcg_cssChristoph Hellwig1-2/+4
2022-05-02blktrace: cleanup the __trace_note_message interfaceChristoph Hellwig1-10/+10
2022-03-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+0
2022-02-28blktrace: fix use after free for struct blk_traceYu Kuai1-8/+18
2022-02-22scsi: block: Remove REQ_OP_WRITE_SAME supportChristoph Hellwig1-1/+0
2021-12-20blktrace: switch trace spinlock to a raw spinlockWander Lairson Costa1-9/+9