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

[POWERPC] Remove cmd_line from head*.S

It is just a C char array, so declare it thusly.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>

authored by

Stephen Rothwell and committed by
Paul Mackerras
19a8d97d 7b2c3c5b

+2 -47
-8
arch/powerpc/kernel/head_32.S
··· 1297 1297 swapper_pg_dir: 1298 1298 .space 4096 1299 1299 1300 - /* 1301 - * This space gets a copy of optional info passed to us by the bootstrap 1302 - * Used to pass parameters into the kernel like root=/dev/sda1, etc. 1303 - */ 1304 - .globl cmd_line 1305 - cmd_line: 1306 - .space 512 1307 - 1308 1300 .globl intercept_table 1309 1301 intercept_table: 1310 1302 .long 0, 0, i0x200, i0x300, i0x400, 0, i0x600, i0x700
-7
arch/powerpc/kernel/head_40x.S
··· 1006 1006 .globl exception_stack_top 1007 1007 exception_stack_top: 1008 1008 1009 - /* This space gets a copy of optional info passed to us by the bootstrap 1010 - * which is used to pass parameters into the kernel like root=/dev/sda1, etc. 1011 - */ 1012 - .globl cmd_line 1013 - cmd_line: 1014 - .space 512 1015 - 1016 1009 /* Room for two PTE pointers, usually the kernel and current user pointers 1017 1010 * to their respective root page table. 1018 1011 */
-8
arch/powerpc/kernel/head_44x.S
··· 744 744 exception_stack_top: 745 745 746 746 /* 747 - * This space gets a copy of optional info passed to us by the bootstrap 748 - * which is used to pass parameters into the kernel like root=/dev/sda1, etc. 749 - */ 750 - .globl cmd_line 751 - cmd_line: 752 - .space 512 753 - 754 - /* 755 747 * Room for two PTE pointers, usually the kernel and current user pointers 756 748 * to their respective root page table. 757 749 */
-8
arch/powerpc/kernel/head_64.S
··· 1540 1540 .globl swapper_pg_dir 1541 1541 swapper_pg_dir: 1542 1542 .space PAGE_SIZE 1543 - 1544 - /* 1545 - * This space gets a copy of optional info passed to us by the bootstrap 1546 - * Used to pass parameters into the kernel like root=/dev/sda1, etc. 1547 - */ 1548 - .globl cmd_line 1549 - cmd_line: 1550 - .space COMMAND_LINE_SIZE
-8
arch/powerpc/kernel/head_8xx.S
··· 832 832 swapper_pg_dir: 833 833 .space 4096 834 834 835 - /* 836 - * This space gets a copy of optional info passed to us by the bootstrap 837 - * Used to pass parameters into the kernel like root=/dev/sda1, etc. 838 - */ 839 - .globl cmd_line 840 - cmd_line: 841 - .space 512 842 - 843 835 /* Room for two PTE table poiners, usually the kernel and current user 844 836 * pointer to their respective root page table (pgdir). 845 837 */
-8
arch/powerpc/kernel/head_fsl_booke.S
··· 1050 1050 exception_stack_top: 1051 1051 1052 1052 /* 1053 - * This space gets a copy of optional info passed to us by the bootstrap 1054 - * which is used to pass parameters into the kernel like root=/dev/sda1, etc. 1055 - */ 1056 - .globl cmd_line 1057 - cmd_line: 1058 - .space 512 1059 - 1060 - /* 1061 1053 * Room for two PTE pointers, usually the kernel and current user pointers 1062 1054 * to their respective root page table. 1063 1055 */
+2
arch/powerpc/kernel/setup-common.c
··· 76 76 77 77 unsigned long klimit = (unsigned long) _end; 78 78 79 + char cmd_line[COMMAND_LINE_SIZE]; 80 + 79 81 /* 80 82 * This still seems to be needed... -- paulus 81 83 */