CVS commit: src/sys/dev/pci/ixgbe

2017-06-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 27 05:17:54 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Reduce diff against FreeBSD. change hw.ixgN.ts to hw.ixgN.thermal_test (FreeBSD r282289). To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/pci/ixgbe

2017-06-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 27 05:17:54 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Reduce diff against FreeBSD. change hw.ixgN.ts to hw.ixgN.thermal_test (FreeBSD r282289). To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/pci/ixgbe

2017-06-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 27 05:01:52 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_api.c Log Message: Reduce diff against FreeBSD. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92

CVS commit: src/sys/dev/pci/ixgbe

2017-06-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 27 05:01:52 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_api.c Log Message: Reduce diff against FreeBSD. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92

CVS commit: src/sys/dev/pci/ixgbe

2017-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 23 09:02:48 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_type.h Log Message: Remove unused "cached_autoc". It was removed in ixgbe_82599.c rev.1.12 (FreeBSD r280182). To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci/ixgbe

2017-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 23 09:02:48 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_type.h Log Message: Remove unused "cached_autoc". It was removed in ixgbe_82599.c rev.1.12 (FreeBSD r280182). To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci/ixgbe

2017-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 23 06:33:35 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Print verbose outout in ixgbe_update_link_status() correctly on 5Gbps and 2.5Gbps (NBASE-T) for X550T[12] and newer. To generate a diff

CVS commit: src/sys/dev/pci/ixgbe

2017-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 23 06:33:35 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Print verbose outout in ixgbe_update_link_status() correctly on 5Gbps and 2.5Gbps (NBASE-T) for X550T[12] and newer. To generate a diff

CVS commit: src/sys/dev/pci/ixgbe

2017-06-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 23 04:36:48 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Use IFM_1000_KX more. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/dev/pci/ixgbe/ixgbe.c Please note that

CVS commit: src/sys/dev/pci/ixgbe

2017-06-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 23 04:36:48 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Use IFM_1000_KX more. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/dev/pci/ixgbe/ixgbe.c Please note that

CVS commit: src/sys/dev/pci/ixgbe

2017-06-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 13 09:37:22 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Sync with FreeBSD r316541: > Fix a double free in ixgbe_rxeof() > > Submitted by:rstone > MFC after: 1 week >

CVS commit: src/sys/dev/pci/ixgbe

2017-06-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 13 09:37:22 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Sync with FreeBSD r316541: > Fix a double free in ixgbe_rxeof() > > Submitted by:rstone > MFC after: 1 week >

CVS commit: src/sys/dev/pci/ixgbe

2017-06-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 13 09:35:12 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix the partial chain check in ixgbe_rx_discard(). This bug was addded in rev. 1.33. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci/ixgbe

2017-06-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Jun 13 09:35:12 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix the partial chain check in ixgbe_rx_discard(). This bug was addded in rev. 1.33. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci/ixgbe

2017-06-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 9 03:19:55 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Increase total number of RX buffers on multiqueue. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/dev/pci/ixgbe

2017-06-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 9 03:19:55 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Increase total number of RX buffers on multiqueue. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/dev/pci/ixgbe

2017-06-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 2 08:16:52 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: - Print NVM Image Version, PHY FW Revision, NVM Map version and OEM NVM Image version - s/TrackID/ETrackID/ To generate a

CVS commit: src/sys/dev/pci/ixgbe

2017-06-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jun 2 08:16:52 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: - Print NVM Image Version, PHY FW Revision, NVM Map version and OEM NVM Image version - s/TrackID/ETrackID/ To generate a

CVS commit: src/sys/dev/pci/ixgbe

2017-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 26 09:17:33 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Add missing {ixgbe,ixv}_stop() in the detach function. Without this change, shutdown won't finish or panic on heay traffic. To

CVS commit: src/sys/dev/pci/ixgbe

2017-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 26 09:17:33 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Add missing {ixgbe,ixv}_stop() in the detach function. Without this change, shutdown won't finish or panic on heay traffic. To

