aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorYishai Hadas <yishaih@mellanox.com>2019-12-22 14:46:49 +0200
committerJason Gunthorpe <jgg@mellanox.com>2020-01-03 17:00:14 -0400
commit9ff1b6466a291a33389c4a9c7f3f9b64d62df40a (patch)
tree3d0cda45dd78491a367fd253b6d97f8b78483e7f /tools/perf/scripts/python/export-to-postgresql.py
parentIB/core: Fix ODP get user pages flow (diff)
downloadlinux-dev-9ff1b6466a291a33389c4a9c7f3f9b64d62df40a.tar.xz
linux-dev-9ff1b6466a291a33389c4a9c7f3f9b64d62df40a.zip
IB/core: Fix ODP with IB_ACCESS_HUGETLB handling
As VMAs for a given range might not be available as part of the registration phase in ODP. ib_init_umem_odp() considered the expected page shift value that was previously set and initializes its internals accordingly. If memory isn't backed by physical contiguous pages aligned to a hugepage boundary an error will be set as part of the page fault flow and come back to the user as some failed RDMA operation. Fixes: 0008b84ea9af ("IB/umem: Add support to huge ODP") Link: https://lore.kernel.org/r/20191222124649.52300-4-leon@kernel.org Signed-off-by: Yishai Hadas <yishaih@mellanox.com> Reviewed-by: Artemy Kovalyov <artemyko@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Reviewed-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions