On Friday 20 March 2009 11:08:35 pm Mars G Miro wrote: > On Sat, Mar 21, 2009 at 12:42 AM, John Baldwin <jhb_at_freebsd.org> wrote: > > On Thursday 19 March 2009 11:24:24 pm Mars G Miro wrote: > >> On Thu, Mar 19, 2009 at 11:26 PM, John Baldwin <jhb_at_freebsd.org> wrote: > >> > On Monday 16 March 2009 12:10:21 am Mars G Miro wrote: > >> >> On Mon, Mar 16, 2009 at 11:31 AM, Pyun YongHyeon <pyunyh_at_gmail.com> > > wrote: > >> >> > On Mon, Mar 16, 2009 at 10:22:40AM +0800, Mars G Miro wrote: > >> >> >> Hi guys, > >> >> >> > >> >> >> I upgraded a box w/ sk and msk NICs running 7.1-RELEASE to latest > >> >> >> -CURRENT to try out the new USB2 stuff but my sk/msk NICs don't work > >> >> >> anymore: > >> >> >> > >> >> >> http://pastebin.com/m28a41b14 > >> >> >> > >> >> >> Saw this first last Friday, March 13, and re-csup'd a few hours ago > >> >> >> and the problem is still there. > >> >> >> > >> >> >> Any thoughts? Thanks. > >> >> >> > >> >> > > >> >> > I don't see sk(4)/msk(4) hardwares in your dmesg output. > >> >> > Does "pciconf -lcv" show your controller? > >> >> > >> >> That's the problem, the hardware disappears: > >> > > >> > What if you set 'hw.pci.mcfg=0' in loader? > >> > > >> > >> That did it! Even w/ ACPI enabled in the BIOS, the sk/msk NICs don't > >> get lost anymore. > >> > >> pciconf and verbose dmesg: http://pastebin.com/f31621191 > >> > >> btw, what does this knob actually do ? > > > > mcfg is a mechanism for doing faster PCI config access using a memory mapped > > window. Can you grab the output of 'acpidump -t'? > > > > /* > MCFG: Length=60, Revision=1, Checksum=46, > OEMID=IntelR, OEM Table ID=AWRDACPI, OEM Revision=0x42302e31, > Creator ID=AWRD, Creator Revision=0x0 > > Base Address= 0x00000000e0000000 > Segment Group= 0x0000 > Start Bus= 0 > End Bus= 0 > */ Hmm, your BIOS is rather buggy and claims to only support MCFG for bus 0. I will work on a fix. I think I will make the code fall back to the old config mechanism when an MCFG region doesn't include the requested bus. -- John BaldwinReceived on Mon Mar 23 2009 - 16:52:16 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:44 UTC