CVS commit: src/sys/dev/pci/ixgbe

2017-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 26 08:36:42 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixgbe_type.h Log Message: Count Bad SFD (Start Frame Delimiter). X550 and newer have this register. To generate a diff of this commit:

CVS commit: src/sys/dev/pci/ixgbe

2017-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 26 08:36:42 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixgbe_type.h Log Message: Count Bad SFD (Start Frame Delimiter). X550 and newer have this register. To generate a diff of this commit:

CVS commit: src/sys/dev/pci/ixgbe

2017-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 26 07:42:16 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Clear all event counters when SIOCZIFDATA(ifconfig -z) is called. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85

CVS commit: src/sys/dev/pci/ixgbe

2017-05-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 26 07:42:16 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Clear all event counters when SIOCZIFDATA(ifconfig -z) is called. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85

CVS commit: src/sys/dev/pci/ixgbe

2017-05-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 22 07:35:15 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix a bug that the driver prints "Link is up 1 Gbps" even if the link is 100Mbps. This change is the same as a part of ixv.c rev. 1.42.

CVS commit: src/sys/dev/pci/ixgbe

2017-05-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 22 07:35:15 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix a bug that the driver prints "Link is up 1 Gbps" even if the link is 100Mbps. This change is the same as a part of ixv.c rev. 1.42.

CVS commit: src/sys/dev/pci/ixgbe

2017-05-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 22 07:23:55 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Document says M[LR]FC are valid when link is up and 10Gbps, so: - Add those values when link is up and 10Gbps - Discard those vaules

CVS commit: src/sys/dev/pci/ixgbe

2017-05-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 22 07:23:55 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Document says M[LR]FC are valid when link is up and 10Gbps, so: - Add those values when link is up and 10Gbps - Discard those vaules

CVS commit: src/sys/dev/pci/ixgbe

