Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [rootfs-stage31] Workaround buggy e1000e versions | Simon Rettberg | 2022-07-11 | 1 | -0/+4 |
| | |||||
* | /var/run -> /run | Simon Rettberg | 2021-11-12 | 1 | -1/+1 |
| | |||||
* | [systemd] Drop /usr prefix | Simon Rettberg | 2021-07-23 | 1 | -0/+1 |
| | |||||
* | Remove COPYLIST boilerplate from every module; move to setup_target | Simon Rettberg | 2021-07-12 | 1 | -2/+2 |
| | |||||
* | Change the mail address for feedback in file headers | Steffen Ritter | 2021-04-29 | 1 | -1/+1 |
| | | | | * old address will be disabled in the future | ||||
* | [rootfs-stage31] Move SSL hook to pre-switchroot | Simon Rettberg | 2020-12-08 | 1 | -0/+2 |
| | | | | | | After downloading config.tgz, the stage32 / stage4 isn't necessarily visible in $FUTURE_ROOT yet, so move our certificate juggle to a later point in time. | ||||
* | [rootfs-stage31] Add hook mechanism | Simon Rettberg | 2020-12-07 | 2 | -1/+12 |
| | | | | TODO: Move bwlp-specific code to init-bwlp and use hooks. | ||||
* | [rootfs-stage31] Remove unused stage4 code | Simon Rettberg | 2020-12-04 | 1 | -68/+0![]() |
| | |||||
* | [splashtool] Finish first working implementation | Simon Rettberg | 2020-10-13 | 3 | -41/+36![]() |
| | | | | Adds icons, triggers their display at appropriate times. | ||||
* | [rootfs-stage31] Remove useless nvidiafb | Simon Rettberg | 2020-09-24 | 1 | -1/+0![]() |
| | | | | | | - Can't coexist with proprietary nvidia drivers - Crashes some cards (GT710) - Does nothing on others | ||||
* | [rootfs-stage31] fix awk regex for fbsplash | Jonathan Bauer | 2020-08-12 | 1 | -1/+1 |
| | |||||
* | [rootfs-stage31] Workaround for busybox tar | Simon Rettberg | 2020-08-07 | 1 | -1/+9 |
| | | | | | | | Busybox tar (newer versions, tested 1.31.1) print an error and exit 1 if two identical symlinks exist in the archive. This works with GNU tar and older versions of busybox. As busybox tar only prints an error but keeps extracting the remaining files, consider this error a success. | ||||
* | [rootfs-stage31] fix math | Jonathan Bauer | 2020-08-06 | 1 | -2/+2 |
| | |||||
* | [rootfs-stage31] busybox timeout doesn't know -t | Simon Rettberg | 2020-08-05 | 1 | -2/+2 |
| | |||||
* | [rfs-stage31] Add realtek.ko, nvidiafb.ko | Simon Rettberg | 2020-08-04 | 1 | -1/+4 |
| | |||||
* | [systemd-distro] Get this module into working state, switch | Simon Rettberg | 2020-08-03 | 1 | -3/+9 |
| | |||||
* | [rfs-stage31] Fix hostname lookup for newer busybox nslookup | Simon Rettberg | 2020-08-03 | 1 | -2/+2 |
| | |||||
* | [rootfs-stage31] actually write fbsplash.cfg | Jonathan Bauer | 2020-08-03 | 1 | -1/+1 |
| | |||||
* | [busybox] update to 1.32.0 | Jonathan Bauer | 2020-07-31 | 1 | -10/+33 |
| | | | | | | | TODO: * fix rtcwake patch, currently not applied in module.build * refine fbsplash.cfg sanity checks when determining sizes of screen/image | ||||
* | [init/kexec/] More advanced network setup via KCL, could skip DHCP | Simon Rettberg | 2020-07-08 | 6 | -46/+80 |
| | | | | | | | | | | | | | | | | If enough information if provided via KCL, we can skip the initial DHCP request in stage 3.1. Currently we require IP address, subnet mask and DNS server to skip DHCP. If we extend the boot server to supply a fallback/default DNS server, we could even do without DNS which would work in almost all cases. kexec-reboot has been extended to make use of this feature, but can be extended even more to provide up to date values from the current system configuration. Currently, some of the values it provides to the new kernel will be cached values from stage 3.1. kexec-reboot also honors the ipxe menu id from the KCL if given, to properly download the matching menu entry, which will take updates to the entry into account (e.g. changed URLs to kernel/init). | ||||
* | [rootfs-stage31] Un-quiet init/systemd if splash fails | Simon Rettberg | 2020-06-22 | 1 | -3/+12 |
| | |||||
* | [rfs-stage31] Don't check for misc kernel module folder | Simon Rettberg | 2020-05-19 | 1 | -1/+1 |
| | | | | Might be compiled-in | ||||
* | [rootfs-stage31] Actually request hostname via DHCP... | Simon Rettberg | 2019-11-26 | 3 | -5/+11 |
| | |||||
* | [rootfs-stage31] Add more brain damage to setup_network_retry | Simon Rettberg | 2019-09-10 | 1 | -2/+2 |
| | | | | ... in a desperate attempt to get stubborn NICs to work ... | ||||
* | [rootfs-stage31] More brain damage trying to get stubborn NICs to work | Simon Rettberg | 2019-09-10 | 2 | -10/+34 |
| | |||||
* | [rootfs-stage31] wait_for_iface: Consider carrier state too | Simon Rettberg | 2019-09-03 | 1 | -7/+18 |
| | |||||
* | [rootfs-stage31] Somehow fix arithmetic error | Simon Rettberg | 2019-09-03 | 1 | -2/+4 |
| | |||||
* | [rootfs-stage31] Clean up network config, increase delay on retry | Simon Rettberg | 2019-09-03 | 3 | -25/+33 |
| | |||||
* | [rootfs-stage31] tarcopy: Ignore directories | Simon Rettberg | 2019-07-11 | 1 | -1/+3 |
| | | | | | | This prevents us from messing up directory permissions from tar files that were packed on windows or otherwise screwed up. | ||||
* | [rootfs-stage31] Silence messages from initial hotplug trigger | Simon Rettberg | 2019-06-25 | 1 | -4/+4 |
| | |||||
* | [rootfs-stage31] Move /dev to future root | Simon Rettberg | 2019-06-18 | 1 | -0/+2 |
| | |||||
* | [rfs-stage31] We don't have less, use more instead | Steffen Ritter | 2019-04-26 | 1 | -1/+1 |
| | |||||
* | [rootfs-stage31] Scan pci device tree recursivelyv23 | Simon Rettberg | 2019-04-16 | 2 | -8/+14 |
| | |||||
* | [rfs-stage31] Add firmware loader to hotplug script | Simon Rettberg | 2019-04-11 | 1 | -0/+11 |
| | |||||
* | [rfs-stage31] Add hotplug handler for loading kernel modules | Simon Rettberg | 2019-04-11 | 3 | -66/+19![]() |
| | | | | | This will only handle PCI devices for now, everything else should not be required for stage31. | ||||
* | [rootfs-stage31/dhcpc-busybox] Back to old DHCP behavior | Simon Rettberg | 2019-03-13 | 2 | -5/+11 |
| | | | | | | Since the PXE spec abolished th practive of having the PXE ROM set the uid field of the DHCP request to the system's UUID, we also shouldn't be doing it. Make it a KCL option called dhcpuuid. | ||||
* | [rfs-stage31] Double network setup timeout (operstate) | Simon Rettberg | 2019-01-17 | 3 | -6/+6 |
| | |||||
* | Kill REQUIRED_FIRMWARE; extract required firmware from modinfo | Simon Rettberg | 2019-01-09 | 2 | -46/+22![]() |
| | |||||
* | ADD FIRMWAREtqt:QW:Q | Simon Rettberg | 2018-11-20 | 1 | -0/+1 |
| | |||||
* | [rfs-stage31] Add firmware for chelsio and mellanox | Simon Rettberg | 2018-11-20 | 1 | -0/+3 |
| | |||||
* | [rfs-stage31] Write haveged pidfile to /tmp | Simon Rettberg | 2018-10-05 | 1 | -1/+1 |
| | | | | | | | haveged by default tries to write its pid file to /var/run, which wo don't have, so instead of complaining or just starting up without pid file, it would die. We don't want it to die. It should die on switchroot. | ||||
* | [haveged] New module; used in stage31 to fill random pool | Simon Rettberg | 2018-10-05 | 2 | -0/+3 |
| | |||||
* | [all] New license clauses as to ticket #3132: No more openSLX GmbH | Christian Rößler | 2018-09-19 | 1 | -7/+10 |
| | |||||
* | [rfs31] grepmod: Suppress filename output with grep | Simon Rettberg | 2018-09-12 | 1 | -1/+1 |
| | | | | | | | Since we're globbing now, grep will print the file name on match. This will lead to us trying to load a nonsensical module, which is not fatal but triggers an annoying error message before actually loading the proper module. | ||||
* | [rfs31/nvidia] Use drm.cfg.d machanism | Simon Rettberg | 2018-09-12 | 5 | -58/+30![]() |
| | |||||
* | [rfs-*] Use SMBIOS UUID as UID for DHCP requests | Simon Rettberg | 2018-07-18 | 1 | -1/+8 |
| | | | | | | This is what the PXE rom does, so by using the same uid we make sure that we keep the same address in case the client is running in a dynamic address pool. | ||||
* | [debug-report-bwlp] Include list of config.tgz files | Simon Rettberg | 2018-07-12 | 1 | -0/+2 |
| | |||||
* | [rfs-stage31] Whitelist 10de:0ffe for nvidia drivers | Steffen Ritter | 2018-07-02 | 1 | -1/+3 |
| | |||||
* | [rfs-stage31] If BIOS clock is local and NTP failed, read clock again | Simon Rettberg | 2018-05-04 | 1 | -0/+4 |
| | | | | | Linux assumes RTC is UTC when booting up. In case the SLX config says to use localtime, read the hwclock again to get the right offset. | ||||
* | [rfs-stage31] Ordering | Simon Rettberg | 2018-05-04 | 1 | -1/+2 |
| |