svn commit: r262524 - stable/10/sys/dev/msk

2014-02-25 Thread Pyun YongHyeon
Author: yongari Date: Wed Feb 26 06:25:36 2014 New Revision: 262524 URL: http://svnweb.freebsd.org/changeset/base/262524 Log: MFC r261577: Revert r234666. Clearing TWSI IRQ seems to cause watchdog timeout on old Yukon II controllers. Modified: stable/10/sys/dev/msk/if_msk.c Directory

svn commit: r261577 - head/sys/dev/msk

2014-02-06 Thread Pyun YongHyeon
Author: yongari Date: Fri Feb 7 05:08:59 2014 New Revision: 261577 URL: http://svnweb.freebsd.org/changeset/base/261577 Log: Revert r234666. Clearing TWSI IRQ seems to cause watchdog timeout on old Yukon II controllers. Tested by:bsam MFC after:2 weeks Modified: head/sys/de

svn commit: r260429 - head/sys/dev/ale

2014-01-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 8 01:06:32 2014 New Revision: 260429 URL: http://svnweb.freebsd.org/changeset/base/260429 Log: m_defrag(9) does not touch original mbuf chain when it can't allocate new mbuf. Free original mbuf chain when driver is not able to send the packet. Modified: hea

svn commit: r259543 - head/sys/dev/ae

2013-12-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Dec 18 07:23:42 2013 New Revision: 259543 URL: http://svnweb.freebsd.org/changeset/base/259543 Log: Failed m_devget(9) indicates lack of free mbuf cluster. Update if_iqdrops counter for that case since the received frame is ok. While here, simplify updating counter

svn commit: r258967 - stable/9/sys/dev/bge

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:32:54 2013 New Revision: 258967 URL: http://svnweb.freebsd.org/changeset/base/258967 Log: MFC r258830: Add support for BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787. PR: 184304 Modified: stable/9/sys/dev/bge/if_bge.c stable/9/sys/dev/bge/if_

svn commit: r258966 - stable/9/sys/dev/bge

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:31:01 2013 New Revision: 258966 URL: http://svnweb.freebsd.org/changeset/base/258966 Log: MFC r253540: 5725 family of devices corrupts TSO packets when TSO DMA buffers cross into regions which are within MSS bytes of a 4GB boundary. If we encounter

svn commit: r258965 - stable/9/sys/dev/bge

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:29:25 2013 New Revision: 258965 URL: http://svnweb.freebsd.org/changeset/base/258965 Log: MFC r253483: Add support for upcoming BCM5725 (ASIC 5762) controller. This is a new 1Gb server controller chip that will be going into production soon. B

svn commit: r258964 - stable/9/sys/dev/mii

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:27:48 2013 New Revision: 258964 URL: http://svnweb.freebsd.org/changeset/base/258964 Log: MFC r253481: Recognize BCM5725C PHY. Modified: stable/9/sys/dev/mii/brgphy.c stable/9/sys/dev/mii/miidevs Directory Properties: stable/9/sys/ (props changed)

svn commit: r258963 - stable/9/sys/dev/bge

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:20:03 2013 New Revision: 258963 URL: http://svnweb.freebsd.org/changeset/base/258963 Log: MFC r253480: Setup the PCIE Fast Training Sequence (FTS) value to prevent transmit hangs for 57766 and non Ax versions of 57765. While here, correct definitio

svn commit: r258962 - stable/9/sys/dev/bge

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:18:32 2013 New Revision: 258962 URL: http://svnweb.freebsd.org/changeset/base/258962 Log: MFC r253408: Implement workaround for BCM5719/BCM5720 TX hang. The read DMA request logic operation is based on having sufficient available space in the trans

svn commit: r258960 - stable/9/sys/dev/ae

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 07:16:24 2013 New Revision: 258960 URL: http://svnweb.freebsd.org/changeset/base/258960 Log: MFC r253406: Avoid magic constant. No functional change. Modified: stable/9/sys/dev/ae/if_ae.c stable/9/sys/dev/ae/if_aereg.h Directory Properties: stable/

svn commit: r258959 - stable/10/sys/dev/bge

2013-12-04 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 5 06:13:59 2013 New Revision: 258959 URL: http://svnweb.freebsd.org/changeset/base/258959 Log: MFC r258830: Add support for BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787. PR: 184304 Approved by:re (rodrigc) Modified: stable/10/sys/dev/b

svn commit: r258830 - head/sys/dev/bge

2013-12-01 Thread Pyun YongHyeon
Author: yongari Date: Mon Dec 2 05:21:54 2013 New Revision: 258830 URL: http://svnweb.freebsd.org/changeset/base/258830 Log: Add support for BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787. Submitted by: jhb PR: 184304 Modified: head/sys/dev/bge/if_bge.c head/sys/dev/bge/if_bgere

