Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] acenic: fix section mismatches

Fix section mismatches in acenic driver:
WARNING: drivers/net/acenic.o - Section mismatch: reference to .init.data:tigon2FwText from .text between 'acenic_probe_one' (at offset 0x2409) and 'ace_interrupt'
WARNING: drivers/net/acenic.o - Section mismatch: reference to .init.data:tigon2FwRodata from .text between 'acenic_probe_one' (at offset 0x2422) and 'ace_interrupt'

Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Jeff Garzik <jeff@garzik.org>

authored by

Randy Dunlap and committed by
Jeff Garzik
8a89334c 4e5077b6

+5 -5
+5 -5
drivers/net/acenic_firmware.h
··· 4397 4397 0x3c010001, 0x220821, 0xac317e30, 0x8fbf0024, 4398 4398 0x8fb40020, 0x8fb3001c, 0x8fb20018, 0x8fb10014, 4399 4399 0x8fb00010, 0x3e00008, 0x27bd0028, 0x0 }; 4400 - static u32 tigonFwRodata[(MAX_RODATA_LEN/4) + 1] __initdata = { 4400 + static u32 tigonFwRodata[(MAX_RODATA_LEN/4) + 1] __devinitdata = { 4401 4401 0x24486561, 0x6465723a, 0x202f7072, 4402 4402 0x6f6a6563, 0x74732f72, 0x63732f73, 0x772f6765, 4403 4403 0x2f2e2f6e, 0x69632f66, 0x772f636f, 0x6d6d6f6e, ··· 4571 4571 0x0, 0x14c38, 0x14c38, 0x14b80, 4572 4572 0x14bc4, 0x14c38, 0x14c38, 0x0, 4573 4573 0x0, 0x0 }; 4574 - static u32 tigonFwData[(MAX_DATA_LEN/4) + 1] __initdata = { 4574 + static u32 tigonFwData[(MAX_DATA_LEN/4) + 1] __devinitdata = { 4575 4575 0x416c7465, 4576 4576 0x6f6e2041, 0x63654e49, 0x43205600, 0x416c7465, 4577 4577 0x6f6e2041, 0x63654e49, 0x43205600, 0x42424242, ··· 4612 4612 #define tigon2FwSbssLen 0xcc 4613 4613 #define tigon2FwBssAddr 0x00016f50 4614 4614 #define tigon2FwBssLen 0x20c0 4615 - static u32 tigon2FwText[(MAX_TEXT_LEN/4) + 1] __initdata = { 4615 + static u32 tigon2FwText[(MAX_TEXT_LEN/4) + 1] __devinitdata = { 4616 4616 0x0, 4617 4617 0x10000003, 0x0, 0xd, 0xd, 4618 4618 0x3c1d0001, 0x8fbd6d20, 0x3a0f021, 0x3c100000, ··· 9154 9154 0x24020001, 0x8f430328, 0x1021, 0x24630001, 9155 9155 0x3e00008, 0xaf430328, 0x3e00008, 0x0, 9156 9156 0x0, 0x0, 0x0, 0x0 }; 9157 - static u32 tigon2FwRodata[(MAX_RODATA_LEN/4) + 1] __initdata = { 9157 + static u32 tigon2FwRodata[(MAX_RODATA_LEN/4) + 1] __devinitdata = { 9158 9158 0x24486561, 0x6465723a, 0x202f7072, 9159 9159 0x6f6a6563, 0x74732f72, 0x63732f73, 0x772f6765, 9160 9160 0x2f2e2f6e, 0x69632f66, 0x77322f63, 0x6f6d6d6f, ··· 9425 9425 0x14ed8, 0x14b8c, 0x14bd8, 0x14c24, 9426 9426 0x14ed8, 0x7365746d, 0x61636163, 0x74000000, 9427 9427 0x0, 0x0 }; 9428 - static u32 tigon2FwData[(MAX_DATA_LEN/4) + 1] __initdata = { 9428 + static u32 tigon2FwData[(MAX_DATA_LEN/4) + 1] __devinitdata = { 9429 9429 0x1, 9430 9430 0x1, 0x1, 0xc001fc, 0x3ffc, 9431 9431 0xc00000, 0x416c7465, 0x6f6e2041, 0x63654e49,