Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-21 | Allow the second parameter of poll_device to be 0 - this fixes rootdelay=0 | Thomas Bächler | 1 | -1/+1 | |
2010-02-20 | default_mount_hook: Use major and minor variables instead of a single ↵ | Thomas Bächler | 1 | -7/+9 | |
rootdev variable This is nicer and more explicit than before, based on a patch by Benjamin Richter | |||||
2010-02-20 | load-modules.sh: Always use --use-blacklist | Thomas Bächler | 1 | -1/+1 | |
This matches the change from http://repos.archlinux.org/wsvn/packages/?op=comp&compare[]=%2Fudev%2Ftrunk@68711&compare[]=%2Fudev%2Ftrunk@69509 | |||||
2010-02-20 | Use $(( )) instead of printf "%d" | Benjamin Richter | 1 | -2/+2 | |
2010-02-20 | Cosmetic change: 'msg' function does not support '\n' | Thomas Bächler | 1 | -1/+1 | |
2010-02-20 | Use only a single loop for searching /sys/block | Benjamin Richter | 1 | -12/+8 | |
2010-02-19 | Fix typo in 01cfe5572f6cfc172dddc013494511a59a7ed85f | Thomas Bächler | 1 | -1/+1 | |
2010-02-18 | Fix NFS backward-compatibility with kinit | Thomas Bächler | 1 | -1/+5 | |
NFS options of the style nfsaddrs=* and ip=dhcp (without the long : syntax) used to be supported by kinit, but were undocumented in Arch's help. This change hopefully restores full compatibility with old kinit configurations. | |||||
2010-02-17 | Improve sanity check: ${init} must be executable | Thomas Bächler | 1 | -1/+1 | |
2010-02-16 | launch_interactive_shell: add "export" for PS1 | Thomas Bächler | 1 | -1/+1 | |
2010-02-16 | When use stat -c %D instead of stat -f -c %i for testing if /new_root is a ↵ | Thomas Bächler | 1 | -1/+1 | |
mount point The old check couldn't distinguish different tmpfs mounts and failed to work with aufs (archiso). This check is actually the same one that busybox/switch_root uses to determine where to stop deleting files. If this check fails and we still launch switch_root it may start deleting data. | |||||
2010-02-16 | Make indentation in two code blocks consistent | Thomas Bächler | 1 | -13/+13 | |
2010-02-16 | Remove the special handling for the default mount procedure, move it into a ↵ | Thomas Bächler | 2 | -70/+71 | |
mount handler (default_mount_handler) | |||||
2010-02-16 | Introduce mount handlers | Thomas Bächler | 2 | -9/+19 | |
Instead of having special NFS code in /init, make it possible for a hook to register a mount handler When a hook sets the mount_handler environment variable, the normal mount code will be skipped and the handler will be called with the path to mount point as the first and only argument. | |||||
2010-02-15 | Do not kill -9 udevd, instead kill -15 and wait for all processes to ↵ | Thomas Bächler | 1 | -2/+4 | |
terminate before continuing | |||||
2010-02-15 | Add the "nfs" kernel module with in net hook | Thomas Bächler | 1 | -1/+1 | |
2010-02-15 | If we could not mount the real root device, or the init program did not ↵ | Thomas Bächler | 2 | -2/+21 | |
exist on it, bail out instead of panicing In these cases, we will exec /bin/sh, such that manual recovery is still possible as sh has PID 1 An expert might be able to mount and switch_root manually. In any case, this is less scary than a panic and a useless trace. | |||||
2010-02-15 | Fix copyright in the README file | Thomas Bächler | 1 | -3/+5 | |
2010-02-14 | Release 0.6.20.6.2 | Thomas Bächler | 1 | -1/+1 | |
2010-02-14 | Kill udev after mounting file systems, not before | Thomas Bächler | 1 | -9/+10 | |
Slow devices like USB devices will be detected after we kill udev, thus booting will fail. Kill udev as the last step, directly before we umount /proc and /sys and run switch_root. | |||||
2010-02-14 | Filesystem type detection: Change message to the way it should have been, ↵ | Thomas Bächler | 1 | -1/+1 | |
stupid me | |||||
2010-02-14 | If filesystem type detection fails, print an error and instructions | Thomas Bächler | 1 | -0/+13 | |
2010-02-14 | Release 0.6.10.6.1 | Thomas Bächler | 1 | -1/+1 | |
2010-02-14 | fix detection of CONSOLEFONT from rc.conf | Ionut Biru | 1 | -5/+2 | |
Signed-off-by: Ionut Biru <ionut@archlinux.ro> | |||||
2010-02-13 | Minor cosmetic fix | Simon Boulay | 1 | -1/+1 | |
2010-02-13 | Provide better nfsroot/rootserver/rootpath parsing | Simon Boulay | 1 | -13/+26 | |
2010-02-12 | Fix module name in usb/usbinput install hook | Gerardo Exequiel Pozzi | 2 | -2/+2 | |
There is no module named sl1811-hcd, must be sl811-hcd Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | |||||
2010-02-11 | Release 0.60.6 | Thomas Bächler | 1 | -1/+1 | |
2010-02-11 | Merge branch 'kill-klibc' | Thomas Bächler | 22 | -172/+410 | |
Conflicts: Makefile | |||||
2010-02-11 | Fix file system autodetection of filesystems when the running kernel and the ↵ | Thomas Bächler | 1 | -1/+1 | |
target kernel don't match. We need --set-version when resolving filesystem aliases, thanks Tobias. | |||||
2010-02-11 | Fix tabs/space indents from commit 866db5c5 | Gerardo Exequiel Pozzi | 2 | -9/+9 | |
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | |||||
2010-02-11 | consolefont: Update error message | Thomas Bächler | 1 | -2/+2 | |
2010-02-11 | Removed/changed messages/comments about klibc/kinit | Gerardo Exequiel Pozzi | 3 | -7/+5 | |
Also remove comment about "modload" in conf. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Thomas Bächler <thomas@archlinux.org> | |||||
2010-02-10 | Add "consolefont" hook to set the console font early | Thomas Bächler | 2 | -0/+41 | |
Patch provided by Davorin Učakar, currently only unicode fonts are supported | |||||
2010-02-10 | Release 0.5.99.50.5.99.5 | Thomas Bächler | 1 | -1/+1 | |
2010-02-09 | Honor the "rw" command line flag, but still make "ro" the default if nothing ↵ | Thomas Bächler | 1 | -1/+8 | |
is specified | |||||
2010-02-09 | Remove the comment about 'reboot': busybox reboot requires init to run, thus ↵ | Thomas Bächler | 1 | -2/+0 | |
typing reboot is ineffective | |||||
2010-02-09 | Add support for mounting root filesystem over NFS. | Simon Boulay | 3 | -6/+88 | |
2010-02-09 | Fix path when looking at /sys/block for rootdev | Gerardo Exequiel Pozzi | 1 | -1/+1 | |
otherwise will access to /sys/block//sys/block/sda/sda1/dev (for example) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | |||||
2010-02-08 | Fix typo in the manpage (thanks Eric) | Thomas Bächler | 1 | -1/+1 | |
2010-02-08 | Fixed typo in comment | Eric Bélanger | 1 | -1/+1 | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> | |||||
2010-02-08 | Fix wrong syntax in the resume hook, finally fix tuxonice (hopefully) | Thomas Bächler | 1 | -11/+13 | |
2010-02-07 | Adjust pcmcia hook: Use dynamically linked binaries and only add sd_mod to ↵ | Thomas Bächler | 1 | -3/+3 | |
the kernel modules | |||||
2010-02-07 | Remove firmware hook | Thomas Bächler | 1 | -22/+0 | |
This hook is complete overkill: Firmware for modules is added when they specify it in modinfo. If someone needs more firmware, FILES= in mkinitcpio.conf should always be used. | |||||
2010-02-07 | Release 0.5.99.40.5.99.4 | Thomas Bächler | 1 | -1/+1 | |
2010-02-07 | udev: Do not try to resolve any group/user names | Thomas Bächler | 1 | -1/+1 | |
There is no nss library or user/group database in initramfs, so tell udev to not try to resolve any names | |||||
2010-02-07 | Do not try to load the keymap if no KEYMAP option is set in rc.conf | Thomas Bächler | 2 | -21/+25 | |
Fixes FS#18214 | |||||
2010-02-07 | Honor the rootflags= command line option | Thomas Bächler | 1 | -1/+1 | |
This fixes FS#18213. | |||||
2010-02-07 | Allow a filesystem name to be an alias instead of a kernel module | Thomas Bächler | 1 | -4/+7 | |
This fixes future bugs in 2.6.33 when the ext4 driver is used for ext3 and ext2, and you want to mount ext2/3 as your root filesystem | |||||
2010-02-07 | Remove an extra whitespace from the emergency shell prompt | Thomas Bächler | 1 | -1/+1 | |