Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

providers/erdma: Add non-4K page size support #1313

Closed
wants to merge 2 commits into from

Conversation

hz-cheng
Copy link
Contributor

Hello,

This PR adds the non-4K page size support. For some aarch64 distributions, the default page size is 64K, not 4K. ERDMA will not work correctly in these systems. The main reason is that we use the wrong doorbell page and page offset. We fix it in this PR. This PR needs kernel patch.

Thanks,
Cheng Xu

To commit ?? ("RDMA/erdma: Support larger page size with doorbell
allocation").

Signed-off-by: Cheng Xu <chengyou@linux.alibaba.com>
Default page size of some aarch64 distributions is not 4K, in these OSs,
erdma will not work correctly. Currently, erdma always maps the doorbell
spaces with size of 4096, it's not always right if OS's page size is
not 4096. Fix this in this commit.

Signed-off-by: Cheng Xu <chengyou@linux.alibaba.com>
@hz-cheng
Copy link
Contributor Author

This PR is not right, so I close it.

@hz-cheng hz-cheng closed this Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants