Skip to contentSkip to conversation

Fix init const for module signing code

PATCH New Andi Kleen 1 participant 1 message Aug 5, 2013

lore
Share & tools
lore

Andi Kleen

author
#0 lore raw

PATCH 1/1 Fix init const for module signing code

From: Andi Kleen <[email protected]>

const has to use __initconst, not __initdata

---
 kernel/modsign_pubkey.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
kernel/modsign_pubkey.c +3 -3
index 2b6e699..7cbd450 100644
@@ -18,14 +18,14 @@
 
 struct key *modsign_keyring;
 
-extern __initdata const u8 modsign_certificate_list[];
-extern __initdata const u8 modsign_certificate_list_end[];
+extern __initconst const u8 modsign_certificate_list[];
+extern __initconst const u8 modsign_certificate_list_end[];
 
 /*
  * We need to make sure ccache doesn't cache the .o file as it doesn't notice
  * if modsign.pub changes.
  */
-static __initdata const char annoy_ccache[] = __TIME__ "foo";
+static __initconst const char annoy_ccache[] = __TIME__ "foo";
 
 /*
  * Load the compiled-in keys
Signature · 1 line
1.8.3.1