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

2024-01-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 24 05:18:59 UTC 2024 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixgbe: Add QPRDC into iqdrops. A receive packet might drop at two different locations. One is the packet buffer that packets are received

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

2024-01-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jan 24 05:18:59 UTC 2024 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixgbe: Add QPRDC into iqdrops. A receive packet might drop at two different locations. One is the packet buffer that packets are received

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

2023-12-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Dec 30 06:16:44 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: ixgbe: Use #ifdef RSC This feature (hardware receive side coalescing) has been disabled all along, so enclose the code with

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

2023-12-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Dec 30 06:16:44 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: ixgbe: Use #ifdef RSC This feature (hardware receive side coalescing) has been disabled all along, so enclose the code with

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

2023-12-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Dec 30 06:16:03 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: ixgbe: Change "me" from 32bit to 8bit because the max is 128. This commit doesn't change the real size of ix_queue, tx_ring and rx_ring

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

2023-12-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Dec 30 06:16:03 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: ixgbe: Change "me" from 32bit to 8bit because the max is 128. This commit doesn't change the real size of ix_queue, tx_ring and rx_ring

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 29 07:36:47 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: ixgbe: Use #ifdef LRO more to reduce the size of struct rx_ring. To generate a diff of this commit: cvs rdiff -u -r1.114

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 29 07:36:47 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: ixgbe: Use #ifdef LRO more to reduce the size of struct rx_ring. To generate a diff of this commit: cvs rdiff -u -r1.114

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 29 07:34:20 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: ixgbe: Remove unused to reduce the size of struct rx_ring. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 29 07:34:20 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: ixgbe: Remove unused to reduce the size of struct rx_ring. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 28 10:13:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Use kmem_zalloc() instead of malloc(,M_ZERO). To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 28 10:13:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Use kmem_zalloc() instead of malloc(,M_ZERO). To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 28 10:05:18 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Simplify. No functional change. The descriptor ring size and the alignment are tested in the attach function, so it's not

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 28 10:05:18 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Simplify. No functional change. The descriptor ring size and the alignment are tested in the attach function, so it's not

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 28 10:02:14 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: ixgbe: Use #ifdef IXGBE_FDIR more Don't include the Flow Director related members to reduce the size of struct tx_ring. On

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

2023-12-28 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 28 10:02:14 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.h Log Message: ixgbe: Use #ifdef IXGBE_FDIR more Don't include the Flow Director related members to reduce the size of struct tx_ring. On

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

2023-12-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Dec 13 08:25:54 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: micro-optimize ixgbe_txeof() Update txr->packets outside the loop in ixgbe_txeof(). To generate a diff of this commit: cvs

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

2023-12-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Dec 13 08:25:54 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: micro-optimize ixgbe_txeof() Update txr->packets outside the loop in ixgbe_txeof(). To generate a diff of this commit: cvs

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

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:42:59 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Update if_opackets outside the loop in ixgbe_txeof(). To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

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

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:42:59 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Update if_opackets outside the loop in ixgbe_txeof(). To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

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

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:39:27 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: micro-optimize ixgbe_txeof() Update txr->tx_avail and txr->txr_no_space outside the loop in ixgbe_txeof(). To generate a diff

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

2023-12-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Dec 8 05:39:27 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: micro-optimize ixgbe_txeof() Update txr->tx_avail and txr->txr_no_space outside the loop in ixgbe_txeof(). To generate a diff

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

2023-11-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 16 05:39:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Modify for the readability. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

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

2023-11-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 16 05:39:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe: Modify for the readability. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

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

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 03:50:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h ixv.c Log Message: ixgbe: Clear the WTHRESH bit field before writing it. To generate a diff of this commit: cvs rdiff -u -r1.347 -r1.348

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

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 03:50:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h ixv.c Log Message: ixgbe: Clear the WTHRESH bit field before writing it. To generate a diff of this commit: cvs rdiff -u -r1.347 -r1.348

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

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 02:43:38 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: ixv(4): Remove unused IFF_OACTIVE. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195

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