2017-05-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 18 08:27:20 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: - Count "Total Packets Missed" by evcnt(9) - Call evcnt_attach_dynamic()/detach() for stats->mngpdc (Management Packets

CVS commit: src/sys/dev/pci/ixgbe

2017-05-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 18 08:27:20 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: - Count "Total Packets Missed" by evcnt(9) - Call evcnt_attach_dynamic()/detach() for stats->mngpdc (Management Packets

CVS commit: src/sys/dev/pci/ixgbe

2017-05-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 18 08:25:37 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a bug that number of input packet counted twice. This bug was added since sys/net/if.c rev.1.368.

CVS commit: src/sys/dev/pci/ixgbe

2017-05-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 18 08:25:37 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a bug that number of input packet counted twice. This bug was added since sys/net/if.c rev.1.368.

CVS commit: src/sys/dev/pci/ixgbe

2017-05-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 8 10:00:41 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a bug that if_obytes and if_omcasts aren't counted. This bug was added in ixgbe.c rev. 1.27 by me. Reported by Uwe Toenjes. To

CVS commit: src/sys/dev/pci/ixgbe

2017-05-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 8 10:00:41 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a bug that if_obytes and if_omcasts aren't counted. This bug was added in ixgbe.c rev. 1.27 by me. Reported by Uwe Toenjes. To

CVS commit: src/sys/dev/pci/ixgbe

2017-04-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 28 10:24:45 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix a bug that reading hw.ixgM.qN.interrupt_rate cause the interrupt throtting rate register to 0. Check sysctl read/write correctly...

CVS commit: src/sys/dev/pci/ixgbe

2017-04-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 28 10:24:45 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix a bug that reading hw.ixgM.qN.interrupt_rate cause the interrupt throtting rate register to 0. Check sysctl read/write correctly...

CVS commit: src/sys/dev/pci/ixgbe

2017-03-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Mar 3 04:37:05 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Set PCI_INTR_MPSAFE, SOFTINT_MPSAFE, CALLOUT_MPSAFE and IFEF_START_MPSAFE if NET_MPSAFE is defined. To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2017-03-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Mar 3 04:37:05 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Set PCI_INTR_MPSAFE, SOFTINT_MPSAFE, CALLOUT_MPSAFE and IFEF_START_MPSAFE if NET_MPSAFE is defined. To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2017-03-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Mar 2 05:35:01 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a problem that m_defrag() isn't called in if_transmit path. Now both if_start and if_transmit do m_defrag() correctly. This change

CVS commit: src/sys/dev/pci/ixgbe

2017-03-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Mar 2 05:35:01 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a problem that m_defrag() isn't called in if_transmit path. Now both if_start and if_transmit do m_defrag() correctly. This change

CVS commit: src/sys/dev/pci/ixgbe

2017-03-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Mar 2 04:33:56 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a bug that TSO doesn't work correctly. This bug was added in ix_txrx.c rev. 1.17. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci/ixgbe

2017-03-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Mar 2 04:33:56 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix a bug that TSO doesn't work correctly. This bug was added in ix_txrx.c rev. 1.17. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci/ixgbe

2017-02-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 24 05:38:30 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: Print mac.type and the TrackID. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/dev/pci/ixgbe/ixgbe.c

CVS commit: src/sys/dev/pci/ixgbe

2017-02-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 24 05:38:30 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: Print mac.type and the TrackID. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/dev/pci/ixgbe/ixgbe.c

CVS commit: src/sys/dev/pci/ixgbe

2017-02-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Feb 16 08:01:11 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Do if_snd check even if IXGBE_LEGACY_TX is used. It's used by ALTQ. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78

CVS commit: src/sys/dev/pci/ixgbe

2017-02-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Feb 16 08:01:11 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Do if_snd check even if IXGBE_LEGACY_TX is used. It's used by ALTQ. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78

CVS commit: src/sys/dev/pci/ixgbe

2017-02-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Feb 16 07:58:21 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: txt_si softint is used only for multiqueue (ixgbe_mq_start_locked()), so don't schedule it in ixgbe_legacy_irq(). To generate a diff of

CVS commit: src/sys/dev/pci/ixgbe

2017-02-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Feb 16 07:58:21 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: txt_si softint is used only for multiqueue (ixgbe_mq_start_locked()), so don't schedule it in ixgbe_legacy_irq(). To generate a diff of

CVS commit: src/sys/dev/pci/ixgbe

2017-02-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Feb 13 10:37:37 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Remove more ix*_start_locked() from interrupt context like previous commit. > Fix a bug that ix*_start_locked() is called in

CVS commit: src/sys/dev/pci/ixgbe

2017-02-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Feb 13 10:37:37 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Remove more ix*_start_locked() from interrupt context like previous commit. > Fix a bug that ix*_start_locked() is called in

CVS commit: src/sys/dev/pci/ixgbe

2017-02-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Feb 13 10:13:54 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixv.c Log Message: Use percpuq. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/ixgbe/ix_txrx.c cvs

CVS commit: src/sys/dev/pci/ixgbe

2017-02-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Feb 13 10:13:54 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixv.c Log Message: Use percpuq. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/ixgbe/ix_txrx.c cvs

CVS commit: src/sys/dev/pci/ixgbe

2017-02-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Feb 13 06:38:45 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Fix a bug that ix*_start_locked() is called in interrput context (ix*_msix_que). The function is called in

CVS commit: src/sys/dev/pci/ixgbe

2017-02-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Feb 13 06:38:45 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Fix a bug that ix*_start_locked() is called in interrput context (ix*_msix_que). The function is called in

CVS commit: src/sys/dev/pci/ixgbe

2017-02-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 10 08:41:13 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Change the Interrupt Moderation flag from global variable to per device. To generate a diff of this commit: cvs rdiff -u -r1.72

CVS commit: src/sys/dev/pci/ixgbe

2017-02-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 10 08:41:13 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Change the Interrupt Moderation flag from global variable to per device. To generate a diff of this commit: cvs rdiff -u -r1.72

CVS commit: src/sys/dev/pci/ixgbe

2017-02-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 10 06:35:22 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_vf.h ixv.c Log Message: - Both mbuf_defrag_failed and m_defrag_failed existed. Remove m_defrag_failed. - rx_irq, dropped_pkts,

CVS commit: src/sys/dev/pci/ixgbe

2017-02-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 10 06:35:22 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_vf.h ixv.c Log Message: - Both mbuf_defrag_failed and m_defrag_failed existed. Remove m_defrag_failed. - rx_irq, dropped_pkts,

CVS commit: src/sys/dev/pci/ixgbe

2017-02-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 10 04:34:11 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: No functional change: - Rename ixv_sysctl_attach() to ixv_add_device_sysctls(). - Move sysct and evcnt related functions to match ixgbe.c.

CVS commit: src/sys/dev/pci/ixgbe

2017-02-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 10 04:34:11 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: No functional change: - Rename ixv_sysctl_attach() to ixv_add_device_sysctls(). - Move sysct and evcnt related functions to match ixgbe.c.

CVS commit: src/sys/dev/pci/ixgbe

2017-02-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 09:00:37 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Print CPU number correctly. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/dev/pci/ixgbe/ixgbe.c cvs rdiff

CVS commit: src/sys/dev/pci/ixgbe

2017-02-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 09:00:37 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Print CPU number correctly. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/dev/pci/ixgbe/ixgbe.c cvs rdiff

CVS commit: src/sys/dev/pci/ixgbe

2017-02-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 08:30:16 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: - Fix aprint_*()s in ixv_allocate_msix(). - Style fix. Reduce diff against ixgbe.c. No functional change. To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2017-02-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 08:30:16 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: - Fix aprint_*()s in ixv_allocate_msix(). - Style fix. Reduce diff against ixgbe.c. No functional change. To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2017-02-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 08:13:53 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Call IFQ_SET_MAXLEN() even if TX multiqueue is used. ALTQ uses it. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

CVS commit: src/sys/dev/pci/ixgbe

2017-02-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 08:13:53 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Call IFQ_SET_MAXLEN() even if TX multiqueue is used. ALTQ uses it. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:32:43 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_netbsd.h Log Message: Enable TX multiqueue by default on both ixg(4) and ixv(4). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:32:43 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_netbsd.h Log Message: Enable TX multiqueue by default on both ixg(4) and ixv(4). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:28:53 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Enable multiqueue. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/pci/ixgbe/ixv.c Please note that diffs are

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:28:53 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Enable multiqueue. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/pci/ixgbe/ixv.c Please note that diffs are

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:24:44 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Use dmat64 if available. Same as ixgbe.c rev. 1.60. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:24:44 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Use dmat64 if available. Same as ixgbe.c rev. 1.60. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:20:29 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix a bug that 1Gbps is printed even if the phyiscal media is at 100Mbps. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:20:29 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix a bug that 1Gbps is printed even if the phyiscal media is at 100Mbps. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:14:05 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix detach path: - Call softint_disestablish() and pci_intr_disestablish() for all queues correctly. - Add missing sysctl_teardown() to

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:14:05 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix detach path: - Call softint_disestablish() and pci_intr_disestablish() for all queues correctly. - Add missing sysctl_teardown() to

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:05:13 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Add queue number into interrupt name. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/pci/ixgbe/ixgbe.c

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 04:05:13 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Add queue number into interrupt name. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/pci/ixgbe/ixgbe.c

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 03:59:12 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Set ifm_active to IFM_NONE when the physical interface's link is down. Now ifconfig shows "media: Ethernet autoselect '(none)'".

CVS commit: src/sys/dev/pci/ixgbe

2017-02-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 8 03:59:12 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Set ifm_active to IFM_NONE when the physical interface's link is down. Now ifconfig shows "media: Ethernet autoselect '(none)'".

CVS commit: src/sys/dev/pci/ixgbe

2017-02-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 7 04:27:43 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Set IFM_10G_T on 10G... To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/dev/pci/ixgbe/ixv.c Please note that diffs

CVS commit: src/sys/dev/pci/ixgbe

2017-02-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 7 04:27:43 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Set IFM_10G_T on 10G... To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/dev/pci/ixgbe/ixv.c Please note that diffs

CVS commit: src/sys/dev/pci/ixgbe

2017-02-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 7 04:26:07 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix link status stuff: - Set get_link_status in ixv_init_locked() to get link status correctly. - Don't discard checked speed in

CVS commit: src/sys/dev/pci/ixgbe

2017-02-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 7 04:26:07 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix link status stuff: - Set get_link_status in ixv_init_locked() to get link status correctly. - Don't discard checked speed in

CVS commit: src/sys/dev/pci/ixgbe

2017-02-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 7 04:20:59 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix device attach: - Even if ixgbevf_negotiate_api_version() failed, continue attaching. Same as Linux. Tested on ESXi 6.0. - Fix

CVS commit: src/sys/dev/pci/ixgbe

2017-02-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Feb 7 04:20:59 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix device attach: - Even if ixgbevf_negotiate_api_version() failed, continue attaching. Same as Linux. Tested on ESXi 6.0. - Fix

CVS commit: src/sys/dev/pci/ixgbe

2017-02-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 1 10:47:13 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_netbsd.h ixv.c Log Message: TX multiqueue. If you want to disable it, enable IXGBE_LEGACY_TX in ixgbe_netbsd.h To generate a

CVS commit: src/sys/dev/pci/ixgbe

2017-02-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 1 10:47:13 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_netbsd.h ixv.c Log Message: TX multiqueue. If you want to disable it, enable IXGBE_LEGACY_TX in ixgbe_netbsd.h To generate a

CVS commit: src/sys/dev/pci/ixgbe

2017-01-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 30 06:11:56 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix to use softint-based if_input in ixv(4). See: http://mail-index.netbsd.org/source-changes/2016/02/09/msg072521.html

CVS commit: src/sys/dev/pci/ixgbe

2017-01-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 30 06:11:56 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix to use softint-based if_input in ixv(4). See: http://mail-index.netbsd.org/source-changes/2016/02/09/msg072521.html

CVS commit: src/sys/dev/pci/ixgbe

2017-01-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 30 05:02:43 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: - Count tso_err again. It was accidentally removed in ixgbe.c rev. 1.28. - ixgbe.h: Sort entries to reduce diff against FreeBSD.

CVS commit: src/sys/dev/pci/ixgbe

2017-01-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 30 05:02:43 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: - Count tso_err again. It was accidentally removed in ixgbe.c rev. 1.28. - ixgbe.h: Sort entries to reduce diff against FreeBSD.

CVS commit: src/sys/dev/pci/ixgbe

2017-01-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 25 13:08:31 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Call ixgbe_get_supported_physical_layer() before ixgbe_add_media_types() to set new media types correctly. To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2017-01-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 25 13:08:31 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Call ixgbe_get_supported_physical_layer() before ixgbe_add_media_types() to set new media types correctly. To generate a diff of this

CVS commit: src/sys/dev/pci/ixgbe

2017-01-24 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 25 07:49:23 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Remove debug printf()s. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/dev/pci/ixgbe/ixgbe.c Please note that

CVS commit: src/sys/dev/pci/ixgbe

2017-01-24 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 25 07:49:23 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Remove debug printf()s. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/dev/pci/ixgbe/ixgbe.c Please note that

CVS commit: src/sys/dev/pci/ixgbe

2017-01-24 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 25 07:46:53 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: Fix SFP+ insersion or replacement stuff. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/sys/dev/pci/ixgbe

2017-01-24 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 25 07:46:53 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: Fix SFP+ insersion or replacement stuff. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/sys/dev/pci/ixgbe

2017-01-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jan 19 09:42:08 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Reduce diff against FreeBSD. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/sys/dev/pci/ixgbe

2017-01-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jan 19 09:42:08 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Reduce diff against FreeBSD. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

<    4   5   6   7   8   9   10   11   >