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

2021-12-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Dec 14 05:28:46 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: Change error level in ixgbe_fc_autoneg(). - FreeBSD: f511cd22586a9c0358b86334a51e3db60ca2db01 or ix-3.3.18 DPDK:

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

2021-12-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Dec 14 05:28:46 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: Change error level in ixgbe_fc_autoneg(). - FreeBSD: f511cd22586a9c0358b86334a51e3db60ca2db01 or ix-3.3.18 DPDK:

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

2021-12-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Dec 14 05:26:08 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c Log Message: Add IPv6 mask for flow director. - FreeBSD: c4f73d5d6a6c0117e08a03920cce69202865ba13 or ix-3.3.18 DPDK:

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

2021-12-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Dec 14 05:26:08 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c Log Message: Add IPv6 mask for flow director. - FreeBSD: c4f73d5d6a6c0117e08a03920cce69202865ba13 or ix-3.3.18 DPDK:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:39:49 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c ixgbe.c Log Message: Move PF mailbox initialization from ixgbe_attach() to ixgbe_init_iov(). From FreeBSD ix-3.3.18. No functional change. To

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:39:49 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c ixgbe.c Log Message: Move PF mailbox initialization from ixgbe_attach() to ixgbe_init_iov(). From FreeBSD ix-3.3.18. No functional change. To

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:33:12 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: No functional change. - Sync with FreeBSD ix-3.3.18. - Rename ixgbe_get_advertise() to ixgbe_get_default_advertise. -

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:33:12 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: No functional change. - Sync with FreeBSD ix-3.3.18. - Rename ixgbe_get_advertise() to ixgbe_get_default_advertise. -

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:31:22 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82598.c ixgbe_82599.c ixgbe_api.c ixgbe_common.c ixgbe_dcb.c ixgbe_mbx.c ixgbe_phy.c ixgbe_x540.c ixgbe_x550.c Log Message:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:30:10 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_type.h Log Message: Add some unused macros. Sync with FreeBSD ix-3.3.14. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:30:10 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_type.h Log Message: Add some unused macros. Sync with FreeBSD ix-3.3.14. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:28:40 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_phy.c Log Message: Move increments after evaluations. FreeBSD: dc11ba4eb3fe5cce615f361de83e85e07005ca24 or ix-3.3.14 DPDK:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:28:40 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_phy.c Log Message: Move increments after evaluations. FreeBSD: dc11ba4eb3fe5cce615f361de83e85e07005ca24 or ix-3.3.14 DPDK:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:27:17 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_netmap.c Log Message: ifdef D(ebug)? From FreeBSD ix-3.3.14. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:27:17 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_netmap.c Log Message: ifdef D(ebug)? From FreeBSD ix-3.3.14. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:25:22 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: Fix infinite recursion on PCIe link down. - FreeBSD: 8270b7174c48417a4d5f3effa4a4f4588205e687 or ix-3.3.14 - DPDK:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:25:22 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: Fix infinite recursion on PCIe link down. - FreeBSD: 8270b7174c48417a4d5f3effa4a4f4588205e687 or ix-3.3.14 - DPDK:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:22:41 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: Remove debug error message. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/pci/ixgbe/ixgbe_common.c

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:22:41 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: Remove debug error message. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/pci/ixgbe/ixgbe_common.c

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:21:44 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c Log Message: Change argument. No functional change. This file is not used in NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:21:44 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c Log Message: Change argument. No functional change. This file is not used in NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:20:13 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c ixgbe_common.c ixgbe_common.h ixgbe_phy.c ixgbe_x540.c Log Message: Remove unnecessary return value check. FreeBSD:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:20:13 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c ixgbe_common.c ixgbe_common.h ixgbe_phy.c ixgbe_x540.c Log Message: Remove unnecessary return value check. FreeBSD:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:18:30 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c Log Message: Remove unused argument. Note that this file is not used in NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:18:30 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c Log Message: Remove unused argument. Note that this file is not used in NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:16:54 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c ixgbe_common.c ixgbe_dcb_82598.c ixgbe_dcb_82599.c ixgbe_x550.c Log Message: Add typecast for type mismatch. FreeBSD:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:16:54 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c ixgbe_common.c ixgbe_dcb_82598.c ixgbe_dcb_82599.c ixgbe_x550.c Log Message: Add typecast for type mismatch. FreeBSD:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:14:18 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_x550.c Log Message: Initialize data field in struct buffer. FreeBSD: b3ebe337ffa06b0f1f460bf8f1e42fb55db77d0b or ix-3.3.14 DPDK:

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

