summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/stand
AgeCommit message (Expand)Author
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
2021-06-04yasuoka@ pointed out that amd64 clang now understandsKenneth R Westerback
2021-06-02Use the same logic in all copies of gpt_chk_mbr(), relaxing theKenneth R Westerback
2021-05-23Some machines (e.g. some Intel Macs) have a EFI memory map with more thanMark Kettenis
2021-03-17Always use an allocated buffer for {Read,Write}Blocks() to makeYASUOKA Masahiko
2021-03-11spellingJonathan Gray
2021-01-28bios_memmap[] should not be a commonTheo de Raadt
2020-12-09Use daddr_t and not daddr32_t in boot media.Kenneth R Westerback
2020-10-30Use a 64MB block to load the kernel to deal with kernel growth.Mark Kettenis
2020-09-01Fix write un-protecting of kernel memory. p was used uninitializedPatrick Wildt
2020-08-27Improve write un-protecting of kernel memory. For the Computrace modulePatrick Wildt
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