> On 2 Nov 2014, at 12:51, Dag-Erling Smørgrav <d...@des.no> wrote:
> 
> Jan Beich <jbe...@vfemail.net> writes:
>> I have a minimalistic kernel where everything is pushed to a module for
>> easier/faster debugging before kload. As its config has no |device random|
>> loading random.ko fails because nothing provides random_adaptors [...]
> 
> Yes, there is work to be done there.  Ideally, the random module should
> include the random_adaptors framework and /dev/random itself, while
> Yarrow and Fortuna should be separate modules which can coexist, rather
> than mutually exclusive kernel options.

Compiling both into the kernel is possible, but tricky, so I didn’t do it
this time round. The reason for the trickiness is that randomdev_soft.c gets
compiled for each hash (Yarrow, Fortuna) with hash-specific #defines set.

Not insoluble, but I just didn’t get to it.

I’ll fix the random_adaptors bit shortly.

M
-- 
Mark R V Murray

_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to