History log of /openbsd/sys/arch/hppa/stand/cdboot/cdboot.c (Results 1 – 16 of 16)
Revision Date Author Comments
# a4f11372 23-Feb-2023 miod <miod@openbsd.org>

Remove dangerous user-settable "addr" variable from MI boot loader, and
only compile tty-related code (stty command, tty variable) on platforms
where it makes sense for the boot loader to control it,

Remove dangerous user-settable "addr" variable from MI boot loader, and
only compile tty-related code (stty command, tty variable) on platforms
where it makes sense for the boot loader to control it, rather than the
PROM/firmware/whatever.

show more ...


# f65494e6 29-Oct-2019 deraadt <deraadt@openbsd.org>

Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdata
section, which has grown a fair bit with the introduction of retguard.
Mortimer discovered the repeated 512-byte sequenc

Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdata
section, which has grown a fair bit with the introduction of retguard.
Mortimer discovered the repeated 512-byte sequence as retguard keys, and
this resolves the issue. (Chacha does not fit on the media, so 1.5K early
drop RC4 is hopefully sufficient in our KARL link universe)
Version crank the bootblocks. sysupgrade -s will install new bootblocks.
ok djm mortimer

show more ...


# 2340cfa5 10-Apr-2019 deraadt <deraadt@openbsd.org>

change marks[] array to uint64_t, so the code can track full 64-bit
details from the ELF header instead of faking it.
Proposal from mlarkin, tested on most architectures already


# 2afebeae 28-Dec-2013 deraadt <deraadt@openbsd.org>

Try to load entropy data from disk:/etc/random.seed, and additionally
use a MD-supplied random function. Then, insert this into the ELF
openbsd.randomdata of the kernel, so that it has entropy right

Try to load entropy data from disk:/etc/random.seed, and additionally
use a MD-supplied random function. Then, insert this into the ELF
openbsd.randomdata of the kernel, so that it has entropy right from
the start. Some help from jsing for the softraid aspects.
Also tested by phessler

show more ...


# 5b194e1f 26-Jun-2012 deraadt <deraadt@openbsd.org>

do not assume that sys/param.h is pulling in the world; pull in what is
needed by hand.


# c0f32d79 17-Apr-2011 kettenis <kettenis@openbsd.org>

Tweak the behaviour of boot(8) on hppa. Normal boots now will give you a
chance to interrupt the boot procedure before booting the default kernel,
just like (most) of our other hardware platforms.

Tweak the behaviour of boot(8) on hppa. Normal boots now will give you a
chance to interrupt the boot procedure before booting the default kernel,
just like (most) of our other hardware platforms. Interactive boots, where
you interrupt the firmware boot procedure and answer "Y" to the
"Interact with IPL?" question will now wait for human intervention at the
boot> prompt (without a timeout). Should reduce frustration when trying to
boot an alternative kernel.

ok deraadt@, miod@, jsing@, todd@

show more ...


# cf92b8d0 06-Dec-2010 jasper <jasper@openbsd.org>

- properly remove NENTS now after fixing the fallout.

ok deraadt@


# 19291b12 06-Dec-2010 jasper <jasper@openbsd.org>

- partially revert previous NENTS removal for arches which got busted.


# 27688eb8 06-Dec-2010 jasper <jasper@openbsd.org>

- drop NENTS(), which was yet another copy of nitems().
no binary change


ok deraadt@


# e2b96ebf 14-Jun-2004 deraadt <deraadt@openbsd.org>

de-__P


# fef2e65f 07-Apr-2004 mickey <mickey@openbsd.org>

update copyright; miod@ is fine w/ files where he holds it too


# e74a1c36 11-Aug-2003 mickey <mickey@openbsd.org>

a few strict protos


# c03e10fd 19-May-2003 mickey <mickey@openbsd.org>

say to skip the interactive part should the pdc say so


# efd48a51 17-Apr-2003 mickey <mickey@openbsd.org>

new boots


# 4d145fc6 15-Apr-2003 mickey <mickey@openbsd.org>

rearrange devsw to place dk in the beginning. necessary glue hookups in cdboot


# f6187715 28-Mar-2003 mickey <mickey@openbsd.org>

a small boot for a cd