2021-12-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 10 11:14:18 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_x550.c Log Message: Initialize data field in struct buffer. FreeBSD: b3ebe337ffa06b0f1f460bf8f1e42fb55db77d0b or ix-3.3.14 DPDK:

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

2021-11-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 17 06:37:44 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: s/dataseet/datasheet/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/dev/pci/ixgbe/ixgbe.h Please

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

2021-11-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 17 06:37:44 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: s/dataseet/datasheet/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/dev/pci/ixgbe/ixgbe.h Please

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

2021-11-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Nov 12 06:56:50 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.293 -r1.294 src/sys/dev/pci/ixgbe/ixgbe.c Please note that diffs are not public

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

2021-11-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Nov 12 06:56:50 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.293 -r1.294 src/sys/dev/pci/ixgbe/ixgbe.c Please note that diffs are not public

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

2021-09-29 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Sep 30 04:06:50 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Remove vlan_ifdetach() from ixgbe_detach() The removed function is called in ether_ifdetach(). And ether_ifdetach is changed to be

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

2021-09-29 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Sep 30 04:06:50 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Remove vlan_ifdetach() from ixgbe_detach() The removed function is called in ether_ifdetach(). And ether_ifdetach is changed to be

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

2021-09-29 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Sep 30 04:02:27 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Remove vlan_ifdetach() from ixv_detach() The removed function is called in ether_ifdetach(). To generate a diff of this commit: cvs

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

2021-09-29 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Sep 30 04:02:27 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Remove vlan_ifdetach() from ixv_detach() The removed function is called in ether_ifdetach(). To generate a diff of this commit: cvs

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

2021-09-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 16 09:55:28 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: Fix a bug that an mbuf chain which has more than 63488bytes MAY fail on TX. - Currently, The TX buffer dmamap's max number

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

2021-09-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 16 09:55:28 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: Fix a bug that an mbuf chain which has more than 63488bytes MAY fail on TX. - Currently, The TX buffer dmamap's max number

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

2021-09-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 16 07:08:26 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Use IXGBE_TXDCTL_WTHRESH_SHIFT macro. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.290 -r1.291

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

2021-09-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 16 07:08:26 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Use IXGBE_TXDCTL_WTHRESH_SHIFT macro. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.290 -r1.291

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

2021-09-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 8 09:09:47 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Reduce bus_dmamap_sync() cost. - Don't sync whole descriptor ring but limited counts(rx_process_limit) descriptors. - Dont' sync

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

2021-09-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 8 09:09:47 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Reduce bus_dmamap_sync() cost. - Don't sync whole descriptor ring but limited counts(rx_process_limit) descriptors. - Dont' sync

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

2021-09-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 8 08:46:29 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't pre-allocate a cluster not to do m_freem() it on RXCOPY case. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2021-09-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 8 08:46:29 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't pre-allocate a cluster not to do m_freem() it on RXCOPY case. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

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

2021-09-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 7 08:17:20 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't increment no_mbuf evcnt(9) when discarding multi-descriptor packet. To generate a diff of this commit: cvs rdiff -u -r1.91

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

2021-09-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 7 08:17:20 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't increment no_mbuf evcnt(9) when discarding multi-descriptor packet. To generate a diff of this commit: cvs rdiff -u -r1.91

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

2021-09-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 7 03:48:01 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Sprinkle __predict_false() in the RX path. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91

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

2021-09-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Sep 7 03:48:01 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Sprinkle __predict_false() in the RX path. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91

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

2021-09-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Sep 3 08:57:58 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: Save the discard_multidesc state to not to forget the state by exiting rxeof(). To generate a diff of this commit: cvs rdiff -u

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

2021-09-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Sep 3 08:57:58 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: Save the discard_multidesc state to not to forget the state by exiting rxeof(). To generate a diff of this commit: cvs rdiff -u

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

2021-09-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Sep 3 08:43:23 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Rename variable. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/dev/pci/ixgbe/ix_txrx.c

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

2021-09-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Sep 3 08:43:23 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Rename variable. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/dev/pci/ixgbe/ix_txrx.c

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

2021-08-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 26 09:03:47 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixv.c Log Message: Remove "j" or "jumbo" because we always use MCLBYTES sized buffer. To generate a diff of this commit: cvs rdiff

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

2021-08-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 26 09:03:47 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixv.c Log Message: Remove "j" or "jumbo" because we always use MCLBYTES sized buffer. To generate a diff of this commit: cvs rdiff

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

2021-08-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 22:17:56 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: Add forgotten commit for previous. Change IXGBE_RX_COPY_LEN_MAX. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

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

2021-08-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 22:17:56 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: Add forgotten commit for previous. Change IXGBE_RX_COPY_LEN_MAX. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

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

2021-08-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 10:18:13 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe_osdep.h Log Message: Use m_adj(ETHER_ALIGN) more. Tested by me (amd64,aarch64) and rin (alpha). - Align with ETHER_ALIGN everywhere where

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

2021-08-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 10:18:13 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe_osdep.h Log Message: Use m_adj(ETHER_ALIGN) more. Tested by me (amd64,aarch64) and rin (alpha). - Align with ETHER_ALIGN everywhere where

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

2021-08-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 08:53:21 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: KNF. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/dev/pci/ixgbe/ix_txrx.c Please note

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

2021-08-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 08:53:21 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: KNF. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/dev/pci/ixgbe/ix_txrx.c Please note

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

2021-08-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 04:49:30 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't use fixed value. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84

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

2021-08-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 04:49:30 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't use fixed value. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84

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

2021-08-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 04:47:12 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't call bus_dmamap_sync with rx_mbuf_sz(== MCLBYTES) to prevent panic. If an mbuf is ETHER_ALIGNed, the packet size may be shorter

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

2021-08-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Aug 19 04:47:12 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Don't call bus_dmamap_sync with rx_mbuf_sz(== MCLBYTES) to prevent panic. If an mbuf is ETHER_ALIGNed, the packet size may be shorter

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

2021-08-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Aug 18 09:17:17 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Refresh unrefreshed descriptors' buffers correctly. - Update next_to_refresh at least before ixgbe_rx_unrefresed() to detect the

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

2021-08-18 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Aug 18 09:17:17 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Refresh unrefreshed descriptors' buffers correctly. - Update next_to_refresh at least before ixgbe_rx_unrefresed() to detect the

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

2021-07-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 15 08:09:31 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Add a new sysctl to read rxr->next_to_refresh. To generate a diff of this commit: cvs rdiff -u -r1.286 -r1.287

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

2021-07-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 15 08:09:31 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Add a new sysctl to read rxr->next_to_refresh. To generate a diff of this commit: cvs rdiff -u -r1.286 -r1.287

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

2021-07-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 7 08:58:20 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixv.c Log Message: Add new sysctl "rx_copy_len". ixgbe_rxeof() has an optimization "RX_COPY" to reduce costs of

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

2021-07-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 7 08:58:20 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixv.c Log Message: Add new sysctl "rx_copy_len". ixgbe_rxeof() has an optimization "RX_COPY" to reduce costs of

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

2021-07-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 7 08:32:51 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Set rxr->next_to_refresh correctly in ixgbe_setup_receive_ring(). ixgbe_setup_receive_ring() fully allocates rx buffers. When a

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

2021-07-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 7 08:32:51 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Set rxr->next_to_refresh correctly in ixgbe_setup_receive_ring(). ixgbe_setup_receive_ring() fully allocates rx buffers. When a

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

2021-05-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 27 06:11:35 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Do no_jmbuf++ when ixgbe_getjcl() failed in ixgbe_setup_receive_ring(), too. To generate a diff of this commit: cvs rdiff -u -r1.78

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

2021-05-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 27 06:11:35 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Do no_jmbuf++ when ixgbe_getjcl() failed in ixgbe_setup_receive_ring(), too. To generate a diff of this commit: cvs rdiff -u -r1.78

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

2021-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 20 22:36:09 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: fix little-endian dependence To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/dev/pci/ixgbe/ix_txrx.c Please note

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

2021-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 20 22:36:09 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: fix little-endian dependence To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/dev/pci/ixgbe/ix_txrx.c Please note

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

2021-05-20 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 20 10:39:32 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Use uint64_t instead of bus_addr_t for the TX descriptor's buffer address. At least, this change is required for macppc

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

2021-05-20 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 20 10:39:32 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Use uint64_t instead of bus_addr_t for the TX descriptor's buffer address. At least, this change is required for macppc

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

