summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand
AgeCommit message (Expand)Author
8 daysFix some typos in comments in i386/amd64 bootblocksMike Larkin
2024-11-05The MI boot code used to have an infinite loop trying to boot the kernel,Miod Vallat
2024-09-26remove unneeded psl.h includeJonathan Gray
2024-09-01spelling; checked by jmc@, ok miod@ mglocker@ krw@Jonathan Gray
2024-06-30we don't need the NOBYFOUR space-savings option anymore, that codepathTheo de Raadt
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-06-04Bump versions of boot media now capable of un-hibernating from non-DEV_BSIZEKenneth R Westerback
2024-06-04Enable hibernate/resume to nvme(4) disks with 4096 byte sectors.Kenneth R Westerback
2024-04-14with empty body loops, put final semicolon on a new line for readabilityJonathan Gray
2023-09-06revert disabling warnings for zlib on clang >= 15Jonathan Gray
2023-07-24after the boot block changes on i386, sthen noticed a dmesg changeJonathan Gray
2023-07-22BOOTARG_UCODE for AMDJonathan Gray
2023-05-30spellingJonathan Gray
2023-04-25Do not attempt to write to read-only softraidKlemens Nanni
2023-02-23Remove dangerous user-settable "addr" variable from MI boot loader, andMiod Vallat
2022-12-30Actually hide the clang-15 workaround behind the COMPILER_VERSION checkJeremie Courreges-Anglas
2022-12-30Neuter zlib fatal warnings when building kernels and bootloaders with clang 15Jeremie Courreges-Anglas
2022-12-27Ansify pxe_netif_close() and {,pxe}socktodesc()Jeremie Courreges-Anglas
2022-12-08_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-09-02Adopt a terser specification of an MBR partition table ofKenneth R Westerback
2022-09-01Stop setting d_bbsize and d_sbsize. Nobody has paidKenneth R Westerback
2022-09-01Delete force CHS remnants here too.Kenneth R Westerback
2022-08-15drop detection code for 386sx/386dx CPUsDaniel Dickman
2022-07-07retire NexGen CPU identification codeDaniel Dickman
2022-06-27zap extraneous .PpJason McIntyre
2022-06-27Delete the ancient "hold Shift key to force CHS" code. Noone has neededTheo de Raadt
2022-05-24fdisk(8) no longer uses the partition table it finds inKenneth R Westerback
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2022-03-29off-by-one check didn't recognize partition 'a' section on specifiedTheo de Raadt
2021-10-24#define open O_* flags in libsa/stand.h, so that bootblocks can useTheo de Raadt
2021-07-08sys/lib/libz isn't configured for lazy optimizations to save space becauseTheo de Raadt
2021-02-23remove some unused includesJonathan Gray
2020-12-09Use daddr_t and not daddr32_t in boot media.Kenneth R Westerback
2020-08-02additional files from libkern will be needed by clang10Theo de Raadt
2020-06-19fold the TSC value in fewer operations, same result; ok deraadt@Christian Weisgerber
2020-06-15Check rdrand for success and try up to ten times, as recommended by Intel.Christian Weisgerber
2020-06-14do not need assym.hTheo de Raadt
2020-06-14crank version numberTheo de Raadt
2020-06-14asm versions of mdrandom() no longer neededTheo de Raadt
2020-06-14rewrite mdrandom() in C. previously this XOR'd against rdrand if available,Theo de Raadt
2020-05-26increment version numbers, due to recent RB_GOODSEED and fchmod +T changesTheo de Raadt
2020-05-25Adjust mdrandom() to also return 0 for success, -1 for failureTheo de Raadt
2020-03-21Teach i386 boot98) and friends about ffs2. fdboot(8) is the exception:Otto Moerbeek
2020-03-09Recommit, now that we found out how to fix the BIOS related issues: goOtto Moerbeek
2020-03-07Revert previous, there are BIOS that do not like these changes.Otto Moerbeek
2020-02-28Adapt biosboot(8) so it can read boot(8) from an ffs2 filesystem.Otto Moerbeek
2019-12-23The boot loader allows to inspect memory with the hexdump command.Alexander Bluhm
2019-11-28Implement a hexdump command in the boot loader. This helps toAlexander Bluhm
2019-11-09move NT eflag clearing after register saving, otherwise %eax isTheo de Raadt
2019-10-29Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataTheo de Raadt