diff options
| author | FUJITA Tomonori <fujita.tomonori@gmail.com> | 2026-09-25 08:25:29 +0900 |
|---|---|---|
| committer | Andreas Hindborg <a.hindborg@kernel.org> | 2026-09-28 17:10:45 +0200 |
| commit | 4ebfdb2c8b28eb8ef85b4e4ce65e55bd5a4df8d5 (patch) | |
| tree | dd72896acf7026faffd1fff3c7c7c85055e2108e /scripts/checkstack.pl | |
| parent | 6a8e2c63f2fece3828ac09e4e434666de842acfe (diff) | |
| download | linux-next-4ebfdb2c8b28eb8ef85b4e4ce65e55bd5a4df8d5.tar.gz linux-next-4ebfdb2c8b28eb8ef85b4e4ce65e55bd5a4df8d5.zip | |
rust: bindings: set HZ to CONFIG_HZ
include/uapi/asm-generic/param.h defines HZ as __USER_HZ and
include/asm-generic/param.h then sets it to CONFIG_HZ. bindgen keeps the
first definition of a macro and ignores a later #undef, so the generated
binding is __USER_HZ.
Redefine HZ in rust/bindings/lib.rs, the same way compat_ptr_ioctl is
redefined there. Nothing in the tree reads bindings::HZ today, so this
prevents accidental misuse rather than fixing a bug.
Suggested-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Gary Guo <gary@garyguo.net>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com>
Link: https://msgid.link/20260924232530.446588-2-tomo@flapping.org
Signed-off-by: Andreas Hindborg <a.hindborg@kernel.org>
Diffstat (limited to 'scripts/checkstack.pl')
0 files changed, 0 insertions, 0 deletions