svn commit: r257688 - stable/9/sys/dev/msk

2013-11-04 Thread Pyun YongHyeon
Author: yongari Date: Tue Nov 5 06:48:58 2013 New Revision: 257688 URL: http://svnweb.freebsd.org/changeset/base/257688 Log: MFC r257490: Perform media change after setting IFF_DRV_RUNNING flag. Without it, driver would ignore the first link state update if controller already establ

svn commit: r257687 - stable/10/sys/dev/msk

2013-11-04 Thread Pyun YongHyeon
Author: yongari Date: Tue Nov 5 06:48:12 2013 New Revision: 257687 URL: http://svnweb.freebsd.org/changeset/base/257687 Log: MFC r257490: Perform media change after setting IFF_DRV_RUNNING flag. Without it, driver would ignore the first link state update if controller already establ

svn commit: r257625 - stable/8/sys/dev/bce

2013-11-04 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 08:48:35 2013 New Revision: 257625 URL: http://svnweb.freebsd.org/changeset/base/257625 Log: MFC r257307: Fix regression introduced in r235816. r235816 triggered kernel panic or hang after warm boot. Don't blindly restore BCE_EMAC_MODE media configura

svn commit: r257624 - stable/9/sys/dev/bce

2013-11-04 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 08:47:36 2013 New Revision: 257624 URL: http://svnweb.freebsd.org/changeset/base/257624 Log: MFC r257307: Fix regression introduced in r235816. r235816 triggered kernel panic or hang after warm boot. Don't blindly restore BCE_EMAC_MODE media configura

svn commit: r257623 - stable/10/sys/dev/bce

2013-11-04 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 08:46:50 2013 New Revision: 257623 URL: http://svnweb.freebsd.org/changeset/base/257623 Log: MFC r257307: Fix regression introduced in r235816. r235816 triggered kernel panic or hang after warm boot. Don't blindly restore BCE_EMAC_MODE media configura

svn commit: r257618 - in stable/9/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 06:00:12 2013 New Revision: 257618 URL: http://svnweb.freebsd.org/changeset/base/257618 Log: MFC r257306: Add preliminary support for RTL8168EP. Modified: stable/9/sys/dev/re/if_re.c stable/9/sys/pci/if_rlreg.h Directory Properties: stable/9/sys/ (pr

svn commit: r257617 - in stable/10/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:58:59 2013 New Revision: 257617 URL: http://svnweb.freebsd.org/changeset/base/257617 Log: MFC r257306: Add preliminary support for RTL8168EP. Approved by: re (delphij) Modified: stable/10/sys/dev/re/if_re.c stable/10/sys/pci/if_rlreg.h Directory Pr

svn commit: r257616 - in stable/9/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:57:24 2013 New Revision: 257616 URL: http://svnweb.freebsd.org/changeset/base/257616 Log: MFC r257305: Add preliminary support for RTL8168G, RTL8168GU and RTL8411B. RTL8168GU has two variants(GMII and MII) but it uses the same chip revision id. Dr

svn commit: r257615 - in stable/10/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:56:02 2013 New Revision: 257615 URL: http://svnweb.freebsd.org/changeset/base/257615 Log: MFC r257305: Add preliminary support for RTL8168G, RTL8168GU and RTL8411B. RTL8168GU has two variants(GMII and MII) but it uses the same chip revision id. Dr

svn commit: r257614 - stable/9/sys/dev/mii

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:54:13 2013 New Revision: 257614 URL: http://svnweb.freebsd.org/changeset/base/257614 Log: MFC r257304: Add support for new Gigabit PHY of RealTek. I don't have a copy of data sheet so I'm not sure exact PHY model name. Vendor's web page indicates R

svn commit: r257612 - stable/10/sys/dev/mii

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:52:33 2013 New Revision: 257612 URL: http://svnweb.freebsd.org/changeset/base/257612 Log: MFC r257304: Add support for new Gigabit PHY of RealTek. I don't have a copy of data sheet so I'm not sure exact PHY model name. Vendor's web page indicates R

svn commit: r257611 - in stable/9/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:49:56 2013 New Revision: 257611 URL: http://svnweb.freebsd.org/changeset/base/257611 Log: MFC r256828: Add preliminary support for RTL8106E PCIe FastEthernet. Modified: stable/9/sys/dev/re/if_re.c stable/9/sys/pci/if_rlreg.h Directory Properties: st

svn commit: r257610 - in stable/10/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:48:12 2013 New Revision: 257610 URL: http://svnweb.freebsd.org/changeset/base/257610 Log: MFC r256828: Add preliminary support for RTL8106E PCIe FastEthernet. Approved by: re (delphij) Modified: stable/10/sys/dev/re/if_re.c stable/10/sys/pci/if_rlr

