History log of /netbsd-current/share/man/man4/wm.4
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.44 01-May-2024 andvar

Fix typos (nerwork->network, exepense->expense).


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.43 28-May-2022 manu

Document hw.wmX.txex_workqueue sysctl


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.42 17-Feb-2021 knakahara

In 64 bit architectures, WM_EVENT_COUNTER is enabled by default.

No objection from tech-kern@n.o and tech-net@n.o.

ok'ed by msaitoh@n.o.


Revision tags: phil-wifi-20200421 phil-wifi-20200411
# 1.41 08-Apr-2020 jdolecek

add a warning in checksum offload that hardware TCP segmentation might be
slow

on I219 I observe about 35% transmit performance drop when tso4 enabled


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.40 13-Apr-2018 msaitoh

branches: 1.40.2; 1.40.4;
Enable I219.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.39 07-Feb-2018 knakahara

branches: 1.39.2;
Fix PR misc/52890 . Reported and suggested by David H. Gutteridge, thanks.


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

branches: 1.36.4;
wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.43 28-May-2022 manu

Document hw.wmX.txex_workqueue sysctl


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.42 17-Feb-2021 knakahara

In 64 bit architectures, WM_EVENT_COUNTER is enabled by default.

No objection from tech-kern@n.o and tech-net@n.o.

ok'ed by msaitoh@n.o.


Revision tags: phil-wifi-20200421 phil-wifi-20200411
# 1.41 08-Apr-2020 jdolecek

add a warning in checksum offload that hardware TCP segmentation might be
slow

on I219 I observe about 35% transmit performance drop when tso4 enabled


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.40 13-Apr-2018 msaitoh

branches: 1.40.2; 1.40.4;
Enable I219.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.39 07-Feb-2018 knakahara

branches: 1.39.2;
Fix PR misc/52890 . Reported and suggested by David H. Gutteridge, thanks.


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

branches: 1.36.4;
wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.42 17-Feb-2021 knakahara

In 64 bit architectures, WM_EVENT_COUNTER is enabled by default.

No objection from tech-kern@n.o and tech-net@n.o.

ok'ed by msaitoh@n.o.


Revision tags: phil-wifi-20200421 phil-wifi-20200411
# 1.41 08-Apr-2020 jdolecek

add a warning in checksum offload that hardware TCP segmentation might be
slow

on I219 I observe about 35% transmit performance drop when tso4 enabled


Revision tags: netbsd-9-1-RELEASE is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.40 13-Apr-2018 msaitoh

branches: 1.40.2;
Enable I219.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.39 07-Feb-2018 knakahara

branches: 1.39.2;
Fix PR misc/52890 . Reported and suggested by David H. Gutteridge, thanks.


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

branches: 1.36.4;
wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.41 08-Apr-2020 jdolecek

add a warning in checksum offload that hardware TCP segmentation might be
slow

on I219 I observe about 35% transmit performance drop when tso4 enabled


Revision tags: is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.40 13-Apr-2018 msaitoh

Enable I219.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.39 07-Feb-2018 knakahara

branches: 1.39.2;
Fix PR misc/52890 . Reported and suggested by David H. Gutteridge, thanks.


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

branches: 1.36.4;
wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
# 1.40 13-Apr-2018 msaitoh

Enable I219.


Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.39 07-Feb-2018 knakahara

branches: 1.39.2;
Fix PR misc/52890 . Reported and suggested by David H. Gutteridge, thanks.


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

branches: 1.36.4;
wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.39 07-Feb-2018 knakahara

Fix PR misc/52890


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

branches: 1.36.4;
wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.38 18-Jan-2018 wiz

More markup.


# 1.37 18-Jan-2018 knakahara

add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


Revision tags: prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
# 1.36 13-Apr-2017 knakahara

wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.


# 1.35 22-Mar-2017 wiz

Fix some typos.


# 1.34 22-Mar-2017 knakahara

make kernel config flag WM_EVENT_COUNTERS.

suggested by msaitoh@n.o.


Revision tags: pgoyette-localcount-20170320
# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

branches: 1.31.2; 1.31.4;
Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.33 03-Mar-2017 wiz

Improve wording and formatting.
New sentence, new line.
Fix typo.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.


# 1.32 03-Mar-2017 knakahara

add WM_RX_PROCESS_LIMIT_DEFAULT and WM_RX_INTR_PROCESS_LIMIT_DEFAULT description

pointed out by pgoyette@n.o, thanks.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.31 03-Sep-2014 msaitoh

Now all of the internal SERDES systems are supported, so update BUGS section.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.30 01-Aug-2014 msaitoh

branches: 1.30.2;
We suport internal SEDES function older than 82575.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.29 29-Dec-2013 msaitoh

branches: 1.29.2;
Add support For I354(C2000 interna Ethernet controller):
- Add I354 support.
- Fix SGMII+MDIO case. SGMII+I2C is not supported yet.
- Not tested well.
- Sprinkle "XXX" to check later.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.28 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: riastradh-drm2-base
# 1.27 02-Jun-2013 msaitoh

branches: 1.27.2;
Add I21[78].


# 1.26 19-Apr-2013 msaitoh

Add I21[01].


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.25 20-Jun-2012 wiz

branches: 1.25.2;
Fix date string (use full month name)


# 1.24 20-Jun-2012 msaitoh

Modify about PCH*.

It seems that 82579 with Intel 7 series chipset is the same as
82579 with Intel 6 series chipset.


# 1.23 26-May-2012 wiz

Bump date for previous.


# 1.22 25-May-2012 msaitoh

Add support Intel I350 Ethernet.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.21 23-Apr-2011 tron

branches: 1.21.4; 1.21.6;
Add and entry for the Intel i82545GM with external PHY which works fine:

wm0 at pci1 dev 1 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at ivec 0
wm0: 64-bit 66MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:xx:xx:xx
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.20 04-May-2009 wiz

New sentence, new line.


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
# 1.19 29-Aug-2007 xtraeme

branches: 1.19.12; 1.19.14;
Bump date for previous (ICH9 support).


# 1.18 29-Aug-2007 msaitoh

add ICH9


Revision tags: matt-mips64-base
# 1.17 29-Apr-2007 bouyer

branches: 1.17.4;
Note ICH8 LAN support.


Revision tags: netbsd-4-base
# 1.16 26-Oct-2006 wiz

branches: 1.16.2;
Fix Dd argument (full month name).


# 1.15 21-Oct-2006 bouyer

Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in
newer server chipsets) to wm(4), from the FreeBSD em(4) driver.
While there, add a few other Intel Ethernet controller that should work as
is.
Properly update the RX error and TX collision counters.
Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.14 10-Jun-2006 msaitoh

add i8257[123]


# 1.13 19-Mar-2005 wiz

branches: 1.13.2;
Bump date for more supported cards.


# 1.12 19-Mar-2005 tron

Update list of supported Intel GbE chips.


Revision tags: netbsd-3-base
# 1.11 10-Mar-2005 wiz

branches: 1.11.2;
Bump date for previous; new sentence, new line.


# 1.10 09-Mar-2005 matt

Note TCP Segment Offload support.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.9 21-Oct-2003 thorpej

Add i82545GM and i82546GB controllers.


# 1.8 05-Apr-2003 kent

Note support of 82540EP.
Bump date.


# 1.7 09-Feb-2003 wiz

Fix last.


# 1.6 09-Feb-2003 tron

Fix typo in comment.


Revision tags: fvdl_fs64_base
# 1.5 22-Aug-2002 thorpej

Note that checksum offload is supported.


# 1.4 15-Aug-2002 thorpej

Fix markup in AUTHORS section.


# 1.3 08-Aug-2002 thorpej

Update supported hardware list.


# 1.2 03-Jun-2002 itojun

typo


Revision tags: netbsd-1-6-base
# 1.1 28-Mar-2002 thorpej

branches: 1.1.2;
Manual page for the Intel i8254x Gigabit Ethernet driver.