svn commit: r218111 - stable/8/sys/dev/sound/pci/hda

2011-01-30 Thread Pyun YongHyeon
Author: yongari Date: Sun Jan 30 23:23:05 2011 New Revision: 218111 URL: http://svn.freebsd.org/changeset/base/218111 Log: MFC r216766: Add device id for RDC M3010 which is found on Vortex86 SoC. Reviewed by:mav Modified: stable/8/sys/dev/sound/pci/hda/hdac.c Directory

svn commit: r218112 - stable/7/sys/dev/sound/pci/hda

2011-01-30 Thread Pyun YongHyeon
Author: yongari Date: Sun Jan 30 23:29:45 2011 New Revision: 218112 URL: http://svn.freebsd.org/changeset/base/218112 Log: MFC r216766: Add device id for RDC M3010 which is found on Vortex86 SoC. Reviewed by:mav Modified: stable/7/sys/dev/sound/pci/hda/hdac.c Directory

svn commit: r218115 - stable/8/sys/dev/alc

2011-01-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 31 00:27:34 2011 New Revision: 218115 URL: http://svn.freebsd.org/changeset/base/218115 Log: MFC r218038: Fix logic error. Due to the bug, it incorrectly checked TXQ status which in turn can leave TXQ active. Submitted by: Brad ( brad

svn commit: r218116 - stable/7/sys/dev/alc

2011-01-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 31 00:29:11 2011 New Revision: 218116 URL: http://svn.freebsd.org/changeset/base/218116 Log: MFC r218038: Fix logic error. Due to the bug, it incorrectly checked TXQ status which in turn can leave TXQ active. Submitted by: Brad ( brad

svn commit: r218038 - head/sys/dev/alc

2011-01-28 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 28 21:03:32 2011 New Revision: 218038 URL: http://svn.freebsd.org/changeset/base/218038 Log: Fix logic error. Due to the bug, it incorrectly checked TXQ status which in turn can leave TXQ active. Submitted by: Brad ( brad comstyle dot com ) MFC after:

svn commit: r217948 - in stable/8/sys/dev: alc jme

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 18:31:07 2011 New Revision: 217948 URL: http://svn.freebsd.org/changeset/base/217948 Log: MFC r216362: Remove unecessary and clearly wrong usage of atomic(9). Modified: stable/8/sys/dev/alc/if_alc.c stable/8/sys/dev/jme/if_jme.c Directory Properties:

svn commit: r217949 - in stable/7/sys/dev: alc jme

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 18:34:05 2011 New Revision: 217949 URL: http://svn.freebsd.org/changeset/base/217949 Log: MFC r216362: Remove unecessary and clearly wrong usage of atomic(9). Modified: stable/7/sys/dev/alc/if_alc.c stable/7/sys/dev/jme/if_jme.c Directory Properties:

svn commit: r217950 - stable/8/sys/dev/ale

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 18:37:10 2011 New Revision: 217950 URL: http://svn.freebsd.org/changeset/base/217950 Log: MFC r216438: Remove unecessary and clearly wrong usage of atomic(9). Modified: stable/8/sys/dev/ale/if_ale.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r217951 - stable/7/sys/dev/ale

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 18:38:48 2011 New Revision: 217951 URL: http://svn.freebsd.org/changeset/base/217951 Log: MFC r216438: Remove unecessary and clearly wrong usage of atomic(9). Modified: stable/7/sys/dev/ale/if_ale.c Directory Properties: stable/7/sys/ (props changed)

svn commit: r217952 - stable/8/sys/dev/jme

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 18:44:05 2011 New Revision: 217952 URL: http://svn.freebsd.org/changeset/base/217952 Log: MFC r216546,216548-216550: r216546: Consistently put a tab character between #define and the macro name. r216548: Fix a regression introduced in r213893.

svn commit: r217953 - stable/7/sys/dev/jme

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 18:46:26 2011 New Revision: 217953 URL: http://svn.freebsd.org/changeset/base/217953 Log: MFC r216546,216548-216550: r216546: Consistently put a tab character between #define and the macro name. r216548: Fix a regression introduced in r213893.