svn commit: r257609 - in stable/9/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:46:31 2013 New Revision: 257609 URL: http://svnweb.freebsd.org/changeset/base/257609 Log: r256827: Correct MAC revision bits. Previously it always cleared bit 20 and bit 21. Modified: stable/9/sys/dev/re/if_re.c stable/9/sys/pci/if_rlreg.h Directo

svn commit: r257608 - in stable/10/sys: dev/re pci

2013-11-03 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 4 05:43:32 2013 New Revision: 257608 URL: http://svnweb.freebsd.org/changeset/base/257608 Log: r256827: Correct MAC revision bits. Previously it always cleared bit 20 and bit 21. Approved by: re (delphij) Modified: stable/10/sys/dev/re/if_re.c stabl

svn commit: r257490 - head/sys/dev/msk

2013-10-31 Thread Pyun YongHyeon
Author: yongari Date: Fri Nov 1 05:03:47 2013 New Revision: 257490 URL: http://svnweb.freebsd.org/changeset/base/257490 Log: Perform media change after setting IFF_DRV_RUNNING flag. Without it, driver would ignore the first link state update if controller already established a link. Re

svn commit: r257307 - head/sys/dev/bce

2013-10-28 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 29 06:37:27 2013 New Revision: 257307 URL: http://svnweb.freebsd.org/changeset/base/257307 Log: Fix regression introduced in r235816. r235816 triggered kernel panic or hang after warm boot. Don't blindly restore BCE_EMAC_MODE media configuration in bce_reset()

svn commit: r257306 - in head/sys: dev/re pci

2013-10-28 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 29 05:37:05 2013 New Revision: 257306 URL: http://svnweb.freebsd.org/changeset/base/257306 Log: Add preliminary support for RTL8168EP. Submitted by: Edward O'Callaghan (eocallaghan <> alterapraxis dot com) Modified: head/sys/dev/re/if_re.c head/sys/pci/if_

svn commit: r257305 - in head/sys: dev/re pci

2013-10-28 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 29 05:30:21 2013 New Revision: 257305 URL: http://svnweb.freebsd.org/changeset/base/257305 Log: Add preliminary support for RTL8168G, RTL8168GU and RTL8411B. RTL8168GU has two variants(GMII and MII) but it uses the same chip revision id. Driver checks PCI devic

svn commit: r257304 - head/sys/dev/mii

2013-10-28 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 29 05:14:38 2013 New Revision: 257304 URL: http://svnweb.freebsd.org/changeset/base/257304 Log: Add support for new Gigabit PHY of RealTek. I don't have a copy of data sheet so I'm not sure exact PHY model name. Vendor's web page indicates RTL8251 is latest PHY

svn commit: r256828 - in head/sys: dev/re pci

2013-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 21 06:27:20 2013 New Revision: 256828 URL: http://svnweb.freebsd.org/changeset/base/256828 Log: Add preliminary support for RTL8106E PCIe FastEthernet. H/W donated by: RealTek Semiconductor Corp. Modified: head/sys/dev/re/if_re.c head/sys/pci/if_rlre

svn commit: r256827 - in head/sys: dev/re pci

2013-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 21 06:22:20 2013 New Revision: 256827 URL: http://svnweb.freebsd.org/changeset/base/256827 Log: Correct MAC revision bits. Previously it always cleared bit 20 and bit 21. Modified: head/sys/dev/re/if_re.c head/sys/pci/if_rlreg.h Modified: head/sys/dev/re/if_

svn commit: r256825 - stable/9/sys/dev/nfe

2013-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 21 05:57:36 2013 New Revision: 256825 URL: http://svnweb.freebsd.org/changeset/base/256825 Log: MFC r256038: Fix clearing MAC stats registers. Previously it cleared every fourth register. Submitted by: Paul A. Patience Modified: stable/9/sys

svn commit: r256038 - head/sys/dev/nfe

2013-10-03 Thread Pyun YongHyeon
Author: yongari Date: Fri Oct 4 02:21:39 2013 New Revision: 256038 URL: http://svnweb.freebsd.org/changeset/base/256038 Log: Fix clearing MAC stats registers. Previously it cleared every fourth register. Submitted by: Paul A. Patience Approved by: re (gjb) Modified: head/sys/dev/n

svn commit: r254118 - head/sys/dev/bge

2013-08-08 Thread Pyun YongHyeon
Author: yongari Date: Fri Aug 9 01:15:32 2013 New Revision: 254118 URL: http://svnweb.freebsd.org/changeset/base/254118 Log: Fix for IPv4 fragment packets treated as RMCP. bit25 of rxMode MAC register of 5762 needs to be set for rx mgmt filter to work correctly when processing match for

svn commit: r253664 - stable/8/sys/dev/ae

