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

Disable arm32 kuser helpers #11

Closed
kees opened this issue Sep 26, 2019 · 1 comment
Closed

Disable arm32 kuser helpers #11

kees opened this issue Sep 26, 2019 · 1 comment
Labels
[ARCH-done] arm32 Finished on the 32-bit ARM architecture (ARCH=arm) [ARCH-done] arm64 Finished on the 64-bit ARM architecture (ARCH=arm64) [Linux] v3.11 Released in Linux kernel v3.11 [Linux] v5.2 Released in Linux kernel v5.2

Comments

@kees
Copy link

kees commented Sep 26, 2019

The kuser helpers on ARM are at a fixed location and mostly unused. Disable (and/or remove) them.

@kees kees added the [ARCH] arm32 Needed on the 32-bit ARM architecture (ARCH=arm) label Sep 26, 2019
@kees kees changed the title Disable kuser helpers Disable arm32 kuser helpers Sep 26, 2019
@kees
Copy link
Author

kees commented Nov 30, 2019

Mark Rutland noted this was fixed some time ago on arm32, and recently for arm64 compat.

v3.11 arm32: https://git.kernel.org/linus/f6f91b0d9fd971c6 ("ARM: allow kuser helpers to be removed from the vector page")

v5.2 arm64: https://git.kernel.org/linus/af1b3cf2c2a3f42bbb680812ff1bbd715ac8af69 ("arm64: compat: Add KUSER_HELPERS config option")

@kees kees closed this as completed Nov 30, 2019
@kees kees added [ARCH-done] arm32 Finished on the 32-bit ARM architecture (ARCH=arm) [ARCH-done] arm64 Finished on the 64-bit ARM architecture (ARCH=arm64) and removed [ARCH] arm32 Needed on the 32-bit ARM architecture (ARCH=arm) labels Nov 30, 2019
@kees kees added the [Linux] v3.11 Released in Linux kernel v3.11 label Aug 11, 2020
@kees kees added the [Linux] v5.2 Released in Linux kernel v5.2 label Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[ARCH-done] arm32 Finished on the 32-bit ARM architecture (ARCH=arm) [ARCH-done] arm64 Finished on the 64-bit ARM architecture (ARCH=arm64) [Linux] v3.11 Released in Linux kernel v3.11 [Linux] v5.2 Released in Linux kernel v5.2
Projects
None yet
Development

No branches or pull requests

1 participant