2023-11-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 15 02:43:38 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: ixv(4): Remove unused IFF_OACTIVE. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195

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

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 03:03:18 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Modify comment. No functional change. ixgbe_tx_ctx_setup() may or may not consume one TX descriptor. To generate a diff of

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

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 03:03:18 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Modify comment. No functional change. ixgbe_tx_ctx_setup() may or may not consume one TX descriptor. To generate a diff of

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

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 02:31:46 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Move assignment of TXD. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/ixgbe/ix_txrx.c

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

2023-11-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Nov 14 02:31:46 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: ixgbe(4): Move assignment of TXD. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/ixgbe/ix_txrx.c

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

2023-11-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 2 05:07:57 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

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

2023-11-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 2 05:07:57 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

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

2023-10-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 30 02:46:28 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixgbe: Fix comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.344 -r1.345 src/sys/dev/pci/ixgbe/ixgbe.c

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

2023-10-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 30 02:46:28 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixgbe: Fix comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.344 -r1.345 src/sys/dev/pci/ixgbe/ixgbe.c

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

2023-10-17 Thread SAITOH Masanobu
On 2023/10/12 14:50, SAITOH Masanobu wrote: > Module Name: src > Committed By: msaitoh > Date: Thu Oct 12 05:50:56 UTC 2023 > > Modified Files: > src/sys/dev/pci/ixgbe: ixgbe.c > > Log Message: > ixg(4): Don't print wrong error message about ixgbe_num_queues. > > Don't override

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

2023-10-17 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 18 03:52:55 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.343 -r1.344

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

2023-10-17 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 18 03:52:55 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.343 -r1.344

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

2023-10-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 12 08:06:13 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: ixgbe: Don't override the {ixgbe,ixv}_max_interrupt_rate global variable. Fix a bug that changing

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

2023-10-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 12 08:06:13 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: ixgbe: Don't override the {ixgbe,ixv}_max_interrupt_rate global variable. Fix a bug that changing

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

2023-10-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 12 05:50:56 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Don't print wrong error message about ixgbe_num_queues. Don't override the ixgbe_num_queues global variable. It's the default

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

2023-10-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 12 05:50:56 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Don't print wrong error message about ixgbe_num_queues. Don't override the ixgbe_num_queues global variable. It's the default

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

2023-10-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 12 03:43:55 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

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

2023-10-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Oct 12 03:43:55 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: ixgbe: Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

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

2023-10-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 11 09:43:17 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: ixg(4): Print DEVICE_CAPS register. To generate a diff of this commit: cvs rdiff -u -r1.339 -r1.340

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

2023-10-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 11 09:43:17 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_type.h Log Message: ixg(4): Print DEVICE_CAPS register. To generate a diff of this commit: cvs rdiff -u -r1.339 -r1.340

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

2023-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 11 03:48:35 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.338 -r1.339 src/sys/dev/pci/ixgbe/ixgbe.c

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

