| Age | Commit message (Expand) | Author |
| 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 |
| 2007-05-04 | Since if_gem is being touted as one of our more architecturally | Poul-Henning Kamp |
| 2007-02-23 | o break newbus api: add a new argument of type driver_filter_t to | Paolo Pisati |
| 2006-12-06 | - Use the gem_tick() callout instead of if_slowtimo() for driving | Marius Strobl |
| 2006-09-03 | add a newbus method for obtaining the bus's bus_dma_tag_t... This is | John-Mark Gurney |
| 2006-06-02 | add missed calls to bpf_peers_present | Sam Leffler |
| 2005-12-05 | Fix -Wundef warnings found when compiling i386 LINT, GENERIC and | Ruslan Ermilov |
| 2005-11-11 | - Store pointer to the link-level address right in "struct ifnet" | Ruslan Ermilov |
| 2005-09-18 | - In gem_ioctl() move the call to ether_ioctl() to the default case of | Marius Strobl |
| 2005-08-28 | - Allow for VLAN-sized frames and set IFCAP_VLAN_MTU. | Marius Strobl |
| 2005-08-09 | Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and | Robert Watson |
| 2005-08-03 | Modify device drivers supporting multicast addresses to lock if_addr_mtx | Robert Watson |
| 2005-07-24 | Remove NOP spl*() calls and add locking (making gem(4) MPSAFE). | Marius Strobl |
| 2005-07-24 | - Wrap the handler and associated code for collecting completed RX | Marius Strobl |
| 2005-06-12 | Stop the interface before detaching and freeing it, rather than after. | Brooks Davis |
| 2005-06-10 | Stop embedding struct ifnet at the top of driver softcs. Instead the | Brooks Davis |
| 2005-03-05 | Use BUS_PROBE_DEFAULT for pci probe return value | Warner Losh |
| 2005-01-06 | Start each of the license/copyright comments with /*-, minor shuffle of lines | Warner Losh |
| 2004-08-13 | Since if_gem doesn't contain locking or run with INTR_MPSAFE, mark | Robert Watson |
| 2004-06-10 | - Remove a variable no longer used after the conversion to ether_crc32_le(). | Marius Strobl |
| 2004-06-09 | Replace handrolled CRC calculation with ether_crc32_[lb]e(). | Christian Weisgerber |
| 2004-06-03 | Add missing <sys/module.h> includes currently relying on nested include | Poul-Henning Kamp |
| 2004-05-23 | We don't need to initialize if_output, ether_ifattach() does it | Maxime Henrion |
| 2004-04-23 | Clean up two printf()s that were on a line by themselves unintendedly | Thomas Moestl |
| 2004-03-20 | Let ether_ifattach() announce our MAC address. | Matthew N. Dodd |
| 2004-03-17 | Convert callers to the new bus_alloc_resource_any(9) API. | Nate Lawson |
| 2004-02-02 | Add new Apple GEM PCI id. | Peter Grehan |
| 2003-12-26 | Properly initialize all members of the sentinel entry. | David E. O'Brien |
| 2003-10-31 | Replace the if_name and if_unit members of struct ifnet with new members | Brooks Davis |
| 2003-09-02 | Preparatory commit to allow prototypes in ofw_machdep.h to contain | Marcel Moolenaar |
| 2003-08-24 | Use __FBSDID(). | David E. O'Brien |
| 2003-08-23 | s=gem/foo=dev/gem/foo= | Warner Losh |
| 2003-07-01 | Mega busdma API commit. | Scott Long |
| 2003-07-01 | Some gem and hme hardware bogusly has the intpin register hardwired to | Thomas Moestl |
| 2003-05-15 | Miscellaneous fixes: | Thomas Moestl |
| 2003-04-16 | - Don't call pci_enable_io() in drivers (unless needed for resume). | Matthew N. Dodd |
| 2003-04-15 | - Express hard dependencies on bus (pci, isa, pccard) and | Matthew N. Dodd |
| 2003-02-19 | Back out M_* changes, per decision of the TRB. | Warner Losh |
| 2003-01-21 | Free resources when failing to set up the interrupt. | Thomas Moestl |
| 2003-01-21 | bus_dmamap_sync() overhaul: | Thomas Moestl |
| 2003-01-21 | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein |