Package: jitterentropy-rngd
Version: 1.2.1-1
Severity: grave
Tags: patch upstream
Justification: renders package unusable

Dear Maintainer,

starting on some version of kernel 5.11, jitterentropy-rngd starts sucking
entropy rather than providing it, leading to more efforts in providing entropy, 
leading to 1 CPU being hogged up with permanent 100% utilization.

The Mobian derivative suffers from this, so we would appreciate if a fix
could still enter bullsyeye. This has been reported upstream, e.g.

https://github.com/smuellerDD/jitterentropy-rngd/issues/20
https://github.com/smuellerDD/jitterentropy-rngd/issues/19

Upstream author has provided a fix which we have tested on the pinephone and 
which indeed fixes the problem. The commit fixing this is:

https://github.com/smuellerDD/jitterentropy-rngd/commit/9227212bc50d2bfcd4ae782d068f7030a1a7cb88

I have forked the debian packaging repo, added the patch and successfully
build a new package. The MR is at:
https://salsa.debian.org/debian/jitterentropy-rngd/-/merge_requests/2

The only change I am not sure is the added entry in d/changelog, otherwise this 
is "just" adding the patch. Feel free to override the changelog modifications.

This is a grave bug once it occurs as it continually hogs up one CPU with 100%.

Thanks for considering the fix.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/4 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages jitterentropy-rngd depends on:
ii  init-system-helpers  1.60
ii  libc6                2.31-9

jitterentropy-rngd recommends no packages.

jitterentropy-rngd suggests no packages.

Reply via email to