ethernet: Use atomic operation to update RSS related stats
[dragonfly.git] / sys / net / if_ethersubr.c
2012-06-13 Sepherosa Ziehauethernet: Use atomic operation to update RSS related...
2012-04-28 Sascha Wildnerkernel: Remove newlines from the panic messages that...
2012-04-13 Sepherosa Ziehauether: Don't manually packing up input mbufs
2012-04-10 Sepherosa Ziehaucarp: Lockless MPSAFE, step 11 of 11
2012-04-10 Sepherosa Ziehaucarp: Lock MPSAFE, step 10 of 11
2012-02-01 Sepherosa Ziehaucarp: Make carp interfaces work like ethernet interfaces
2012-01-22 Sepherosa Ziehaucarp: BGL -> CARP global token
2012-01-10 Nuno Antunesnetgraph: handle M_PREPEND failure.
2012-01-10 Nuno AntunesNETGRAPH: Simplify ng_ether_input_orphan().
2012-01-10 Nuno AntunesApply netgraph7 megapatch.
2012-01-05 Francois Tigeotkernel: do not try to always build IPv4-specific code
2012-01-03 Sascha Wildnerkernel: Use NULL for pointers.
2011-12-30 Aggelos EconomopoulosModify ktr(4) to be typesafe
2011-12-28 Sepherosa Ziehauether_ioctl: Command type is u_long not int
2011-12-06 Sascha Wildnerkernel: Replace all usage of MALLOC()/FREE() with kmall...
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-11-11 Sascha WildnerNuke AppleTalk support.
2011-07-24 Sepherosa Ziehauethernet: Allow netisr handler to run directly
2011-07-24 Sepherosa Ziehauethernet: Add ether_demux(), which will send the packet...
2011-07-24 Sepherosa Ziehauethernet: Factor out ether_characterize()
2011-07-24 Sepherosa Ziehauethernet: Change some stats type to u_long
2011-07-22 Sepherosa Ziehaunetisr: Add hashcheck method to check and adjust hw...
2011-02-24 Matthew Dillonkernel - Major bridging functionality completed
2011-02-22 Matthew Dillonkernel - More if_bridge work + misc fixes
2011-01-02 Sascha Wildnerkernel: Remove support for the Xerox Network Systems...
2010-09-15 Matthew Dillonnetwork - Major netmsg retooling, part 1
2010-09-13 Matthew Dillonnetwork - remove the redispatch local
2010-09-09 Matthew Dillonnetwork - Completely revamp the netisr / dispatch code
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-05 Matthew Dillonnetwork - Move socket from netmsg ext to netmsg header...
2009-09-08 Simon Schubertmodules: add/correct module versions and depends
2009-04-12 Sepherosa ZiehauSplit ifnet serializer step 2/many: Add if_serialize_as...
2009-04-12 Sepherosa ZiehauPut ifnet.if_serializer assertion under FIX_SERIALIZE_A...
2009-04-05 Sepherosa Ziehauether_input(): Remove unapplied comment
2009-04-05 Sepherosa Ziehauether_input: Defer promiscous packet discarding until...
2009-04-05 Sepherosa ZiehauUse ETHER_IS_MULTICAST, which is more expressive.
2009-03-21 Sepherosa Ziehauether_input: Gather some RSS debug statistics.
2009-03-21 Sepherosa Ziehauether_input/ktr: Add ether_input_chain end KTR into...
2009-03-21 Sepherosa Ziehauether_input/rss: Pass packet info to ether_input_chain.
2009-03-20 Sepherosa Ziehauether_input: Factor out ether_dispatch()
2009-03-17 Sepherosa Ziehauether_demux: Add comment
2009-03-17 Sepherosa Ziehauether_input: Add M_ETHER_VLANCHECKED
2009-03-17 Sepherosa Ziehauether_input: Factor out ether_vlancheck()
2009-03-17 Sepherosa ZiehauAdd M_LENCHECKED mbuf flag.
2009-03-17 Sepherosa ZiehauDefine M_ETHER_BRIDGED to M_PROTO1
2009-03-17 Sepherosa ZiehauDefer ethernet mcast/bcast address detection to ether_i...
2008-11-22 Sepherosa ZiehauFactor out ether_reinput_oncpu(). Mainly used by pseud...
2008-10-26 Sepherosa Ziehau- Move ipflow definition from ip_flow.h to ip_flow...
2008-10-04 Sepherosa ZiehauOn ethernet output path:
2008-09-24 Sepherosa ZiehauInclude necessary head file for {get,rel}_mplock()...
2008-09-23 Sepherosa ZiehauOn ethernet input path:
2008-09-23 Sepherosa ZiehauUse netmsg_service_sync() to protect vlan_input_p
2008-09-20 Sepherosa Ziehau- Add KTR of ethernet operations
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-09-13 Sepherosa Ziehau- Let caller of ip_fw_dn_io_ptr call ip_dn_queue()...
2008-09-07 Sepherosa ZiehauLet ipfw_chk() return IP_FW_{PASS,DENY,DUMMYNET,TEE...
2008-08-23 Sepherosa ZiehauIf a packet is to be reinjected by dummynet onto ethern...
2008-08-23 Sepherosa Ziehau- Test m_pkthdr.fw_flags against DUMMYNET_MBUF_TAGGED...
2008-08-22 Sepherosa ZiehauSave 'ipfw forward' information in mtag, use m_pkthdr...
2008-08-05 Nuno Antunes* Don't call ifp->if_output() from inside mpls_output...
2008-07-27 Sepherosa ZiehauSwitch to ETHER_INPUT2 on ethernet input path by default:
2008-07-27 Sepherosa ZiehauStaticize ether_input
2008-07-27 Sepherosa ZiehauBorrow comment from ether_input and ether_demux
2008-07-27 Sepherosa ZiehauAdd function comment about ether_input_chain2
2008-07-26 Sepherosa ZiehauSimplify ether_mport(). This also fixes the bug that...
2008-07-08 Sepherosa ZiehauHandle MPLS on ETHER_INPUT2 code path
2008-07-07 Nuno AntunesIntroduce experimental MPLS over ethernet support....
2008-06-25 Sepherosa ZiehauOn UP system, make sure that mbuf chain is not empty...
2008-06-24 Sepherosa ZiehauMove mbuf chain initialization into common place.
2008-06-24 Sepherosa ZiehauAdd vlan(4) support for ETHER_INPUT2. It is not built...
2008-06-23 Sepherosa ZiehauExpose ether_input_oncpu()
2008-06-23 Sepherosa ZiehauWhite space
2008-06-23 Sepherosa ZiehauDiscard packets which was lingering on msgport when...
2008-06-23 Sepherosa ZiehauAdd ether_input_chain2() which could be called by ether...
2008-06-21 Sepherosa ZiehauWhite space
2008-06-15 Sepherosa ZiehauAdd missing return
2008-06-14 Sepherosa ZiehauMinor style change
2008-06-14 Sepherosa ZiehauMember iface's serializer does not need to be held...
2008-06-14 Sepherosa ZiehauRemove unused parameters to bridge_output
2008-05-28 Sepherosa Ziehau- ifnet.if_output() should be called without ifnet...
2008-05-18 Sepherosa ZiehauReturn after calling bridge_ouput_p.
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-03-20 Sepherosa Ziehau- Nuke last parameter of ether_ipfw_chk(), which is...
2008-03-20 Sepherosa ZiehauChange ether_demux() interface to accept mbuf containin...
2008-03-20 Sepherosa ZiehauTypo
2008-03-19 Sepherosa ZiehauTiny step to keep ether header in mbuf on ethernet...
2008-03-19 Sepherosa Ziehau- Factor out ether_restore_header() from ether_ipfw_chk...
2007-11-27 Sepherosa Ziehau- Move IFF_UP checking to the beginning of ether_input().
2007-11-16 Sepherosa ZiehauCPU localize dummynet(4) step 1/2
2007-10-25 Sepherosa Ziehau- Switch dummynet(4) from mbuf based tagging to mtag.
2007-10-13 Sepherosa ZiehauSave a copy of ethernet header instead of leaving it...
2007-10-13 Sepherosa ZiehauConstify ng_ether_input_p/ng_ether_input_orphan_p ...
2007-10-13 Sepherosa ZiehauConstify vlan_input_p 'eh' parameter.
2007-10-13 Sepherosa Ziehau- Remove ef_input{EII,SNAP,8022}() 'eh' parameter,...
2007-10-13 Sepherosa ZiehauConstify 'eh', which will not be modified in ether_ipfw...
2007-10-01 Sepherosa Ziehau- Remove the second parameter of ether_input(), since:
2007-09-08 Sepherosa ZiehauIt does not make sense to call interface's initializati...
next