svn commit: r316821 - head/sys/dev/age

2017-04-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 14 08:27:42 2017 New Revision: 316821 URL: https://svnweb.freebsd.org/changeset/base/316821 Log: Remove dead code. Modified: head/sys/dev/age/if_age.c Modified: head/sys/dev/age/if_age.c

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

2017-04-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 14 08:11:50 2017 New Revision: 316820 URL: https://svnweb.freebsd.org/changeset/base/316820 Log: Don't overwrite mapped bits. Found by: PVS-Studio Modified: head/sys/dev/jme/if_jme.c Modified: head/sys/dev/jme/if_jme.c

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

2017-04-14 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 14 07:27:23 2017 New Revision: 316819 URL: https://svnweb.freebsd.org/changeset/base/316819 Log: Remove unnecessary assignment. Found by: PVS-Studio Modified: head/sys/dev/msk/if_msk.c Modified: head/sys/dev/msk/if_msk.c

svn commit: r316808 - head/sys/dev/txp

2017-04-13 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 14 03:23:03 2017 New Revision: 316808 URL: https://svnweb.freebsd.org/changeset/base/316808 Log: Remove unnecessary check aginst NULL. txp_ext_command() with TXP_CMD_WAIT argument allocates a response buffer. If the allocation fails, txp_ext_command() returns

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

2017-04-13 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 14 02:33:26 2017 New Revision: 316806 URL: https://svnweb.freebsd.org/changeset/base/316806 Log: Remove unnecessary comparison. Found by: PVS-Studio Modified: head/sys/dev/fxp/if_fxp.c Modified: head/sys/dev/fxp/if_fxp.c

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

2017-04-13 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 14 02:24:02 2017 New Revision: 316805 URL: https://svnweb.freebsd.org/changeset/base/316805 Log: Fix a potentially forever loop. Found by: PVS-Studio Modified: head/sys/dev/ae/if_ae.c Modified: head/sys/dev/ae/if_ae.c

svn commit: r312367 - stable/10/sys/dev/sound/pci/hda

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 02:57:22 2017 New Revision: 312367 URL: https://svnweb.freebsd.org/changeset/base/312367 Log: MFC r309527-309528: r309527: Recognize RealTek ALC1150 7.1 channel HD audio codec. r309528: Fix too low volume on MSI H170 GAMING M3 board by poking

svn commit: r312366 - stable/11/sys/dev/sound/pci/hda

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 02:56:24 2017 New Revision: 312366 URL: https://svnweb.freebsd.org/changeset/base/312366 Log: MFC r309527-309528: r309527: Recognize RealTek ALC1150 7.1 channel HD audio codec. r309528: Fix too low volume on MSI H170 GAMING M3 board by poking

svn commit: r312365 - stable/10/share/man/man9

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 02:41:13 2017 New Revision: 312365 URL: https://svnweb.freebsd.org/changeset/base/312365 Log: MFC r302548: Belatedly remove CSUM_IP_FRAGS and CSUM_FRAGMENT offloading capabilities. It was removed in r243624 and r254804/r271006 respectively. This

svn commit: r312364 - stable/11/share/man/man9

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 02:40:18 2017 New Revision: 312364 URL: https://svnweb.freebsd.org/changeset/base/312364 Log: MFC r302548: Belatedly remove CSUM_IP_FRAGS and CSUM_FRAGMENT offloading capabilities. It was removed in r243624 and r254804/r271006 respectively. This

svn commit: r312363 - stable/10/sys/dev/rl

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 02:22:07 2017 New Revision: 312363 URL: https://svnweb.freebsd.org/changeset/base/312363 Log: MFC r295736,295738: r295736: Remove duplicated check. r295738: Fix a bug introduced in r295736 TX descriptor address should be updated for valid

svn commit: r312362 - in stable/10/sys/dev: age alc ale jme msk stge vte

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 02:16:17 2017 New Revision: 312362 URL: https://svnweb.freebsd.org/changeset/base/312362 Log: MFC r295735: Fix variable assignment. Modified: stable/10/sys/dev/age/if_age.c stable/10/sys/dev/alc/if_alc.c stable/10/sys/dev/ale/if_ale.c

svn commit: r312361 - stable/10/share/man/man4

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 01:58:33 2017 New Revision: 312361 URL: https://svnweb.freebsd.org/changeset/base/312361 Log: MFC r304576: Add Killer E2400 to the supported hardware list. Modified: stable/10/share/man/man4/alc.4 Directory Properties: stable/10/ (props changed)

