Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Oct 2006 12:14:42 +0400
From:      Oleg Bulyzhin <oleg@FreeBSD.org>
To:        John-Mark Gurney <jmg@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h pcivar.h src/sys/dev/sk if_sk.c if_skreg.h
Message-ID:  <20061016081442.GA344@lath.rinet.ru>
In-Reply-To: <200610091615.k99GFuPD054744@repoman.freebsd.org>
References:  <200610091615.k99GFuPD054744@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Oct 09, 2006 at 04:15:56PM +0000, John-Mark Gurney wrote:
> jmg         2006-10-09 16:15:56 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/dev/pci          pci.c pci_if.m pci_private.h pcivar.h 
>     sys/dev/sk           if_sk.c if_skreg.h 
>   Log:
>   provide routines to access VPD data at the PCI layer...
>   
>   remove sk's own implementation, and use the new calls to get the data...
>   
>   Reviewed by:    -arch
>   
>   Revision  Changes    Path
>   1.315     +339 -3    src/sys/dev/pci/pci.c
>   1.9       +13 -0     src/sys/dev/pci/pci_if.m
>   1.18      +4 -0      src/sys/dev/pci/pci_private.h
>   1.71      +34 -0     src/sys/dev/pci/pcivar.h
>   1.131     +7 -148    src/sys/dev/sk/if_sk.c
>   1.39      +0 -31     src/sys/dev/sk/if_skreg.h

I have problem with my test machine since this commit:
kernel is panicing on boot if i have my pci bge(4) NIC plugged in.

Last kernel messages are:
pci1: physical bus=1
pci1:2:0: bad VPD cksum, remain 244

Invoking ddb after panic gives this backtrace:
[skipped]
pci_read_vpd
pci_read_extcap
pci_read_device
pci_add_children
acpi_pci_attach
device_attach
[skipped]

(i'm unable to get crashdump)

If i unplug bge, kernel boots just fine.

P.S. i can provide any additional info needed and can test patches.

-- 
Oleg.




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