On Sat, Mar 21, 2009 at 03:08:34AM +0900, Izumi Tsutsui wrote: > > > Modified Files: > > > src/sys/dev/ic: rtl8169.c rtl81x9var.h > > > > > > Log Message: > > > Access LDPS register in re_reset() only on 8169S single chip variants. > > > From OpenBSD and FreeBSD drivers via PR kern/41009, and > > > Realtek-supplied FreeBSD driver. > > > > We should probably pull this up to 5.0.. my HP desktop falls into the > > hole reported in the PR quite often. > > Can you confirm committed version on newer chips?
It works on the following chip: re0 at pci3 dev 0 function 0: RealTek 8168B/8111B PCIe Gigabit Ethernet (rev. 0x02) re0: interrupting at ioapic0 pin 18 re0: Unknown revision (0x3c400000) re0: Ethernet address aa:bb:cc:dd:ee:ff re0: using 256 tx descriptors rgephy0 at re0 phy 7: RTL8169S/8110S/8211 1000BASE-T media interface, rev. 2 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto I have not yet tried you later changes to that driveryet, but will do it shortly. Thanks! --rafal -- Time is an illusion; lunchtime, doubly so. |/\/\| Rafal Boni -- Ford Prefect |\/\/| ra...@pobox.com