svn commit: r312360 - stable/11/share/man/man4

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 01:57:13 2017 New Revision: 312360 URL: https://svnweb.freebsd.org/changeset/base/312360 Log: MFC r304576: Add Killer E2400 to the supported hardware list. Modified: stable/11/share/man/man4/alc.4 Directory Properties: stable/11/ (props changed)

svn commit: r312359 - in stable/10/sys/dev: alc pci

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 01:53:07 2017 New Revision: 312359 URL: https://svnweb.freebsd.org/changeset/base/312359 Log: MFC r304574-304575,304584: r304574: Correct DMA channel number selection on AR816x family of controllers. For Gigabit Ethernet version of AR816x,

svn commit: r312358 - in stable/11/sys/dev: alc pci

2017-01-17 Thread Pyun YongHyeon
Author: yongari Date: Wed Jan 18 01:52:04 2017 New Revision: 312358 URL: https://svnweb.freebsd.org/changeset/base/312358 Log: MFC r304574-304575,304584: r304574: Correct DMA channel number selection on AR816x family of controllers. For Gigabit Ethernet version of AR816x,

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

2016-12-03 Thread Pyun YongHyeon
Author: yongari Date: Sun Dec 4 05:55:18 2016 New Revision: 309528 URL: https://svnweb.freebsd.org/changeset/base/309528 Log: Fix too low volume on MSI H170 GAMING M3 board by poking vendor specific COEF. Modified: head/sys/dev/sound/pci/hda/hdaa_patches.c Modified:

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

2016-12-03 Thread Pyun YongHyeon
Author: yongari Date: Sun Dec 4 05:46:30 2016 New Revision: 309527 URL: https://svnweb.freebsd.org/changeset/base/309527 Log: Recognize RealTek ALC1150 7.1 channel HD audio codec. Modified: head/sys/dev/sound/pci/hda/hdac.h head/sys/dev/sound/pci/hda/hdacc.c Modified:

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

2016-08-21 Thread Pyun YongHyeon
Author: yongari Date: Mon Aug 22 03:28:06 2016 New Revision: 304584 URL: https://svnweb.freebsd.org/changeset/base/304584 Log: Add a missing change in r304575. Noticed by: jhb Modified: head/sys/dev/alc/if_alcvar.h Modified: head/sys/dev/alc/if_alcvar.h

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

2016-08-21 Thread Pyun YongHyeon
Author: yongari Date: Mon Aug 22 01:28:02 2016 New Revision: 304576 URL: https://svnweb.freebsd.org/changeset/base/304576 Log: Add Killer E2400 to the supported hardware list. Modified: head/share/man/man4/alc.4 Modified: head/share/man/man4/alc.4

svn commit: r304575 - in head/sys/dev: alc pci

2016-08-21 Thread Pyun YongHyeon
Author: yongari Date: Mon Aug 22 01:19:05 2016 New Revision: 304575 URL: https://svnweb.freebsd.org/changeset/base/304575 Log: Add Killer E2400 Gigabit Ethernet support. It seems Killer E2200/E2400 has a BIOS misconfiguration or silicon bug which triggers DMA write errors when driver uses

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

2016-08-21 Thread Pyun YongHyeon
Author: yongari Date: Mon Aug 22 01:06:54 2016 New Revision: 304574 URL: https://svnweb.freebsd.org/changeset/base/304574 Log: Correct DMA channel number selection on AR816x family of controllers. For Gigabit Ethernet version of AR816x, AR813x/AR815x except L1D controller, use vendor

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

2016-08-19 Thread Pyun YongHyeon
Author: yongari Date: Fri Aug 19 10:51:30 2016 New Revision: 304458 URL: https://svnweb.freebsd.org/changeset/base/304458 Log: Host controller is byte oriented. Fix wrong assumption on big-endian systems. Pointed out by: hselasky Modified: head/sys/dev/usb/net/if_axgereg.h

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

2016-08-18 Thread Pyun YongHyeon
Author: yongari Date: Fri Aug 19 00:50:32 2016 New Revision: 304439 URL: https://svnweb.freebsd.org/changeset/base/304439 Log: Fix build on big-endian systems. Reported by: bz Modified: head/sys/dev/usb/net/if_axgereg.h Modified: head/sys/dev/usb/net/if_axgereg.h

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

2016-08-18 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 07:11:31 2016 New Revision: 304336 URL: https://svnweb.freebsd.org/changeset/base/304336 Log: When device is detached make sure to stop the controller and make it return zero-length USB packet. Modified: head/sys/dev/usb/net/if_axge.c Modified:

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

