On 11/06/18 23:46, Michael Büsch wrote: > On Mon, 11 Jun 2018 23:09:06 +0300 > Wirz <spam@xxxxxxxxxxxxx> wrote: > >> the bisection leads to >> >> 142a27f0a731ddcf467546960a5585970ca98e21 is the first bad commit >> commit 142a27f0a731ddcf467546960a5585970ca98e21 >> Author: PrasannaKumar Muralidharan <prasannatsmkumar@xxxxxxxxx> >> Date: Fri Oct 27 22:34:04 2017 +0530 >> >> hwrng: core - Reset user selected rng by writing "" to rng_current >> >> User is able to select a chosen rng by writing its name to rng_current >> but there is no way to reset it without unbinding the rng. Let user >> write "" to rng_current and delesect the chosen rng. >> >> Signed-off-by: PrasannaKumar Muralidharan <prasannatsmkumar@xxxxxxxxx> >> reviewed-by: Harald Freudenberger <freude@xxxxxxxxxxxxxxxxxx> >> Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> >> >> :040000 040000 f61e5cc501c99fb09bae5f203528b9f4c3479f8a >> 785262813cfb02c9606fd72274f0f7b44f2289d7 M drivers > > > Thanks a lot for bisecting this. > > This commit introduces a bug, if b43 is the only RNG in the system. But > that is unlikely on modern systems and it's fixed by > 0e4b52942b1c76f89e0dcb829f72e123d0678f54, which is in 4.16. > > Other than that I currently can't see why this crashes. > > But the crash should go away, if you disable CONFIG_B43_HWRNG. > That's not a solution, but it may help, if you would like to get rid of > the crashes. > Could you please verify whether disabling CONFIG_B43_HWRNG avoids the > crash, just to make sure we are not after a red herring here? It seems the bug I'm seeing is separate from the one you are describing. The 4.16 kernels that ship with debian testing crash for me as well. I tested the 142a27f0a version with CONFIG_B43_HWRNG switched off (manually in the .config): it still crashes is the same way. I also just verified that the version one before that really is good. cheers, lukas -- Do not believe the naysayers who say it cannot be done.
Attachment:
signature.asc
Description: OpenPGP digital signature