projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fb7275a
)
jump_label: Avoid unneeded casts in STATIC_KEY_INIT_{TRUE,FALSE}
author
Masahiro Yamada
<masahiroy@kernel.org>
Sun, 13 Feb 2022 16:57:16 +0000
(
01:57
+0900)
committer
Peter Zijlstra
<peterz@infradead.org>
Wed, 16 Feb 2022 14:57:58 +0000
(15:57 +0100)
Commit
3821fd35b58d
("jump_label: Reduce the size of struct static_key")
introduced the union to struct static_key.
It is more natual to set JUMP_TYPE_* to the .type field without casting.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link:
https://lkml.kernel.org/r/20220213165717.2354046-1-masahiroy@kernel.org
include/linux/jump_label.h
patch
|
blob
|
history
diff --git
a/include/linux/jump_label.h
b/include/linux/jump_label.h
index 48b9b2a82767d74ec95f102ab1470f5fa79cc97d..6924e6837e6d9a43b016c4dd94f146b8e67fb53f 100644
(file)
--- a/
include/linux/jump_label.h
+++ b/
include/linux/jump_label.h
@@
-251,10
+251,10
@@
extern void static_key_disable_cpuslocked(struct static_key *key);
*/
#define STATIC_KEY_INIT_TRUE \
{ .enabled = { 1 }, \
- { .
entries = (void *)
JUMP_TYPE_TRUE } }
+ { .
type =
JUMP_TYPE_TRUE } }
#define STATIC_KEY_INIT_FALSE \
{ .enabled = { 0 }, \
- { .
entries = (void *)
JUMP_TYPE_FALSE } }
+ { .
type =
JUMP_TYPE_FALSE } }
#else /* !CONFIG_JUMP_LABEL */