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
F162677965: D57215.id178511.diff
Wed, Jul 15, 4:05 PM
F162637875: D57215.diff
Wed, Jul 15, 7:23 AM
F162637874: D57215.diff
Wed, Jul 15, 7:23 AM
Unknown Object (File)
Tue, Jul 7, 2:40 PM
Unknown Object (File)
Sat, Jul 4, 5:27 AM
Unknown Object (File)
Fri, Jul 3, 5:48 AM
Unknown Object (File)
Fri, Jul 3, 12:23 AM
Unknown Object (File)
Thu, Jul 2, 1:37 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