2013-07-25 Thread Pyun YongHyeon
Author: yongari Date: Fri Jul 26 06:23:57 2013 New Revision: 253664 URL: http://svnweb.freebsd.org/changeset/base/253664 Log: MFC r253404: o TxD ring requires 8 bytes alignment to work so change alignment constraint to 8. Previously it may have triggered watchdog timeouts.

svn commit: r253663 - stable/9/sys/dev/ae

2013-07-25 Thread Pyun YongHyeon
Author: yongari Date: Fri Jul 26 06:23:06 2013 New Revision: 253663 URL: http://svnweb.freebsd.org/changeset/base/253663 Log: MFC r253404: o TxD ring requires 8 bytes alignment to work so change alignment constraint to 8. Previously it may have triggered watchdog timeouts.

svn commit: r253540 - head/sys/dev/bge

2013-07-21 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 22 05:45:54 2013 New Revision: 253540 URL: http://svnweb.freebsd.org/changeset/base/253540 Log: 5725 family of devices corrupts TSO packets when TSO DMA buffers cross into regions which are within MSS bytes of a 4GB boundary. If we encounter the condition, drop

svn commit: r253483 - head/sys/dev/bge

2013-07-20 Thread Pyun YongHyeon
Author: yongari Date: Sat Jul 20 07:58:03 2013 New Revision: 253483 URL: http://svnweb.freebsd.org/changeset/base/253483 Log: Add support for upcoming BCM5725 (ASIC 5762) controller. This is a new 1Gb server controller chip that will be going into production soon. BCM5725 combines MAC wit

svn commit: r253481 - head/sys/dev/mii

2013-07-20 Thread Pyun YongHyeon
Author: yongari Date: Sat Jul 20 07:24:01 2013 New Revision: 253481 URL: http://svnweb.freebsd.org/changeset/base/253481 Log: Recognize BCM5725C PHY. Modified: head/sys/dev/mii/brgphy.c head/sys/dev/mii/miidevs Modified: head/sys/dev/mii/brgphy.c ===

svn commit: r253480 - head/sys/dev/bge

2013-07-20 Thread Pyun YongHyeon
Author: yongari Date: Sat Jul 20 07:09:50 2013 New Revision: 253480 URL: http://svnweb.freebsd.org/changeset/base/253480 Log: Setup the PCIE Fast Training Sequence (FTS) value to prevent transmit hangs for 57766 and non Ax versions of 57765. While here, correct definition of BGE_CHIPREV_5776

svn commit: r253408 - head/sys/dev/bge

2013-07-16 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 17 04:53:53 2013 New Revision: 253408 URL: http://svnweb.freebsd.org/changeset/base/253408 Log: Implement workaround for BCM5719/BCM5720 TX hang. The read DMA request logic operation is based on having sufficient available space in the transmit data buffer (TXMB

svn commit: r253406 - head/sys/dev/ae

2013-07-16 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 17 01:34:25 2013 New Revision: 253406 URL: http://svnweb.freebsd.org/changeset/base/253406 Log: Avoid magic constant. No functional change. Modified: head/sys/dev/ae/if_ae.c head/sys/dev/ae/if_aereg.h Modified: head/sys/dev/ae/if_ae.c ===

svn commit: r253404 - head/sys/dev/ae

2013-07-16 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 17 01:24:23 2013 New Revision: 253404 URL: http://svnweb.freebsd.org/changeset/base/253404 Log: o TxD ring requires 8 bytes alignment to work so change alignment constraint to 8. Previously it may have triggered watchdog timeouts. o Check whether inter

svn commit: r253246 - stable/8/sys/dev/hme

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Fri Jul 12 02:28:35 2013 New Revision: 253246 URL: http://svnweb.freebsd.org/changeset/base/253246 Log: MFC r253134: Avoid controller reinitialization which could be triggered by dhclient(8) or alias addresses are added. Modified: stable/8/sys/dev/hme/if_hme.c Di

svn commit: r253245 - stable/9/sys/dev/hme

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Fri Jul 12 02:28:01 2013 New Revision: 253245 URL: http://svnweb.freebsd.org/changeset/base/253245 Log: MFC r253134: Avoid controller reinitialization which could be triggered by dhclient(8) or alias addresses are added. Modified: stable/9/sys/dev/hme/if_hme.c Di

svn commit: r253199 - stable/8/sys/dev/bge

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Thu Jul 11 08:50:30 2013 New Revision: 253199 URL: http://svnweb.freebsd.org/changeset/base/253199 Log: MFC r245926, r245931 - Improve some comments. - Make bge_lookup_{rev,vendor}() static. - Factor out chip identification rather than duplicating the code.

svn commit: r253198 - stable/8/sys/dev/bge

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Thu Jul 11 08:42:17 2013 New Revision: 253198 URL: http://svnweb.freebsd.org/changeset/base/253198 Log: MFC r245867: For 57765 class controllers, set low watermark max receive frames to 1. Modified: stable/8/sys/dev/bge/if_bge.c Directory Properties: stable/8/sys/

