Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Aug 2006 21:43:24 -0200
From:      Pgold <pgoldone@gmail.com>
To:        "Bob Richards" <bob@tania.servebbs.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Occasional System Lockups
Message-ID:  <96341e070608231643l3feb66f2xce6072c98d96beb9@mail.gmail.com>
In-Reply-To: <200608230138.45827.bob@tania.servebbs.org>
References:  <200608230138.45827.bob@tania.servebbs.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Bob,
I've seen this happening to a Dell server, that used a SCSI raid. One
disk was with a faillure, and this would lock up the machine. This
faillure however was not logged, because tthe SCSI raid controller
wouldn't send the apropriate signal to FreeBSD, since they were not
compatible. It may be a lot of things, but check for it.

On 8/23/06, Bob Richards <bob@tania.servebbs.org> wrote:
>
> Every couple of days, one of my Dell Work-Stations running freebsd 6.1 simply
> locks up. The box can be pinged only IE there are no services running, locked
> up screen/kbd/mouse. No caps-lock light action on kybd...  On/OFF time.
> Actually OFF doesn't work either (It's a dell, with ACPI power switch) only
> hitting the reset button will revive things.
>
> Machine restarts OK, complains about improperly dismounted drives.... etc.
>
> There is no core file, and the last entries in messages just before the lockup
> always look like this:
>
> Aug 23 00:23:02 viola kernel: acd0: WARNING - PREVENT_ALLOW read data overrun
> 18>0
> Aug 23 00:24:02 viola kernel: acd0: WARNING - PREVENT_ALLOW read data overrun
> 18>0
> Aug 23 00:26:02 viola kernel: acd0: WARNING - READ_TOC read data overrun 18>12
> Aug 23 00:28:32 viola kernel: acd0: WARNING - PREVENT_ALLOW read data overrun
> 18>0
>
> There was NO CD in the cdrom drive either,
>
> This has happened with the original GENERIC kernel, and also with the custom
> kernel I recently built for that hardware.
>
> dmesg output:
>
> Copyright (c) 1992-2006 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 6.1-RELEASE #0: Tue Aug 22 03:55:24 EDT 2006
>     bob@viola.servebbs.org:/usr/src/sys/i386/compile/VIOLA
> Timecounter "i8254" frequency 1193182 Hz quality 0
> CPU: Intel Pentium III (531.61-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0x681  Stepping = 1
>
> Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
> real memory  = 267051008 (254 MB)
> avail memory = 256045056 (244 MB)
> kbd1 at kbdmux0
> acpi0: <DELL GX110  > on motherboard
> acpi0: Power Button (fixed)
> Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
> cpu0: <ACPI CPU> on acpi0
> pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
> pci0: <ACPI PCI bus> on pcib0
> agp0: <Intel 82810E (i810E GMCH) SVGA controller> mem
> 0xf4000000-0xf7ffffff,0xff000000-0xff07ffff irq 9 at device 1.0 on pci0
> pcib1: <ACPI PCI-PCI bridge> at device 30.0 on pci0
> pci1: <ACPI PCI bus> on pcib1
> xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xec80-0xecff mem
> 0xfdfffc00-0xfdfffc7f irq 7 at device 12.0 on pci1
> miibus0: <MII bus> on xl0
> xlphy0: <3c905C 10/100 internal PHY> on miibus0
> xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> xl0: Ethernet address: 00:c0:4f:09:b1:23
> isab0: <PCI-ISA bridge> at device 31.0 on pci0
> isa0: <ISA bus> on isab0
> atapci0: <Intel ICH UDMA66 controller> port
> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0
> ata0: <ATA channel 0> on atapci0
> ata1: <ATA channel 1> on atapci0
> uhci0: <Intel 82801AA (ICH) USB controller> port 0xff80-0xff9f irq 11 at
> device 31.2 on pci0
> uhci0: [GIANT-LOCKED]
> usb0: <Intel 82801AA (ICH) USB controller> on uhci0
> usb0: USB revision 1.0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
> fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
> fdc0: [FAST]
> fd0: <1440-KB 3.5" drive> on fdc0 drive 0
> atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
> atkbd0: <AT Keyboard> irq 1 on atkbdc0
> kbd0 at atkbd0
> atkbd0: [GIANT-LOCKED]
> psm0: <PS/2 Mouse> irq 12 on atkbdc0
> psm0: [GIANT-LOCKED]
> psm0: model IntelliMouse, device ID 3
> sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
> sio0: type 16550A
> sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
> sio1: type 16550A
> ppc0: <ECP parallel printer port> port 0x278-0x27f,0x678-0x67f irq 5 on acpi0
> ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
> ppc0: FIFO with 16/16/8 bytes threshold
> ppbus0: <Parallel port bus> on ppc0
> plip0: <PLIP network interface> on ppbus0
> lpt0: <Printer> on ppbus0
> lpt0: Interrupt-driven port
> ppi0: <Parallel I/O> on ppbus0
> orm0: <ISA Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xcffff on isa0
> sc0: <System console> at flags 0x100 on isa0
> sc0: VGA <16 virtual consoles, flags=0x300>
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
> Timecounter "TSC" frequency 531611246 Hz quality 800
> Timecounters tick every 1.000 msec
> ad0: 9765MB <Maxtor 51024U2 DA620CQ0> at ata0-master UDMA66
> acd0: CDROM <SAMSUNG SC-140B/d005> at ata1-master PIO4
> Trying to mount root from ufs:/dev/ad0s1a
>
>  ------
>
> The kernel config file is:
>
> cat VIOLA | grep -v ^#
>
> machine         i386
> cpu             I686_CPU
> ident           VIOLA
> options         SCHED_ULE               # ULE scheduler
> options         PREEMPTION              # Enable kernel thread preemption
> options         INET                    # InterNETworking
> options         INET6                   # IPv6 communications protocols
> options         FFS                     # Berkeley Fast Filesystem
> options         SOFTUPDATES             # Enable FFS soft updates support
> options         UFS_ACL                 # Support for access control lists
> options         UFS_DIRHASH             # Improve performance on big
> directories
> options         MD_ROOT                 # MD is a potential root device
> options         NFSCLIENT               # Network Filesystem Client
> options         NFSSERVER               # Network Filesystem Server
> options         NFS_ROOT                # NFS usable as /, requires NFSCLIENT
> options         MSDOSFS                 # MSDOS Filesystem
> options         CD9660                  # ISO 9660 Filesystem
> options         PROCFS                  # Process filesystem (requires
> PSEUDOFS)
> options         PSEUDOFS                # Pseudo-filesystem framework
> options         GEOM_GPT                # GUID Partition Tables.
> options         COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
> options         COMPAT_FREEBSD4         # Compatible with FreeBSD4
> options         COMPAT_FREEBSD5         # Compatible with FreeBSD5
> options         SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
> options         KTRACE                  # ktrace(1) support
> options         SYSVSHM                 # SYSV-style shared memory
> options         SYSVMSG                 # SYSV-style message queues
> options         SYSVSEM                 # SYSV-style semaphores
> options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time
> extensions
> options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
> options         AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
> options         ADAPTIVE_GIANT          # Giant mutex is adaptive.
> device          apic                    # I/O APIC
> device          pci
> device          fdc
> device          ata
> device          atadisk         # ATA disk drives
> device          atapicd         # ATAPI CDROM drives
> device          atapifd         # ATAPI floppy drives
> options         ATA_STATIC_ID   # Static device numbering
> device          atkbdc          # AT keyboard controller
> device          atkbd           # AT keyboard
> device          psm             # PS/2 mouse
> device          kbdmux          # keyboard multiplexer
> device          vga             # VGA video card driver
> device          splash          # Splash screen and screen saver support
> device          sc
> device          agp             # support several AGP chipsets
> device          sio             # 8250, 16[45]50 based serial ports
> device          ppc
> device          ppbus           # Parallel port bus (required)
> device          lpt             # Printer
> device          plip            # TCP/IP over parallel
> device          ppi             # Parallel port interface device
> device          miibus          # MII bus support
> device          xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
> device          loop            # Network loopback
> device          random          # Entropy device
> device          ether           # Ethernet support
> device          sl              # Kernel SLIP
> device          ppp             # Kernel PPP
> device          tun             # Packet tunnel.
> device          pty             # Pseudo-ttys (telnet etc)
> device          md              # Memory "disks"
> device          gif             # IPv6 and IPv4 tunneling
> device          faith           # IPv6-to-IPv4 relaying (translation)
> device          bpf             # Berkeley packet filter
> device          uhci            # UHCI PCI->USB interface
> device          usb             # USB Bus (required)
>
> -----
>
> The crash happens at intervals of between 1 and 3 days (the machine is never
> turned off)
>
> Any ideas where to start poking at this problem?
>
> Bob
>
>
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96341e070608231643l3feb66f2xce6072c98d96beb9>