svn commit: r217955 - in stable/7/sys/dev: jme mii

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 19:04:17 2011 New Revision: 217955 URL: http://svn.freebsd.org/changeset/base/217955 Log: MFC r216551: Add support for JMicron JMC251/JMC261 Gigabit/Fast ethernet controller with Card Read Host Controller. These controllers are multi-function

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

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 19:05:43 2011 New Revision: 217956 URL: http://svn.freebsd.org/changeset/base/217956 Log: MFC r216552: Document JMC251/JMC261 support. Modified: stable/8/share/man/man4/jme.4 Directory Properties: stable/8/share/man/man4/ (props changed) Modified:

svn commit: r217963 - stable/7/share/man/man4

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 19:17:31 2011 New Revision: 217963 URL: http://svn.freebsd.org/changeset/base/217963 Log: MFC r183646,216552: r183646: Add a HARDWARE section. It doesn't contain any information not already in the DESCRIPTION section, but this allows for the manual

svn commit: r217968 - stable/7/share/man/man4

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 19:32:53 2011 New Revision: 217968 URL: http://svn.freebsd.org/changeset/base/217968 Log: MFC r179724,179852: r179724: Add man page for ixgbe driver r179852: Bring this up to date with regard to our other section 4 and Intel manpages, also

svn commit: r217971 - stable/7/share/man/man4

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 19:38:03 2011 New Revision: 217971 URL: http://svn.freebsd.org/changeset/base/217971 Log: MFC r182771: Hook up ixgbe(4) to the build. D'oh! Modified: stable/7/share/man/man4/Makefile Directory Properties: stable/7/share/man/man4/ (props changed)

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

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 20:06:24 2011 New Revision: 217973 URL: http://svn.freebsd.org/changeset/base/217973 Log: Backout r216577. ixgb(4) does not support altq(4) yet. Modified: head/share/man/man4/ixgb.4 Modified: head/share/man/man4/ixgb.4

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

2011-01-27 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 27 20:08:14 2011 New Revision: 217974 URL: http://svn.freebsd.org/changeset/base/217974 Log: ixgb(4) does not support altq(4) yet. Modified: head/share/man/man4/altq.4 Modified: head/share/man/man4/altq.4

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

2011-01-26 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 26 20:25:40 2011 New Revision: 217902 URL: http://svn.freebsd.org/changeset/base/217902 Log: Do not use interrupt taskqueue on controllers with MSI/MSI-X capability. One of reason using interrupt taskqueue in re(4) was to reduce number of TX/RX interrupts under

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

2011-01-26 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 26 21:07:44 2011 New Revision: 217910 URL: http://svn.freebsd.org/changeset/base/217910 Log: Add Realtek RTL8201E 10/100 PHY found in RTL8105E controller. The exact model name is not clear yet. All previous RTL8201 10/100 PHYs used 0x8201 in MII_PHYIDR2 which

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

2011-01-26 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 26 21:14:20 2011 New Revision: 217911 URL: http://svn.freebsd.org/changeset/base/217911 Log: Add support for RTL8105E PCIe Fast Ethernet controller. It seems the controller has a kind of embedded controller/memory and vendor applies a large set of magic code

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

2011-01-26 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 26 21:59:59 2011 New Revision: 217914 URL: http://svn.freebsd.org/changeset/base/217914 Log: Document newly added tunables. hw.re.intr_filter hw.re.msix_disable dev.re.%d.int_rx_mod Modified: head/share/man/man4/re.4 Modified: head/share/man/man4/re.4

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

2011-01-25 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 25 19:05:46 2011 New Revision: 217832 URL: http://svn.freebsd.org/changeset/base/217832 Log: Disable TSO for all Realtek controllers. Experimentation showed RTL8111C generated corrupted frames where TCP option header was broken. All other sample controllers I

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

2011-01-25 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 25 22:18:00 2011 New Revision: 217857 URL: http://svn.freebsd.org/changeset/base/217857 Log: Prefer MSI-X to MSI on controllers that support MSI-X. All recent PCIe controllers(RTL8102E or later and RTL8168/8111C or later) supports either 2 or 4 MSI-X messages.

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

2011-01-25 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 25 23:27:28 2011 New Revision: 217868 URL: http://svn.freebsd.org/changeset/base/217868 Log: Remove TX taskqueue and directly invoke re_start in interrupt task. Modified: head/sys/dev/re/if_re.c head/sys/pci/if_rlreg.h Modified: head/sys/dev/re/if_re.c

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

