| Commit message (Expand) | Author | Age | Files | Lines |
* | The procedure of raceless switching between polling mode and | glebius | 2006-06-06 | 1 | -105/+102 |
* | Fix static array overrun. | glebius | 2006-05-17 | 1 | -1/+1 |
* | Bring back arm-specific workaround from rev 1.15: | cognet | 2006-04-13 | 1 | -0/+2 |
* | Restore accidentially removed rev. 1.3 | glebius | 2006-04-07 | 1 | -0/+2 |
* | Merge in new driver from Intel, version 5.1.5. Adds support for some | glebius | 2006-04-06 | 5 | -331/+1478 |
* | Back out 1.112,1.113. I don't have enough resources to fix breakages | glebius | 2006-02-22 | 1 | -1/+7 |
* | Fix fallout from last commit - we need to program the MAC address in em_init(). | glebius | 2006-02-15 | 1 | -0/+1 |
* | em_hardware_init() in em_init() is not needed, and leads to annoying | glebius | 2006-02-15 | 1 | -7/+0 |
* | Set ifp->if_baudrate according to current speed. | glebius | 2006-02-15 | 1 | -2/+2 |
* | - Rename em_print_link_status() to em_update_link_status(). | glebius | 2006-02-15 | 1 | -42/+9 |
* | - Second style(9) megacleanup. | glebius | 2006-02-15 | 3 | -1773/+1628 |
* | Move includes from if_em.h to if_em.c and sort them. | glebius | 2006-02-14 | 2 | -40/+37 |
* | Fix two important typos in watchdog handling: | glebius | 2006-02-09 | 1 | -2/+2 |
* | Since em(4) taskqueue is a new network context, we need to conditionally | glebius | 2006-02-07 | 1 | -1/+2 |
* | Now that the em driver no longer needs to directly touch the scheduler, remov... | scottl | 2006-02-04 | 1 | -3/+0 |
* | This driver can do hardware VLAN tagging + checksum offloading. | glebius | 2006-01-30 | 1 | -2/+3 |
* | Squash another invalid use of BUS_DMA_ALLOCNOW. | scottl | 2006-01-28 | 1 | -1/+1 |
* | Fix a race condition by initializing the taskqueue before registering | mux | 2006-01-22 | 1 | -10/+10 |
* | An attemp to make driver more readable and attaractive for further | glebius | 2006-01-20 | 1 | -459/+419 |
* | Add the following to the taskqueue api: | scottl | 2006-01-14 | 1 | -7/+3 |
* | Fix the interrupt race for real. Don't register the interrupt until after | scottl | 2006-01-13 | 1 | -22/+35 |
* | Disable interrupts while we are setting up the handler. The interrupt really | scottl | 2006-01-13 | 1 | -0/+7 |
* | Significant performance improvements for the if_em driver: | scottl | 2006-01-11 | 2 | -19/+203 |
* | A style nit. | glebius | 2005-12-28 | 1 | -1/+1 |
* | Tidy up em_resume(): | glebius | 2005-12-28 | 1 | -8/+4 |
* | Add simple suspend and resume methods. We call em_stop() on suspend and | glebius | 2005-12-26 | 1 | -0/+40 |
* | Add a quirk to fix resume on some laptops. | glebius | 2005-12-22 | 1 | -0/+9 |
* | - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in | glebius | 2005-12-18 | 1 | -2/+1 |
* | Add jumbo frame support for architectures with strict alignment. | yongari | 2005-12-16 | 1 | -12/+60 |
* | - Polling can be used on SMP. | glebius | 2005-12-12 | 1 | -5/+0 |
* | Fix -Wundef. | ru | 2005-12-04 | 1 | -1/+1 |
* | On the 82571 and newer chipset the ICR register is meaningful only | glebius | 2005-12-02 | 1 | -1/+4 |
* | Remember the bus_dmamap_t where we loaded the mbuf, and sync this map instead | cognet | 2005-11-24 | 1 | -1/+3 |
* | Merge in new driver version from Intel - 3.2.18. | glebius | 2005-11-24 | 3 | -170/+497 |
* | busdma cleanup for em(4). | yongari | 2005-11-21 | 2 | -86/+127 |
* | - Backout last change, since it is memory overkill for a non busy host or | glebius | 2005-11-17 | 3 | -13/+44 |
* | - Store pointer to the link-level address right in "struct ifnet" | ru | 2005-11-11 | 1 | -1/+1 |
* | Give a try to autoconfiguring the number of transmit and receive | glebius | 2005-11-10 | 2 | -7/+14 |
* | - Introduce two more stat counters, counting number of RX | glebius | 2005-11-09 | 2 | -4/+9 |
* | Make em(4) work on big-endian architectures. | yongari | 2005-11-09 | 4 | -66/+75 |
* | Put probe-time printf of adapter speed and duplex behind bootverbose: | rwatson | 2005-10-31 | 1 | -10/+14 |
* | Some more minor cleanups of em(4) driver: | glebius | 2005-10-20 | 2 | -36/+10 |
* | Revamp interrupt handling in em(4) driver: | glebius | 2005-10-20 | 3 | -39/+39 |
* | In the em_process_receive_interrupts() cycle check the IFF_DRV_RUNNING | glebius | 2005-10-19 | 1 | -1/+3 |
* | - Use BUS_DMASYNC_PREWRITE in em_get_buf(), as the adapter is about to read | cognet | 2005-10-18 | 1 | -3/+4 |
* | From the PR: | glebius | 2005-10-14 | 1 | -14/+14 |
* | Cleanup from __FreeBSD_version. | glebius | 2005-10-14 | 1 | -73/+2 |
* | - Don't pollute opt_global.h with DEVICE_POLLING and introduce | glebius | 2005-10-05 | 1 | -0/+4 |
* | Big polling(4) cleanup. | glebius | 2005-10-01 | 1 | -34/+37 |
* | In em_process_receive_interrupts() store and clear adapter->fmt. This | glebius | 2005-09-29 | 1 | -2/+4 |