Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-22 | initramfs-uniboot-1.0: only source existing files in load_modules | ||
* this avoids "/init: source: 64: Can't open /initrd.d/0*" for initramfs images built without the bootldr-buster module. | |||
2008-03-09 | initramfs-uniboot: Set default rootdelay globally, instead of ↵ | ||
initramfs-module-bootmenu. * That's because otherwise it's half-solution - after kexec, there won't be delay, and rootfs won't be detected. * Again, people who don't need and don't want delay, should pass rootdelay=0. | |||
2008-03-09 | initramfs-*: Use $CONSOLE for input/output. | ||
2008-03-09 | initramfs-module-bootldr-buster: Use sane console setup. | ||
2008-03-08 | initramfs-uniboot: Add new global var - CONSOLE - and start to use it as ↵ | ||
output device. * This is to workaround bogus console= passed in by bootldr. | |||
2008-03-08 | initramfs-module-bootldr-buster: Add initial code to workaround bogus system ↵ | ||
console issue. * The main trouble is the bogus console=ttySA0 passed by bootldr It appears that kernel doesn't have protection against only invalid consoles being passed on the command line, which means that the kernel is deaf and dumb when booted by bootldr. | |||
2008-03-08 | initramfs-module-bootldr-buster: initramfs module to fight Compaq bootldr ↵ | ||
stupidity. | |||
2008-03-08 | initramfs-uniboot: Add support for early-init plugins. | ||
* Extend plugin protocol: plugins matching pattern '0*' are early-init, executed ASAP after boot, before kernel command and block devices are scanned. And thus, they can affect parsing of kernel command line (by overriding $CMDLINE) or detection of block devices (e.g. by loading additional modules). | |||
2008-03-08 | initramfs-module-bootmenu: If rootdelay= param was not passed, assume 2s ↵ | ||
delay still. * So people who don't bother to set correct rootdelay still have good chance for there SD/CF cards detected. * To disable the feature, explicit rootdelay=0 should be passed on kernel command line. | |||
2008-03-08 | initramfs-module-bootmenu: Show only block devices with FSes supported for boot. | ||
2008-03-08 | initramfs-module-bootmenu: Use klibc-linked fstype util, tested to work as ↵ | ||
expected. | |||
2008-03-07 | liveramdisk-image, initramfs-jffs2: Be sure to depend on/load mtdblock. | ||
2008-03-01 | klibc-utils-fstype 1.1.1: Rename to klibc-utils-fstype-static. | ||
* Dirty rename games until we'll have klibc-utils buildable and working. | |||
2008-02-22 | initramfs-kexec: change rootdev vor collie from mtdblock2 to mtd2 | ||
2008-02-17 | kernel-initramfs, initramfs-image-ipk: Remove recipes with recursive bitbake ↵ | ||
invocations. * As not maintainable on global OE level. | |||
2008-02-17 | initramfs-uniboot: FSTYPE -> ROOT_FSTYPE, set from rootfstype= command line ↵ | ||
param. | |||
2008-02-17 | * initramfs-module-bootmenu: Add support for jffs2 booting and "drop to ↵ | ||
shell" option. | |||
2008-02-17 | initramfs-module-block: Accept additional FSTYPE param, handle mount failure. | ||
* FSTYPE useful for FSes not automatically recognized by mount (e.g. jffs2). | |||
2008-02-17 | initramfs-uniboot: Modprobe mtdblock and factor out fatal(). | ||
2008-02-17 | devimage 0.1: Link init script to /sbin/init, so this can be booted as ↵ | ||
normal rootfs. * In addition to default initramfs booting. | |||
2008-02-16 | initramfs-module-bootmenu, initramfs-module-kexecboot: Fixes for kexecing. | ||
* Be sure to pass original command line contents to new kernel. * Add protection against infinite recursive kexecing. | |||
2008-02-16 | devimage 0.1: Up a usb0 on load, now that we're modular. | ||
2008-02-16 | initramfs-module-kexecboot: Initramfs module to kexec to kernel in rootfs. | ||
* Instead of switch_root'ing to it, which was the only working mode previously. So, now, if there's /boot/zImage in rootfs, it will be kexec'ed too. Otherwise, switch_root will happen. * Caveat: there should be initramfs for new (kexec'ed to) kernel too, too handle its loading of rootfs as selected by interactive bootloader. This can be very same kernel as for bootloader, with bundled initramfs-bootmenu-image (which has special check - if root is explicitly specified on command line, then skip interactive selection); or, as a kind of optimization, that could be initramfs-image (no interactive part). Finally, initramfs (any of there two or other) can be a standalone file in rootfs, /boot/initramfs.bin. | |||
2008-02-15 | kernel-initramfs: A recipe to build a kernel with linked in initramfs. | ||
* First builds ${KERNEL_INITRAMFS} in cpio.gz format, then stuffs it into kernel as specified by virtual/kernel, deploys to deploy dir, and packages kernel-image (the package would overrite previously built kernel-image package w/o initramfs, so caveat). * kernel-image packaing actually requires PKGPV/PKGPR support, to be RFCed. | |||
2008-02-15 | initramfs-image-ipk: Package initramfs into package. | ||
* Go badass with recursive bitbake invocation idea expressed on ML. * It works! But don't try with BB_NUMBER_THREADS > 1 or at home. | |||
2008-02-14 | initramfs-module-bootmenu 1.0: Add jffs2 to list of recoginized FSes. | ||
* This is likely not enough to make jffs2 boot work. | |||
2008-02-06 | initramfs-module-check-modules: An initramfs module to check modules ↵ | ||
consistency. * Checks that version of the boot kernel matches that of modules installed in rootfs. * A step towards providing manageable upgrade path for kernels outside rootfs. | |||
2008-02-05 | initramfs-kexec: initial commit. partly closes 3739. | ||
2007-12-25 | initramfs-module-nfs: Fix packaging, add delay after g_ether load. | ||
2007-12-25 | initramfs-module-bootmenu: RDEPEND on initramfs-module-nfs, we do support ↵ | ||
NFS boot. | |||
2007-12-25 | initramfs-module-bootmenu 1.0: Use best-practice (based on FHS) location for ↵ | ||
NFS root. | |||
2007-12-14 | devimage 0.1: Add DESCRIPTION. | ||
2007-12-13 | initramfs-module-bootmenu 1.0: RRECOMMENDS NLS modules required for vfat ↵ | ||
mounting. | |||
2007-11-24 | initramfs-uniboot & modules: These all are machine-independent scripts. | ||
2007-11-24 | initramfs-module-bootmenu: Switch from using buggy mount --guess-fstype to ↵ | ||
buggy klibc's fstype. | |||
2007-11-22 | initramfs-module-bootmenu: Interactive boot location selection for ↵ | ||
initramfs-uniboot. * For now, supports booting from ext2/ext3 partitions and from ext2/ext3 loopback images placed on vfat partition. | |||
2007-11-22 | initramfs-uniboot & modules: Bump PRs for latest changes. | ||
2007-11-22 | initramfs-module-loopboot: Allow to use absolute path for loop file location. | ||
2007-11-22 | initrdscripts: module-initfs: Be silent on loading non-existent module. | ||
* Use -q for modprobe, and as that apparently doesn't help bitbake's modprobe, redirect output to /dev/null. | |||
2007-11-22 | initrdscripts: We obviously first do rootdelay, and only then create device ↵ | ||
nodes. | |||
2007-11-22 | initrdscripts: Finish renaming for ordered module load. | ||
2007-11-22 | initrdscripts: Separate fs kernel module loading to separate plugin. | ||
2007-11-22 | initrdscripts: Initial value for ROOT_DEV is null. | ||
2007-11-22 | initrdscripts: Introduce boot order support for universal initramfs modules. | ||
2007-09-11 | initramfs-jffs2 0.1: Bump mtdram size to 24.5Mb, helps h4000 image. | ||
2007-07-25 | initramfs-module-*: Create install dirs before putting stuff there. | ||
2007-07-20 | initramfs-uniboot: Rename from just initramfs. | ||
* Suggested by Koen Kooi. | |||
2007-07-20 | initramfs: Add blockboot plugin and cleanup dependency handling. | ||
2007-07-19 | initramfs-jffs2: Initramfs to boot from jffs2 ramdisk. | ||
* jffs2 ramdisk == mtdram device * jffs2 is included in initramfs * This is core of LiveRamdisk technology | |||
2007-07-19 | initramfs-nfsboot: Remove, superseded by initramfs-module-nfs. | ||