diff options
| author | Gerald Schaefer <gerald.schaefer@linux.ibm.com> | 2025-09-09 15:46:26 +0200 |
|---|---|---|
| committer | Alexander Gordeev <agordeev@linux.ibm.com> | 2025-09-16 16:56:39 +0200 |
| commit | 5b27dfb1d7b59db9e72766c990a3ee80e39e4f69 (patch) | |
| tree | 60cf5f7aafae0f9d3db7b86607e85d445bc57d3a /tools/perf/scripts/python/stackcollapse.py | |
| parent | s390/hmcdrv: Replace kmalloc() + copy_from_user() with memdup_user_nul() (diff) | |
| download | linux-5b27dfb1d7b59db9e72766c990a3ee80e39e4f69.tar.gz linux-5b27dfb1d7b59db9e72766c990a3ee80e39e4f69.zip | |
s390/dcssblk: Add DAX support
With ZONE_DEVICE now available for s390, struct pages can be allocated
for proper DAX support in dcssblk driver via devm_memremap_pages().
Adding struct pages for a range requires that the range is aligned to
SUBSECTION_SIZE, which is defined as 2 MB in common code. Therefore,
only enable DAX support and allocate struct pages for DCSS ranges that
are aligned to 2 MB.
Signed-off-by: Gerald Schaefer <gerald.schaefer@linux.ibm.com>
Acked-by: Heiko Carstens <hca@linux.ibm.com>
Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
