make kernels use /etc/preinit by default
SVN-Revision: 15840
This commit is contained in:
parent
b0d4d23bc6
commit
a9c958c2de
@ -354,7 +354,7 @@ endef
|
|||||||
|
|
||||||
ifeq ($(PROFILE),RouterBoard)
|
ifeq ($(PROFILE),RouterBoard)
|
||||||
define Image/cmdline/yaffs2
|
define Image/cmdline/yaffs2
|
||||||
root=/dev/mtdblock3 rootfstype=yaffs2 init=/etc/preinit
|
root=/dev/mtdblock3 rootfstype=yaffs2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/BuildKernel/RouterBoard
|
define Image/BuildKernel/RouterBoard
|
||||||
|
@ -27,7 +27,7 @@ CONFIG_BINFMT_MISC=m
|
|||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,115200 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,115200 rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -49,7 +49,7 @@ CONFIG_BITREVERSE=y
|
|||||||
CONFIG_BRIDGE=m
|
CONFIG_BRIDGE=m
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,115200 rootfstype=squashfs,yaffs2,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,115200 rootfstype=squashfs,yaffs2,jffs2"
|
||||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -62,7 +62,7 @@ void __init prom_init(void)
|
|||||||
mips_machgroup = MACH_GROUP_INFINEON;
|
mips_machgroup = MACH_GROUP_INFINEON;
|
||||||
mips_machtype = MACH_INFINEON_AMAZON;
|
mips_machtype = MACH_INFINEON_AMAZON;
|
||||||
|
|
||||||
strcpy(&(arcs_cmdline[0]), "console=ttyS0,115200 rootfstype=squashfs,jffs2 init=/etc/preinit");
|
strcpy(&(arcs_cmdline[0]), "console=ttyS0,115200 rootfstype=squashfs,jffs2");
|
||||||
|
|
||||||
add_memory_region(0x00000000, 0x1000000, BOOT_MEM_RAM);
|
add_memory_region(0x00000000, 0x1000000, BOOT_MEM_RAM);
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ CONFIG_BOOT_ELF32=y
|
|||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="init=/etc/preinit rootfstype=squashfs,jffs2,"
|
CONFIG_CMDLINE="rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPMAC=y
|
CONFIG_CPMAC=y
|
||||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
|
@ -15,7 +15,7 @@ CONFIG_BITREVERSE=y
|
|||||||
CONFIG_BOOT_ELF32=y
|
CONFIG_BOOT_ELF32=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="init=/etc/preinit rootfstype=squashfs,jffs2,"
|
CONFIG_CMDLINE="rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPMAC=y
|
CONFIG_CPMAC=y
|
||||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
|
@ -34,7 +34,7 @@ CONFIG_BASE_SMALL=0
|
|||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -35,7 +35,7 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
|
# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CEVT_R4K_LIB=y
|
CONFIG_CEVT_R4K_LIB=y
|
||||||
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_COMPAT_NET_DEV_OPS=y
|
CONFIG_COMPAT_NET_DEV_OPS=y
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
# CONFIG_CPU_CAVIUM_OCTEON is not set
|
# CONFIG_CPU_CAVIUM_OCTEON is not set
|
||||||
|
@ -36,7 +36,7 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
|
# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CEVT_R4K_LIB=y
|
CONFIG_CEVT_R4K_LIB=y
|
||||||
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
# CONFIG_CPU_CAVIUM_OCTEON is not set
|
# CONFIG_CPU_CAVIUM_OCTEON is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
|
@ -75,11 +75,11 @@
|
|||||||
+ "stdout=serial\0"
|
+ "stdout=serial\0"
|
||||||
+ "stderr=serial\0"
|
+ "stderr=serial\0"
|
||||||
+ "partitions=mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data)\0"
|
+ "partitions=mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data)\0"
|
||||||
+ "fbargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
+ "fbargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
+ "rdba=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
+ "rdba=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
+ "rdram=run rdba; tftp 21000000 vImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
+ "rdram=run rdba; tftp 21000000 vImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
||||||
+ "flash=run fbargs; bootm 0xc0042000\0"
|
+ "flash=run fbargs; bootm 0xc0042000\0"
|
||||||
+ "bootargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
+ "bootargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
+ "bootcmd=bootm 0xc0042000\0"
|
+ "bootcmd=bootm 0xc0042000\0"
|
||||||
+ "ethaddr=00:30:49:00:00:01\0"
|
+ "ethaddr=00:30:49:00:00:01\0"
|
||||||
+ "ipaddr=10.0.1.73\0"
|
+ "ipaddr=10.0.1.73\0"
|
||||||
|
@ -6,14 +6,14 @@ diff -urN u-boot-1.1.4.old/tools/ubparams.c u-boot-1.1.4/tools/ubparams.c
|
|||||||
"stdout=serial\0"
|
"stdout=serial\0"
|
||||||
"stderr=serial\0"
|
"stderr=serial\0"
|
||||||
- "partitions=mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data)\0"
|
- "partitions=mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data)\0"
|
||||||
- "fbargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
- "fbargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
- "rdba=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
- "rdba=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
+ "fbargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
+ "fbargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
+ "rdba=setenv bootargs root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
+ "rdba=setenv bootargs root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"rdram=run rdba; tftp 21000000 vImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
"rdram=run rdba; tftp 21000000 vImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
||||||
"flash=run fbargs; bootm 0xc0042000\0"
|
"flash=run fbargs; bootm 0xc0042000\0"
|
||||||
- "bootargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
- "bootargs=setenv bootargs mtdparts=AT45DB642.spi0:132k(bootloader),33k(ubparams),99k(spare),1056k(linux),2112k(rootfs),33k(nvram),-(rootfs_data) root=/dev/mtdblock4 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
+ "bootargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
+ "bootargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"bootcmd=bootm 0xc0042000\0"
|
"bootcmd=bootm 0xc0042000\0"
|
||||||
"ethaddr=00:30:49:00:00:01\0"
|
"ethaddr=00:30:49:00:00:01\0"
|
||||||
"ipaddr=10.0.1.73\0"
|
"ipaddr=10.0.1.73\0"
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
--- u-boot-1.1.4.old/tools/ubparams.c 2007-06-13 13:35:59.000000000 +0200
|
--- u-boot-1.1.4.old/tools/ubparams.c 2007-06-13 13:35:59.000000000 +0200
|
||||||
+++ u-boot-1.1.4/tools/ubparams.c 2007-06-14 15:31:55.000000000 +0200
|
+++ u-boot-1.1.4/tools/ubparams.c 2007-06-14 15:31:55.000000000 +0200
|
||||||
@@ -44,8 +44,8 @@
|
@@ -44,8 +44,8 @@
|
||||||
"bootargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"bootargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"bootcmd=bootm 0xc0042000\0"
|
"bootcmd=bootm 0xc0042000\0"
|
||||||
"ethaddr=00:30:49:00:00:01\0"
|
"ethaddr=00:30:49:00:00:01\0"
|
||||||
- "ipaddr=10.0.1.73\0"
|
- "ipaddr=10.0.1.73\0"
|
||||||
|
@ -2,10 +2,10 @@
|
|||||||
+++ u-boot-1.1.4/tools/ubparams.c 2007-06-19 14:25:05.000000000 +0200
|
+++ u-boot-1.1.4/tools/ubparams.c 2007-06-19 14:25:05.000000000 +0200
|
||||||
@@ -39,7 +39,7 @@
|
@@ -39,7 +39,7 @@
|
||||||
"stderr=serial\0"
|
"stderr=serial\0"
|
||||||
"fbargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"fbargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"rdba=setenv bootargs root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"rdba=setenv bootargs root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
- "rdram=run rdba; tftp 21000000 vImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
- "rdram=run rdba; tftp 21000000 vImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
||||||
+ "rdram=run rdba; tftp 21000000 uImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
+ "rdram=run rdba; tftp 21000000 uImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
||||||
"flash=run fbargs; bootm 0xc0042000\0"
|
"flash=run fbargs; bootm 0xc0042000\0"
|
||||||
"bootargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"bootargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"bootcmd=bootm 0xc0042000\0"
|
"bootcmd=bootm 0xc0042000\0"
|
||||||
|
@ -46,11 +46,11 @@ static char *environment[] = {
|
|||||||
"stdin=serial\0"
|
"stdin=serial\0"
|
||||||
"stdout=serial\0"
|
"stdout=serial\0"
|
||||||
"stderr=serial\0"
|
"stderr=serial\0"
|
||||||
"fbargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"fbargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"rdba=setenv bootargs root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"rdba=setenv bootargs root=/dev/ram rw initrd=0x21200000,6000000 ramdisk_size=20000 console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"rdram=run rdba; tftp 21000000 uImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
"rdram=run rdba; tftp 21000000 uImage; tftp 21200000 root.squashfs; bootm 21000000\0"
|
||||||
"flash=run fbargs; bootm 0xc0042000\0"
|
"flash=run fbargs; bootm 0xc0042000\0"
|
||||||
"bootargs=setenv bootargs root=/dev/mtdblock3 ro init=/etc/preinit console=/dev/ttyS0,115200,mem=32M\0"
|
"bootargs=setenv bootargs root=/dev/mtdblock3 ro console=/dev/ttyS0,115200,mem=32M\0"
|
||||||
"bootcmd=bootm 0xc0042000\0"
|
"bootcmd=bootm 0xc0042000\0"
|
||||||
"ipaddr=" MK_STR(LAN_IP) "\0"
|
"ipaddr=" MK_STR(LAN_IP) "\0"
|
||||||
"serverip=" MK_STR(LAN_SERVERIP) "\0"
|
"serverip=" MK_STR(LAN_SERVERIP) "\0"
|
||||||
|
@ -19,7 +19,7 @@ CONFIG_BASE_SMALL=0
|
|||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -14,7 +14,7 @@ CONFIG_BASE_SMALL=0
|
|||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock0 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock0 rootfstype=squashfs,jffs2"
|
||||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -15,7 +15,7 @@ CONFIG_BITREVERSE=y
|
|||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
# CONFIG_CFG80211 is not set
|
# CONFIG_CFG80211 is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock0 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock0 rootfstype=squashfs,jffs2"
|
||||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -20,7 +20,7 @@ CONFIG_BITREVERSE=y
|
|||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CFE=y
|
CONFIG_CFE=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -27,7 +27,7 @@ CONFIG_BOARD_BCM963XX=y
|
|||||||
CONFIG_BSD_PROCESS_ACCT_V3=y
|
CONFIG_BSD_PROCESS_ACCT_V3=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -44,7 +44,7 @@ CONFIG_CAVIUM_OCTEON_SPECIFIC_OPTIONS=y
|
|||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CEVT_R4K_LIB=y
|
CONFIG_CEVT_R4K_LIB=y
|
||||||
# CONFIG_CGROUP_SCHED is not set
|
# CONFIG_CGROUP_SCHED is not set
|
||||||
CONFIG_CMDLINE="console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,115200"
|
||||||
# CONFIG_COMEDI is not set
|
# CONFIG_COMEDI is not set
|
||||||
CONFIG_COMPAT=y
|
CONFIG_COMPAT=y
|
||||||
CONFIG_COMPAT_BRK=y
|
CONFIG_COMPAT_BRK=y
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
CONFIG_CMDLINE="console=ttyS0,115200 init=/etc/preinit numcores=16"
|
CONFIG_CMDLINE="console=ttyS0,115200 numcores=16"
|
||||||
CONFIG_CAVIUM_OCTEON_SIMULATOR=y
|
CONFIG_CAVIUM_OCTEON_SIMULATOR=y
|
||||||
|
@ -14,7 +14,7 @@ CONFIG_ETRAX100LX_V2=y
|
|||||||
CONFIG_ETRAX_ARCH_V10=y
|
CONFIG_ETRAX_ARCH_V10=y
|
||||||
# CONFIG_ETRAX_ARCH_V32 is not set
|
# CONFIG_ETRAX_ARCH_V32 is not set
|
||||||
CONFIG_ETRAX_AXISFLASHMAP=y
|
CONFIG_ETRAX_AXISFLASHMAP=y
|
||||||
CONFIG_ETRAX_CMDLINE="root=/dev/mtdblock1 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200"
|
CONFIG_ETRAX_CMDLINE="root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_ETRAX_CSP0_LEDS is not set
|
# CONFIG_ETRAX_CSP0_LEDS is not set
|
||||||
# CONFIG_ETRAX_DEBUG_PORT0 is not set
|
# CONFIG_ETRAX_DEBUG_PORT0 is not set
|
||||||
# CONFIG_ETRAX_DEBUG_PORT1 is not set
|
# CONFIG_ETRAX_DEBUG_PORT1 is not set
|
||||||
|
@ -16,7 +16,7 @@ CONFIG_ETRAX100LX_V2=y
|
|||||||
CONFIG_ETRAX_ARCH_V10=y
|
CONFIG_ETRAX_ARCH_V10=y
|
||||||
# CONFIG_ETRAX_ARCH_V32 is not set
|
# CONFIG_ETRAX_ARCH_V32 is not set
|
||||||
CONFIG_ETRAX_AXISFLASHMAP=y
|
CONFIG_ETRAX_AXISFLASHMAP=y
|
||||||
CONFIG_ETRAX_CMDLINE="root=/dev/mtdblock1 rootfstype=jffs2 init=/etc/preinit noinitrd console=ttyS0,115200"
|
CONFIG_ETRAX_CMDLINE="root=/dev/mtdblock1 rootfstype=jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_ETRAX_CSP0_LEDS is not set
|
# CONFIG_ETRAX_CSP0_LEDS is not set
|
||||||
# CONFIG_ETRAX_DEBUG_PORT0 is not set
|
# CONFIG_ETRAX_DEBUG_PORT0 is not set
|
||||||
# CONFIG_ETRAX_DEBUG_PORT1 is not set
|
# CONFIG_ETRAX_DEBUG_PORT1 is not set
|
||||||
|
@ -61,7 +61,7 @@ CONFIG_BITREVERSE=y
|
|||||||
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
|
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
# CONFIG_BOOT_TRACER is not set
|
# CONFIG_BOOT_TRACER is not set
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,19200 init=/etc/preinit mem=32M"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,19200 mem=32M"
|
||||||
CONFIG_COMPAT_NET_DEV_OPS=y
|
CONFIG_COMPAT_NET_DEV_OPS=y
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32v4=y
|
CONFIG_CPU_32v4=y
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -764,10 +764,7 @@ static int noinline init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -802,10 +802,7 @@ static int noinline init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -797,10 +797,7 @@ static int noinline init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -825,10 +825,7 @@ static int noinline init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -825,10 +825,7 @@ static int noinline init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -821,10 +821,7 @@ static noinline int init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- a/init/main.c
|
||||||
|
+++ b/init/main.c
|
||||||
|
@@ -836,10 +836,7 @@ static noinline int init_post(void)
|
||||||
|
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
||||||
|
"defaults...\n", execute_command);
|
||||||
|
}
|
||||||
|
- run_init_process("/sbin/init");
|
||||||
|
- run_init_process("/etc/init");
|
||||||
|
- run_init_process("/bin/init");
|
||||||
|
- run_init_process("/bin/sh");
|
||||||
|
+ run_init_process("/etc/preinit");
|
||||||
|
|
||||||
|
panic("No init found. Try passing init= option to kernel.");
|
||||||
|
}
|
@ -14,7 +14,7 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -14,7 +14,7 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -12,7 +12,7 @@ CONFIG_BASE_SMALL=0
|
|||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_CEVT_R4K=y
|
CONFIG_CEVT_R4K=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,9600 rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CPU_BIG_ENDIAN=y
|
CONFIG_CPU_BIG_ENDIAN=y
|
||||||
CONFIG_CPU_HAS_LLSC=y
|
CONFIG_CPU_HAS_LLSC=y
|
||||||
CONFIG_CPU_HAS_PREFETCH=y
|
CONFIG_CPU_HAS_PREFETCH=y
|
||||||
|
@ -127,7 +127,7 @@ void __init prom_init(void)
|
|||||||
}
|
}
|
||||||
if (!*arcs_cmdline)
|
if (!*arcs_cmdline)
|
||||||
strcpy(&(arcs_cmdline[0]),
|
strcpy(&(arcs_cmdline[0]),
|
||||||
"console=ttyS0,115200 rootfstype=squashfs,jffs2 init=/etc/preinit");
|
"console=ttyS0,115200 rootfstype=squashfs,jffs2");
|
||||||
}
|
}
|
||||||
envp = (char **)KSEG1ADDR((unsigned long)envp);
|
envp = (char **)KSEG1ADDR((unsigned long)envp);
|
||||||
while (*envp) {
|
while (*envp) {
|
||||||
|
@ -67,7 +67,7 @@ CONFIG_BOUNCE=y
|
|||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
# CONFIG_CIFS_STATS is not set
|
# CONFIG_CIFS_STATS is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
CONFIG_CPU_32v5=y
|
CONFIG_CPU_32v5=y
|
||||||
|
@ -70,7 +70,7 @@ CONFIG_BOUNCE=y
|
|||||||
# CONFIG_BSD_DISKLABEL is not set
|
# CONFIG_BSD_DISKLABEL is not set
|
||||||
# CONFIG_CIFS_STATS is not set
|
# CONFIG_CIFS_STATS is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
CONFIG_CPU_32v5=y
|
CONFIG_CPU_32v5=y
|
||||||
|
@ -71,7 +71,7 @@ CONFIG_BOUNCE=y
|
|||||||
# CONFIG_BSD_DISKLABEL is not set
|
# CONFIG_BSD_DISKLABEL is not set
|
||||||
# CONFIG_CIFS_STATS is not set
|
# CONFIG_CIFS_STATS is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
CONFIG_CPU_32v5=y
|
CONFIG_CPU_32v5=y
|
||||||
|
@ -58,7 +58,7 @@ CONFIG_ARM=y
|
|||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_COMPAT_NET_DEV_OPS=y
|
CONFIG_COMPAT_NET_DEV_OPS=y
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
|
@ -60,7 +60,7 @@ CONFIG_ARM=y
|
|||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_COMPAT_NET_DEV_OPS=y
|
CONFIG_COMPAT_NET_DEV_OPS=y
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
|
@ -68,7 +68,7 @@ CONFIG_BOUNCE=y
|
|||||||
# CONFIG_BSD_DISKLABEL is not set
|
# CONFIG_BSD_DISKLABEL is not set
|
||||||
# CONFIG_CIFS_STATS is not set
|
# CONFIG_CIFS_STATS is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
CONFIG_CPU_32v5=y
|
CONFIG_CPU_32v5=y
|
||||||
|
@ -58,7 +58,7 @@ CONFIG_BASE_SMALL=0
|
|||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
CONFIG_CACHE_FEROCEON_L2=y
|
CONFIG_CACHE_FEROCEON_L2=y
|
||||||
# CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set
|
# CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
CONFIG_COMPAT_NET_DEV_OPS=y
|
CONFIG_COMPAT_NET_DEV_OPS=y
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
|
@ -15,19 +15,19 @@ ROOTDELAY=5
|
|||||||
|
|
||||||
ifeq ($(CONFIG_OLPC_BOOTSCRIPT_IMAGES),y)
|
ifeq ($(CONFIG_OLPC_BOOTSCRIPT_IMAGES),y)
|
||||||
define Image/cmdline/squashfs
|
define Image/cmdline/squashfs
|
||||||
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=squashfs init=/etc/preinit rootdelay=$(ROOTDELAY)
|
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=squashfs rootdelay=$(ROOTDELAY)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/jffs2-64k
|
define Image/cmdline/jffs2-64k
|
||||||
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit rootdelay=$(ROOTDELAY)
|
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=jffs2 rootdelay=$(ROOTDELAY)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/jffs2-128k
|
define Image/cmdline/jffs2-128k
|
||||||
block2mtd.block2mtd=$(ROOTPART),131072,rootfs root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit rootdelay=$(ROOTDELAY)
|
block2mtd.block2mtd=$(ROOTPART),131072,rootfs root=/dev/mtdblock0 rootfstype=jffs2 rootdelay=$(ROOTDELAY)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/ext2
|
define Image/cmdline/ext2
|
||||||
root=$(ROOTPART) rootfstype=ext2 init=/etc/preinit
|
root=$(ROOTPART) rootfstype=ext2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/Build/bootscript
|
define Image/Build/bootscript
|
||||||
|
@ -67,7 +67,7 @@ CONFIG_BOUNCE=y
|
|||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
# CONFIG_CIFS_STATS is not set
|
# CONFIG_CIFS_STATS is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
CONFIG_CPU_32v5=y
|
CONFIG_CPU_32v5=y
|
||||||
|
@ -23,7 +23,7 @@ CONFIG_BITREVERSE=y
|
|||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd"
|
||||||
CONFIG_CMDLINE_BOOL=y
|
CONFIG_CMDLINE_BOOL=y
|
||||||
CONFIG_CONSISTENT_SIZE=0x00200000
|
CONFIG_CONSISTENT_SIZE=0x00200000
|
||||||
CONFIG_CONSISTENT_START=0xff100000
|
CONFIG_CONSISTENT_START=0xff100000
|
||||||
|
@ -19,7 +19,7 @@ CONFIG_BOOKE=y
|
|||||||
# CONFIG_BOOKE_WDT is not set
|
# CONFIG_BOOKE_WDT is not set
|
||||||
CONFIG_BOOT_LOAD=0x01000000
|
CONFIG_BOOT_LOAD=0x01000000
|
||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
CONFIG_CMDLINE="console=ttyS0,115200 root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,115200 root=/dev/mtdblock1 rootfstype=squashfs,jffs2 noinitrd"
|
||||||
CONFIG_CMDLINE_BOOL=y
|
CONFIG_CMDLINE_BOOL=y
|
||||||
CONFIG_CONSISTENT_SIZE=0x00200000
|
CONFIG_CONSISTENT_SIZE=0x00200000
|
||||||
CONFIG_CONSISTENT_START=0xff100000
|
CONFIG_CONSISTENT_START=0xff100000
|
||||||
|
@ -4,6 +4,6 @@
|
|||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
linux,stdout-path = "/plb/opb/serial@40000300";
|
linux,stdout-path = "/plb/opb/serial@40000300";
|
||||||
+ bootargs = "console=ttyS1,115200 root=/dev/mtdblock1 rootfstype=squashfs noinitrd init=/etc/preinit";
|
+ bootargs = "console=ttyS1,115200 root=/dev/mtdblock1 rootfstype=squashfs noinitrd";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -45,7 +45,7 @@ mount -t yaffs2 "$boot" /tmp/cf2nand/p1
|
|||||||
mount -t yaffs2 "$main" /tmp/cf2nand/p2
|
mount -t yaffs2 "$main" /tmp/cf2nand/p2
|
||||||
|
|
||||||
echo "Copying kernel..."
|
echo "Copying kernel..."
|
||||||
copy_kernel /dev/cfa1 /tmp/cf2nand/p1/kernel "root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit " 2>/dev/null >/dev/null
|
copy_kernel /dev/cfa1 /tmp/cf2nand/p1/kernel "root=/dev/mtdblock1 rootfstype=yaffs2 " 2>/dev/null >/dev/null
|
||||||
umount /tmp/cf2nand/p1
|
umount /tmp/cf2nand/p1
|
||||||
rmdir /tmp/cf2nand/p1
|
rmdir /tmp/cf2nand/p1
|
||||||
|
|
||||||
@ -55,7 +55,7 @@ echo "chmod ugo+x /" > /tmp/cf2nand/p2/etc/uci-defaults/set_root_permission
|
|||||||
sync
|
sync
|
||||||
# Use kexec is present
|
# Use kexec is present
|
||||||
[ -x /usr/bin/kexec ] && {
|
[ -x /usr/bin/kexec ] && {
|
||||||
kexec -l /tmp/cf2nand/p1/kernel --command-line="$(cat /proc/cmdline) root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit"
|
kexec -l /tmp/cf2nand/p1/kernel --command-line="$(cat /proc/cmdline) root=/dev/mtdblock1 rootfstype=yaffs2"
|
||||||
kexec -e
|
kexec -e
|
||||||
}
|
}
|
||||||
umount /tmp/cf2nand/p2
|
umount /tmp/cf2nand/p2
|
||||||
|
@ -57,7 +57,7 @@ ls /tmp/wget2nand-boot/
|
|||||||
ls /tmp/wget2nand/
|
ls /tmp/wget2nand/
|
||||||
# use kexec if present
|
# use kexec if present
|
||||||
[ -x /usr/bin/kexec ] && {
|
[ -x /usr/bin/kexec ] && {
|
||||||
kexec -l /tmp/wget2nand-boot/kernel --command-line="$(cat /proc/cmdline) root=$main rootfstype=yaffs2 init=/etc/preinit"
|
kexec -l /tmp/wget2nand-boot/kernel --command-line="$(cat /proc/cmdline) root=$main rootfstype=yaffs2"
|
||||||
kexec -e
|
kexec -e
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,23 +34,23 @@ define Image/BuildKernel
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/jffs2-64k
|
define Image/cmdline/jffs2-64k
|
||||||
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit
|
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=jffs2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/jffs2-128k
|
define Image/cmdline/jffs2-128k
|
||||||
block2mtd.block2mtd=/dev/sda2,131072 root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit
|
block2mtd.block2mtd=/dev/sda2,131072 root=/dev/mtdblock0 rootfstype=jffs2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/ext2
|
define Image/cmdline/ext2
|
||||||
root=/dev/sda2 rootfstype=ext2 init=/etc/preinit
|
root=/dev/sda2 rootfstype=ext2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/squashfs
|
define Image/cmdline/squashfs
|
||||||
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=squashfs init=/etc/preinit
|
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=squashfs
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/yaffs2
|
define Image/cmdline/yaffs2
|
||||||
root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit
|
root=/dev/mtdblock1 rootfstype=yaffs2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/Build
|
define Image/Build
|
||||||
|
@ -32,7 +32,7 @@ CONFIG_BLK_DEV_RAM_SIZE=4096
|
|||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
CONFIG_CLOCKSOURCE_WATCHDOG=y
|
CONFIG_CLOCKSOURCE_WATCHDOG=y
|
||||||
CONFIG_CMDLINE="console=ttyS0,38400 init=/etc/preinit"
|
CONFIG_CMDLINE="console=ttyS0,38400"
|
||||||
CONFIG_CMDLINE_BOOL=y
|
CONFIG_CMDLINE_BOOL=y
|
||||||
# CONFIG_CMDLINE_OVERRIDE is not set
|
# CONFIG_CMDLINE_OVERRIDE is not set
|
||||||
# CONFIG_COMPAT_VDSO is not set
|
# CONFIG_COMPAT_VDSO is not set
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
--- a/init/main.c
|
|
||||||
+++ b/init/main.c
|
|
||||||
@@ -825,6 +825,7 @@ static int noinline init_post(void)
|
|
||||||
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
|
||||||
"defaults...\n", execute_command);
|
|
||||||
}
|
|
||||||
+ run_init_process("/etc/preinit");
|
|
||||||
run_init_process("/sbin/init");
|
|
||||||
run_init_process("/etc/init");
|
|
||||||
run_init_process("/bin/init");
|
|
@ -1,10 +0,0 @@
|
|||||||
--- a/init/main.c
|
|
||||||
+++ b/init/main.c
|
|
||||||
@@ -825,6 +825,7 @@ static int noinline init_post(void)
|
|
||||||
printk(KERN_WARNING "Failed to execute %s. Attempting "
|
|
||||||
"defaults...\n", execute_command);
|
|
||||||
}
|
|
||||||
+ run_init_process("/etc/preinit");
|
|
||||||
run_init_process("/sbin/init");
|
|
||||||
run_init_process("/etc/init");
|
|
||||||
run_init_process("/bin/init");
|
|
@ -27,7 +27,7 @@ CONFIG_CFE=y
|
|||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
# CONFIG_CLS_U32_MARK is not set
|
# CONFIG_CLS_U32_MARK is not set
|
||||||
# CONFIG_CLS_U32_PERF is not set
|
# CONFIG_CLS_U32_PERF is not set
|
||||||
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd console=duart0,115200 init=/etc/preinit"
|
CONFIG_CMDLINE="rootfstype=squashfs,jffs2 noinitrd console=duart0,115200"
|
||||||
CONFIG_COMPAT=y
|
CONFIG_COMPAT=y
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CONNECTOR=m
|
CONFIG_CONNECTOR=m
|
||||||
|
@ -54,7 +54,7 @@ CONFIG_BOUNCE=y
|
|||||||
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
# CONFIG_CIFS is not set
|
# CONFIG_CIFS is not set
|
||||||
# CONFIG_CLS_U32_PERF is not set
|
# CONFIG_CLS_U32_PERF is not set
|
||||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,19200 init=/etc/preinit mem=32M loglevel=8"
|
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,19200 mem=32M"
|
||||||
# CONFIG_CONFIGFS_FS is not set
|
# CONFIG_CONFIGFS_FS is not set
|
||||||
CONFIG_CPU_32=y
|
CONFIG_CPU_32=y
|
||||||
CONFIG_CPU_32v4=y
|
CONFIG_CPU_32v4=y
|
||||||
|
@ -17,7 +17,7 @@ build it all
|
|||||||
In your bin directory you will find a kernel and an ext2 root file system
|
In your bin directory you will find a kernel and an ext2 root file system
|
||||||
when it's finished. Just run it like this:-
|
when it's finished. Just run it like this:-
|
||||||
|
|
||||||
bin/openwrt-uml-vmlinux ubd0=bin/openwrt-uml-ext2.img con=null ssl=null ssl0=fd:0,fd:1 con0=null,fd:2 init=/etc/preinit
|
bin/openwrt-uml-vmlinux ubd0=bin/openwrt-uml-ext2.img con=null ssl=null ssl0=fd:0,fd:1 con0=null,fd:2
|
||||||
|
|
||||||
The uml will start, and eventually the serial console of the uml will be at your
|
The uml will start, and eventually the serial console of the uml will be at your
|
||||||
console prompt. If you would like it in xterms, substitute con=xterm and con0=xterm.
|
console prompt. If you would like it in xterms, substitute con=xterm and con0=xterm.
|
||||||
|
@ -16,19 +16,19 @@ ROOTPART=$(strip $(subst ",, $(CONFIG_X86_GRUB_ROOTPART)))
|
|||||||
ifeq ($(CONFIG_X86_GRUB_IMAGES),y)
|
ifeq ($(CONFIG_X86_GRUB_IMAGES),y)
|
||||||
ifneq ($(HOST_OS),Darwin)
|
ifneq ($(HOST_OS),Darwin)
|
||||||
define Image/cmdline/squashfs
|
define Image/cmdline/squashfs
|
||||||
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=squashfs init=/etc/preinit
|
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=squashfs
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/jffs2-64k
|
define Image/cmdline/jffs2-64k
|
||||||
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit
|
block2mtd.block2mtd=$(ROOTPART),65536,rootfs root=/dev/mtdblock0 rootfstype=jffs2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/jffs2-128k
|
define Image/cmdline/jffs2-128k
|
||||||
block2mtd.block2mtd=$(ROOTPART),131072,rootfs root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit
|
block2mtd.block2mtd=$(ROOTPART),131072,rootfs root=/dev/mtdblock0 rootfstype=jffs2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/cmdline/ext2
|
define Image/cmdline/ext2
|
||||||
root=$(ROOTPART) rootfstype=ext2 init=/etc/preinit
|
root=$(ROOTPART) rootfstype=ext2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/Build/grub
|
define Image/Build/grub
|
||||||
|
Loading…
x
Reference in New Issue
Block a user