summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/stand
AgeCommit message (Expand)Author
2020-06-06Adjust sgi bootblocks' iostrategy routinesVisa Hankala
2020-06-06Let sgi bootblocks build again.Visa Hankala
2020-05-26sgi had the same bug as sparc64 -- failed to put readdir and fchmodTheo de Raadt
2020-05-26increment version numbers, due to recent RB_GOODSEED and fchmod +T changesTheo de Raadt
2020-05-26/etc/random.seed reuse can now be detected. The stat +T bit marks the fileTheo de Raadt
2020-05-25fchmod() will be needed soon.Theo de Raadt
2020-05-25make loadrandom() return 0 for success, -1 for failure. While here,Theo de Raadt
2020-04-23 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;Jason McIntyre
2020-04-06Build bootecoff with divdi3.c. bootecoff needs __divdi3,Visa Hankala
2020-04-06Enable FFS2 in sgi bootblocks and ramdisks.Visa Hankala
2019-10-29Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataTheo de Raadt
2019-10-28merge version directly into codeTheo de Raadt
2019-08-03In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xTheo de Raadt
2019-04-20libsa's memcpy() is actually memmove(). make a proper memmove(), and giveTheo de Raadt
2019-04-10change marks[] array to uint64_t, so the code can track full 64-bitTheo de Raadt
2018-03-02Fix the locating of the OpenBSD disklabel on media with 2048 byteVisa Hankala
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2016-11-06Do not create machine@ symlinks in obj as root during includes:, butTheo Buehler
2016-10-05Make the sgi boot blocks read the real OpenBSD disklabel instead ofVisa Hankala
2016-09-13crank bootloader version after .SUNW_ctf changeJasper Lievisse Adriaanse
2016-07-30Prep for relro: make sure it's off for any non-PIE stand/ programPhilip Guenther
2016-03-14Change a bunch of (<blah> *)0 to NULL.Kenneth R Westerback
2015-11-16Replace unbounded gets() in libsa with getln() which takes a buffer size,Miod Vallat
2015-09-30Nuke a #if 0/#endif block and a related variable. No plans to ever makeKenneth R Westerback
2015-09-27Add IP26 kernels and boot blocks to the installation media.Miod Vallat
2015-09-23typosMiod Vallat
2014-07-12revert a few stragglers hiding outTed Unangst
2014-07-12revert bogus free changes in not kernel files. got a little trigger happy.Ted Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-02-22/etc/random.seed support in the boot blocks (only when loading from disk).Miod Vallat
2013-12-28crank the versionTheo de Raadt
2013-12-28Try to load entropy data from disk:/etc/random.seed, and additionallyTheo de Raadt
2013-12-08Don't forget to create a boot-IP28 link in /usr/mdec, for the sake of theMiod Vallat
2013-11-13fix typo in last commitTheo de Raadt
2013-11-12Oops. Use %llu for DL_GETDSIZE() value.Kenneth R Westerback
2013-11-12Use DL_GETDSIZE() to get disk size.Kenneth R Westerback
2013-01-01Remove libsa exec.c, not used by anything anymore; all boot blocks now useMiod Vallat
2012-10-19Be sure to compile boot block objects with -D_NO_ABICALLS, to prevent .S filesMiod Vallat
2012-10-19Link boot64 twice, first as a self-contained binary, to enforce there are noMiod Vallat
2012-10-18Put back the kl_n_shift variable, removed by mistake in 1.18, causing theMiod Vallat
2012-09-29Bring the `let decide ARCBios address at runtime' code to the SGI bootblocks,Miod Vallat
2012-08-31Move sgi/stand to plain -fno-pie -nopie. Binaries are the same.Pascal Stumpf
2012-08-21Add NOPIE= bits for sys/arch/*/stand to ensure that bootblocks will always bePascal Stumpf
2012-05-29When writing the new volume header to disk, write back the wholeMatthew Dempsky
2012-05-25Support for the POWER Indigo2 R10000 systems (IP28). Currently running withMiod Vallat
2012-03-29Put more smarts into the limited bootblocks brain; they will now happilyMiod Vallat
2012-03-28Work in progress support for the SGI Indigo, Indigo 2 and Indy systemsMiod Vallat
2012-03-19Prevent the Ethernet driver to be opened twice when using a bootp() path;Miod Vallat
2012-03-19Teach the bootblocks how to load kernel from tftp (i.e. when OSLoadPartitionMiod Vallat