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?