| Age | Commit message (Expand) | Author |
| 2025-01-02 | Use bus_generic_detach to detach and delete child devices during detach | John Baldwin |
| 2024-06-28 | net: Remove unneeded NULL check for the allocated ifnet | Zhenlei Huang |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-08-16 | sys: Remove $FreeBSD$: two-line .h pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD | Warner Losh |
| 2023-04-18 | gem(4): Remove onboard-only Sun ERI and remnants of SBus support | Marius Strobl |
| 2023-01-31 | Mechanically convert gem(4) to IfAPI | Justin Hibbits |
| 2022-05-06 | gem: Remove unused devclass argument to DRIVER_MODULE. | John Baldwin |
| 2022-05-06 | Remove unused miibus_devclass and miibus_fdt_devclass. | John Baldwin |
| 2020-02-03 | Remove sparc64 kernel support | Warner Losh |
| 2019-10-21 | Convert to if_foreach_llmaddr() KPI. | Gleb Smirnoff |
| 2018-09-26 | Reapply, with minor tweaks, r338025, from the original commit: | Warner Losh |
| 2018-08-19 | Back out r338035 until Warner is finished churning GSoC PNP patches | Conrad Meyer |
| 2018-08-19 | Remove unused and easy to misuse PNP macro parameter | Conrad Meyer |
| 2018-07-08 | Add PNP info to PCI attachment of gem driver | Warner Losh |
| 2018-05-18 | ifnet: Replace if_addr_lock rwlock with epoch + mutex | Matt Macy |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2014-09-18 | Mechanically convert to if_inc_counter(). | Gleb Smirnoff |
| 2014-08-30 | Use define from if_var.h to access a field inside struct if_data, | Gleb Smirnoff |
| 2013-10-26 | The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare | Gleb Smirnoff |
| 2012-12-04 | Mechanically substitute flags from historic mbuf allocator with | Gleb Smirnoff |
| 2012-11-05 | Remove duplicate const specifiers in many drivers (I hope I got all of | Dimitry Andric |
| 2011-11-22 | - There's no need to overwrite the default device method with the default | Marius Strobl |
| 2011-08-19 | Revert r224157, re-enabling r222135. The underlying problem keeping the | Marius Strobl |
| 2011-07-17 | Revert r222135 by allowing controller reinitialization. Due to | Pyun YongHyeon |
| 2011-07-12 | Correct r223648; as gem_init_locked() was calling gem_setladrf(), which | Marius Strobl |
| 2011-07-12 | According to the OpenSolaris source the PCI latency and the cache line size | Marius Strobl |
| 2011-06-28 | Fix typo in r223648 which was accidentally committed | Marius Strobl |
| 2011-06-28 | - In gem_reset_rx() also reset the RX MAC which is necessary in order to | Marius Strobl |
| 2011-05-20 | Remove unnecessary controller reinitialization by checking | Pyun YongHyeon |
| 2011-04-22 | Correct spelling in comments. | Marius Strobl |
| 2010-11-22 | - Fix and enable support for flow control. | Marius Strobl |
| 2010-10-15 | Convert the PHY drivers to honor the mii_flags passed down and convert | Marius Strobl |
| 2010-09-16 | Merge r207585 from cas(4): | Marius Strobl |
| 2010-07-21 | KTR_CTx are long time aliased by existing classes so they can't serve | Attilio Rao |
| 2010-02-22 | According to the Linux sungem driver, in case of Apple (K2) GMACs | Marius Strobl |
| 2009-10-18 | Work around a quirk with the G5 Xserve, which has a fake GMAC controller | Nathan Whitehorn |
| 2009-06-26 | Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/ | Robert Watson |
| 2009-06-24 | Revert the part of r194763 which added a dying flag and instead | Marius Strobl |
| 2009-06-23 | - Initialize the ifnet structure, especially if_dname, before probing | Marius Strobl |
| 2008-08-23 | - Restore the behavior of enabling the MII buffer for an internal | Marius Strobl |
| 2008-06-22 | o The FreeBSD bus_dmamap_sync(9) supports ored together flags for quite | Marius Strobl |
| 2008-03-24 | Split the registers into two halves in preparation for SBus support. | Marius Strobl |
| 2008-03-09 | - Fix some style bugs and remove another banal comment missed in | Marius Strobl |
| 2008-01-17 | - Retire npe_defrag(), gem_defrag(), msk_defrag(), nfe_defrag(), and | John Baldwin |
| 2007-12-30 | o In preparation for basing a new driver on this one: | Marius Strobl |
| 2007-10-13 | Fix a NULL pointer dereference in Tx checksum calculation. | Pyun YongHyeon |
| 2007-09-26 | o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop() | Marius Strobl |
| 2007-06-16 | - In gem_bitwait() check that the bit clears/was set in the content | Marius Strobl |
| 2007-06-04 | o Implemented Rx/Tx checksum offload. The simple checksum logic in | Pyun YongHyeon |