2016-08-18 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 06:46:14 2016 New Revision: 304335 URL: https://svnweb.freebsd.org/changeset/base/304335 Log: In axge_stop(), clear medium receive enable bit which will stop RX MAC operation. Modified: head/sys/dev/usb/net/if_axge.c Modified:

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

2016-08-18 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 06:35:09 2016 New Revision: 304333 URL: https://svnweb.freebsd.org/changeset/base/304333 Log: When usbd_transfer_setup() fails, don't call usbd_transfer_unsetup(). Modified: head/sys/dev/usb/net/if_axge.c Modified: head/sys/dev/usb/net/if_axge.c

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

2016-08-18 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 06:29:07 2016 New Revision: 304332 URL: https://svnweb.freebsd.org/changeset/base/304332 Log: Introduce axge_rxfilter() which configures RX filtering and replace axge_setmulti()/axge_setpromisc() with axge_rxfilter(). Multicast filter programming and

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

2016-08-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 05:07:02 2016 New Revision: 304326 URL: https://svnweb.freebsd.org/changeset/base/304326 Log: Switch to TX header format rather than directly manipulating header structures. This simplifies mbuf copy operation to USB buffers as well as improving

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

2016-08-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 04:25:17 2016 New Revision: 304325 URL: https://svnweb.freebsd.org/changeset/base/304325 Log: Rename cryptic RX filter constants with more readable ones. No functional change. Modified: head/sys/dev/usb/net/if_axge.c head/sys/dev/usb/net/if_axgereg.h

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

2016-08-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 02:14:39 2016 New Revision: 304324 URL: https://svnweb.freebsd.org/changeset/base/304324 Log: Don't explicitly call MIIBUS_STATCHG() method handler. Link state change should be handled by PHY driver. Some broken PHY H/Ws may need that workaround but it

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

2016-08-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Aug 18 01:48:58 2016 New Revision: 304323 URL: https://svnweb.freebsd.org/changeset/base/304323 Log: Pass PHY location information and remove PHY access hack. Modified: head/sys/dev/usb/net/if_axge.c head/sys/dev/usb/net/if_axgereg.h Modified:

svn commit: r302548 - head/share/man/man9

2016-07-11 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 11 06:49:56 2016 New Revision: 302548 URL: https://svnweb.freebsd.org/changeset/base/302548 Log: Belatedly remove CSUM_IP_FRAGS and CSUM_FRAGMENT offloading capabilities. It was removed in r243624 and r254804/r271006 respectively. This file and mbuf(9) needs

svn commit: r295873 - in head/sys/dev: msk sk

2016-02-21 Thread Pyun YongHyeon
Author: yongari Date: Mon Feb 22 00:58:04 2016 New Revision: 295873 URL: https://svnweb.freebsd.org/changeset/base/295873 Log: ifnet lock was changed to use sx(9) long time ago. Don't hold a driver lock for if_free(9). Modified: head/sys/dev/msk/if_msk.c head/sys/dev/sk/if_sk.c

svn commit: r295738 - head/sys/dev/rl

2016-02-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Feb 18 03:05:08 2016 New Revision: 295738 URL: https://svnweb.freebsd.org/changeset/base/295738 Log: Fix a bug introduced in r295736 TX descriptor address should be updated for valid chain. Pointed out by: jmallett Modified: head/sys/dev/rl/if_rl.c

svn commit: r295736 - head/sys/dev/rl

2016-02-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Feb 18 01:30:49 2016 New Revision: 295736 URL: https://svnweb.freebsd.org/changeset/base/295736 Log: Remove duplicated check. Found by: PVS-Studio Modified: head/sys/dev/rl/if_rl.c Modified: head/sys/dev/rl/if_rl.c

svn commit: r295735 - in head/sys/dev: age alc ale jme msk stge vte

2016-02-17 Thread Pyun YongHyeon
Author: yongari Date: Thu Feb 18 01:24:10 2016 New Revision: 295735 URL: https://svnweb.freebsd.org/changeset/base/295735 Log: Fix variable assignment. Found by: PVS-Studio Modified: head/sys/dev/age/if_age.c head/sys/dev/alc/if_alc.c head/sys/dev/ale/if_ale.c

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

2015-12-02 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 3 05:27:39 2015 New Revision: 291676 URL: https://svnweb.freebsd.org/changeset/base/291676 Log: Disable EEE(Energy Efficient Ethernet) for RTL8211F PHY. It seems the EEE made RX MAC enter LPI(Low Power Idle) mode such that dwc(4) was not able to receive

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

2015-09-15 Thread Pyun YongHyeon
Author: yongari Date: Wed Sep 16 00:25:40 2015 New Revision: 287839 URL: https://svnweb.freebsd.org/changeset/base/287839 Log: MFC r287238: Set DMA alignment constraint of status, TX and RX LEs(List Elements in Marvell terms) to 32768. 32768 looks overkill but it will ensure

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

2015-09-15 Thread Pyun YongHyeon
Author: yongari Date: Wed Sep 16 00:45:48 2015 New Revision: 287840 URL: https://svnweb.freebsd.org/changeset/base/287840 Log: MFC r287238: Set DMA alignment constraint of status, TX and RX LEs(List Elements in Marvell terms) to 32768. 32768 looks overkill but it will ensure

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

2015-08-27 Thread Pyun YongHyeon
Author: yongari Date: Fri Aug 28 01:32:42 2015 New Revision: 287238 URL: https://svnweb.freebsd.org/changeset/base/287238 Log: Set DMA alignment constraint of status, TX and RX LEs(List Elements in Marvell terms) to 32768. 32768 looks overkill but it will ensure correct DMAed update. This

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

2015-05-13 Thread Pyun YongHyeon
Author: yongari Date: Thu May 14 05:10:42 2015 New Revision: 282878 URL: https://svnweb.freebsd.org/changeset/base/282878 Log: MFC r281877: Add another variant of BCM5708S controller to IBM HS21 workaround list. PR: 118238 Modified: stable/10/sys/dev/mii/brgphy.c Directory

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

2015-05-13 Thread Pyun YongHyeon
Author: yongari Date: Thu May 14 05:19:29 2015 New Revision: 282879 URL: https://svnweb.freebsd.org/changeset/base/282879 Log: MFC r281877: Add another variant of BCM5708S controller to IBM HS21 workaround list. PR: 118238 Modified: stable/9/sys/dev/mii/brgphy.c Directory

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

2015-04-22 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 23 01:39:28 2015 New Revision: 281877 URL: https://svnweb.freebsd.org/changeset/base/281877 Log: Add another variant of BCM5708S controller to IBM HS21 workaround list. PR: 118238 MFC after:2 weeks Modified: head/sys/dev/mii/brgphy.c

svn commit: r280659 - stable/10/sys/dev/nge

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:07:18 2015 New Revision: 280659 URL: https://svnweb.freebsd.org/changeset/base/280659 Log: MFC r277050: Receive filter configuration is done in nge_rxfilter(). Remove unnecessary filter configuration code in nge_init_locked(). While I'm here add

svn commit: r280660 - stable/9/sys/dev/nge

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:08:35 2015 New Revision: 280660 URL: https://svnweb.freebsd.org/changeset/base/280660 Log: MFC r277050: Receive filter configuration is done in nge_rxfilter(). Remove unnecessary filter configuration code in nge_init_locked(). While I'm here add

svn commit: r280661 - stable/10/sys/dev/alc

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:12:30 2015 New Revision: 280661 URL: https://svnweb.freebsd.org/changeset/base/280661 Log: MFC r277907: Correct device description message. Modified: stable/10/sys/dev/alc/if_alc.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r280662 - stable/9/sys/dev/alc

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:13:03 2015 New Revision: 280662 URL: https://svnweb.freebsd.org/changeset/base/280662 Log: MFC r277907: Correct device description message. Modified: stable/9/sys/dev/alc/if_alc.c Directory Properties: stable/9/sys/ (props changed)

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

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:17:20 2015 New Revision: 280663 URL: https://svnweb.freebsd.org/changeset/base/280663 Log: MFC r279223: Correct a typo. Modified: stable/10/sys/dev/bce/if_bcereg.h Directory Properties: stable/10/ (props changed) Modified:

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

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:18:17 2015 New Revision: 280664 URL: https://svnweb.freebsd.org/changeset/base/280664 Log: MFC r279223: Correct a typo. Modified: stable/9/sys/dev/bce/if_bcereg.h Directory Properties: stable/9/sys/ (props changed) stable/9/sys/dev/ (props

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

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:44:21 2015 New Revision: 280667 URL: https://svnweb.freebsd.org/changeset/base/280667 Log: MFC r279903,279941: Add RTL8211F gigabit PHY support. PR: 197265 Modified: stable/10/sys/dev/mii/rgephy.c stable/10/sys/dev/mii/rgephyreg.h Directory

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

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:45:21 2015 New Revision: 280668 URL: https://svnweb.freebsd.org/changeset/base/280668 Log: MFC r279903,279941: Add RTL8211F gigabit PHY support. PR: 197265 Modified: stable/9/sys/dev/mii/rgephy.c stable/9/sys/dev/mii/rgephyreg.h Directory

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

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 04:58:47 2015 New Revision: 280658 URL: https://svnweb.freebsd.org/changeset/base/280658 Log: MFC r275816: Fix a bug introdiced in r217548. According to NS DP83815 data sheet, RX filter should be disabled before programming. Previously it was