2011-01-24 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 24 17:53:58 2011 New Revision: 217794 URL: http://svn.freebsd.org/changeset/base/217794 Log: Reinitialize driver when MTU is changed and driver is running. Reported by: Huang, Yusheng ( yusheng.huang bluecoat com ) Modified: head/sys/dev/nfe/if_nfe.c

svn commit: r217803 - releng/8.2/sys/dev/sis

2011-01-24 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 24 21:03:22 2011 New Revision: 217803 URL: http://svn.freebsd.org/changeset/base/217803 Log: MFC r217548: Rework RX filter programming by providing separate handler for DP8381[56] and SiS 900/7016 controllers. After r212119, sis(4) no longer

svn commit: r217804 - releng/7.4/sys/dev/sis

2011-01-24 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 24 21:04:32 2011 New Revision: 217804 URL: http://svn.freebsd.org/changeset/base/217804 Log: MFC r217548: Rework RX filter programming by providing separate handler for DP8381[56] and SiS 900/7016 controllers. After r212119, sis(4) no longer

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

2011-01-23 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 24 00:01:06 2011 New Revision: 217766 URL: http://svn.freebsd.org/changeset/base/217766 Log: Apply TX interrupt moderation to all RTL810xE PCIe Fast Ethernet controllers. Experimentation with RTL8102E, RTL8103E and RTL8105E showed dramatic decrement of TX

svn commit: r217740 - stable/8/sys/dev/alc

2011-01-22 Thread Pyun YongHyeon
Author: yongari Date: Sun Jan 23 02:15:50 2011 New Revision: 217740 URL: http://svn.freebsd.org/changeset/base/217740 Log: MFC r217649: Correct wrong definition of PM timer mask and adjust L1/PM timer value. While I'm here enable all clocks before initializing controller. This

svn commit: r217647 - releng/8.2/sys/dev/re

2011-01-20 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 20 17:41:24 2011 New Revision: 217647 URL: http://svn.freebsd.org/changeset/base/217647 Log: MFC r217296: For re(4) controllers that uses new jumbo frame scheme(RTL8168C/D/E), limit maximum RX buffer size to RE_RX_DESC_BUFLEN instead of blindly

svn commit: r217649 - head/sys/dev/alc

2011-01-20 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 20 18:26:33 2011 New Revision: 217649 URL: http://svn.freebsd.org/changeset/base/217649 Log: Correct wrong definition of PM timer mask and adjust L1/PM timer value. While I'm here enable all clocks before initializing controller. This change should fix lockup

svn commit: r217661 - stable/7/sys/dev/bktr

2011-01-20 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 20 21:25:16 2011 New Revision: 217661 URL: http://svn.freebsd.org/changeset/base/217661 Log: MFC r192784,192805: Free the memory correctly in the error case PR: misc/154152 Modified: stable/7/sys/dev/bktr/bktr_os.c Directory Properties:

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

2011-01-20 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 21 00:33:10 2011 New Revision: 217668 URL: http://svn.freebsd.org/changeset/base/217668 Log: MFC r217548: Rework RX filter programming by providing separate handler for DP8381[56] and SiS 900/7016 controllers. After r212119, sis(4) no longer

svn commit: r217669 - stable/7/sys/dev/sis

2011-01-20 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 21 00:35:34 2011 New Revision: 217669 URL: http://svn.freebsd.org/changeset/base/217669 Log: MFC r217548: Rework RX filter programming by providing separate handler for DP8381[56] and SiS 900/7016 controllers. After r212119, sis(4) no longer

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

2011-01-18 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 18 17:50:14 2011 New Revision: 217548 URL: http://svn.freebsd.org/changeset/base/217548 Log: Rework RX filter programming by providing separate handler for DP8381[56] and SiS 900/7016 controllers. After r212119, sis(4) no longer reinitializes controller if

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

2011-01-17 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 18 00:46:10 2011 New Revision: 217524 URL: http://svn.freebsd.org/changeset/base/217524 Log: Change model names of controller RTL_HWREV_8168_SPIN[123] to real ones. s/RL_HWREV_8168_SPIN1/RL_HWREV_8168B_SPIN1/g s/RL_HWREV_8168_SPIN2/RL_HWREV_8168B_SPIN2/g

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