svn commit: r253197 - stable/9/sys/dev/bge

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Thu Jul 11 08:41:45 2013 New Revision: 253197 URL: http://svnweb.freebsd.org/changeset/base/253197 Log: MFC r245867: For 57765 class controllers, set low watermark max receive frames to 1. Modified: stable/9/sys/dev/bge/if_bge.c Directory Properties: stable/9/sys/

svn commit: r253196 - stable/8/sys/dev/bge

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Thu Jul 11 08:18:46 2013 New Revision: 253196 URL: http://svnweb.freebsd.org/changeset/base/253196 Log: MFC r245870: bge_attach() can fail before attaching mii(4). So make sure to check bge_miibus before detaching mii(4). Modified: stable/8/sys/dev/bge/if_bge.c D

svn commit: r253195 - stable/9/sys/dev/bge

2013-07-11 Thread Pyun YongHyeon
Author: yongari Date: Thu Jul 11 08:18:00 2013 New Revision: 253195 URL: http://svnweb.freebsd.org/changeset/base/253195 Log: MFC r245870: bge_attach() can fail before attaching mii(4). So make sure to check bge_miibus before detaching mii(4). Modified: stable/9/sys/dev/bge/if_bge.c D

svn commit: r253134 - head/sys/dev/hme

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 06:46:46 2013 New Revision: 253134 URL: http://svnweb.freebsd.org/changeset/base/253134 Log: Avoid controller reinitialization which could be triggered by dhclient(8) or alias addresses are added. Tested by:dcx dcy Modified: head/sys/dev/hme/if_hme

svn commit: r253131 - stable/8/sys/dev/bge

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 01:33:49 2013 New Revision: 253131 URL: http://svnweb.freebsd.org/changeset/base/253131 Log: MFC r252404: Fix triggering false watchdog timeout as done in bce(4) when controller is in PAUSE state. Modified: stable/8/sys/dev/bge/if_bge.c stable/8/sys/

svn commit: r253130 - stable/9/sys/dev/bge

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 01:32:58 2013 New Revision: 253130 URL: http://svnweb.freebsd.org/changeset/base/253130 Log: MFC r252404: Fix triggering false watchdog timeout as done in bce(4) when controller is in PAUSE state. Modified: stable/9/sys/dev/bge/if_bge.c stable/9/sys/

svn commit: r253129 - stable/8/sys/dev/bce

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 01:30:35 2013 New Revision: 253129 URL: http://svnweb.freebsd.org/changeset/base/253129 Log: MFC r252402: Fix triggering false watchdog timeout when controller is in PAUSE state. Previously it used to check if controller has sent a PAUSE frame to the

svn commit: r253128 - stable/9/sys/dev/bce

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 01:29:51 2013 New Revision: 253128 URL: http://svnweb.freebsd.org/changeset/base/253128 Log: MFC r252402: Fix triggering false watchdog timeout when controller is in PAUSE state. Previously it used to check if controller has sent a PAUSE frame to the

svn commit: r253127 - stable/8/sys/dev/bge

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 01:27:05 2013 New Revision: 253127 URL: http://svnweb.freebsd.org/changeset/base/253127 Log: MFC r252227: Don't blidly clear GPIOs configuration. Just use firmware configured one. This change also fixes non-working traffic LED on BCM57780. Modified: s

svn commit: r253126 - stable/9/sys/dev/bge

2013-07-09 Thread Pyun YongHyeon
Author: yongari Date: Wed Jul 10 01:26:22 2013 New Revision: 253126 URL: http://svnweb.freebsd.org/changeset/base/253126 Log: MFC r252227: Don't blidly clear GPIOs configuration. Just use firmware configured one. This change also fixes non-working traffic LED on BCM57780. Modified: s

svn commit: r252456 - stable/8/sys/dev/bge

2013-07-01 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 07:03:38 2013 New Revision: 252456 URL: http://svnweb.freebsd.org/changeset/base/252456 Log: MFC r251482,251733: r251482: Correct setting TX random backoff register. This register is implemented as a 10 bits linear feedback shift register so only lo

svn commit: r252455 - stable/9/sys/dev/bge

2013-07-01 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 07:02:44 2013 New Revision: 252455 URL: http://svnweb.freebsd.org/changeset/base/252455 Log: MFC r251482,251733: r251482: Correct setting TX random backoff register. This register is implemented as a 10 bits linear feedback shift register so only lo

svn commit: r252453 - stable/8/sys/dev/bge

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 06:58:35 2013 New Revision: 252453 URL: http://svnweb.freebsd.org/changeset/base/252453 Log: MFC r251481: Do not report current link status if driver is not running. Reporting link status in driver has a side-effect that makes mii(4) check current lin