svn commit: r280657 - stable/10/sys/dev/sis

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 04:55:22 2015 New Revision: 280657 URL: https://svnweb.freebsd.org/changeset/base/280657 Log: MFC r275816: Fix a bug introdiced in r217548. According to NS DP83815 data sheet, RX filter should be disabled before programming. Previously it was

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

2015-03-12 Thread Pyun YongHyeon
Author: yongari Date: Fri Mar 13 01:16:14 2015 New Revision: 279941 URL: https://svnweb.freebsd.org/changeset/base/279941 Log: Restore auto MDIX for RTL8211B and newer revision PHYs which was broken in r279903. Reported by: john feith . com Modified: head/sys/dev/mii/rgephy.c

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

2015-03-12 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 12 07:05:28 2015 New Revision: 279903 URL: https://svnweb.freebsd.org/changeset/base/279903 Log: Add RTL8211F gigabit PHY support. PR: 197265 MFC after:2 weeks Modified: head/sys/dev/mii/rgephy.c head/sys/dev/mii/rgephyreg.h Modified:

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

2015-02-23 Thread Pyun YongHyeon
Author: yongari Date: Tue Feb 24 01:00:46 2015 New Revision: 279223 URL: https://svnweb.freebsd.org/changeset/base/279223 Log: Correct a typo. Reported by: jmg Modified: head/sys/dev/bce/if_bcereg.h Modified: head/sys/dev/bce/if_bcereg.h

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

2015-01-29 Thread Pyun YongHyeon
Author: yongari Date: Fri Jan 30 01:13:07 2015 New Revision: 277907 URL: https://svnweb.freebsd.org/changeset/base/277907 Log: Correct device description message. Modified: head/sys/dev/alc/if_alc.c Modified: head/sys/dev/alc/if_alc.c

svn commit: r277050 - head/sys/dev/nge

2015-01-11 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 12 07:43:19 2015 New Revision: 277050 URL: https://svnweb.freebsd.org/changeset/base/277050 Log: Receive filter configuration is done in nge_rxfilter(). Remove unnecessary filter configuration code in nge_init_locked(). While I'm here add a check for driver

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

2015-01-11 Thread Pyun YongHyeon
Author: yongari Date: Mon Jan 12 07:37:06 2015 New Revision: 277048 URL: https://svnweb.freebsd.org/changeset/base/277048 Log: Enable receive filter in sis_rxfilter(). While I'm here add a check for driver running state for multicast filter handling. Suggested by: b...@openbsd.org

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

2014-12-15 Thread Pyun YongHyeon
Author: yongari Date: Tue Dec 16 06:13:30 2014 New Revision: 275816 URL: https://svnweb.freebsd.org/changeset/base/275816 Log: Fix a bug introdiced in r217548. According to NS DP83815 data sheet, RX filter should be disabled before programming. Previously it was clearing wrong bits so RX

svn commit: r273757 - stable/10/sys/dev/re

2014-10-27 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 28 00:43:00 2014 New Revision: 273757 URL: https://svnweb.freebsd.org/changeset/base/273757 Log: MFC r273359: It seems multicast filtering of RTL8168F does not work. Workaround the silicon bug by accepting any multicast packets. PR: 193488

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

2014-10-27 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 28 00:44:20 2014 New Revision: 273758 URL: https://svnweb.freebsd.org/changeset/base/273758 Log: MFC r273359: It seems multicast filtering of RTL8168F does not work. Workaround the silicon bug by accepting any multicast packets. PR: 193488

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

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 20 07:25:57 2014 New Revision: 273305 URL: https://svnweb.freebsd.org/changeset/base/273305 Log: MFC r271073: Do not blindly announce 1000baseT half-duplex capability in autonegotiation. Some controllers like cgem(4) do not support half-duplex at

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

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 20 07:27:34 2014 New Revision: 273306 URL: https://svnweb.freebsd.org/changeset/base/273306 Log: MFC r271073: Do not blindly announce 1000baseT half-duplex capability in autonegotiation. Some controllers like cgem(4) do not support half-duplex at

