em(4): Don't write ITR, if the NIC is not running yet.
[dragonfly.git] / sys / dev / netif / em / if_em.c
2009-02-27 Sepherosa Ziehauem(4): Don't write ITR, if the NIC is not running yet.
2009-02-27 Sepherosa Ziehauem(4): We don't dynamicly config txd_cmd; there is...
2009-02-27 Sepherosa Ziehauem(4): We don't embrace TIDV/TADV; nuke the related...
2009-02-27 Sepherosa Ziehauem(4): Don't turn on/off TX descs' IDE bit in sysctl.
2009-02-27 Sepherosa Ziehauem(4): Adjust RDTR/RADV comment that they should not...
2009-02-27 Sepherosa Ziehauem(4): Don't configure RADV (default is 0), which is...
2009-02-27 Sepherosa Ziehauem(4): Add tunable for the 82573 workaround, enabled...
2009-02-27 Sepherosa Ziehauem(4): Revoke tunable/sysctl node for RDTR, which is...
2009-02-27 Sepherosa Ziehauem(4): Make sure that the upper 16bits of ITR is 0.
2009-02-27 Sepherosa Ziehauem(4): Reduce TX interrupt rate and device's TX desc...
2009-02-24 Sepherosa Ziehauem(4): Correct the conditions to be asserted
2009-02-24 Sepherosa Ziehauem(4): Turn on/off SPEED_MODE according to the current...
2009-02-24 Sepherosa Ziehauem(4): Avoid allocating a csum offloading TX desc whene...
2009-02-24 Sepherosa Ziehauem(4): Free incomplete received packet in em_stop().
2009-02-24 Sepherosa Ziehauem(4): Put back the workaround and related comment...
2009-02-24 Sepherosa Ziehauem(4): On TX path, make sure that ether header and...
2009-02-24 Sepherosa Ziehauem(4): Sync with Intel's em-6.9.6(FreeBSD)
2008-09-17 Sepherosa ZiehauAlways enable ETHER_INPUT_CHAIN support
2008-09-17 Sepherosa ZiehauRemove the '2' suffix from ether_input_chain and vlan_i...
2008-08-17 Sepherosa ZiehauNuke INTR_NETSAFE
2008-07-27 Sepherosa ZiehauSwitch to ETHER_INPUT2 on ethernet input path by default:
2008-07-22 Sepherosa ZiehauDon't let PROMISC interfere hardware vlan tagging opera...
2008-06-24 Sepherosa ZiehauMove mbuf chain initialization into common place.
2008-06-24 Sepherosa ZiehauVLAN_MTU works as expected on em(4)
2008-06-23 Sepherosa ZiehauAdd ether_input_chain2() which could be called by ether...
2008-05-16 Sepherosa ZiehauUnify vlan_input() and vlan_input_tag():
2008-05-14 Sepherosa ZiehauReduce ifnet.if_serializer contention on output path:
2008-05-02 Sepherosa ZiehauIntroduce ETHER_INPUT_CHAIN option:
2008-05-01 Sepherosa Ziehau- Promote em(4) polling begin/end ktr into polling(4)
2008-04-03 Sepherosa ZiehauAdd counters for serializer enter/try
2008-04-02 Sepherosa Ziehau- Add two fields in lwkt_serialize to profile serialize...
2008-04-02 Sepherosa ZiehauUse sysctl_ctx in softc
2008-03-10 Sepherosa ZiehauAdd ETHER_BPF_MTAP() which will call vlan_ether_ptap...
2008-03-10 Sepherosa Ziehau- Embed ether vlan tag in mbuf packet header. Add...
2008-02-05 Sepherosa ZiehauSet flow control pause time to 512us _again_ as it...
2008-01-10 Matthias SchmidtAdd support for network devices found on Intel ICH9...
2007-11-26 Sepherosa ZiehauUse m_freem() instead of m_free()
2007-08-14 Sepherosa ZiehauAdd a new csum flag to tell IP defragmenter that csum_d...
2007-05-14 Sepherosa ZiehauUse M_DONTWAIT for mcluster allocation on em_init(...
2007-05-01 Matthew DillonImplement kern.do_async_attach. default disabled. ...
2007-04-15 Sepherosa ZiehauExpose number of TX/RX descriptors through read-only...
2007-03-24 Sepherosa ZiehauReport link states changes (link up/down and braudrate...
2007-01-23 Sepherosa ZiehauCheck EEPROM twice in em_hardware_init(), because for...
2007-01-21 Sepherosa ZiehauAdd a workaround for some Lenovo/IBM laptops' onboard...
2006-12-23 Sepherosa ZiehauSync with Intel's em-6.2.9
2006-12-20 Matthew DillonRename sprintf -> ksprintf
2006-12-09 Sascha WildnerFix compilation warnings when compiling without DEVICE_...
2006-11-27 Sepherosa ZiehauThe Problem [1]:
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-08-12 Sepherosa ZiehauSync with Intel's em(4) driver version 6.1.4
2005-12-31 Sepherosa Ziehau{ether,ieee80211}_ifdetach() can't be called with seria...
2005-12-10 Matthew DillonAdd KTR logging for IF_EM to measure interrupt overhead...
2005-11-28 Matthew DillonMake all network interrupt service routines MPSAFE...
2005-11-22 Matthew DillonFix the design of ifq_dequeue/altq_dequeue by adding...
2005-11-08 Sepherosa ZiehauSync with Intel's em(4) driver version 3.2.15
2005-10-24 Sepherosa Ziehau- Move DEVICE_POLLING from opt_global.h to opt_polling...
2005-10-17 Sepherosa ZiehauSync with FreeBSD dev/em
2005-10-12 Matthew DillonRemove the INTR_TYPE_* flags. The interrupt type is...
2005-10-04 Sepherosa Ziehauadd missing bus_dmamap_sync()
2005-10-02 Sepherosa Ziehau- In em_encap(), call seralized version of em_82547_mov...
2005-08-29 Sepherosa ZiehauRemove unnecessary bzero(softc).
2005-06-09 Jeffrey HsuThe header type of a mbuf doesn't change when appended...
2005-05-27 Joerg SonnenbergerMinor reorder of the code to make it easier to deal...
2005-05-26 Matthew DillonProperly initialize the serializer by calling lwkt_seri...
2005-05-25 Matthew DillonRewrite the polling code. Instead of trying to do...
2005-05-24 Matthew DillonGet rid of bus_{disable,enable}_intr(), it wasn't gener...
2005-05-23 Matthew DillonHave the EM device call the new interrupt enablement...
2005-02-14 Joerg SonnenbergerSet ALTQ ready.
2005-02-14 Joerg SonnenbergerALTQ support.
2005-02-14 Joerg SonnenbergerRename IFM_homePNA to IFM_HPNA_1 and IFM_1000_TX to...
2005-02-05 Joerg SonnenbergerRemove the conditionalized FreeBSD 5 code. Keep the...
2005-02-05 Joerg SonnenbergerDuring init time, we can savely allocate the mbuf clust...
2004-12-24 Matthew DillonRemove now-unused loop_cnt variable.
2004-12-24 Matthew DillonDo not loop 3 times in the interrupt processing code...
2004-11-22 Matthew DillonAdd support for adjusting the interrupt throttling...
2004-10-20 Matthew DillonThe last commit failed to adjust the alignment like...
2004-10-19 Matthew DillonMFC FreeBSD if_em.c 1.48 and 1.49.
2004-07-23 Joerg SonnenbergerUnify the input handling of the low-level network stack...
2004-06-05 Joerg Sonnenbergerem(4) assumes that bus_dmamap_destroy of bus_dmamap_loa...
2004-06-05 Joerg SonnenbergerFix a small bug in the last commit. ether_ifdetach...
2004-06-04 Joerg SonnenbergerContinue cleaning em(4).
2004-06-02 Eirik NygaardChange mbug allocation flags from M_ to MB_ to avoid...
2004-05-11 Joerg SonnenbergerReadd em_read_reg_io and em_write_reg_io for workaround...
2004-05-11 Joerg Sonnenberger- remove em_adapter_list, it was not used for anything...
2004-05-10 Joerg SonnenbergerSync em(4) with FreeBSD current. Most important is...
2004-04-16 Joerg SonnenbergerMove IFF_PROMISC and IFF_POLLING from ifnet.ipending...
2004-04-07 Matthew DillonGeneral netif malloc() flags cleanup. Use M_INTWAIT...
2004-03-23 Jeffrey HsuEliminate use of curthread in if_ioctl functions by...
2004-03-17 Matthew DillonUpdate the 825xx GigE support. Add a large number...
2004-03-14 Joerg SonnenbergerBPF has been in the kernel for ages and is supported...
2004-02-13 Joerg SonnenbergerAdd __DragonFly__
2004-01-06 Matthew Dillonif_xname support Part 1/2: Convert most of the netif...
2003-11-20 Matthew DillonAdd a DECLARE_DUMMY_MODULE() so we can get linker_set...
2003-08-07 Matthew Dillonkernel tree reorganization stage 1: Major cvs repositor...
2003-06-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: