From: Henrik Kretzschmar Date: Wed, 11 Aug 2010 01:02:28 +0000 (-0700) Subject: fbdev: efifb: section fixes X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=ec81c9cc2f58a3a9f9637c390ea83efe9f91abf7;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git fbdev: efifb: section fixes Remove 43 section mismatches by moving the two structures efifb_defined and efifb_fix from .init.data to .devinit.data. Also the two structure arrays dmi_system_table[] and dmi_list[] have been moved from .data to .init.rodata and .init.data, which saves, if built-in, some space. On x86_64 'size -A' showed that these sections changed size: efifb.o: section size-old size-new .data 1200 688 .init.data 7840 512 .init.rodata 0 7568 .devinit.data 0 256 Total 11927 11911 Signed-off-by: Henrik Kretzschmar Cc: Peter Jones Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/drivers/video/efifb.c b/drivers/video/efifb.c index 4a56f46af40a..815f84b07933 100644 --- a/drivers/video/efifb.c +++ b/drivers/video/efifb.c @@ -16,7 +16,7 @@ #include