lspci & idebus=xx confusion

From: Gene Heskett (gene.heskett_at_verizon.net)
Date: 01/30/04

  • Next message: Tom Rini: "Re: BitKeeper repo for KGDB"
    To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
    Date:	Fri, 30 Jan 2004 13:22:28 -0500
    
    

    Greetings;

    In an lspci -vv, all devices have a Cap and 66 in the report,
    but some show it s a + and some show it as a -, like this:

    ---
    [root@coyote root]# lspci -vv|grep 66Mhz
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+
            Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
            Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    ---
    So I set the option "idebus=66" on the grub command line and rebooted.
    But eventually it reports in dmesg:
    ---
    VP_IDE: User given PCI clock speed impossible (66000), using 33 MHz instead.
    VP_IDE: Use ide0=ata66 if you want to assume 80-wire cable.
    VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci0000:00:11.1
        ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
        ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
    --
    that its resetting the speed back to 33mhz.  The boot process seemed
    to be faster till then.  I'm going to try the ide0=ata66 and ide1=ata66
    next.
    I've read the lspci manpage, and the kernel-parameters.txt without
    getting any real insight re this.
    Can someone explain what the + an - signs in the lspci output are
    really telling me?
    -- 
    Cheers, Gene
    "There are four boxes to be used in defense of liberty: soap,
    ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author)
    99.22% setiathome rank, not too shabby for a WV hillbilly
    Yahoo.com attornies please note, additions to this message
    by Gene Heskett are:
    Copyright 2004 by Maurice Eugene Heskett, all rights reserved.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Tom Rini: "Re: BitKeeper repo for KGDB"

    Relevant Pages