2021-05-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 20 01:02:42 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Added BUS_DMA_COHERENT flag to bus_dmamem_map() to improve stability on aarch64. In ixgbe, TX/RX descriptor rings are configured in 16-byte

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

2021-05-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 20 01:02:42 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Added BUS_DMA_COHERENT flag to bus_dmamem_map() to improve stability on aarch64. In ixgbe, TX/RX descriptor rings are configured in 16-byte

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

2021-05-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed May 19 08:19:20 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_dcb_82598.h ixgbe_netbsd.h ixgbe_type.h ixgbe_x540.c ixgbe_x550.c ixv.c Log Message: No functional change: - Add NetBSD RCS IDs. - KNF.

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

2021-05-19 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed May 19 08:19:20 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_dcb_82598.h ixgbe_netbsd.h ixgbe_type.h ixgbe_x540.c ixgbe_x550.c ixv.c Log Message: No functional change: - Add NetBSD RCS IDs. - KNF.

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

2021-05-17 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue May 18 05:29:16 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: - Cleanup an rxbuf entry when bus_dmamap_load_mbuf() failed to prevent panic. - Print error number when error occurred.

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

2021-05-17 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue May 18 05:29:16 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: - Cleanup an rxbuf entry when bus_dmamap_load_mbuf() failed to prevent panic. - Print error number when error occurred.

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

2021-05-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 14 05:15:17 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Keep m_len and m_pkthdr.len consistent to prevent panic on arm. Arm's bus_dmamap_load_mbuf() keeps a pointer to the original mbuf

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

2021-05-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 14 05:15:17 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Keep m_len and m_pkthdr.len consistent to prevent panic on arm. Arm's bus_dmamap_load_mbuf() keeps a pointer to the original mbuf

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

2021-05-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri May 14 01:30:06 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Comment out flow director processing in fast path. ixgbe_xmit() is per-queue fast path. It should reduce access to per-device data

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

2021-05-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri May 14 01:30:06 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Comment out flow director processing in fast path. ixgbe_xmit() is per-queue fast path. It should reduce access to per-device data

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

2021-05-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue May 11 01:30:30 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Call bus_dmamap_unload(9) via ixgbe_dmamap_unload(), before freeing DMA buffer. Also, when the buffer is already freed, do not call

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

2021-05-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue May 11 01:30:30 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Call bus_dmamap_unload(9) via ixgbe_dmamap_unload(), before freeing DMA buffer. Also, when the buffer is already freed, do not call

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

2021-05-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 7 09:15:52 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Print the error value of ixgbe_reset_hw() for debugging. To generate a diff of this commit: cvs rdiff -u -r1.281 -r1.282

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

2021-05-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 7 09:15:52 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Print the error value of ixgbe_reset_hw() for debugging. To generate a diff of this commit: cvs rdiff -u -r1.281 -r1.282

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

2021-04-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 30 06:55:32 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_bypass.c if_fdir.c if_sriov.c ix_txrx.c ixgbe.c ixgbe_82598.c ixgbe_82599.c ixgbe_api.c ixgbe_common.c ixgbe_dcb.c ixgbe_dcb_82598.c

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

2021-04-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 30 06:55:32 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_bypass.c if_fdir.c if_sriov.c ix_txrx.c ixgbe.c ixgbe_82598.c ixgbe_82599.c ixgbe_api.c ixgbe_common.c ixgbe_dcb.c ixgbe_dcb_82598.c

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

2021-04-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 30 06:41:36 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_bypass.c if_fdir.c if_sriov.c ixgbe_bypass.h ixgbe_dcb.c ixgbe_dcb.h ixgbe_dcb_82598.c ixgbe_dcb_82599.c ixgbe_dcb_82599.h

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

2021-04-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Apr 30 06:41:36 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: if_bypass.c if_fdir.c if_sriov.c ixgbe_bypass.h ixgbe_dcb.c ixgbe_dcb.h ixgbe_dcb_82598.c ixgbe_dcb_82599.c ixgbe_dcb_82599.h

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

2021-03-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Mar 31 07:53:53 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: KNF a bit. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

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

2021-03-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Mar 31 07:53:53 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: KNF a bit. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70

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

2021-03-31 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Mar 31 07:52:15 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Modify error message to sync with ixgbe.c To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157 src/sys/dev/pci/ixgbe/ixv.c

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