Re: [PATCH] Add static_key_feature_checks_initialized flag

2024-04-01 Thread Nicholas Miehlbradt
On 28/3/2024 2:20 am, Christophe Leroy wrote: Le 27/03/2024 à 05:59, Nicholas Miehlbradt a écrit : JUMP_LABEL_FEATURE_CHECK_DEBUG used static_key_initialized to determine whether {cpu,mmu}_has_feature() was used before static keys were initialized. However, {cpu,mmu}_has_feature() should

Re: [PATCH] Add static_key_feature_checks_initialized flag

2024-04-01 Thread Nicholas Miehlbradt
On 28/3/2024 2:20 am, Christophe Leroy wrote: Le 27/03/2024 à 05:59, Nicholas Miehlbradt a écrit : JUMP_LABEL_FEATURE_CHECK_DEBUG used static_key_initialized to determine whether {cpu,mmu}_has_feature() was used before static keys were initialized. However, {cpu,mmu}_has_feature() should

Re: [PATCH] Add static_key_feature_checks_initialized flag

2024-03-27 Thread Christophe Leroy
Le 27/03/2024 à 05:59, Nicholas Miehlbradt a écrit : > JUMP_LABEL_FEATURE_CHECK_DEBUG used static_key_initialized to determine > whether {cpu,mmu}_has_feature() was used before static keys were > initialized. However, {cpu,mmu}_has_feature() should not be used before > setup_feature_keys() is

[PATCH] Add static_key_feature_checks_initialized flag

2024-03-26 Thread Nicholas Miehlbradt
JUMP_LABEL_FEATURE_CHECK_DEBUG used static_key_initialized to determine whether {cpu,mmu}_has_feature() was used before static keys were initialized. However, {cpu,mmu}_has_feature() should not be used before setup_feature_keys() is called. As static_key_initalized is set much earlier during boot