svn commit: r252452 - stable/9/sys/dev/bge

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 06:58:05 2013 New Revision: 252452 URL: http://svnweb.freebsd.org/changeset/base/252452 Log: MFC r251481: Do not report current link status if driver is not running. Reporting link status in driver has a side-effect that makes mii(4) check current lin

svn commit: r252448 - stable/8/share/man/man4

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 05:33:55 2013 New Revision: 252448 URL: http://svnweb.freebsd.org/changeset/base/252448 Log: MFC r252186: Add Lenovo USB 2.0 Ethernet adapter to the list of supported devices. Modified: stable/8/share/man/man4/axe.4 Directory Properties: stable/8/sha

svn commit: r252446 - stable/9/share/man/man4

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 05:33:01 2013 New Revision: 252446 URL: http://svnweb.freebsd.org/changeset/base/252446 Log: MFC r252186: Add Lenovo USB 2.0 Ethernet adapter to the list of supported devices. Modified: stable/9/share/man/man4/axe.4 Directory Properties: stable/9/sha

svn commit: r252445 - in stable/8/sys/dev/usb: . net

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 05:30:38 2013 New Revision: 252445 URL: http://svnweb.freebsd.org/changeset/base/252445 Log: MFC r252185: Add Lenovo USB 2.0 Ethernet adapter. PR: usb/179920 Modified: stable/8/sys/dev/usb/net/if_axe.c stable/8/sys/dev/usb/usbdevs Directory Proper

svn commit: r252444 - in stable/9/sys/dev/usb: . net

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 05:29:42 2013 New Revision: 252444 URL: http://svnweb.freebsd.org/changeset/base/252444 Log: MFC r252185: Add Lenovo USB 2.0 Ethernet adapter. PR: usb/179920 Modified: stable/9/sys/dev/usb/net/if_axe.c stable/9/sys/dev/usb/usbdevs Directory Proper

svn commit: r252443 - stable/8/sys/dev/usb/net

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 05:26:29 2013 New Revision: 252443 URL: http://svnweb.freebsd.org/changeset/base/252443 Log: MFC r252143: When RX checksum offloading is active, AX88772B will prepend a checksum header. The header contains a received frame length but the defined leng

svn commit: r252442 - stable/9/sys/dev/usb/net

2013-06-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 1 05:24:58 2013 New Revision: 252442 URL: http://svnweb.freebsd.org/changeset/base/252442 Log: MFC r252143: When RX checksum offloading is active, AX88772B will prepend a checksum header. The header contains a received frame length but the defined leng

svn commit: r252404 - head/sys/dev/bge

2013-06-29 Thread Pyun YongHyeon
Author: yongari Date: Sun Jun 30 05:56:13 2013 New Revision: 252404 URL: http://svnweb.freebsd.org/changeset/base/252404 Log: Fix triggering false watchdog timeout as done in bce(4) when controller is in PAUSE state. Modified: head/sys/dev/bge/if_bge.c head/sys/dev/bge/if_bgereg.h Modifi

svn commit: r252402 - head/sys/dev/bce

2013-06-29 Thread Pyun YongHyeon
Author: yongari Date: Sun Jun 30 05:12:18 2013 New Revision: 252402 URL: http://svnweb.freebsd.org/changeset/base/252402 Log: Fix triggering false watchdog timeout when controller is in PAUSE state. Previously it used to check if controller has sent a PAUSE frame to the remote peer. Re

svn commit: r252227 - head/sys/dev/bge

2013-06-25 Thread Pyun YongHyeon
Author: yongari Date: Wed Jun 26 01:15:40 2013 New Revision: 252227 URL: http://svnweb.freebsd.org/changeset/base/252227 Log: Don't blidly clear GPIOs configuration. Just use firmware configured one. This change also fixes non-working traffic LED on BCM57780. Submitted by: Masanobu SAITO

svn commit: r252186 - head/share/man/man4

2013-06-24 Thread Pyun YongHyeon
Author: yongari Date: Tue Jun 25 00:29:13 2013 New Revision: 252186 URL: http://svnweb.freebsd.org/changeset/base/252186 Log: Add Lenovo USB 2.0 Ethernet adapter to the list of supported devices. Modified: head/share/man/man4/axe.4 Modified: head/share/man/man4/axe.4 ==

svn commit: r252185 - in head/sys/dev/usb: . net

2013-06-24 Thread Pyun YongHyeon
Author: yongari Date: Tue Jun 25 00:26:30 2013 New Revision: 252185 URL: http://svnweb.freebsd.org/changeset/base/252185 Log: Add Lenovo USB 2.0 Ethernet adapter. PR: usb/179920 MFC After:1 week Modified: head/sys/dev/usb/net/if_axe.c head/sys/dev/usb/usbdevs Modified:

svn commit: r252143 - head/sys/dev/usb/net

