Messages in this thread Patch in this message | | | From | Rasmus Villemoes <> | Subject | [PATCH] kernel/resource.c: mark static variable __initdata | Date | Tue, 1 Dec 2015 15:57:27 +0100 |
| |
The address of reserved doesn't escape this function, and I could sure use those extra .0000001% of memory after boot.
Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> --- kernel/resource.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/resource.c b/kernel/resource.c index f150dbbe6f62..fce48ff04ffd 100644 --- a/kernel/resource.c +++ b/kernel/resource.c @@ -1395,7 +1395,7 @@ EXPORT_SYMBOL(__devm_release_region); #define MAXRESERVE 4 static int __init reserve_setup(char *str) { - static int reserved; + static int reserved __initdata; static struct resource reserve[MAXRESERVE]; for (;;) { -- 2.6.1
| |