summaryrefslogtreecommitdiffstats
path: root/sys/arch/amd64/stand/libsa/biosdev.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-16Avoid using a too big bounce buffer by splitting up large reads. Allowsotto1-4/+18
2018-08-10Retry on incorrect passphrase for softraid crypto boot.jsing1-2/+2
2017-07-21Check the hibernation signature for softraid disks and select valid bsdyasuoka1-1/+3
2016-09-18Fix a bug in the bounce buffer handling of BIOS disk I/O.jsing1-7/+6
2016-09-11Switch amd64 to libsa MI softraid.jsing1-1/+2
2016-09-11Rename softraid boot files, which are currently in an MD location. Thisjsing1-2/+2
2015-10-01Use DOS_LABELSECTOR rather than LABELSECTOR to indicate offset into ankrw1-4/+3
2015-10-01Remove yet more blinding whitespace.krw1-2/+2
2015-10-01Remove more blinding trailing whitespace.krw1-2/+2
2015-09-19trivial "if(x) free(x)" replacement by "free(x)"semarie1-3/+2
2015-09-02Initial commit of uefi boot loader of OpenBSD.yasuoka1-5/+12
2014-03-29It's been a quarter century: we can assume volatile is present with that name.guenther1-6/+6
2013-12-28If we fail to decrypt the softraid keys, return EPERM rather than fallingjsing1-2/+3
2013-03-23Avoid using DEV_BSHIFT, and use DEV_BSIZE instead.deraadt1-3/+3
2012-10-27Move the code for softraid boot into separate files, leaving only minimaljsing1-317/+10
2012-10-09Teach amd64 boot(8) how to access a softraid crypto volume. This allows forjsing1-6/+235
2012-01-11Teach OpenBSD/amd64 boot(8) how to access softraid(8) volumes. Thisjsing1-40/+171
2011-07-19Warn about but don't prevent installboot from installing /boot whenkrw1-5/+1
2011-03-17Make the various findopenbsd() functions non-recursive, eliminatingkrw1-22/+26
2011-03-15Bunch of white space and style adjustments to make amd64 versionkrw1-60/+62
2011-03-14Clamp BIOS io attempts to < 2 ^28 - 1 sectors (a.k.a. 128GB forkrw1-21/+31
2011-03-13Change daddr_t to daddr32_t. The bootblocks on our architectures onlyderaadt1-4/+4
2011-03-11Zap stack garbage before passing buffer to biosd_io(), which maykrw1-1/+2
2011-03-08Fix extended partition searching so we don't get lost. The offsetkrw1-17/+26
2010-08-11De-inline CHS_rw. Somehow the merger of two monster __asm __inline statementsderaadt1-3/+3
2008-08-12Fix multiple addition error recently introduced for when extended partitionsderaadt1-24/+15
2008-08-04fix extended partition support by handling chained EBRs correctlyreyk1-14/+13
2008-06-25this diff changes the bootloader to skip the CHS sanity check if LBAreyk1-10/+15
2008-06-25allow to install and boot the OpenBSD A6 partition and disklabel in anreyk1-21/+78
2007-04-04Thinkpad -> ThinkPad; from Igor Sobradojmc1-2/+2
2006-10-12Don't try to boot from a NetBSD MBR partition when no OpenBSD MBRkrw1-9/+2
2004-08-21Enter cdboot, a CD-specific second-stage bootrap. Based on the i386tom1-16/+41
2004-02-03das boot; das cloned das from das i386mickey1-0/+610