Page MenuHomeFreeBSD

padlock: Restore padlock_rng to the amd64 build
ClosedPublic

Authored by asomers on May 24 2026, 3:34 AM.
Tags
None
Referenced Files
F168071426: D57215.id.diff
Wed, Aug 26, 6:08 AM
Unknown Object (File)
Mon, Aug 24, 1:21 PM
Unknown Object (File)
Thu, Aug 13, 3:39 PM
Unknown Object (File)
Wed, Aug 12, 6:18 PM
Unknown Object (File)
Wed, Aug 12, 1:42 AM
Unknown Object (File)
Wed, Aug 12, 1:21 AM
Unknown Object (File)
Tue, Aug 11, 11:16 AM
Unknown Object (File)
Mon, Aug 10, 7:47 AM
Subscribers

Details

Summary

Revert 88a53301e19 and d1ca01059d5 . They removed padlock_rng from the
amd64 build under the mistaken belief that this device was available on
32-bit processors only. But it's also available on the 64-bit Via Nano,
Nano X2, and some Zhaoxin CPUs.

PR: 295517
Fixes: 88a53301e19 ("padlock.4: only install on i386")
Fixes: d1ca01059d5 ("padlock(4)/nehemiah: move i386-only entropy")
MFC after: 1 week

Test Plan

Loaded the driver on a Via Nano X2 system and checked kern.random

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable