I thought the authors of powernow-k7.c might be interested in reports
of success in r1.26. Thanks jason@ and [EMAIL PROTECTED] OpenSSL speed output
below the dmesg.

Averatec AV3250HX-01:

OpenBSD 4.0-current (GENERIC) #1122: Sat Sep 30 14:48:06 MDT 2006
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: mobile AMD Athlon(tm) XP-M (LV) 2200+ ("AuthenticAMD" 686-class, 512KB L2 
cache) 1.66 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
cpu0: Powernow! K7 1659 Mhz: speeds: 1656 1518 1380 1242 414 Mhz
real mem  = 502820864 (491036K)
avail mem = 450646016 (440084K)
using 4256 buffers containing 25243648 bytes (24652K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 08/04/04, BIOS32 rev. 0 @ 0xfdb30, 
SMBIOS rev. 2.3 @ 0xf0630 (24 entries)
bios0: AVERATEC 3200
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf79f0/160 (8 entries)
pcibios0: PCI Interrupt Router at 000:17:0 ("VIA VT8235 ISA" rev 0x00)
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc0000/0xc200 0xcca00/0x1800 0xe0000/0x1000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA VT8378 PCI" rev 0x00
ppb0 at pci0 dev 1 function 0 "VIA VT8377 AGP" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "VIA VT8378 VGA" rev 0x01: aperture at 
0xd8000000, size 0x10000000
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ral0 at pci0 dev 9 function 0 "Ralink RT2560" rev 0x01: irq 11, address 
00:11:09:ae:c9:3b
ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525
cbb0 at pci0 dev 10 function 0 "O2 Micro OZ69[17]2 CardBus" rev 0x20: irq 10
uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0x80pci_intr_map: no 
mapping for pin A
: couldn't map interrupt
uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0x80pci_intr_map: no 
mapping for pin B
: couldn't map interrupt
uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0x80pci_intr_map: no 
mapping for pin C
: couldn't map interrupt
ehci0 at pci0 dev 16 function 3 "VIA VT6202 USB" rev 0x82pci_intr_map: no 
mapping for pin D
: couldn't map interrupt
viapm0 at pci0 dev 17 function 0 "VIA VT8235 ISA" rev 0x00
iic0 at viapm0
pciide0 at pci0 dev 17 function 1 "VIA VT82C571 IDE" rev 0x06: ATA133, channel 
0 configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <IC25N080ATMR04-0>
wd0: 16-sector PIO, LBA48, 76319MB, 156301488 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <QSI, DVD+-RW SDW-082S, LX06> SCSI0 5/cdrom 
removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
auvia0 at pci0 dev 17 function 5 "VIA VT8233 AC97" rev 0x50: irq 10
ac97: codec id 0x56494161 (VIA Technologies VT1612A)
ac97: codec features headphone, 18 bit DAC, 18 bit ADC, KS Waves 3D
audio0 at auvia0
"VIA VT82C686 Modem" rev 0x80 at pci0 dev 17 function 6 not configured
vr0 at pci0 dev 18 function 0 "VIA RhineII-2" rev 0x74: irq 11, address 
00:40:45:25:f2:8c
ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 8: OUI 0x004063, 
model 0x0032
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
pcmcia0 at cardslot0
isa0 at mainbus0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
biomask e7fd netmask effd ttymask ffff
pctr: user-level cycle counter enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matches BIOS drive 0x80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302

Script started on Sun Oct  1 19:45:58 2006
$ sudo apm -H; sysctl hw; openssl speed aes
hw.machine=i386
hw.model=mobile AMD Athlon(tm) XP-M (LV) 2200+ ("AuthenticAMD" 686-class, 512KB 
L2 cache)
hw.ncpu=1
hw.byteorder=1234
hw.physmem=502820864
hw.usermem=502358016
hw.pagesize=4096
hw.disknames=wd0,cd0
hw.diskcount=2
hw.cpuspeed=1656
hw.setperf=100
hw.vendor=AVERATEC
hw.product=3200
hw.version=1.0
hw.serialno=00000000
To get the most accurate results, try to run this
program when this computer is idle.
Doing aes-128 cbc for 3s on 16 size blocks: 9936865 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 64 size blocks: 2749464 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 256 size blocks: 712890 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 179916 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 8192 size blocks: 22550 aes-128 cbc's in 0.00s
Doing aes-192 cbc for 3s on 16 size blocks: 8734455 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 64 size blocks: 2389320 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 256 size blocks: 615997 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 1024 size blocks: 155217 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 8192 size blocks: 19441 aes-192 cbc's in 0.00s
Doing aes-256 cbc for 3s on 16 size blocks: 7965164 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 64 size blocks: 2149981 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 256 size blocks: 553029 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 1024 size blocks: 139254 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 8192 size blocks: 17442 aes-256 cbc's in 0.00s
OpenSSL 0.9.7j 04 May 2006
built on: date not available
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) 
blowfish(idx) 
compiler: information not available
available timing options: USE_TOD HZ=100 [sysconf value]
timing function used: getrusage
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-128 cbc   158989840.00k 175965696.00k 182499840.00k 184233984.00k 
184729600.00k
aes-192 cbc   139751280.00k 152916480.00k 157695232.00k 158942208.00k 
159260672.00k
aes-256 cbc   127442624.00k 137598784.00k 141575424.00k 142596096.00k 
142884864.00k
$ 

