Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Feb 2002 20:33:43 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        "Kenneth D. Merry" <ken@kdm.org>
Cc:        current@FreeBSD.ORG, joe@FreeBSD.ORG, n_hibma@FreeBSD.ORG
Subject:   Re: -current hangs with SMP enabled
Message-ID:  <15484.14199.79633.553721@grasshopper.cs.duke.edu>
In-Reply-To: <20020225223929.A56577@panzer.kdm.org>
References:  <20020224175635.A47442@panzer.kdm.org> <20020225111513.G40004@zeus.theinternet.com.au> <3.0.6.32.20020224210202.00da4f18@imatowns.com> <20020224193029.A48055@panzer.kdm.org> <200202250715.g1P7FYi46805@apollo.backplane.com> <20020225221648.A56396@panzer.kdm.org> <200202260529.g1Q5TiB56359@apollo.backplane.com> <20020225223929.A56577@panzer.kdm.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Kenneth D. Merry writes:
 > >     Wow, I didn't actually expect my config would make things work
 > >     differenty on your box.  I'm very interested in whatever you
 > >     turn up.
 > 
 > The answer is...the USB code.
 > 
 > [ Nick and Joe CCed ]
 > 
 > If I comment out the following lines in my standard config for this
 > machine, SMP works:
 > 
 > # USB support
 > device          uhci            # UHCI PCI->USB interface
 > device          ohci            # OHCI PCI->USB interface
 > device          usb             # USB Bus (required)
 > #device         udbp            # USB Double Bulk Pipe devices
<...>


To add another datapoint, the USB code will prevent some alphas from
rebooting cleanly in -stable.  With USB compiled in, the machine will
not get any ATA interrupts after a warm reboot.  This change happened
somewhere between 4.4 and 4.5.

It doesn't seem to matter if the machine actually has USB enabled or
not.  Eg, it happens on a UP1000 which has USB hardware, but has it
disabled in the firmware:

chip0@pci0:0:0:	class=0x060000 card=0x00000000 chip=0x70061022 rev=0x25 hdr=0x00
    vendor   = 'Advanced Micro Devices (AMD)'
    device   = 'AMD-751 Processor-to-PCI Bridge / Memory Ctrlr'
    class    = bridge
    subclass = HOST-PCI
pcib1@pci0:1:0:	class=0x060400 card=0x00000000 chip=0x70071022 rev=0x01 hdr=0x01
    vendor   = 'Advanced Micro Devices (AMD)'
    device   = 'AMD-751 AGP and PCI-to-PCI Bridge (1x/2x AGP)'
    class    = bridge
    subclass = PCI-PCI
isab0@pci0:7:0:	class=0x060100 card=0x00000000 chip=0x153310b9 rev=0xc3 hdr=0x00
    vendor   = 'Acer Labs Incorporated (ALi)'
    device   = 'ALI M1533 Aladdin IV ISA Bridge'
    class    = bridge
    subclass = PCI-ISA
sym0@pci0:8:0:	class=0x010000 card=0x00000000 chip=0x000f1000 rev=0x04 hdr=0x00
    vendor   = 'Symbios Logic (NCR) (LSI Logic)'
    device   = '53C875, 53C876 Ultra-Wide SCSI (53C876 is dual-channel)'
    class    = mass storage
    subclass = SCSI
rp0@pci0:10:0:	class=0x078000 card=0x00000000 chip=0x000511fe rev=0x04 hdr=0x00
    vendor   = 'Comtrol Corp'
    device   = 'RocketPort 8-port'
    class    = simple comms
xl0@pci0:11:0:	class=0x020000 card=0x905510b7 chip=0x905510b7 rev=0x64 hdr=0x00
    vendor   = '3COM Corp, Networking Division'
    device   = '3C905B-TX Fast Etherlink 10/100 PCI TX NIC'
    class    = network
    subclass = ethernet
atapci0@pci0:16:0:	class=0x0101fa card=0x00000000 chip=0x522910b9 rev=0xc1 hdr=0x00
    vendor   = 'Acer Labs Incorporated (ALi)'
    device   = 'M1543 Southbridge EIDE Controller'
    class    = mass storage
    subclass = ATA
chip1@pci0:17:0:	class=0x000000 card=0x00000000 chip=0x710110b9 rev=0x00 hdr=0x00
    vendor   = 'Acer Labs Incorporated (ALi)'
    device   = 'ALI M7101 Power Management Controller'
    class    = old
    subclass = non-VGA display device
none0@pci2:5:0:	class=0x030000 card=0x0a351048 chip=0x3d07104c rev=0x11 hdr=0x00
    vendor   = 'Texas Instruments (TI)'
    device   = 'TVP4020 AGP Permedia 2'
    class    = display
    subclass = VGA


Cheers,

Drew


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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