2023-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 11 03:48:35 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Whitespace. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.338 -r1.339 src/sys/dev/pci/ixgbe/ixgbe.c

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:48:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_82599.c ixgbe_api.c ixgbe_bypass.h ixgbe_common.c ixgbe_common.h ixgbe_dcb.c ixgbe_dcb_82598.c

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:48:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_82599.c ixgbe_api.c ixgbe_bypass.h ixgbe_common.c ixgbe_common.h ixgbe_dcb.c ixgbe_dcb_82598.c

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:46:31 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: ixgbe: Enable interrupt after setting IFF_RUNNING. Same as FreeBSD x-3.3.35. To generate a diff of this commit: cvs rdiff -u

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:45:27 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_dcb.c Log Message: ixgbe: Remove NO_82599_SUPPORT and NO_X540_SUPPORT support. NFCI. From FreeBSD ix-3.3.35. Note that this file is not used in NetBSD.

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:46:31 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: ixgbe: Enable interrupt after setting IFF_RUNNING. Same as FreeBSD x-3.3.35. To generate a diff of this commit: cvs rdiff -u

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:45:27 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_dcb.c Log Message: ixgbe: Remove NO_82599_SUPPORT and NO_X540_SUPPORT support. NFCI. From FreeBSD ix-3.3.35. Note that this file is not used in NetBSD.

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:44:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: ixgbe: Modify error message of wrong TX/RX descriptor size. - Based from FreeBSD ix-3.3.35. I think ix-3.3.35's RING_INCREMENT(==

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:42:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: ixgbe: Simplify definitions. No functional change. Both DEFAULT_{TX,RX}D and PERFORM_{TX,RX}D are 2048. Use

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:44:08 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: ixgbe: Modify error message of wrong TX/RX descriptor size. - Based from FreeBSD ix-3.3.35. I think ix-3.3.35's RING_INCREMENT(==

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:41:24 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: ixg(4): Filter out spurious link up indication - Extend SFP+ cage crosstalk fix by re-checking link state after 5ms delay to

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:42:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: ixgbe: Simplify definitions. No functional change. Both DEFAULT_{TX,RX}D and PERFORM_{TX,RX}D are 2048. Use

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:40:06 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_82599.c ixgbe_type.h Log Message: ixg(4): Add 82599 LS once again. - From: FreeBSD: 9228ac3a69c4c7401a743e6465e118101a2beeb0

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:40:06 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_82599.c ixgbe_type.h Log Message: ixg(4): Add 82599 LS once again. - From: FreeBSD: 9228ac3a69c4c7401a743e6465e118101a2beeb0

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:38:03 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: ixg(4): Remove unused and old function. No functional change. - From FreeBSD's ix-3.3.32. To generate a diff of this commit: cvs rdiff

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:41:24 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_common.c Log Message: ixg(4): Filter out spurious link up indication - Extend SFP+ cage crosstalk fix by re-checking link state after 5ms delay to

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:38:03 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h Log Message: ixg(4): Remove unused and old function. No functional change. - From FreeBSD's ix-3.3.32. To generate a diff of this commit: cvs rdiff

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:37:04 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: if_bypass.c if_fdir.c if_sriov.c ix_txrx.c ixgbe.c ixgbe.h ixgbe_api.h ixgbe_bypass.h ixgbe_common.c ixgbe_common.h ixgbe_fdir.h

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:35:25 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Update FCTRL after writing multicast filter. Same as other OSes. From FreeBSD 395cc55d896654b8f75071e71e856b22aed87da5. To

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:35:25 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Update FCTRL after writing multicast filter. Same as other OSes. From FreeBSD 395cc55d896654b8f75071e71e856b22aed87da5. To

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:34:23 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h ixgbe_mbx.h ixgbe_type.h ixgbe_vf.c ixgbe_vf.h ixv.c Log Message: ixv(4): Add new IXGBE_VF_GET_LINK_STATE message support. PF can control

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:34:23 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.h ixgbe_mbx.h ixgbe_type.h ixgbe_vf.c ixgbe_vf.h ixv.c Log Message: ixv(4): Add new IXGBE_VF_GET_LINK_STATE message support. PF can control

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:32:05 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_vf.c Log Message: ixv(4): Improve error check. ixgbe_vf.c rev. 1.31 changed the behavior of the ixgbe_check_mac_link_vf() function. It was from

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

2023-10-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 6 14:32:05 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_vf.c Log Message: ixv(4): Improve error check. ixgbe_vf.c rev. 1.31 changed the behavior of the ixgbe_check_mac_link_vf() function. It was from

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

2023-10-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 4 04:31:25 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c Log Message: ixgbe: Fix typo in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2023-10-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Oct 4 04:31:25 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82599.c Log Message: ixgbe: Fix typo in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2023-10-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 3 06:06:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Remove obsolete comment. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 src/sys/dev/pci/ixgbe/ix_txrx.c Please note

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

2023-10-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 3 06:06:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Remove obsolete comment. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 src/sys/dev/pci/ixgbe/ix_txrx.c Please note

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

2023-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 14 08:48:29 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Rename some descriptions of flow control related event conters. To generate a diff of this commit: cvs rdiff -u -r1.330 -r1.331

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

2023-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 14 08:48:29 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Rename some descriptions of flow control related event conters. To generate a diff of this commit: cvs rdiff -u -r1.330 -r1.331

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