2013-06-23 Thread Pyun YongHyeon
Author: yongari Date: Mon Jun 24 05:18:31 2013 New Revision: 252143 URL: http://svnweb.freebsd.org/changeset/base/252143 Log: When RX checksum offloading is active, AX88772B will prepend a checksum header. The header contains a received frame length but the defined length for AX88772B is di

svn commit: r251829 - stable/9/sys/dev/fxp

2013-06-16 Thread Pyun YongHyeon
Author: yongari Date: Mon Jun 17 04:40:27 2013 New Revision: 251829 URL: http://svnweb.freebsd.org/changeset/base/251829 Log: MFC r251600: Avoid unnecessary controller reinitialization by checking driver running state. fxp(4) requires controller reinitialization for the following ca

svn commit: r251830 - stable/8/sys/dev/fxp

2013-06-16 Thread Pyun YongHyeon
Author: yongari Date: Mon Jun 17 04:42:02 2013 New Revision: 251830 URL: http://svnweb.freebsd.org/changeset/base/251830 Log: MFC r251600: Avoid unnecessary controller reinitialization by checking driver running state. fxp(4) requires controller reinitialization for the following ca

svn commit: r251733 - head/sys/dev/bge

2013-06-13 Thread Pyun YongHyeon
Author: yongari Date: Fri Jun 14 05:16:51 2013 New Revision: 251733 URL: http://svnweb.freebsd.org/changeset/base/251733 Log: Fix a typo introduced in r213280. IFM_OPTIONS macro should see current media word. Modified: head/sys/dev/bge/if_bge.c Modified: head/sys/dev/bge/if_bge.c =

svn commit: r251600 - head/sys/dev/fxp

2013-06-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jun 10 07:31:49 2013 New Revision: 251600 URL: http://svnweb.freebsd.org/changeset/base/251600 Log: Avoid unnecessary controller reinitialization by checking driver running state. fxp(4) requires controller reinitialization for the following cases. o RX lockup c

svn commit: r251482 - head/sys/dev/bge

2013-06-06 Thread Pyun YongHyeon
Author: yongari Date: Fri Jun 7 01:21:09 2013 New Revision: 251482 URL: http://svnweb.freebsd.org/changeset/base/251482 Log: Correct setting TX random backoff register. This register is implemented as a 10 bits linear feedback shift register so only lower 10 bits are valid. Because this r

svn commit: r251481 - head/sys/dev/bge

2013-06-06 Thread Pyun YongHyeon
Author: yongari Date: Fri Jun 7 01:01:39 2013 New Revision: 251481 URL: http://svnweb.freebsd.org/changeset/base/251481 Log: Do not report current link status if driver is not running. Reporting link status in driver has a side-effect that makes mii(4) check current link status. mii(4) wil

svn commit: r250651 - stable/8/sys/dev/bge

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:22:55 2013 New Revision: 250651 URL: http://svnweb.freebsd.org/changeset/base/250651 Log: MFC r248993: Fix a typo. Modified: stable/8/sys/dev/bge/if_bge.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/dev/ (props changed) st

svn commit: r250650 - stable/9/sys/dev/bge

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:21:40 2013 New Revision: 250650 URL: http://svnweb.freebsd.org/changeset/base/250650 Log: MFC r248993: Fix a typo. Modified: stable/9/sys/dev/bge/if_bge.c Directory Properties: stable/9/sys/ (props changed) stable/9/sys/dev/ (props changed) Mod

svn commit: r250649 - stable/8/sys/dev/mii

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:17:59 2013 New Revision: 250649 URL: http://svnweb.freebsd.org/changeset/base/250649 Log: MFC r248542: For RTL8211B or later PHYs, enable crossover detection and auto-correction. This change makes re(4) establish a link with a system using non-cros

svn commit: r250648 - stable/9/sys/dev/mii

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:16:41 2013 New Revision: 250648 URL: http://svnweb.freebsd.org/changeset/base/250648 Log: MFC r248542: For RTL8211B or later PHYs, enable crossover detection and auto-correction. This change makes re(4) establish a link with a system using non-cros

svn commit: r250647 - stable/8/sys/dev/sis

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:06:24 2013 New Revision: 250647 URL: http://svnweb.freebsd.org/changeset/base/250647 Log: MFC r248456: r119712 introduced SIS_TYPE_83816 but it was not actually set in driver such that checking against the type was always false. To detect NS DP8381

svn commit: r250646 - stable/9/sys/dev/sis

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:05:16 2013 New Revision: 250646 URL: http://svnweb.freebsd.org/changeset/base/250646 Log: MFC r248456: r119712 introduced SIS_TYPE_83816 but it was not actually set in driver such that checking against the type was always false. To detect NS DP8381

