summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2025-08-25 13:15:00 +0200
committerCarlos Maiolino <cem@kernel.org>2025-08-28 14:20:03 +0200
commit851c4c96db001f51bdad1432aa54549c7fe2c63e (patch)
treed8541886a2ebfbd3dac827019da96594ea17fee4 /tools/perf/scripts/python/export-to-sqlite.py
parent0239bd9fa445a21def88f7e76fe6e0414b2a4da0 (diff)
downloadkernel-851c4c96db001f51bdad1432aa54549c7fe2c63e.tar.gz
xfs: implement XFS_IOC_DIOINFO in terms of vfs_getattr
Use the direct I/O alignment reporting from ->getattr instead of reimplementing it. This exposes the relaxation of the memory alignment in the XFS_IOC_DIOINFO info and ensure the information will stay in sync. Note that randholes.c in xfstests has a bug where it incorrectly fails when the required memory alignment is smaller than the pointer size. Round up the reported value as there is a fair chance that this code got copied into various applications. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com> Signed-off-by: Carlos Maiolino <cem@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions
Salaün 2022-05-20clang-format: Extend the for_each list with tools/Mickaël Salaün 2022-05-20clang-format: Simplify command with `sort -u`Miguel Ojeda 2022-05-20clang-format: Use POSIX locale for `sort`Miguel Ojeda 2022-05-20clang-format: Update with v5.18-rc7's `for_each` macro listMiguel Ojeda 2021-12-16genirq/msi: Make interrupt allocation less convolutedThomas Gleixner 2021-05-12clang-format: Update with the latest for_each macro listMiguel Ojeda 2021-02-24Merge tag 'cxl-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvd...Linus Torvalds 2021-02-16cxl/mem: Add basic IOCTL interfaceBen Widawsky 2021-01-29clang-format: Update with the latest for_each macro listMiguel Ojeda 2020-10-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds 2020-10-13memblock: use separate iterators for memory and reserved regionsMike Rapoport 2020-10-13memblock: implement for_each_reserved_mem_region() using __next_mem_region()Mike Rapoport 2020-10-13memblock: reduce number of parameters in for_each_mem_range()Mike Rapoport 2020-09-18Merge branch 'mlx5_active_speed' into rdma.git for-nextJason Gunthorpe 2020-09-09RDMA/umem: Add rdma_umem_for_each_dma_block()Jason Gunthorpe 2020-09-01clang-format: Update with the latest for_each macro listMiguel Ojeda 2020-05-25block: add bio_for_each_bvec_all()Omar Sandoval 2020-04-18clang-format: Update with the latest for_each macro listMiguel Ojeda 2020-04-18clang-format: don't indent namespacesIan Rogers 2020-03-06clang-format: Update with the latest for_each macro listMiguel Ojeda 2019-08-31clang-format: Update with the latest for_each macro listMiguel Ojeda 2019-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller 2019-04-12clang-format: Update with the latest for_each macro listMiguel Ojeda 2019-03-21rhashtable: rename rht_for_each*continue as *from.NeilBrown 2019-03-12Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds 2019-02-19RDMA: Add and use rdma_for_each_portJason Gunthorpe 2019-02-11lib/scatterlist: Provide a DMA page iteratorJason Gunthorpe 2019-02-04uio: remove the unused iov_for_each macroChristoph Hellwig 2019-01-19clang-format: Update .clang-format with the latest for_each macro listJason Gunthorpe 2018-10-21page cache: Convert find_get_pages_contig to XArrayMatthew Wilcox