Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jun 2006 20:28:41 +0300
From:      Giorgos Keramidas <keramida@freebsd.org>
To:        Bill Paul <wpaul@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.h
Message-ID:  <20060627172841.GA1310@gothmog.pc>
In-Reply-To: <200606262031.k5QKVWbJ013375@repoman.freebsd.org>

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

On 2006-06-26 20:31, Bill Paul <wpaul@freebsd.org> wrote:
> wpaul       2006-06-26 20:31:32 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     share/man/man4       re.4
>     sys/dev/re           if_re.c
>     sys/dev/mii          rgephy.c
>     sys/pci              if_rlreg.h
>   Log:
>   Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The
>   latter is a PCIe 10/100 chip.
>
>   Finally fix the EEPROM reading code so that we can access the EEPROMs on all
>   devices. In order to access the EEPROM, we must select 'EEPROM programming'
>   mode, and then set the EEPROM chip select bit. Previously, we were setting
>   both bits simultaneously, which doesn't work: they must be set in the
>   right sequence.
>   [...]

Something in this commit breaks re(4) interface here.

With a kernel after this change, no re(4) interfaces appear to attach:

# pficonf -lv
[...]
none2@pci2:0:0: class=0x020000 card=0x81aa1043 chip=0x816810ec rev=0x01 hdr=0x00
    vendor   = 'Realtek Semiconductor'
    class    = network
    subclass = ethernet

Reverting this change fixes my re0 interface, but I am not sure I can
track down why it broke.  Any ideas about where to look for the reason
my re(4) NIC fails to attach after this change?



home | help

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