summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/stand
AgeCommit message (Expand)Author
2024-11-05The MI boot code used to have an infinite loop trying to boot the kernel,Miod Vallat
2024-10-04Allow boot loader to run as AMD SEV guest on QEMU with EFI.Alexander Bluhm
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-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-25Add boot.conf(8) 'mach idle [secs]' to halt at idle passphrase promptsKlemens Nanni
2024-04-14with empty body loops, put final semicolon on a new line for readabilityJonathan Gray
2023-10-26make efi_getdisklabel_cd9660() handle a block size of 512 and simplifyJonathan Gray
2023-09-06revert disabling warnings for zlib on clang >= 15Jonathan Gray
2023-07-22BOOTARG_UCODE for AMDJonathan Gray
2023-05-30spellingJonathan Gray
2023-04-27Remove efi32 and efi64. These are leftovers from a project that didn't goMark Kettenis
2023-04-25Do not attempt to write to read-only softraidKlemens Nanni
2023-04-25Do not attempt to write to read-only softraidKlemens Nanni
2023-04-17The bootblocks are 32-bit binaries which use the ENTRY() macros which nowTheo de Raadt
2023-02-23Remove dangerous user-settable "addr" variable from MI boot loader, andMiod Vallat
2023-01-02Let the EFI bootloader make a copy of the EFI System Resource Table (ESRT)Mark Kettenis
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-08-31Whitespace fixes.Kenneth R Westerback
2022-08-31Remove "force CHS" remnants. LBA uber alles.Kenneth R Westerback
2022-08-17Mention support for booting off RAID 1CKlemens Nanni
2022-08-15drop detection code for 386sx/386dx CPUsDaniel Dickman
2022-08-12Crank amd64 boot loader version numbers for softraid(4) RAID 1C boot support.Stefan Sperling
2022-08-12add support for booting from RAID 1C softraid(4) volumes on amd64Stefan Sperling
2022-07-11Switch bootloaders to the extended BOOTARG_CONSDEV struct.Mark Kettenis
2022-06-30As we now have two bios_consdev_t structures, make use of the old oneAnton Lindqvist
2022-06-27zap extraneous .PpJason McIntyre
2022-06-27Delete the ancient "hold Shift key to force CHS" code. Noone has neededTheo de Raadt
2022-06-20When there are multiple GOPs, try to select first one from which weYASUOKA Masahiko
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
2022-01-02convension -> conventionJonathan Gray
2021-11-14Make sure efiboot is built with RELA/REL relocations and not RELR,Philip Guenther
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-06-25Move unused eficall.h files to the Attic.Kenneth R Westerback
2021-06-10Sync efid_io() with the recent improvements kettenis@ made toKenneth R Westerback
2021-06-08Replace hand rolled memory allocation in efid_io() withKenneth R Westerback
2021-06-07"intrisic" -> "intrinsic" in a couple of comments.Kenneth R Westerback
2021-06-07Replace all uses of 'EFI_CALL(func, params)' withKenneth R Westerback
2021-06-05this file includes sys/param.h, so does not need to redefine PAGE_MASKTheo de Raadt
2021-06-04Remove now unused eficall.S.Kenneth R Westerback