em: Utilize mbuf's header length to setup TX csum context
[dragonfly.git] / sys / dev / netif / em / if_em.c
2012-08-15 Sepherosa Ziehauem: Utilize mbuf's header length to setup TX csum context
2012-08-15 Sepherosa Ziehauem: Change TXCSUM does not require reinitialize hardware
2012-08-15 Sepherosa Ziehauem: Pack boolean fields into flags
2012-08-08 Sepherosa Ziehauem/emx: Fix up detach path
2012-07-07 Sepherosa Ziehauem/emx: Update comment concerning errata number
2012-07-07 Sepherosa Ziehauem: Fix "Missing Interrupt Following ICR read" errata
2012-07-05 Sepherosa Ziehauem/emx: Correct ASPM settings for 82571/82572/82573
2012-07-05 Sepherosa Ziehauem: Don't enable MSI on non-PCIe chips and 82571/82572
2012-04-28 Sascha Wildnerkernel: Remove newlines from the panic messages that...
2012-04-13 Sepherosa Ziehauem/emx: Add a note about why MSI-X should be not enable...
2012-04-13 Sepherosa Ziehauem/emx: Update to Intel em-7.2.4
2012-04-13 Sepherosa Ziehauether: Don't manually packing up input mbufs
2011-12-30 Aggelos EconomopoulosModify ktr(4) to be typesafe
2011-12-28 Sepherosa Ziehauem: rman_get_cpuid should be used to get the interrupt...
2011-12-28 Sepherosa Ziehauem: Use MSI, if device supports it
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-10-26 Matthew Dillonkernel - callout_init() -> callout_init_mp() in selecte...
2011-06-28 Sepherosa Ziehauem(4)/emx(4): Update to Intel's 7.1.7
2011-06-27 Sepherosa Ziehauem(4)/emx(4): Update ig_hal to Intel's 7.1.7
2011-06-24 Sascha Wildnerkernel: Use NULL for DRIVER_MODULE()'s evh ...
2010-06-12 Sascha Wildnernetwork code: Convert if_multiaddrs from LIST to TAILQ.
2009-04-28 Sepherosa Ziehauserializer: Revoke PROFILE_SERIALIZER kernel option
2009-03-26 Sepherosa Ziehauem/emx(4): Add 82571EB Bypass to the supported device...
2009-03-21 Sepherosa Ziehauether_input/rss: Pass packet info to ether_input_chain.
2009-03-10 Sepherosa Ziehauem(4): Enable RX after RDH is configured (backport...
2009-03-10 Sepherosa Ziehauem(4): Backport part of 62e0614e4c59f94c83cdf24ebf5995a...
2009-03-10 Sepherosa Ziehauem(4): Backport cc8fffade4528dd788a4789998ed3d1e85f9644a
2009-03-10 Sepherosa Ziehauem(4): Backport part of 62e0614e4c59f94c83cdf24ebf5995a...
2009-03-04 Sepherosa Ziehauem/emx(4): Remove dead code; add comment.
2009-03-04 Sepherosa Ziehauem/emx(4): Don't use __predict_false when test m_len...
2009-03-04 Sepherosa Ziehauem/emx(4): Fix comment
2009-03-01 Sepherosa Ziehauem(4): Give preference to emx(4) based on PCI ids.
2009-03-01 Sepherosa Ziehauem(4): Put back pkt_txclean KTR
2009-03-01 Sepherosa Ziehauem(4): We don't need in_detach trick.
2009-03-01 Sepherosa Ziehauem(4): We return 0 or errno, but not Intel e1000's...
2009-03-01 Sepherosa Ziehauem(4): White space
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...
next