summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/stand/libsa
AgeCommit message (Expand)Author
2013-12-28If we fail to decrypt the softraid keys, return EPERM rather than fallingJoel Sing
2013-12-28Use preprocessor symbols where possible.Theo de Raadt
2013-12-28Add initial implementations of early MD random, for use in the boot code.Joel Sing
2013-11-05Replace direct references to p_size, p_offset and d_secperunit withKenneth R Westerback
2013-10-23Allow uppercase "K/M/G" specification in "machine memory" boot command.Mike Larkin
2013-10-20Add i386/amd64 boot(8) support for keydisk-based softraid crypto volumes.Stefan Sperling
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-04-04zap redundant assignmentsAlexander Hall
2013-03-23Avoid using DEV_BSHIFT, and use DEV_BSIZE instead.Theo de Raadt
2013-03-21NBPG -> PAGE_SIZE, PGSHIFT -> PAGE_SHIFT, PGOFSET -> PAGE_MASKTheo de Raadt
2013-01-17Clean includes.Joel Sing
2013-01-02Zero out sbv_maskkey to make it boot when there's a softraid cryptoMartynas Venckus
2012-10-30Apply a bunch of style(9) and whitespace fixes to i386/amd64 libsa, makingJoel Sing
2012-10-27Move the code for softraid boot into separate files, leaving only minimalJoel Sing
2012-10-25Some LIBC_SCCS found lurking in the shadowsTheo de Raadt
2012-10-09Ensure that softraid keys are cleared if rebooting from the boot loader.Joel Sing
2012-10-09Teach amd64 boot(8) how to access a softraid crypto volume. This allows forJoel Sing
2012-10-09Put the real mode IDT and the GDT back in .text - having them in .data onlyJoel Sing
2012-10-09Dynamically build the Interrupt Descriptor Table (IDT), instead of usingJoel Sing
2012-10-08If we have booted from a disk that is a member of a bootable softraidJoel Sing
2012-10-08Avoid accessing .data or .bss from real mode, since they may not be withinJoel Sing
2012-06-10Always allow serial console, even if the BIOS doesn't report the presence ofMark Kettenis
2012-06-03Add support for serial consoles at non-standard addresses. This implementsMark Kettenis
2012-03-19Only change the default boot device to a bootable softraid volume, if weJoel Sing
2012-01-11Pass the DUID of the boot disk via bootduid instead of rootduid, since itJoel Sing
2012-01-11Teach OpenBSD/amd64 boot(8) how to access softraid(8) volumes. ThisJoel Sing
2011-07-19Warn about but don't prevent installboot from installing /boot whenKenneth R Westerback
2011-06-26kill mcd dead. ok krw matthew millert thibTed Unangst
2011-06-26remove remnants of scd device, discovered by Frederic PerrinTed Unangst
2011-04-26Make amd64/i386 boot(8) pass the DUID of the selected boot device to theJoel Sing
2011-03-17Make the various findopenbsd() functions non-recursive, eliminatingKenneth R Westerback
2011-03-15Bunch of white space and style adjustments to make amd64 versionKenneth R Westerback
2011-03-14Clamp BIOS io attempts to < 2 ^28 - 1 sectors (a.k.a. 128GB forKenneth R Westerback
2011-03-13Change daddr_t to daddr32_t. The bootblocks on our architectures onlyTheo de Raadt
2011-03-11Zap stack garbage before passing buffer to biosd_io(), which mayKenneth R Westerback
2011-03-08Fix extended partition searching so we don't get lost. The offsetKenneth R Westerback
2011-03-02- change recieved -> received in comments, as well as two unused definesJasper Lievisse Adriaanse
2010-12-06- properly remove NENTS now after fixing the fallout.Jasper Lievisse Adriaanse
2010-12-06- partially revert previous NENTS removal for arches which got busted.Jasper Lievisse Adriaanse
2010-12-06- drop NENTS(), which was yet another copy of nitems().Jasper Lievisse Adriaanse
2010-11-20__attribute__((packed)) -> __packed. The ioprbs.c chunk was commented out, andMiod Vallat
2010-08-11De-inline CHS_rw. Somehow the merger of two monster __asm __inline statementsTheo de Raadt
2010-07-02Add ability to limit memory presented to kernel withTobias Weingartner
2010-05-09Fix packed use and unbreak with gcc4, same as i386.Nicholas Marriott
2010-04-23Recycle unused disklabel fields in order to create a disklabel uniqueJoel Sing
2009-11-30Bump up array size to prevent overflow when probing memoryCan Erkin Acar
2009-05-21The only value that d_npartitions should have is MAXPARTITIONS.Kenneth R Westerback
2009-04-30pass db_console from the bootloader to the kernel, and then use it toDavid Gwynne
2008-12-10When booting from a CD on i386/amd64, assume the root filesystemKenneth R Westerback
2008-08-12Fix multiple addition error recently introduced for when extended partitionsTheo de Raadt