summaryrefslogtreecommitdiffstats
path: root/sys/dev/hme/if_hme.c
Commit message (Expand)AuthorAgeFilesLines
* o Disable HMEDEBUG by default.marius2008-04-241-183/+214
* Remove invalid BUS_DMA_ALLOCNOW when creating a tag which is used formarius2007-05-011-1/+1
* - Use the hme_tick() callout instead of if_slowtimo() for drivingmarius2006-12-061-17/+21
* Remove the HME_LOCK_ASSERT() in hme_mifinit(), which was added in themarius2006-12-041-1/+0
* - In hme_stop() mask all interrupts.marius2006-12-041-45/+91
* Fix invalid reference of mbuf chains.yongari2006-08-121-16/+16
* Fix typo in printf string.simon2006-05-271-2/+2
* Backout rev. 1.46. It caused Rx checksum offload breakage on littleyongari2006-03-211-1/+1
* fix Rx checksum computation on little endian systems.yongari2006-01-171-1/+1
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-1/+1
* - Convert hme(4) to use TX side bus_dmamap_load_mbuf_sg(9).yongari2005-10-251-143/+129
* Move hme_stop() after ether_ifdetach() and if_free() to prevent akensmith2005-09-081-2/+2
* - Remove redundant assertions that the driver lock is not held in attach()jhb2005-08-241-5/+2
* Add callout_drain()'s to foo_detach() after calling foo_stop() to make surejhb2005-08-171-0/+1
* - Use callout_init_mtx() to close races between hme_stop() and hme_tick().jhb2005-08-101-57/+22
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-9/+10
* Modify device drivers supporting multicast addresses to lock if_addr_mtxrwatson2005-08-031-0/+2
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-16/+23
* According to STP2002QFP User's Guide, it seems that driver shouldyongari2005-05-231-1/+4
* Fix "Duplicate mbuf free panic".yongari2005-02-021-1/+1
* Fix kernel builds with INVARIANTS.obrien2005-01-161-1/+1
* Use bus_dmamap_load_mbuf_sg() for loading rx buffers.scottl2005-01-151-19/+7
* Make hme(4) mpsafeyongari2004-11-221-17/+97
* Since if_hme doesn't contain locking or run with INTR_MPSAFE, markrwatson2004-08-131-1/+2
* - Use bus_space_subregion() rather than arithmetic on bus_space_handle_t. [1]marius2004-08-121-2/+2
* Implement TCP/UDP Transmit/Receive checksum offload.yongari2004-08-051-11/+158
* Second part of ALTQ driver modifications, covering:mlaier2004-08-011-3/+5
* Back out 1.23 until I figure out why it causes Netra t1 100 to no longermarius2004-06-121-1/+1
* - Add a LLADDR() forgotten in the conversion to ether_crc32_le().marius2004-06-101-4/+2
* Replace handrolled CRC calculation with ether_crc32_[lb]e().naddy2004-06-091-18/+2
* Add missing <sys/module.h> includes currently relying on nested includephk2004-06-031-0/+1
* In hme_init() call mii_mediachg() to make sure the current media is set.marius2004-05-291-1/+4
* Mark the VLAN_MTU capability as initially enabled since it'syar2004-05-231-0/+1
* We don't need to initialize if_output, ether_ifattach() does itmux2004-05-231-1/+0
* Spelling and style fixes.marius2004-05-221-4/+4
* The Sun hme hardware supposedly supports Tx frames up to 65535 octets,joerg2004-05-061-3/+13
* Let ether_ifattach() announce our MAC address.mdodd2004-03-201-5/+0
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-2/+2
* Use __FBSDID().obrien2003-08-241-2/+3
* s#<foo/bar.h>#<dev/foo/bar.h>#gmarcel2003-08-231-2/+2
* Mega busdma API commit.scottl2003-07-011-4/+5
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* bus_dmamap_sync() overhaul:tmm2003-01-211-21/+24
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Add detach, shutdown, suspend and resume methods.tmm2003-01-091-12/+43
* Fix module dependancy name.obrien2003-01-081-1/+1
* Convert to use bus_dmamap_load_mbuf(); decouple software TX descriptorstmm2003-01-061-200/+123
* network interface driver changes:sam2002-11-141-13/+4
* Call bpf_mtap() on output, to catch outgoing packets for e.g. tcpdump .fenner2002-07-301-1/+5
* Miscellaneous fixes:tmm2002-07-141-22/+47
OpenPOWER on IntegriCloud