sparc64/116794: 7.0-current Sparc64 crash during creation of large file

Bartosz Polednia bartoszp at op.pl
Mon Oct 1 12:50:02 PDT 2007


>Number:         116794
>Category:       sparc64
>Synopsis:       7.0-current Sparc64 crash during creation of large file
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-sparc64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 01 19:50:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Bartosz Polednia
>Release:        7.0 CURRENT
>Organization:
>Environment:
FreeBSD 7.0-CURRENT #1: Sun Sep 30 11:07:57 CEST 2007
    root at u5.xxxxxx.com.pl:/usr/obj/usr/src/sys/GENERIC

>Description:
Sun Ultra 5 with 768 MB, 34 GB SCSI HDD + SymbiosLogic SCSI controller
+ 3C905 LAN + IDE CD-ROM

Fresh installation from August snapshot shows no problems.
After csup UP to 30.09.2007 and recompiling kernel simple

dd if=/dev/zero of=/usr/tmp/plikzero bs=1M count=4096

crashes to db with (rewritten from console screen):

panic()
pmap_page_is_mapped()
vm_page_fre_toq()
vm_page_free()
uma_small_free()
zone_drain()
zone_foreach()
uma_reclaim()
vm_pageout()
fork_exit()
fork_trampoline()


buildworld also crashes and copying of distfiles directory from other
station to U5 with scp -rp ...... crashes too.

dmesg:

GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.0-CURRENT #1: Sun Sep 30 11:07:57 CEST 2007
    root at u5.xxxxxx.com.pl:/usr/obj/usr/src/sys/GENERIC