svn commit: r273358 - in stable/9/sys/dev: alc ale

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 01:15:43 2014 New Revision: 273358 URL: https://svnweb.freebsd.org/changeset/base/273358 Log: MFC r272721: Fix a long standing bug in MAC statistics register access. One additional register was erroneously added in the MAC register set such that 7

svn commit: r273357 - in stable/10/sys/dev: alc ale

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 01:14:56 2014 New Revision: 273357 URL: https://svnweb.freebsd.org/changeset/base/273357 Log: MFC r272721: Fix a long standing bug in MAC statistics register access. One additional register was erroneously added in the MAC register set such that 7

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

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 01:31:24 2014 New Revision: 273359 URL: https://svnweb.freebsd.org/changeset/base/273359 Log: It seems multicast filtering of RTL8168F does not work. Workaround the silicon bug by accepting any multicast packets. PR: 193488 MFC After:1 week

svn commit: r273361 - stable/10/sys/dev/pci

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 01:48:19 2014 New Revision: 273361 URL: https://svnweb.freebsd.org/changeset/base/273361 Log: MFC r272729,272732: Add new quirk PCI_QUIRK_MSI_INTX_BUG to pci(4). QAC AR816x/E2200 controller has a silicon bug that MSI interrupt does not assert if

svn commit: r273362 - stable/9/sys/dev/pci

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 01:49:07 2014 New Revision: 273362 URL: https://svnweb.freebsd.org/changeset/base/273362 Log: MFC r272729,272732: Add new quirk PCI_QUIRK_MSI_INTX_BUG to pci(4). QAC AR816x/E2200 controller has a silicon bug that MSI interrupt does not assert if

svn commit: r273366 - stable/10/sys/dev/alc

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 04:48:49 2014 New Revision: 273366 URL: https://svnweb.freebsd.org/changeset/base/273366 Log: MFC r272730,273018: Add support for QAC AR816x/AR817x Gigabit/Fast Ethernet controllers. These controllers seem to have the same feature of AR813x/AR815x and

svn commit: r273367 - stable/9/sys/dev/alc

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 04:50:07 2014 New Revision: 273367 URL: https://svnweb.freebsd.org/changeset/base/273367 Log: MFC r272730,273018: Add support for QAC AR816x/AR817x Gigabit/Fast Ethernet controllers. These controllers seem to have the same feature of AR813x/AR815x and

svn commit: r273368 - stable/10/share/man/man4

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 04:54:37 2014 New Revision: 273368 URL: https://svnweb.freebsd.org/changeset/base/273368 Log: MFC r272731: Document newly added controller AR816x/AR817x. Modified: stable/10/share/man/man4/alc.4 Directory Properties: stable/10/ (props changed)

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

2014-10-20 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 21 04:55:55 2014 New Revision: 273369 URL: https://svnweb.freebsd.org/changeset/base/273369 Log: MFC r272731: Document newly added controller AR816x/AR817x. Modified: stable/9/share/man/man4/alc.4 Directory Properties: stable/9/share/man/man4/ (props

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

2014-10-12 Thread Pyun YongHyeon
Author: yongari Date: Mon Oct 13 01:06:40 2014 New Revision: 273018 URL: https://svnweb.freebsd.org/changeset/base/273018 Log: Remove ALC_LOCK_ASSERT in alc_stop_queue(). This function is now called in device attach without holding a driver lock so it resulted in panic. Reported by:

svn commit: r272721 - in head/sys/dev: alc ale

2014-10-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Oct 8 01:03:32 2014 New Revision: 272721 URL: https://svnweb.freebsd.org/changeset/base/272721 Log: Fix a long standing bug in MAC statistics register access. One additional register was erroneously added in the MAC register set such that 7 TX statistics counters

svn commit: r272729 - head/sys/dev/pci

2014-10-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Oct 8 05:34:39 2014 New Revision: 272729 URL: https://svnweb.freebsd.org/changeset/base/272729 Log: Add new quirk PCI_QUIRK_MSI_INTX_BUG to pci(4). QAC AR816x/E2200 controller has a silicon bug that MSI interrupt does not assert if PCIM_CMD_INTxDIS bit of command

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