2011-01-16 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 17 02:23:50 2011 New Revision: 217498 URL: http://svn.freebsd.org/changeset/base/217498 Log: Add initial support for RTL8168E/8111E-VL PCIe GbE. H/W donated by: Realtek Semiconductor Corp. Modified: head/sys/dev/re/if_re.c head/sys/pci/if_rlreg.h

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

2011-01-16 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 17 03:24:33 2011 New Revision: 217499 URL: http://svn.freebsd.org/changeset/base/217499 Log: Implement initial jumbo frame support for RTL8168/8111 C/D/E PCIe GbE controllers. It seems these controllers no longer support multi-fragmented RX buffers such that

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

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 14 22:29:45 2011 New Revision: 217426 URL: http://svn.freebsd.org/changeset/base/217426 Log: MFC r215960,215962-215964,215966: r215960: Apply GPIO configuration for all CICADA PHYs. While I'm here show selected phymode to ease of debugging. r215962:

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

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 14 22:31:26 2011 New Revision: 217427 URL: http://svn.freebsd.org/changeset/base/217427 Log: MFC r215968: Introduce new macro AXE_IS_178_FAMILY and AXE_IS_772. Include AX88772A and AX88772B for future extension. While here add TX buffer size for 178

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

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 14 22:33:12 2011 New Revision: 217428 URL: http://svn.freebsd.org/changeset/base/217428 Log: MFC r215969: Add initial AX88772A support. H/W donated by: Derrick Brashear (shadow gmail dot com) Modified: stable/8/sys/dev/usb/net/if_axe.c

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

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 14 22:36:33 2011 New Revision: 217429 URL: http://svn.freebsd.org/changeset/base/217429 Log: MFC r216284: r184610 changed the way how TX frames are handled on AX88178 and AX88772 controllers. ASIX added a new feature for AX88178/AX88772 controllers

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

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 14 22:58:08 2011 New Revision: 217430 URL: http://svn.freebsd.org/changeset/base/217430 Log: MFC r216131: Document loader tunable hw.re.prefer_iomap. Modified: stable/8/share/man/man4/re.4 Directory Properties: stable/8/share/man/man4/ (props changed)

svn commit: r217431 - stable/7/share/man/man4

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 14 22:58:41 2011 New Revision: 217431 URL: http://svn.freebsd.org/changeset/base/217431 Log: MFC r216131: Document loader tunable hw.re.prefer_iomap. Modified: stable/7/share/man/man4/re.4 Directory Properties: stable/7/share/man/man4/ (props changed)

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

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Sat Jan 15 00:32:15 2011 New Revision: 217435 URL: http://svn.freebsd.org/changeset/base/217435 Log: MFC r217296: For re(4) controllers that uses new jumbo frame scheme(RTL8168C/D/E), limit maximum RX buffer size to RE_RX_DESC_BUFLEN instead of blindly

svn commit: r217436 - stable/7/sys/dev/re

2011-01-14 Thread Pyun YongHyeon
Author: yongari Date: Sat Jan 15 00:34:50 2011 New Revision: 217436 URL: http://svn.freebsd.org/changeset/base/217436 Log: MFC r217296: For re(4) controllers that uses new jumbo frame scheme(RTL8168C/D/E), limit maximum RX buffer size to RE_RX_DESC_BUFLEN instead of blindly

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 22:49:10 2011 New Revision: 217381 URL: http://svn.freebsd.org/changeset/base/217381 Log: Allow TX/RX checksum offloading to be configured independently. Modified: head/sys/dev/re/if_re.c Modified: head/sys/dev/re/if_re.c

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 22:52:57 2011 New Revision: 217382 URL: http://svn.freebsd.org/changeset/base/217382 Log: re_reset() should be called only after setting device specific features. Modified: head/sys/dev/re/if_re.c Modified: head/sys/dev/re/if_re.c

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 23:00:28 2011 New Revision: 217384 URL: http://svn.freebsd.org/changeset/base/217384 Log: Make sure to check validity of dma maps before destroying. Modified: head/sys/dev/re/if_re.c Modified: head/sys/dev/re/if_re.c

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 23:15:09 2011 New Revision: 217385 URL: http://svn.freebsd.org/changeset/base/217385 Log: If driver is not able to allocate RX buffer, do not start driver. While I'm here move RX buffer allocation and descriptor initialization up to not touch hardware

svn commit: r217331 - head/sys/dev/alc

