Red Hat Bugzilla – Bug 496047
Enable VIA Padlock support on x86_64
Last modified: 2009-10-05 03:35:57 EDT
Description of problem:
Support for the VIA Padlock extensions (the padlock-aes and padlock-sha kernel modules) is missing from the x86_64 kernel packages. The VIA Nano processor supports both x86_64 and Padlock.
That looks completely untested; the config rules prohibit building that module for x86_64.
It appears that some patching is needed:
Patch 1/2 is already in 2.6.30-rc; patch 2/2 is queued for 2.6.30
(In reply to comment #3)
> Patch 1/2 is already in 2.6.30-rc; patch 2/2 is queued for 2.6.30
Hmm, patch 2/2 is not queued. I have built an F-11 test kernel locally with both patches applied.
Could be interesting on Dell's DCS "Fortuna" server.
I have all the patches applied to an F11 kernel -- it oopses when trying to mount an encrypted disk volume.
System: Samsung NC20, with BIOS 08MQ
$ cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 15
model name : VIA Nano processor U2250@1300+MHz
stepping : 2
cpu MHz : 1595.989
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush acpi mmx fxsr sse sse2 ss tm pbe syscall nx fxsr_opt rdtscp lm constant_tsc up rep_good pni est tm2 ssse3 cx16 xtpr rng rng_en ace ace_en ace2 phe phe_en lahf_lm
bogomips : 3191.97
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
(In reply to comment #5)
> Could be interesting on Dell's DCS "Fortuna" server.
Yes. Please send one. :)
This is all fixed in Fedora 11, but due to the amount of code change it won't get backported. The random number generator is also enabled on 64-bit, the cpufreq driver works properly with ACPI P-states and the SD/MMC driver is there as well.
Works for me, thanks!