[oe-commits] org.oe.dev initramfs-uniboot: Modprobe mtdblock and factor out fatal().
pfalcon commit
openembedded-commits at lists.openembedded.org
Sun Feb 17 03:35:22 UTC 2008
initramfs-uniboot: Modprobe mtdblock and factor out fatal().
Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 766dada8a567205427a8c1eefb0fbe5923190602
ViewMTN: http://monotone.openembedded.org/revision/info/766dada8a567205427a8c1eefb0fbe5923190602
Files:
1
packages/initrdscripts/files/init.sh
packages/initrdscripts/initramfs-uniboot_1.0.bb
Diffs:
#
# mt diff -r316494a65b32cb4d332cc22c480cf95408c235e2 -r766dada8a567205427a8c1eefb0fbe5923190602
#
#
#
# patch "packages/initrdscripts/files/init.sh"
# from [d6057201f9ee2a9e2d44ed71124d43142bc1a05f]
# to [7c88f09222ae4b7179e97a10ef8cba495154ad9d]
#
# patch "packages/initrdscripts/initramfs-uniboot_1.0.bb"
# from [716f3127ca0421f8c9920adbb82ec03ace9a4717]
# to [64119766d866f062d27d767f5897b9e1388e7d7e]
#
============================================================
--- packages/initrdscripts/files/init.sh d6057201f9ee2a9e2d44ed71124d43142bc1a05f
+++ packages/initrdscripts/files/init.sh 7c88f09222ae4b7179e97a10ef8cba495154ad9d
@@ -8,6 +8,7 @@ early_setup() {
mkdir /proc
mount -t proc proc /proc
mkdir /mnt
+ modprobe -q mtdblock
}
dev_setup()
@@ -48,13 +49,13 @@ boot_root() {
exec switch_root -c /dev/console $BOOT_ROOT /sbin/init
}
-boot_failed() {
- echo "No valid root device was specified. Please add root=/dev/something to"
- echo "the kernel command-line and try again."
+fatal() {
+ echo $1
echo
exec sh
}
+
echo "Starting initramfs boot..."
early_setup
read_args
@@ -68,4 +69,5 @@ load_modules
load_modules
[ -n "$BOOT_ROOT" ] && boot_root
+
+fatal "No valid root device was specified. Please add root=/dev/something to the kernel command-line and try again."
-boot_failed
============================================================
--- packages/initrdscripts/initramfs-uniboot_1.0.bb 716f3127ca0421f8c9920adbb82ec03ace9a4717
+++ packages/initrdscripts/initramfs-uniboot_1.0.bb 64119766d866f062d27d767f5897b9e1388e7d7e
@@ -1,6 +1,7 @@ SRC_URI = "file://init.sh"
SRC_URI = "file://init.sh"
-PR = "r2"
+PR = "r3"
DESCRIPTON = "A modular initramfs init script system."
+RRECOMMENDS = "kernel-module-mtdblock"
do_install() {
install -m 0755 ${WORKDIR}/init.sh ${D}/init
More information about the Openembedded-commits
mailing list