Script done on Sun Oct  1 19:47:10 2006

Script started on Sun Oct  1 19:47:30 2006
$ sudo apm -L; sysctl hw; openssl speed aes
hw.machine=i386
hw.model=mobile AMD Athlon(tm) XP-M (LV) 2200+ ("AuthenticAMD" 686-class, 512KB 
L2 cache)
hw.ncpu=1
hw.byteorder=1234
hw.physmem=502820864
hw.usermem=502358016
hw.pagesize=4096
hw.disknames=wd0,cd0
hw.diskcount=2
hw.cpuspeed=414
hw.setperf=0
hw.vendor=AVERATEC
hw.product=3200
hw.version=1.0
hw.serialno=00000000
To get the most accurate results, try to run this
program when this computer is idle.
Doing aes-128 cbc for 3s on 16 size blocks: 2384313 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 64 size blocks: 658896 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 256 size blocks: 170831 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 43148 aes-128 cbc's in 0.00s
Doing aes-128 cbc for 3s on 8192 size blocks: 5409 aes-128 cbc's in 0.00s
Doing aes-192 cbc for 3s on 16 size blocks: 2084738 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 64 size blocks: 570594 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 256 size blocks: 147620 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 1024 size blocks: 37230 aes-192 cbc's in 0.00s
Doing aes-192 cbc for 3s on 8192 size blocks: 4665 aes-192 cbc's in 0.00s
Doing aes-256 cbc for 3s on 16 size blocks: 1884482 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 64 size blocks: 514330 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 256 size blocks: 132503 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 1024 size blocks: 33396 aes-256 cbc's in 0.00s
Doing aes-256 cbc for 3s on 8192 size blocks: 4183 aes-256 cbc's in 0.00s
OpenSSL 0.9.7j 04 May 2006
built on: date not available
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) 
blowfish(idx) 
compiler: information not available
available timing options: USE_TOD HZ=100 [sysconf value]
timing function used: getrusage
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-128 cbc   38149008.00k 42169344.00k 43732736.00k 44183552.00k 44310528.00k
aes-192 cbc   33355808.00k 36518016.00k 37790720.00k 38123520.00k 38215680.00k
aes-256 cbc   30151712.00k 32917120.00k 33920768.00k 34197504.00k 34267136.00k
$ 

Script done on Sun Oct  1 19:48:38 2006

Reply via email to