2014-10-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Oct 8 05:47:01 2014 New Revision: 272730 URL: https://svnweb.freebsd.org/changeset/base/272730 Log: Add support for QAC AR816x/AR817x Gigabit/Fast Ethernet controllers. These controllers seem to have the same feature of AR813x/AR815x and improved RSS support(4 TX

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

2014-10-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Oct 8 05:49:10 2014 New Revision: 272731 URL: https://svnweb.freebsd.org/changeset/base/272731 Log: Document newly added controller AR816x/AR817x. Modified: head/share/man/man4/alc.4 Modified: head/share/man/man4/alc.4

svn commit: r272732 - head/sys/dev/pci

2014-10-07 Thread Pyun YongHyeon
Author: yongari Date: Wed Oct 8 05:53:04 2014 New Revision: 272732 URL: https://svnweb.freebsd.org/changeset/base/272732 Log: Oops, fix typo made in r272729. Modified: head/sys/dev/pci/pci.c Modified: head/sys/dev/pci/pci.c

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

2014-09-03 Thread Pyun YongHyeon
Author: yongari Date: Thu Sep 4 01:04:37 2014 New Revision: 271073 URL: http://svnweb.freebsd.org/changeset/base/271073 Log: Do not blindly announce 1000baseT half-duplex capability in autonegotiation. Some controllers like cgem(4) do not support half-duplex at gigabit speeds. Modified:

svn commit: r266210 - stable/10/sys/netinet

2014-05-15 Thread Pyun YongHyeon
Author: yongari Date: Fri May 16 05:05:53 2014 New Revision: 266210 URL: http://svnweb.freebsd.org/changeset/base/266210 Log: MFC r265942: Fix checksum computation. Previously it didn't include carry. Modified: stable/10/sys/netinet/ip_input.c Directory Properties: stable/10/ (props

svn commit: r266211 - stable/9/sys/netinet

2014-05-15 Thread Pyun YongHyeon
Author: yongari Date: Fri May 16 05:06:46 2014 New Revision: 266211 URL: http://svnweb.freebsd.org/changeset/base/266211 Log: MFC r265942: Fix checksum computation. Previously it didn't include carry. Modified: stable/9/sys/netinet/ip_input.c Directory Properties: stable/9/sys/

svn commit: r266212 - stable/10/sys/dev/re

2014-05-15 Thread Pyun YongHyeon
Author: yongari Date: Fri May 16 05:10:16 2014 New Revision: 266212 URL: http://svnweb.freebsd.org/changeset/base/266212 Log: MFC r265943: Disable TX IP/TCP/UDP checksum offloading for RTL8168C/RTL8168CP. Previously only TX IP checksum offloading was disabled but it's reported that

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

2014-05-15 Thread Pyun YongHyeon
Author: yongari Date: Fri May 16 05:11:15 2014 New Revision: 266213 URL: http://svnweb.freebsd.org/changeset/base/266213 Log: MFC r265943: Disable TX IP/TCP/UDP checksum offloading for RTL8168C/RTL8168CP. Previously only TX IP checksum offloading was disabled but it's reported that

svn commit: r265942 - head/sys/netinet

2014-05-12 Thread Pyun YongHyeon
Author: yongari Date: Tue May 13 05:07:03 2014 New Revision: 265942 URL: http://svnweb.freebsd.org/changeset/base/265942 Log: Fix checksum computation. Previously it didn't include carry. Reviewed by: tuexen Modified: head/sys/netinet/ip_input.c Modified: head/sys/netinet/ip_input.c

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

2014-05-12 Thread Pyun YongHyeon
Author: yongari Date: Tue May 13 05:19:29 2014 New Revision: 265943 URL: http://svnweb.freebsd.org/changeset/base/265943 Log: Disable TX IP/TCP/UDP checksum offloading for RTL8168C/RTL8168CP. Previously only TX IP checksum offloading was disabled but it's reported that TX checksum

svn commit: r264745 - stable/10/sys/dev/usb/net

2014-04-21 Thread Pyun YongHyeon
Author: yongari Date: Tue Apr 22 04:30:24 2014 New Revision: 264745 URL: http://svnweb.freebsd.org/changeset/base/264745 Log: MFC r264062: Correct endianness handling in getting station address from EEPROM. While I'm here, remove aue_eeprom_getword() as its only usage is to read

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

