> 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.


Reply via email to