summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2026-01-26 06:53:46 +0100
committerJens Axboe <axboe@kernel.dk>2026-01-28 05:16:40 -0700
commit3373503df025ab6c9a8ad2ce6b7febd2eb3c99dc (patch)
tree708993b4a62e728af26ced143d574b6c47493976 /tools/perf/scripts/python/stackcollapse.py
parentc9d114846b380fec1093b7bca91ee5a8cd7b575d (diff)
downloadlinux-3373503df025ab6c9a8ad2ce6b7febd2eb3c99dc.tar.gz
linux-3373503df025ab6c9a8ad2ce6b7febd2eb3c99dc.zip
xfs: use bounce buffering direct I/O when the device requires stable pages
Fix direct I/O on devices that require stable pages by asking iomap to bounce buffer. To support this, ioends are used for direct reads in this case to provide a user context for copying data back from the bounce buffer. This fixes qemu when used on devices using T10 protection information and probably other cases like iSCSI using data digests. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Damien Le Moal <dlemoal@kernel.org> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Tested-by: Anuj Gupta <anuj20.g@samsung.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions