[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openbsd-bugs
Subject:    amd64/5780: mode(TI) division broken on amd64
From:       Simon Kuhnle <simon () blarzwurst ! de>
Date:       2008-03-24 13:07:42
Message-ID: 20080324130742.BEA798CEC0 () blarzwurst ! de
[Download RAW message or body]

> Number:         5780
> Category:       amd64
> Synopsis:       Floating point exception on amd64, mode(TI) division
> Confidential:   yes
> Severity:       non-critical
> Priority:       low
> Responsible:    bugs
> State:          open
> Quarter:        
> Keywords:       
> Date-Required:
> Class:          sw-bug
> Submitter-Id:   net
> Arrival-Date:   Mon Mar 24 13:20:01 GMT 2008
> Closed-Date:
> Last-Modified:
> Originator:     Simon Kuhnle
> Release:        4.3-current
> Organization:
net
> Environment:
	System      : OpenBSD 4.3
	Details     : OpenBSD 4.3-current (GENERIC) #1371: Tue Mar 18 15:35:22 MDT 2008
			 deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC

	Architecture: OpenBSD.amd64
	Machine     : amd64
> Description:
As discussed on the following threads on ports@,
there seems to be a problem with mode(TI) division on amd64:

http://marc.info/?t=119574062200001&r=1&w=2
http://marc.info/?l=openbsd-ports&m=119580921913549&w=2

sthen suggested to open a ticket for this,
so perhaps this problem is received by a wider audience.

> How-To-Repeat:
See here: http://marc.info/?l=openbsd-ports&m=119580921913549&w=2
or just try to create a new keypair with net/silc-client on amd64
as shown here: http://marc.info/?l=openbsd-ports&m=119574062031224&w=2

> Fix:

OpenBSD 4.3-current (GENERIC) #1371: Tue Mar 18 15:35:22 MDT 2008
    deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC
real mem = 992821248 (946MB)
avail mem = 963444736 (918MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf0000 (36 entries)
bios0: vendor Phoenix Technologies, LTD version "V1.2" date 01/25/2007
bios0: MICRO-STAR INTERNATIONAL CO., LTD MS-7253
acpi at bios0 not configured
cpu0 at mainbus0: (uniprocessor)
cpu0: AMD Athlon(tm) 64 Processor 3500+, 2200.33 MHz
cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
                
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way \
                L2 cache
cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0 "VIA K8M890 Host" rev 0x00
pchb1 at pci0 dev 0 function 1 "VIA K8M890 Host" rev 0x00
pchb2 at pci0 dev 0 function 2 "VIA K8M890 Host" rev 0x00
pchb3 at pci0 dev 0 function 3 "VIA K8M890 Host" rev 0x00
pchb4 at pci0 dev 0 function 4 "VIA K8M890 Host" rev 0x00
"VIA K8M890 IOAPIC" rev 0x00 at pci0 dev 0 function 5 not configured
pchb5 at pci0 dev 0 function 7 "VIA K8M890 Host" rev 0x00
ppb0 at pci0 dev 1 function 0 "VIA K8HTB AGP" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "VIA DeltaChrome Video" rev 0x11
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
agp at vga1 not configured
ppb1 at pci0 dev 2 function 0 "VIA K8T890 PCI-PCI" rev 0x00: irq 11
pci2 at ppb1 bus 2
ppb2 at pci0 dev 3 function 0 "VIA K8T890 PCI-PCI" rev 0x00: irq 11
pci3 at ppb2 bus 3
pciide0 at pci0 dev 15 function 0 "VIA VT8237A SATA" rev 0x80: DMA
pciide0: using irq 15 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <SAMSUNG HD161HJ>
wd0: 16-sector PIO, LBA48, 152627MB, 312581808 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0xa0: irq 7
uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0xa0: irq 15
uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0xa0: irq 10
uhci3 at pci0 dev 16 function 3 "VIA VT83C572 USB" rev 0xa0: irq 5
ehci0 at pci0 dev 16 function 4 "VIA VT6202 USB" rev 0x86: irq 10
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "VIA EHCI root hub" rev 2.00/1.00 addr 1
viapm0 at pci0 dev 17 function 0 "VIA VT8237A ISA" rev 0x00
iic0 at viapm0
iic0: addr 0x2f 00=c2 01=0f 02=00 03=01 04=07 05=00 06=18 07=00 08=00 14=14 15=62 \
16=02 17=05 words 00=c2ff 01=0fff 02=00ff 03=01ff 04=07ff 05=00ff 06=18ff 07=00ff \
08=00ff 09=ffff 0a=ffff 0b=ffff 0c=ffff 0d=ffff 0e=ffff 0f=ffff spdmem0 at iic0 addr \
0x50: 1GB DDR2 SDRAM non-parity PC2-5300CL5 pchb6 at pci0 dev 17 function 7 "VIA \
VT8251 VLINK" rev 0x00 pchb7 at pci0 dev 19 function 0 "VIA VT8237A PCI-PCI" rev 0x00
ppb3 at pci0 dev 19 function 1 "VIA VT8237A PCI-PCI" rev 0x00
pci4 at ppb3 bus 4
fxp0 at pci4 dev 4 function 0 "Intel 8255x" rev 0x08, i82559: irq 15, address \
00:02:b3:24:92:0a inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4
pchb8 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00
pchb9 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00
pchb10 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00
pchb11 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "VIA UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "VIA UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3 "VIA UHCI root hub" rev 1.00/1.00 addr 1
usb4 at uhci3: USB revision 1.0
uhub4 at usb4 "VIA UHCI root hub" rev 1.00/1.00 addr 1
isa0 at mainbus0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
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
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
wbsio0 at isa0 port 0x2e/2: W83627EHF rev 0x68
lm1 at wbsio0 port 0x290/8: W83627EHF
softraid0 at root
root on wd0a swap on wd0b dump on wd0b


> Release-Note:
> Audit-Trail:
> Unformatted:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic