|
From: | Markus Armbruster |
Subject: | Re: [Qemu-devel] [PATCH v7 0/4] rng-builtin: add an RNG backend that uses qemu_guest_getrandom() |
Date: | Wed, 05 Jun 2019 19:56:41 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) |
Laurent Vivier <address@hidden> writes: > On 05/06/2019 15:05, Markus Armbruster wrote: >> Laurent Vivier <address@hidden> writes: >> >>> Add a new RNG backend using QEMU builtin getrandom function. >>> >>> v7: rebase on master >>> Make rng-builtin asynchronous with QEMUBH (removed existing R-b) >> >> Pardon the ignorant question: why is that necessary? >> > > Because request_entropy() function is called while the request is not in > the requests queue, so the loop on !QSIMPLEQ_EMPTY(&s->parent.requests) > doens't process it. The request is added just after the call. In rng_backend_request_entropy(). I see. Any particular reason for this order? "I don't know" is an acceptable answer :)
[Prev in Thread] | Current Thread | [Next in Thread] |