summaryrefslogtreecommitdiffstats
path: root/sys/arch/amd64/stand (follow)
Commit message (Expand)AuthorAgeFilesLines
* Always use an allocated buffer for {Read,Write}Blocks() to makeyasuoka2021-03-172-80/+34
* spellingjsg2021-03-114-8/+8
* bios_memmap[] should not be a commonderaadt2021-01-282-3/+4
* Use daddr_t and not daddr32_t in boot media.krw2020-12-0929-58/+58
* Use a 64MB block to load the kernel to deal with kernel growth.kettenis2020-10-302-4/+4
* Fix write un-protecting of kernel memory. p was used uninitializedpatrick2020-09-012-6/+6
* Improve write un-protecting of kernel memory. For the Computrace modulepatrick2020-08-272-12/+32
* additional files from libkern will be needed by clang10deraadt2020-08-024-8/+9
* fold the TSC value in fewer operations, same result; ok deraadt@naddy2020-06-191-6/+7
* Check rdrand for success and try up to ten times, as recommended by Intel.naddy2020-06-151-3/+19
* crank version numberderaadt2020-06-146-12/+12
* asm versions of mdrandom() no longer neededderaadt2020-06-142-0/+0
* rewrite mdrandom() in C. previously this XOR'd against rdrand if available,deraadt2020-06-1410-234/+77
* increment version numbers, due to recent RB_GOODSEED and fchmod +T changesderaadt2020-05-266-12/+12
* Adjust mdrandom() to also return 0 for success, -1 for failurederaadt2020-05-252-2/+10
* Adjust fwrandom() to return 0 for sucess, -1 for failurederaadt2020-05-253-9/+18
* Make efi_device_path_depth() return the full device path depth if we don'tkettenis2020-03-222-4/+4
* Recommit, now that we found out how to fix the BIOS related issues: gootto2020-03-091-2/+15
* fs_name[] must match file_system[], adapt for ufs2 support.landry2020-03-081-3/+3
* Revert previous, there are BIOS that do not like these changes.otto2020-03-071-8/+2
* Allow amd64 boot(8) and friends to read from an ffs2 filesystem.otto2020-03-0512-23/+46
* Adapt biosboot(8) so it can read boot(8) from an ffs2 filesystem.otto2020-02-281-2/+8
* The boot loader allows to inspect memory with the hexdump command.bluhm2019-12-231-2/+7
* On a HP EliteBook 830 G6 the Computrace executable is located inbluhm2019-12-121-1/+33
* Pass the EFI memory map to the kernel.kettenis2019-11-292-26/+42
* Implement a hexdump command in the boot loader. This helps tobluhm2019-11-286-13/+18
* Several functions expect that bootdev_dip is not NULL and can bebluhm2019-11-263-3/+33
* move NT eflag clearing after register saving, otherwise %eax isderaadt2019-11-091-9/+8
* Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataderaadt2019-10-2912-25/+25
* Improve previouskn2019-10-201-5/+2
* Document "set db_console 0|1"kn2019-10-201-3/+10
* Network-based device paths use Messaging and not Media types. Thuspatrick2019-08-203-9/+9
* Allow PXE booting using u-boot by relaxing our requirementspatrick2019-08-136-63/+33
* Unbreak build of efi32 due to a typo in the fchmod change.patrick2019-08-131-2/+2
* crank version, following fchmod changederaadt2019-08-045-10/+10
* In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xderaadt2019-08-0312-31/+31
* Support disk write in efiboot. Requested by deraadt.yasuoka2019-07-291-14/+44
* Remove a 15 year old #if 0 and wrap a long line (KNF)mlarkin2019-06-241-10/+3
* When loading intel microcode in the non-efi case, error if the file isjsg2019-06-082-4/+4
* Cleanup some bootloader codemlarkin2019-05-281-27/+22
* Allow loading of bigger ucode. This implementation uses the UEFI memorykettenis2019-05-221-5/+12
* Add support to the BIOS bootloader for random kernel base VAmlarkin2019-05-158-25/+378
* whitespace removalmlarkin2019-05-111-3/+3
* whitespace removalmlarkin2019-05-111-3/+3
* whitespace removalmlarkin2019-05-111-3/+3
* Further cleanup of efi32/64.mlarkin2019-05-1114-438/+14
* Refactor efiboot into 32 and 64 bit copies.mlarkin2019-05-1128-0/+4378
* Refactor efiboot into 32 and 64 bit copies.mlarkin2019-05-1128-0/+4382
* Disentangle #ifdef EFIBOOT.mlarkin2019-05-1013-188/+1169
* Add support for the EFI Random Number Generator Protocol and use it to XORkettenis2019-05-053-5/+92