2011-01-12 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 12 22:24:07 2011 New Revision: 217331 URL: http://svn.freebsd.org/changeset/base/217331 Log: Make sure to invoke unlocked foo_start since the taskqueue does not hold a driver lock. This should fix a regression introduced in r216925. PR: kern/153769

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

2011-01-11 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 12 03:43:47 2011 New Revision: 217296 URL: http://svn.freebsd.org/changeset/base/217296 Log: For re(4) controllers that uses new jumbo frame scheme(RTL8168C/D/E), limit maximum RX buffer size to RE_RX_DESC_BUFLEN instead of blindly configuring it to 16KB. Due

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

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 17:37:49 2011 New Revision: 217225 URL: http://svn.freebsd.org/changeset/base/217225 Log: Backout r216973 and r216970. r216973 didn't solve watchdog timeout issue seen on PCIX BCM5704 controller. r216970 fixed the issue but the DMA address space restriction

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

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 19:43:16 2011 New Revision: 217230 URL: http://svn.freebsd.org/changeset/base/217230 Log: MFC r217226: Apply DMA address space restriction to controllers that have 4GB DMA boundary bug and runs with PCI-X mode. watchdog timeout was observed on

svn commit: r217231 - stable/7/sys/dev/bge

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 19:48:24 2011 New Revision: 217231 URL: http://svn.freebsd.org/changeset/base/217231 Log: MFC r217226: Apply DMA address space restriction to controllers that have 4GB DMA boundary bug and runs with PCI-X mode. watchdog timeout was observed on

svn commit: r217233 - releng/8.2/sys/dev/bge

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 19:55:30 2011 New Revision: 217233 URL: http://svn.freebsd.org/changeset/base/217233 Log: MFC r217226: Apply DMA address space restriction to controllers that have 4GB DMA boundary bug and runs with PCI-X mode. watchdog timeout was observed on

svn commit: r217235 - releng/7.4/sys/dev/bge

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 19:59:20 2011 New Revision: 217235 URL: http://svn.freebsd.org/changeset/base/217235 Log: MFC r217226: Apply DMA address space restriction to controllers that have 4GB DMA boundary bug and runs with PCI-X mode. watchdog timeout was observed on

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

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 23:28:46 2011 New Revision: 217246 URL: http://svn.freebsd.org/changeset/base/217246 Log: Implement TSO on RealTek RTL8168/8111 C or later controllers. RealTek changed TX descriptor format for later controllers so these controllers require MSS configuration

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

2011-01-10 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 10 23:47:11 2011 New Revision: 217247 URL: http://svn.freebsd.org/changeset/base/217247 Log: When driver is not running, do not send DUMP command to controller and just show old (cached) values. Controller will not respond to the command unless MAC is enabled

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

2011-01-04 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 4 19:10:54 2011 New Revision: 216970 URL: http://svn.freebsd.org/changeset/base/216970 Log: Partially revert change made in r212061. r212061 relied on bus_dma(9)'s capability which honors boundary restrictions of DMA tag for dynamic buffers. However it seems

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

2011-01-04 Thread Pyun YongHyeon
Author: yongari Date: Tue Jan 4 20:06:26 2011 New Revision: 216973 URL: http://svn.freebsd.org/changeset/base/216973 Log: Limit hardware bug workaround to controllers that have 4GB boundary bug instead of blindly applying it to all controllers. Pointed out by: marius MFC after:

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

2010-12-31 Thread Pyun YongHyeon
Author: yongari Date: Fri Dec 31 21:52:51 2010 New Revision: 216858 URL: http://svn.freebsd.org/changeset/base/216858 Log: Remove duplicated perfect Pointed out by: pluknet Modified: head/share/man/man4/vte.4 Modified: head/share/man/man4/vte.4

svn commit: r216828 - in head/sys: conf dev/mii modules/mii