svn commit: r250645 - stable/8/sys/dev/re

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 01:00:40 2013 New Revision: 250645 URL: http://svnweb.freebsd.org/changeset/base/250645 Log: MFC r248227: Disable TX IP header checksum offloading on RL_HWREV_8168CP. The controller generates wrong checksummed frame if the IP packet has IP options. M

svn commit: r250644 - stable/9/sys/dev/re

2013-05-14 Thread Pyun YongHyeon
Author: yongari Date: Wed May 15 00:58:45 2013 New Revision: 250644 URL: http://svnweb.freebsd.org/changeset/base/250644 Log: MFC r248227: Disable TX IP header checksum offloading on RL_HWREV_8168CP. The controller generates wrong checksummed frame if the IP packet has IP options. M

svn commit: r248993 - head/sys/dev/bge

2013-04-01 Thread Pyun YongHyeon
Author: yongari Date: Tue Apr 2 00:57:54 2013 New Revision: 248993 URL: http://svnweb.freebsd.org/changeset/base/248993 Log: Fix a typo. Reported by: David Imhoff via brad@OpenBSD Tested by:hrs Reviewed by: davidch Modified: head/sys/dev/bge/if_bge.c Modified: head/sys/dev/bg

svn commit: r248860 - releng/8.4/sys/dev/bge

2013-03-28 Thread Pyun YongHyeon
Author: yongari Date: Fri Mar 29 00:32:31 2013 New Revision: 248860 URL: http://svnweb.freebsd.org/changeset/base/248860 Log: MFC r248226: r241438 broke IPMI access on Sun Fire X2200 M2(BCM5715). Fix the IPMI regression by sending BGE_FW_DRV_STATE_UNLOAD to ASF/IPMI firmware in drive

svn commit: r248859 - stable/8/sys/dev/bge

2013-03-28 Thread Pyun YongHyeon
Author: yongari Date: Fri Mar 29 00:22:43 2013 New Revision: 248859 URL: http://svnweb.freebsd.org/changeset/base/248859 Log: MFC r248226: r241438 broke IPMI access on Sun Fire X2200 M2(BCM5715). Fix the IPMI regression by sending BGE_FW_DRV_STATE_UNLOAD to ASF/IPMI firmware in drive

svn commit: r248858 - stable/9/sys/dev/bge

2013-03-28 Thread Pyun YongHyeon
Author: yongari Date: Fri Mar 29 00:21:36 2013 New Revision: 248858 URL: http://svnweb.freebsd.org/changeset/base/248858 Log: MFC r248226: r241438 broke IPMI access on Sun Fire X2200 M2(BCM5715). Fix the IPMI regression by sending BGE_FW_DRV_STATE_UNLOAD to ASF/IPMI firmware in drive

svn commit: r248542 - head/sys/dev/mii

2013-03-19 Thread Pyun YongHyeon
Author: yongari Date: Wed Mar 20 05:31:34 2013 New Revision: 248542 URL: http://svnweb.freebsd.org/changeset/base/248542 Log: For RTL8211B or later PHYs, enable crossover detection and auto-correction. This change makes re(4) establish a link with a system using non-crossover UTP cable.

svn commit: r248456 - head/sys/dev/sis

2013-03-17 Thread Pyun YongHyeon
Author: yongari Date: Mon Mar 18 04:46:17 2013 New Revision: 248456 URL: http://svnweb.freebsd.org/changeset/base/248456 Log: r119712 introduced SIS_TYPE_83816 but it was not actually set in driver such that checking against the type was always false. To detect NS DP83816, driver should have

svn commit: r248227 - head/sys/dev/re

2013-03-12 Thread Pyun YongHyeon
Author: yongari Date: Wed Mar 13 02:11:45 2013 New Revision: 248227 URL: http://svnweb.freebsd.org/changeset/base/248227 Log: Disable TX IP header checksum offloading on RL_HWREV_8168CP. The controller generates wrong checksummed frame if the IP packet has IP options. Submitted by: Alex

svn commit: r248226 - head/sys/dev/bge

2013-03-12 Thread Pyun YongHyeon
Author: yongari Date: Wed Mar 13 01:40:01 2013 New Revision: 248226 URL: http://svnweb.freebsd.org/changeset/base/248226 Log: r241438 broke IPMI access on Sun Fire X2200 M2(BCM5715). Fix the IPMI regression by sending BGE_FW_DRV_STATE_UNLOAD to ASF/IPMI firmware in driver attach phase. Send

svn commit: r247873 - stable/8/sys/dev/msk

2013-03-06 Thread Pyun YongHyeon
Author: yongari Date: Wed Mar 6 08:04:44 2013 New Revision: 247873 URL: http://svnweb.freebsd.org/changeset/base/247873 Log: MFC r247382: RX checksum offloading on old Yukon controllers seem to cause more problems. Disable RX checksum offloading on controllers that don't use new de

<    1   2   3   4   5   6   7   8   9   10   >