Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support dynamic linking only | Thierry Vignaud | 2013-11-12 | 1 | -0/+2 |
| | |||||
* | stage1: 2.0 | Colin Guthrie | 2013-11-06 | 1 | -0/+1 |
| | | | | | Version bumped to represent the major change from previously (as was done for stage2) | ||||
* | stage1: Ensure kernel modules and firmware can be loaded in stage2 mga#11600 ↵ | Colin Guthrie | 2013-11-06 | 1 | -0/+4 |
| | | | | mga#11601 | ||||
* | 1.83 | Anne Nicolas | 2013-10-29 | 1 | -0/+1 |
| | |||||
* | stage1: Move the symlink creation from stage1 to init. | Colin Guthrie | 2013-10-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | In order to run stage1 we now need to do things a little differently, namely that we move the symlinking fixups into 'init' itself which we will actually call as a kind of fake switch_root implementation to avoid hacking dracut too much[1]. As we run stage1 during dracut's 'mount' phase we should not do the symlink hacks so early otherwise it will mess up the rest of the dracut initqueue processing. Currently, the initrd's /usr is nuked and then symlinked, but to allow for easier debugging I now just bind mount the stage2 /usr over the top which allows us to unmount it again easily enough if we want to go back. We no longer touch the /bin, /sbin or /lib[64] symlinks as these are relative and simply bind mounting /usr is enough to fix all of them. 1. This scheme will have to change if we eventually swtich to a systemd based dracut invocation. | ||||
* | stage1: Switch to a shared stage1. | Colin Guthrie | 2013-10-29 | 1 | -0/+4 |
| | | | | | | | | | | | Previously we would create a static stage1 for the installer, but as a dracut based initrd already includes glibc, there is very little advantage in this small, statically linked version. As a side note, it seems that if the initrd contains a /etc/modprobe.d/ folder (which can be the case with dracut) then dietlibc seems to return a ENOENT when calling readdir_r() on that folder (via the libkmod-config.c code). | ||||
* | 1.82 | Thierry Vignaud | 2013-10-14 | 1 | -0/+1 |
| | |||||
* | sync with kernel-3.12 | Thierry Vignaud | 2013-10-14 | 1 | -0/+2 |
| | |||||
* | 1.81 | Thierry Vignaud | 2013-10-10 | 1 | -0/+3 |
| | |||||
* | 1.80 | Thierry Vignaud | 2013-10-10 | 1 | -0/+4 |
| | |||||
* | 1.79 | Thierry Vignaud | 2013-08-30 | 1 | -0/+1 |
| | |||||
* | fix invalid usage of memset() | Thierry Vignaud | 2013-08-30 | 1 | -0/+2 |
| | | | | | spot by gcc-4.8 introduced by Guillaume Cottenceau on Jan 8 2001 ("add dhcp") | ||||
* | 1.78 | Thierry Vignaud | 2013-03-30 | 1 | -0/+1 |
| | |||||
* | probe virtual drivers too (mga#9546) | Thierry Vignaud | 2013-03-30 | 1 | -0/+3 |
| | |||||
* | 1.77 | Thierry Vignaud | 2013-03-26 | 1 | -0/+1 |
| | |||||
* | use kmod for module loading (mga#9242, based on Pok works @mdv) | Thierry Vignaud | 2013-03-23 | 1 | -0/+2 |
| | |||||
* | 1.76 | Thierry Vignaud | 2013-03-21 | 1 | -0/+1 |
| | |||||
* | revert patch introduced in r7542 | Maarten Vanraes | 2013-03-20 | 1 | -0/+2 |
| | |||||
* | - fix loading modules with "-" in their names (mga#9242) | Maarten Vanraes | 2013-03-13 | 1 | -1/+4 |
| | | | | - add an easy buildtarget for testing | ||||
* | 1.74.1 | Thomas Backlund | 2013-03-02 | 1 | -0/+1 |
| | |||||
* | update list_modules for xen dom0 and virtio support (#9242) | Thomas Backlund | 2013-03-02 | 1 | -0/+2 |
| | |||||
* | 1.74 | Thierry Vignaud | 2013-02-27 | 1 | -0/+1 |
| | |||||
* | fix unitialized memory screwing up dialog input (pok, mdv, mga#8729) | Thierry Vignaud | 2013-02-27 | 1 | -0/+1 |
| | |||||
* | kill bootsplash support (we drop bootsplash in kernel in 2008) | Thierry Vignaud | 2013-02-26 | 1 | -0/+1 |
| | |||||
* | kill firmware loader now that firmware are loaded by the kernel | Thierry Vignaud | 2012-12-21 | 1 | -0/+2 |
| | |||||
* | 1.73 | Thierry Vignaud | 2012-09-17 | 1 | -0/+1 |
| | |||||
* | add firmware loader written in C (based on hotplug2) (mga#6323) | Thierry Vignaud | 2012-09-17 | 1 | -0/+2 |
| | |||||
* | 1.72 | Thierry Vignaud | 2012-09-07 | 1 | -0/+1 |
| | |||||
* | (ftp_prepare) retry with FTP instead of HTTP when there's no proxy and | Thierry Vignaud | 2012-09-07 | 1 | -0/+2 |
| | | | | | | | user didn't provided the architecture in the URL (small issue introduced in commit r2774 on 2012-01-23, was: "(ftp_prepare) try arched directory for FTP installs too...") | ||||
* | (ftp_prepare,http_prepare) fix URL passed to stage2 when user didn't | Thierry Vignaud | 2012-09-07 | 1 | -0/+3 |
| | | | | provide the arch in the install path (mga#6823) | ||||
* | 1.71 | Thierry Vignaud | 2012-09-03 | 1 | -0/+1 |
| | |||||
* | (handle_hid) s/hid-generic/hid_generic/ thus making hid_generic loading silent | Thierry Vignaud | 2012-09-03 | 1 | -0/+2 |
| | | | | rationale: it fixes detecting if module was already loaded or not | ||||
* | 1.70 | Thierry Vignaud | 2012-09-03 | 1 | -0/+1 |
| | |||||
* | mount /dev as devtmpfs earlier, in stage1 rather than in stage2 | Thierry Vignaud | 2012-09-03 | 1 | -0/+1 |
| | | | | (based on pok's idead @mdv but fixed) | ||||
* | create /sys at build time rather than run time | Thierry Vignaud | 2012-09-03 | 1 | -0/+2 |
| | |||||
* | 1.69 | Thierry Vignaud | 2012-08-31 | 1 | -0/+1 |
| | |||||
* | (handle_hid) load hid-generic | Thierry Vignaud | 2012-08-31 | 1 | -0/+1 |
| | |||||
* | do not try to mount /proc/bus/usb | Thierry Vignaud | 2012-08-31 | 1 | -0/+2 |
| | |||||
* | 1.68 | Thierry Vignaud | 2012-08-30 | 1 | -0/+1 |
| | |||||
* | mount /sys/kernel/debug (needed for new ldetect) | Thierry Vignaud | 2012-08-30 | 1 | -0/+2 |
| | |||||
* | 1.67 | Thierry Vignaud | 2012-06-05 | 1 | -0/+1 |
| | |||||
* | revert to "linux" terminfo | Thierry Vignaud | 2012-06-05 | 1 | -0/+1 |
| | |||||
* | make sure nurses get initialized in UTF-8 (mga#4894) | Thierry Vignaud | 2012-06-05 | 1 | -0/+2 |
| | |||||
* | 1.66 | Thierry Vignaud | 2012-06-01 | 1 | -0/+1 |
| | |||||
* | link against system libraries for newt & slang too (from mdv) | Thierry Vignaud | 2012-06-01 | 1 | -1/+1 |
| | |||||
* | link against system library for libsysfs (from mdv) | Thierry Vignaud | 2012-06-01 | 1 | -0/+1 |
| | |||||
* | disable (and thus hide) "KA server" option (mga#5944) | Thierry Vignaud | 2012-06-01 | 1 | -0/+1 |
| | | | | | | | it's useless since we stripped donw stage1 anyway. KA needs specialized/bloated image also saves 2kb from stage1 | ||||
* | (mygethostbyaddr) switch from gethostbyaddr() to getnameinfo() | Thierry Vignaud | 2012-06-01 | 1 | -0/+1 |
| | |||||
* | (mygethostbyname) switch from gethostbyname() to getaddrinfo() | Thierry Vignaud | 2012-06-01 | 1 | -0/+1 |
| | | | | | | | (mga#4056) note that (? in the old days ?), gethostbyname() from dietlibc didn't supported domain handling | ||||
* | (ensure_dev_exists,getXenBlk,simple_partition_scan,should_prefer_UUID) add ↵ | Thierry Vignaud | 2012-05-23 | 1 | -0/+1 |
| | | | | | | support for XenBlk discs needs testing |