2014-04-21 Thread Pyun YongHyeon
Author: yongari Date: Tue Apr 22 04:31:07 2014 New Revision: 264746 URL: http://svnweb.freebsd.org/changeset/base/264746 Log: MFC r264062: Correct endianness handling in getting station address from EEPROM. While I'm here, remove aue_eeprom_getword() as its only usage is to read

svn commit: r264747 - stable/10/sys/dev/nfe

2014-04-21 Thread Pyun YongHyeon
Author: yongari Date: Tue Apr 22 04:35:07 2014 New Revision: 264747 URL: http://svnweb.freebsd.org/changeset/base/264747 Log: MFC r264293: Add workaround for MCP61 Ethernet controller found on MSI K9 motherboard. PHY hardware used for the controller responded at all possible

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

2014-04-21 Thread Pyun YongHyeon
Author: yongari Date: Tue Apr 22 04:36:53 2014 New Revision: 264748 URL: http://svnweb.freebsd.org/changeset/base/264748 Log: MFC r264293: Add workaround for MCP61 Ethernet controller found on MSI K9 motherboard. PHY hardware used for the controller responded at all possible

svn commit: r264442 - in stable/10/sys: dev/age dev/alc dev/ale dev/bce dev/bge dev/fxp dev/jme dev/msk dev/nfe dev/sge pci

2014-04-13 Thread Pyun YongHyeon
Author: yongari Date: Mon Apr 14 04:51:59 2014 New Revision: 264442 URL: http://svnweb.freebsd.org/changeset/base/264442 Log: MFC r263957: Increase the number of TX DMA segments from 32 to 35. It turned out 32 is not enough to support a full sized TSO packet. While I'm here fix a

svn commit: r264443 - in stable/9/sys: dev/age dev/alc dev/ale dev/bce dev/bge dev/fxp dev/jme dev/msk dev/nfe dev/sge pci

2014-04-13 Thread Pyun YongHyeon
Author: yongari Date: Mon Apr 14 04:53:34 2014 New Revision: 264443 URL: http://svnweb.freebsd.org/changeset/base/264443 Log: MFC r263957: Increase the number of TX DMA segments from 32 to 35. It turned out 32 is not enough to support a full sized TSO packet. While I'm here fix a

svn commit: r264444 - stable/10/sys/dev/ae

2014-04-13 Thread Pyun YongHyeon
Author: yongari Date: Mon Apr 14 04:58:50 2014 New Revision: 26 URL: http://svnweb.freebsd.org/changeset/base/26 Log: MFC r259543: 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,

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

2014-04-13 Thread Pyun YongHyeon
Author: yongari Date: Mon Apr 14 04:59:46 2014 New Revision: 264445 URL: http://svnweb.freebsd.org/changeset/base/264445 Log: MFC r259543: 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,

svn commit: r264446 - stable/10/sys/dev/ale

2014-04-13 Thread Pyun YongHyeon
Author: yongari Date: Mon Apr 14 05:04:23 2014 New Revision: 264446 URL: http://svnweb.freebsd.org/changeset/base/264446 Log: MFC r260429: 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

svn commit: r264447 - stable/9/sys/dev/ale

2014-04-13 Thread Pyun YongHyeon
Author: yongari Date: Mon Apr 14 05:05:07 2014 New Revision: 264447 URL: http://svnweb.freebsd.org/changeset/base/264447 Log: MFC r260429: 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

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

2014-04-08 Thread Pyun YongHyeon
Author: yongari Date: Wed Apr 9 05:15:40 2014 New Revision: 264293 URL: http://svnweb.freebsd.org/changeset/base/264293 Log: Add workaround for MCP61 Ethernet controller found on MSI K9 motherboard. PHY hardware used for the controller responded at all possible addresses which in turn

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

2014-04-02 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 3 01:32:43 2014 New Revision: 264062 URL: http://svnweb.freebsd.org/changeset/base/264062 Log: Correct endianness handling in getting station address from EEPROM. While I'm here, remove aue_eeprom_getword() as its only usage is to read station address and make

svn commit: r263957 - in head/sys: dev/age dev/alc dev/ale dev/bce dev/bge dev/fxp dev/jme dev/msk dev/nfe dev/sge pci

2014-03-30 Thread Pyun YongHyeon
Author: yongari Date: Mon Mar 31 01:54:59 2014 New Revision: 263957 URL: http://svnweb.freebsd.org/changeset/base/263957 Log: Increase the number of TX DMA segments from 32 to 35. It turned out 32 is not enough to support a full sized TSO packet. While I'm here fix a long standing bug

  1   2   3   4   5   6   7   8   9   10   >