WARNING: WITNESS option enabled, expect reduced performance.
Timecounter "tick" frequency 400000000 Hz quality 1000
real memory  = 805306368 (768 MB)
avail memory = 769114112 (733 MB)
cpu0: Sun Microsystems UltraSparc-IIi Processor (400.00 MHz CPU)
registered firmware set <isp_1000>
registered firmware set <isp_1040>
registered firmware set <isp_1040_it>
registered firmware set <isp_1080>
registered firmware set <isp_1080_it>
registered firmware set <isp_12160>
registered firmware set <isp_12160_it>
registered firmware set <isp_2100>
registered firmware set <isp_2200>
registered firmware set <isp_2300>
registered firmware set <isp_2322>
registered firmware set <isp_2400>
ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413, REGOPS_FUNC)
nexus0: <Open Firmware Nexus device>
pcib0: <U2P UPA-PCI bridge> mem 0x1fe00000000-0x1fe0000ffff,0x1fe01000000-0x1fe010000ff irq 2032,2030,2031,2021 on nexus0
pcib0: Sabre, impl 0, version 0, IGN 0x1f, bus A
pcib0: [FILTER]
pcib0: [FILTER]
pcib0: [GIANT-LOCKED]
pcib0: [ITHREAD]
pcib0 dvma: DVMA map: 0xc0000000 to 0xc3ffffff
pcib0: [FILTER]
pci0: <OFW PCI bus> on pcib0
pcib1: <APB PCI-PCI bridge> at device 1.1 on pci0
pci1: <OFW PCI bus> on pcib1
ebus0: <PCI-EBus2 bridge> mem 0xf0000000-0xf0ffffff,0xf1000000-0xf17fffff at device 1.0 on pci1
auxio0: <Sun Auxiliary I/O> addr 0x1400726000-0x1400726003,0x1400728000-0x1400728003,0x140072a000-0x140072a003,0x140072c000-0x140072c003,0x140072f000-0x140072f003 on ebus0
ebus0: <power> addr 0x1400724000-0x1400724003 irq 37 (no driver attached)
ebus0: <SUNW,pll> addr 0x1400504000-0x1400504002 (no driver attached)
scc0: <Siemens SAB 82532 dual channel SCC> addr 0x1400400000-0x140040007f irq 43 on ebus0
scc0: [FILTER]
uart0: <SAB 82532 v3.2, channel A> on scc0
uart0: [FILTER]
uart0: CTS oflow
uart1: <SAB 82532 v3.2, channel B> on scc0
uart1: [FILTER]
uart1: CTS oflow
uart2: <16550 or compatible> addr 0x14003083f8-0x14003083ff irq 41 on ebus0
uart2: [FILTER]
uart2: keyboard (1200,n,8,1)
kbd0 at sunkbd0
uart3: <16550 or compatible> addr 0x14003062f8-0x14003062ff irq 42 on ebus0
uart3: [FILTER]
ebus0: <ecpp> addr 0x14003043bc-0x14003043cb,0x140030015c-0x140030015d,0x1400700000-0x140070000f irq 34 (no driver attached)
ebus0: <fdthree> addr 0x14003023f0-0x14003023f7,0x1400706000-0x140070600f,0x1400720000-0x1400720003 irq 39 (no driver attached)
eeprom0: <EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0
eeprom0: model mk48t59
ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached)
ebus0: <SUNW,CS4231> addr 0x1400200000-0x14002000ff,0x1400702000-0x140070200f,0x1400704000-0x140070400f,0x1400722000-0x1400722003 irq 35,36 (no driver attached)
hme0: <Sun HME 10/100 Ethernet> mem 0xe0000000-0xe0007fff at device 1.1 on pci1
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> PHY 1 on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: Ethernet address: 08:00:20:f2:6c:ef
hme0: [ITHREAD]
machfb0: <ATI 3D Rage Pro> mem 0xe1000000-0xe1ffffff,0xe2000000-0xe2000fff at device 2.0 on pci1
machfb0: console
machfb0: 16 MB aperture at 0xde1e4000, 1 KB registers at 0xe17ffc00
machfb0: 4096 KB SGRAM 98.924 MHz, maximum RAMDAC clock 230 MHz, DSP
machfb0: resolution 1152x900 at 8 bpp
atapci0: <CMD 646 WDMA2 controller> port 0xc00000-0xc00007,0xc00008-0xc0000b,0xc00010-0xc00017,0xc00018-0xc0001b,0xc00020-0xc0002f at device 3.0 on pci1
atapci0: [ITHREAD]
ata2: <ATA channel 0> on atapci0
ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci0
ata3: [ITHREAD]
pcib2: <APB PCI-PCI bridge> at device 1.0 on pci0
pci2: <OFW PCI bus> on pcib2
sym0: <875> port 0x400-0x4ff mem 0x2000-0x20ff,0x4000-0x4fff at device 1.0 on pci2
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
sym0: [GIANT-LOCKED]
sym0: [ITHREAD]
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x800-0x87f mem 0x6000-0x607f at device 3.0 on pci2
miibus1: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> PHY 24 on miibus1
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:50:da:44:ac:1b
xl0: [ITHREAD]
syscons0: <System console> on nexus0
syscons0: Unknown <16 virtual consoles, flags=0x300>
Timecounters tick every 1.000 msec
Waiting 5 seconds for SCSI devices to settle
acd0: CDRW <HL-DT-ST CD-ROM GCR-8520B/1.00> at ata3-master PIO4
GEOM_LABEL: Label for provider acd0 is iso9660/FreeBSD_Install.
WARNING: WITNESS option enabled, expect reduced performance.
da0 at sym0 bus 0 target 1 lun 0
da0: <NETAPP X245_HJURD036S10 NA02> Fixed Direct Access SCSI-3 device
da0: 40.000MB/s transfers (20.000MHz, offset 16, 16bit)
da0: Command Queueing Enabled
da0: 35256MB (72205440 512 byte sectors: 255H 63S/T 4494C)
Trying to mount root from ufs:/dev/da0a

>How-To-Repeat:
Just issue simply command:

dd if=/dev/zero of=/tmp/plikzero bs=1M count=4096

>Fix:


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


More information about the freebsd-sparc64 mailing list