NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-alpha/60366 (port-alpha: SRM boot -n exploit to enforce wscons delay)
Synopsis: port-alpha: SRM boot -n exploit to enforce wscons delay
State-Changed-From-To: open->feedback
State-Changed-By: riastradh%NetBSD.org@localhost
State-Changed-When: Wed, 05 Aug 2026 18:11:02 +0000
State-Changed-Why:
Can you please provide
(a) output of dmesg,
(b) content of /var/log/Xorg.0.log
on working and non-working boots? Or, if you can't get
/var/log/Xorg.0.log in a non-working boot, can you get
/var/log/Xorg.0.log.old on the _next_ boot?
> To resolve this, we present an exploit of the SRM console firmware
> environment parameters. By passing the 'boot -n' (non-interactive/
> no-video initialization parameters) from the SRM firmware, we
> intentionally insert a structural timing delay into the early OS boot
> sequencer.
How is this an `exploit'? Where do you get the description
`non-interactive/no-video initialization parameters'? Exactly what are
you passing where and how? I don't have an Alpha system to test, but
according to the alpha/boot(8) man page
(https://man.NetBSD.org/alpha/boot.8), the syntax is:
boot [-file filename] [-flags value] [device]
Boot an operating system. The default arguments for this command are
taken from the SRM environment variables:
boot_file file name to bootstrap.
boot_osflags flags to pass to the secondary bootstrap program.
bootdef_dev default bootstrap device....
SRM Variables
...
boot_osflags The flag passed to the secondary bootstrap program, and
the NetBSD kernel:
...
n the NetBSD kernel will ask for the root file sys-
tem's device, the kernel core dump device, and the
path to init(8).
> 2. Configure the system to boot directly into a graphical Xorg
> environment via /etc/rc.conf.
Exactly what do you mean by this? Adding the line `xdm=YES' to
rc.conf?
If so, does creating a file /etc/rc.conf.d/xdm with the one line
sleep 10
also have the same effect of making Xorg work?
Home |
Main Index |
Thread Index |
Old Index