2010-12-30 Thread Pyun YongHyeon
) +++ head/sys/dev/mii/rdcphy.c Thu Dec 30 23:50:25 2010(r216828) @@ -0,0 +1,267 @@ +/*- + * Copyright (c) 2010, Pyun YongHyeon yong...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided

svn commit: r216829 - in head/sys: boot/forth conf dev/vte i386/conf modules modules/vte

2010-12-30 Thread Pyun YongHyeon
:00 1970 (empty, because file is newly added) +++ head/sys/dev/vte/if_vte.c Fri Dec 31 00:21:41 2010(r216829) @@ -0,0 +1,2056 @@ +/*- + * Copyright (c) 2010, Pyun YongHyeon yong...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms

svn commit: r216830 - head/usr.sbin/sysinstall

2010-12-30 Thread Pyun YongHyeon
Author: yongari Date: Fri Dec 31 00:24:08 2010 New Revision: 216830 URL: http://svn.freebsd.org/changeset/base/216830 Log: Add vte(4) to the list of supported network interface. Modified: head/usr.sbin/sysinstall/devices.c Modified: head/usr.sbin/sysinstall/devices.c

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

2010-12-30 Thread Pyun YongHyeon
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/vte.4 Fri Dec 31 00:46:30 2010(r216831) @@ -0,0 +1,152 @@ +.\ Copyright (c) 2010 Pyun YongHyeon +.\ All rights reserved. +.\ +.\ Redistribution and use in source

svn commit: r216833 - head/sys/dev/vte

2010-12-30 Thread Pyun YongHyeon
Author: yongari Date: Fri Dec 31 01:23:04 2010 New Revision: 216833 URL: http://svn.freebsd.org/changeset/base/216833 Log: Remove debugging leftovers. Modified: head/sys/dev/vte/if_vte.c Modified: head/sys/dev/vte/if_vte.c

svn commit: r216766 - head/sys/dev/sound/pci/hda

2010-12-28 Thread Pyun YongHyeon
Author: yongari Date: Tue Dec 28 17:45:43 2010 New Revision: 216766 URL: http://svn.freebsd.org/changeset/base/216766 Log: Add device id for RDC M3010 which is found on Vortex86 SoC. Reviewed by: mav Modified: head/sys/dev/sound/pci/hda/hdac.c Modified:

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

2010-12-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Dec 20 17:39:39 2010 New Revision: 216596 URL: http://svn.freebsd.org/changeset/base/216596 Log: Document limitation of station address reprogramming. Modified: head/share/man/man4/jme.4 Modified: head/share/man/man4/jme.4

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

2010-12-19 Thread Pyun YongHyeon
Author: yongari Date: Sun Dec 19 23:50:36 2010 New Revision: 216576 URL: http://svn.freebsd.org/changeset/base/216576 Log: ae(4), igb(4), ixgb(4) and ixgbe(4) supports altq(4). Modified: head/share/man/man4/altq.4 Modified: head/share/man/man4/altq.4

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

2010-12-19 Thread Pyun YongHyeon
Author: yongari Date: Sun Dec 19 23:53:23 2010 New Revision: 216577 URL: http://svn.freebsd.org/changeset/base/216577 Log: Add .Xr to altq(4). Modified: head/share/man/man4/ixgb.4 Modified: head/share/man/man4/ixgb.4

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

2010-12-19 Thread Pyun YongHyeon
Author: yongari Date: Sun Dec 19 23:54:31 2010 New Revision: 216578 URL: http://svn.freebsd.org/changeset/base/216578 Log: Add .Xr to altq(4). Modified: head/share/man/man4/ixgbe.4 Modified: head/share/man/man4/ixgbe.4

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

2010-12-19 Thread Pyun YongHyeon
Author: yongari Date: Mon Dec 20 00:10:53 2010 New Revision: 216579 URL: http://svn.freebsd.org/changeset/base/216579 Log: igb(4), ixgbe(4), mxge(4) and nxge(4) support VLAN hardware tag insertion/stripping. et(4) and fwe(4) support VLAN oversized frames. Modified:

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

2010-12-19 Thread Pyun YongHyeon
Author: yongari Date: Mon Dec 20 00:23:47 2010 New Revision: 216580 URL: http://svn.freebsd.org/changeset/base/216580 Log: Add ae(4) to the list of drivers use the miibus interface. Modified: head/share/man/man4/miibus.4 Modified: head/share/man/man4/miibus.4

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

2010-12-19 Thread Pyun YongHyeon
Author: yongari Date: Mon Dec 20 00:27:40 2010 New Revision: 216581 URL: http://svn.freebsd.org/changeset/base/216581 Log: Oops, fwe(4) listed twice. Modified: head/share/man/man4/vlan.4 Modified: head/share/man/man4/vlan.4

svn commit: r216546 - head/sys/dev/jme

2010-12-18 Thread Pyun YongHyeon
Author: yongari Date: Sat Dec 18 23:03:38 2010 New Revision: 216546 URL: http://svn.freebsd.org/changeset/base/216546 Log: Consistently put a tab character between #define and the macro name. Modified: head/sys/dev/jme/if_jmevar.h Modified: head/sys/dev/jme/if_jmevar.h

svn commit: r216548 - head/sys/dev/jme

2010-12-18 Thread Pyun YongHyeon
Author: yongari Date: Sat Dec 18 23:21:16 2010 New Revision: 216548 URL: http://svn.freebsd.org/changeset/base/216548 Log: Fix a regression introduced in r213893. FPGA version requires PHY probing so allow PHY probing on all possible addresses. Modified: head/sys/dev/jme/if_jme.c

svn commit: r216549 - head/sys/dev/jme

2010-12-18 Thread Pyun YongHyeon
Author: yongari Date: Sat Dec 18 23:24:59 2010 New Revision: 216549 URL: http://svn.freebsd.org/changeset/base/216549 Log: Make sure whether driver allocated resource before releasing it. Modified: head/sys/dev/jme/if_jme.c Modified: head/sys/dev/jme/if_jme.c

svn commit: r216550 - head/sys/dev/jme

2010-12-18 Thread Pyun YongHyeon
Author: yongari Date: Sat Dec 18 23:26:38 2010 New Revision: 216550 URL: http://svn.freebsd.org/changeset/base/216550 Log: Use system defined PCIR_EXPRESS_DEVICE_CTL instead of using magic number. Modified: head/sys/dev/jme/if_jme.c Modified: head/sys/dev/jme/if_jme.c

svn commit: r216551 - in head/sys/dev: jme mii

2010-12-18 Thread Pyun YongHyeon
Author: yongari Date: Sat Dec 18 23:52:50 2010 New Revision: 216551 URL: http://svn.freebsd.org/changeset/base/216551 Log: Add support for JMicron JMC251/JMC261 Gigabit/Fast ethernet controller with Card Read Host Controller. These controllers are multi-function devices and have the same

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

2010-12-18 Thread Pyun YongHyeon
Author: yongari Date: Sun Dec 19 00:00:29 2010 New Revision: 216552 URL: http://svn.freebsd.org/changeset/base/216552 Log: Document JMC251/JMC261 support. Modified: head/share/man/man4/jme.4 Modified: head/share/man/man4/jme.4

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

2010-12-14 Thread Pyun YongHyeon
Author: yongari Date: Tue Dec 14 17:39:10 2010 New Revision: 216438 URL: http://svn.freebsd.org/changeset/base/216438 Log: Remove unecessary and clearly wrong usage of atomic(9). Reported by: avg Modified: head/sys/dev/ale/if_ale.c Modified: head/sys/dev/ale/if_ale.c

svn commit: r216362 - in head/sys/dev: alc jme

2010-12-10 Thread Pyun YongHyeon
Author: yongari Date: Fri Dec 10 21:43:20 2010 New Revision: 216362 URL: http://svn.freebsd.org/changeset/base/216362 Log: Remove unecessary and clearly wrong usage of atomic(9). Reported by: avg, jhb, attilio Modified: head/sys/dev/alc/if_alc.c head/sys/dev/jme/if_jme.c Modified:

Re: svn commit: r216284 - head/sys/dev/usb/net

2010-12-08 Thread Pyun YongHyeon
On Wed, Dec 08, 2010 at 08:26:50AM +0100, Hans Petter Selasky wrote: On Wednesday 08 December 2010 02:24:05 Pyun YongHyeon wrote: - if (m-m_pkthdr.len MCLBYTES) { - m-m_pkthdr.len = MCLBYTES; - } You are sure

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

2010-12-07 Thread Pyun YongHyeon
Author: yongari Date: Tue Dec 7 19:14:18 2010 New Revision: 216264 URL: http://svn.freebsd.org/changeset/base/216264 Log: MFC r216111: If RX lockup workaround is enabled, fxp(4) will periodically reset the controller to workaround silicon bug of i82557. Each reset will re-establish

svn commit: r216265 - stable/7/sys/dev/fxp

2010-12-07 Thread Pyun YongHyeon
Author: yongari Date: Tue Dec 7 19:15:33 2010 New Revision: 216265 URL: http://svn.freebsd.org/changeset/base/216265 Log: MFC r216111: If RX lockup workaround is enabled, fxp(4) will periodically reset the controller to workaround silicon bug of i82557. Each reset will re-establish

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

2010-12-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Dec 8 01:24:05 2010 New Revision: 216284 URL: http://svn.freebsd.org/changeset/base/216284 Log: r184610 changed the way how TX frames are handled on AX88178 and AX88772 controllers. ASIX added a new feature for AX88178/AX88772 controllers which allows combining

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

2010-12-02 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 2 18:37:34 2010 New Revision: 216131 URL: http://svn.freebsd.org/changeset/base/216131 Log: Document loader tunable hw.re.prefer_iomap. Modified: head/share/man/man4/re.4 Modified: head/share/man/man4/re.4

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

2010-12-01 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 2 03:53:29 2010 New Revision: 216111 URL: http://svn.freebsd.org/changeset/base/216111 Log: If RX lockup workaround is enabled, fxp(4) will periodically reset the controller to workaround silicon bug of i82557. Each reset will re-establish link which in turn

svn commit: r216023 - stable/8/sys/dev/alc

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:28:12 2010 New Revision: 216023 URL: http://svn.freebsd.org/changeset/base/216023 Log: MFC r215850: Enable ethernet flow-control on all alc(4) controllers. This change should reduce a lot of dropped frames under high network load. Modified:

svn commit: r216024 - stable/7/sys/dev/alc

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:30:49 2010 New Revision: 216024 URL: http://svn.freebsd.org/changeset/base/216024 Log: MFC r215850: Enable ethernet flow-control on all alc(4) controllers. This change should reduce a lot of dropped frames under high network load. Modified:

svn commit: r216025 - stable/8/sys/dev/jme

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:33:25 2010 New Revision: 216025 URL: http://svn.freebsd.org/changeset/base/216025 Log: MFC r215847: Disable retrying RX descriptor loading. The counter is used to set number of retry to be performed whenever controller found RX descriptor was

svn commit: r216026 - stable/7/sys/dev/jme

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:34:43 2010 New Revision: 216026 URL: http://svn.freebsd.org/changeset/base/216026 Log: MFC r215847: Disable retrying RX descriptor loading. The counter is used to set number of retry to be performed whenever controller found RX descriptor was

svn commit: r216027 - stable/8/sys/dev/jme

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:36:15 2010 New Revision: 216027 URL: http://svn.freebsd.org/changeset/base/216027 Log: MFC r215848: Allocate 1 MSI/MSI-X vector. Originally jme(4) was designed to support multi-queue but the hardware limitation made it hard to implement supporting

svn commit: r216028 - stable/7/sys/dev/jme

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:37:27 2010 New Revision: 216028 URL: http://svn.freebsd.org/changeset/base/216028 Log: MFC r215848: Allocate 1 MSI/MSI-X vector. Originally jme(4) was designed to support multi-queue but the hardware limitation made it hard to implement supporting

svn commit: r216029 - stable/8/sys/dev/jme

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:38:41 2010 New Revision: 216029 URL: http://svn.freebsd.org/changeset/base/216029 Log: MFC r215849: Enable ethernet flow-control on all jme(4) controllers. Modified: stable/8/sys/dev/jme/if_jme.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r216030 - stable/7/sys/dev/jme

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:39:46 2010 New Revision: 216030 URL: http://svn.freebsd.org/changeset/base/216030 Log: MFC r215849: Enable ethernet flow-control on all jme(4) controllers. Modified: stable/7/sys/dev/jme/if_jme.c Directory Properties: stable/7/sys/ (props changed)

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

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:41:56 2010 New Revision: 216031 URL: http://svn.freebsd.org/changeset/base/216031 Log: MFC r215329: Add flow control for all re(4) controllers. re(4) controllers do not provide any MAC configuration interface for resolved flow control parameters.

svn commit: r216032 - stable/7/sys/dev/re

2010-11-28 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 29 01:43:17 2010 New Revision: 216032 URL: http://svn.freebsd.org/changeset/base/216032 Log: MFC r215329: Add flow control for all re(4) controllers. re(4) controllers do not provide any MAC configuration interface for resolved flow control parameters.

<    4   5   6   7   8   9   10   11   12   13   >