summaryrefslogtreecommitdiff
path: root/kernel/trace/blktrace.c
AgeCommit message (Expand)Author
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds
2025-11-04tracing: Allow tracer to add more than 32 optionsMasami Hiramatsu (Google)
2025-11-03blktrace: add support for REQ_OP_WRITE_ZEROES tracingChaitanya Kulkarni
2025-10-28blktrace: for ftrace use correct trace format verChaitanya Kulkarni
2025-10-28blktrace: use debug print to report dropped eventsChaitanya Kulkarni
2025-10-22blktrace: handle BLKTRACESETUP2 ioctlJohannes Thumshirn
2025-10-22blktrace: trace zone write plugging operationsJohannes Thumshirn
2025-10-22blktrace: expose ZONE APPEND completions to blktraceJohannes Thumshirn
2025-10-22blktrace: add block trace commands for zone operationsJohannes Thumshirn
2025-10-22blktrace: move ftrace blk_io_tracer to blk_io_trace2Johannes Thumshirn
2025-10-22blktrace: move trace_note to blk_io_trace2Johannes Thumshirn
2025-10-22blktrace: differentiate between blk_io_trace versionsJohannes Thumshirn
2025-10-22blktrace: add definitions for struct blk_io_trace2Johannes Thumshirn
2025-10-22blktrace: pass blk_user_trace2 to setup functionsJohannes Thumshirn
2025-10-22blktrace: add definitions for blk_user_trace_setup2Johannes Thumshirn
2025-10-22blktrace: split do_blk_trace_setup into two functionsJohannes Thumshirn
2025-10-22blktrace: change the internal action to 64bitJohannes Thumshirn
2025-10-22blktrace: untangle if/else sequence in __blk_add_traceJohannes Thumshirn
2025-10-22blktrace: split out relaying a blktrace eventJohannes Thumshirn
2025-10-22blktrace: factor out recording a blktrace eventJohannes Thumshirn
2025-10-22blktrace: only calculate trace length onceJohannes Thumshirn
2025-08-03Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git.kernel.org/pub/scm/...Linus Torvalds
2025-07-15blktrace: add zoned block commands to blk_fill_rwbsJohannes Thumshirn
2025-07-09blktrace: use rbuf->stats.full as a drop indicator in relayfsJason Xing
2025-07-09relayfs: abolish prev_paddingJason Xing
2025-05-23traceevent/block: Add REQ_ATOMIC flag to block trace eventsRitesh Harjani (IBM)
2025-05-05block: remove bounce buffering supportChristoph Hellwig
2024-12-23blktrace: remove redundant return at end of functionColin Ian King
2024-12-23blktrace: move copy_[to|from]_user() out of ->debugfs_lockMing Lei
2024-12-23blktrace: don't centralize grabbing q->debugfs_mutex in blk_trace_ioctlMing Lei
2024-04-25blktrace: convert strncpy() to strscpy_pad()Arnd Bergmann
2023-02-21block: remove more NULL checks after bdev_get_queue()Juhyung Park
2023-02-06trace/blktrace: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman
2022-12-08blktrace: Fix output non-blktrace event when blk_classic option enabledYang Jihong
2022-12-01block: bdev & blktrace: use consistent function doc. notationRandy Dunlap
2022-10-20blktrace: remove unnessary stop block trace in 'blk_trace_shutdown'Ye Bin
2022-10-20blktrace: fix possible memleak in '__blk_trace_remove'Ye Bin
2022-10-20blktrace: introduce 'blk_trace_{start,stop}' helperYe Bin
2022-07-15blktrace: Fix the blk_fill_rwbs() kernel-doc headerBart Van Assche
2022-07-14blktrace: Use the new blk_opf_t typeBart Van Assche
2022-07-14blktrace: Trace remapped requests correctlyBart Van Assche
2022-07-14block: remove bdevnameChristoph Hellwig
2022-06-28block: simplify blktrace sysfs attribute creationChristoph Hellwig
2022-06-17block: serialize all debugfs operations using q->debugfs_mutexChristoph Hellwig
2022-05-02blk-cgroup: replace bio_blkcg with bio_blkcg_cssChristoph Hellwig
2022-05-02blktrace: cleanup the __trace_note_message interfaceChristoph Hellwig
2022-03-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds
2022-02-28blktrace: fix use after free for struct blk_traceYu Kuai
2022-02-22scsi: block: Remove REQ_OP_WRITE_SAME supportChristoph Hellwig
2021-12-20blktrace: switch trace spinlock to a raw spinlockWander Lairson Costa