2023-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 14 08:47:24 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Reorder some flow control related event counters for readability. To generate a diff of this commit: cvs rdiff -u -r1.329 -r1.330

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

2023-09-14 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Sep 14 08:47:24 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Reorder some flow control related event counters for readability. To generate a diff of this commit: cvs rdiff -u -r1.329 -r1.330

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

2023-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 13 08:05:23 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Count Queue Bytes {Transmit, Receive} counter. To generate a diff of this commit: cvs rdiff -u -r1.328 -r1.329

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

2023-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 13 08:05:23 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Count Queue Bytes {Transmit, Receive} counter. To generate a diff of this commit: cvs rdiff -u -r1.328 -r1.329

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

2023-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 13 07:38:31 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Rename some descriptions of event counters. - Rename some descriptions from register name to the meaning. - For the same

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

2023-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 13 07:38:31 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: ixg(4): Rename some descriptions of event counters. - Rename some descriptions from register name to the meaning. - For the same

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

2023-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 13 07:28:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: ixgbe: Reorder some event counters for readability. To generate a diff of this commit: cvs rdiff -u -r1.326 -r1.327

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

2023-09-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 13 07:28:51 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h ixv.c Log Message: ixgbe: Reorder some event counters for readability. To generate a diff of this commit: cvs rdiff -u -r1.326 -r1.327

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

2023-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 15 08:01:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixgbe_type.h Log Message: Count the number of link down events in the MAC using with LINK_DN_CNT. - Add new event counter "link_dn_cnt"

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

2023-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 15 08:01:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixgbe_type.h Log Message: Count the number of link down events in the MAC using with LINK_DN_CNT. - Add new event counter "link_dn_cnt"

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

2023-02-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 3 05:43:55 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Use thermal sensor code for IXGBE_DEV_ID_X550EM_A_10G_T, too. PCI device ID 0x15c8 also use X557-AT PHY, so create the thermal sensor

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

2023-02-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Feb 3 05:43:55 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Use thermal sensor code for IXGBE_DEV_ID_X550EM_A_10G_T, too. PCI device ID 0x15c8 also use X557-AT PHY, so create the thermal sensor

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

2022-10-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 28 01:10:41 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Make three "Unsupported SFP+ module..." messages the same. To generate a diff of this commit: cvs rdiff -u -r1.323 -r1.324

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

2022-10-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Oct 28 01:10:41 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Make three "Unsupported SFP+ module..." messages the same. To generate a diff of this commit: cvs rdiff -u -r1.323 -r1.324

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

2022-07-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 6 06:31:47 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Call txeof first, then rxeof for the consistency. There are three functions where the txeof and rxeof are called. The legacy

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

2022-07-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 6 06:31:47 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixv.c Log Message: Call txeof first, then rxeof for the consistency. There are three functions where the txeof and rxeof are called. The legacy

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

2022-06-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jun 18 08:20:57 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: aprintf_normal -> aprint_normal To generate a diff of this commit: cvs rdiff -u -r1.321 -r1.322 src/sys/dev/pci/ixgbe/ixgbe.c Please note

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

2022-06-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jun 18 08:20:57 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: aprintf_normal -> aprint_normal To generate a diff of this commit: cvs rdiff -u -r1.321 -r1.322 src/sys/dev/pci/ixgbe/ixgbe.c Please note

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

2022-06-05 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 6 02:16:37 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82598.c ixgbe_api.c ixgbe_common.c Log Message: s/filer/filter/ in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.18

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

2022-06-05 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 6 02:16:37 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_82598.c ixgbe_api.c ixgbe_common.c Log Message: s/filer/filter/ in comment. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.18

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

2022-06-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jun 2 17:20:21 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Modify comment. ixgbe_enable_queue() can be used on both MSI-X and legacy intr. To generate a diff of this commit: cvs rdiff -u -r1.320

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

2022-06-02 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jun 2 17:20:21 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Modify comment. ixgbe_enable_queue() can be used on both MSI-X and legacy intr. To generate a diff of this commit: cvs rdiff -u -r1.320

  1   2   3   4   5   6   7   8   9   10   >