> On Thu, Feb 8, 2018, at 9:01 PM, Theo de Raadt wrote: > > CVSROOT: /cvs > > Module name: src > > Changes by: dera...@cvs.openbsd.org 2018/02/08 20:01:24 > > > > Modified files: > > sys/dev : rnd.c > > > > Log message: > > Situation occur where bootloader cannot supply kernel with early > > random data. But a new source of entropy arrived a few months ago > > -- KARL generates highly disturbed images for some kernels (well, > > not for bsd.rd) > > This assumes the tail of text (just before etext[]) is readable. > > We are trying to use a portable symbol name, and also avoid reading > > a locore0 which has been unmapped... > > ok mortimer > > > > I'm seeing an unaligned access fault on armv7. But should etext be aligned, > or should the code using it take alignment into account?
Please add printf's and figure out what is going on.