bge: Reduce the number of dropped frames when flow-control is enabled
[dragonfly.git] / sys / dev / netif / bge / if_bge.c
2012-06-29 Sepherosa Ziehaubge: Reduce the number of dropped frames when flow...
2012-06-29 Sepherosa Ziehaubge: Disable UDP hardware checksum
2012-06-29 Sepherosa Ziehaubge: Avoid using magic number
2012-06-29 Sepherosa Ziehaubge: Properly enable Data Fifo Protection for certain...
2012-06-29 Sepherosa Ziehaubge: Zero out the status block during initialization
2012-06-29 Sepherosa Ziehaubge: For dual mode PHY controllers, make sure to enable...
2012-06-29 Sepherosa Ziehaubge: Don't touch jumbo frame registers on chips which...
2012-06-29 Sepherosa Ziehaubge: Improve TX performance on certain low end chips
2012-06-29 Sepherosa Ziehaubge: Reduce status block device update size
2012-06-29 Sepherosa Ziehaubge: x86_64 does not have alignment constraint either
2012-06-28 Sepherosa Ziehaubge: Proper configure PCI-X for BCM5703/5704 devices
2012-06-28 Sepherosa Ziehaubge: For BCM5703, limit DMA read watermark
2012-06-28 Sepherosa Ziehaubge: Enable hardware fixes for BCM5704 B0 as recommende...
2012-06-28 Sepherosa Ziehaubge: Revert small part of f47afe1, which setup PHY...
2012-06-28 Sepherosa Ziehaubge: In bge_stop, don't isolate PHY; it is unnecessary
2012-06-28 Sepherosa Ziehaubge: Add busdma constraints for old chips
2012-06-28 Sepherosa Ziehaubge: Add missing bit of commit f47afe1
2012-06-28 Sepherosa Ziehaubge: Limit BCM5701 B5 to 32-bit mode
2012-04-28 Sascha Wildnerkernel: Remove newlines from the panic messages that...
2012-04-13 Sepherosa Ziehauether: Don't manually packing up input mbufs
2011-12-30 Aggelos EconomopoulosModify ktr(4) to be typesafe
2011-12-29 Sepherosa Ziehauintr: Remove no longer correct ithread_cpuid; use rman_...
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-07-18 Michael Neumannif_bge: Support more chipsets
2011-06-24 Sascha Wildnerkernel: Use NULL for DRIVER_MODULE()'s evh ...
2010-08-29 Matthew Dillonkernel - gcc -Os/-O2 warnings pass
2010-06-12 Sascha Wildnernetwork code: Convert if_multiaddrs from LIST to TAILQ.
2009-03-21 Sepherosa Ziehauether_input/rss: Pass packet info to ether_input_chain.
2009-03-17 Sepherosa Ziehaubce/bge(4): Allow txcsum/rxcsum to be set individually
2009-02-17 Sepherosa Ziehaubge(4): Remove unnecessary bus_dmamap_sync()
2009-02-17 Sepherosa Ziehaubge(4): Utilize bus_dmamap_load_mbuf_{defrag,segment}()
2009-02-17 Sepherosa Ziehaubge(4): Rework bge_newbuf_{std,jumbo}()
2009-02-17 Sepherosa Ziehaubge(4): Split RX/TX mbuf busdma tags
2009-02-17 Sepherosa Ziehaubge(4): Don't sync coherent memory
2009-02-17 Sepherosa Ziehaubge(4): Utilize bus_dmamem_coherent()
2009-02-17 Sepherosa Ziehaubge(4): Correct busdma parameters
2008-12-28 Sepherosa ZiehauUse pci_is_pcie()
2008-11-30 Sepherosa Ziehau- Use a longer timeout value for firmware handshaking.
2008-10-22 Sepherosa ZiehauAdd 5906/5906M support. Based on my old patch with...
2008-10-19 Sepherosa ZiehauAdd pcie_set_max_readrq() to avoid code duplication...
2008-10-19 Sepherosa ZiehauAdd m_devpad() to avoid code duplication in various...
2008-10-19 Sepherosa ZiehauReduce RX coal ticks to 100us (favors performance a...
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 Ziehau- Add bge_cksum_pad() to assist hardware csum offloadin...
2008-07-13 Sepherosa ZiehauUnload the bus dmamap, which was successfully loaded
2008-07-13 Sepherosa ZiehauIncreate receive max coalesced bds to 80 to prevent...
2008-07-06 Sepherosa ZiehauNuke unused macro and comment
2008-07-06 Sepherosa ZiehauPrint chip informantion in bge_attach() instead of...
2008-07-06 Sepherosa ZiehauAdjust default interrupt moderation variables
2008-07-06 Sepherosa ZiehauFor PCI Express devices:
2008-07-06 Sepherosa ZiehauTX coalesce ticks can't be more than 1023
2008-07-05 Sepherosa ZiehauIf boot verbose, print asicrev, chiprev and bus type.
2008-07-05 Sepherosa Ziehau- Add delay in MII registers reading
2008-06-25 Sepherosa ZiehauMake bge(4) aware ETHER_INPUT_CHAIN and ETHER_INPUT2
2008-05-16 Sepherosa ZiehauUnify vlan_input() and vlan_input_tag():
2008-05-14 Sepherosa ZiehauReduce ifnet.if_serializer contention on output path:
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...
2007-12-02 Sepherosa ZiehauIn bge_stop():
2007-08-11 Sepherosa ZiehauRe-enable hardware UDP/TCP checksum calculation with...
2007-08-09 Sepherosa ZiehauPass address of mbuf pointer to bge_encap(), so the...
2007-06-26 Sepherosa ZiehauIf RX csum calculation with pseudo header is enabled...
2007-06-22 Sepherosa Ziehau- Factor out bge_{disable,enable}_intr().
2007-06-22 Sepherosa ZiehauDrain packets even if link is down.
2007-06-21 Sepherosa ZiehauAdd some KTRs in bge(4) to count RX/TX packets per...
2007-06-19 Sepherosa ZiehauAdd sysctl/tunable for TX/RX interrupt coalescing varia...
2007-06-07 Matthew DillonAdd polling support to BGE.
2007-05-16 Sepherosa ZiehauE2BIG -> EFBIG
2007-05-15 Sepherosa Ziehau- Fix a typo which may leave promisc/allmulti mode...
2007-05-12 Sepherosa ZiehauReset ifnet.if_timer in bge_stop()
2007-05-12 Sepherosa Ziehau- Merge bge_release_resources() into bge_detach()....
2007-05-07 Sepherosa ZiehauAdd new devices support for bge(4)
2007-05-03 Sepherosa ZiehauRestore part of old behaviour of bge_tick() -- if link...
2007-05-02 Sepherosa Ziehau- Merge following link state detection fixes from FreeBSD:
2007-04-30 Sepherosa Ziehau- Don't use the status block's link state change bit...
2007-04-26 Sepherosa Ziehau- Don't disable interrupt in bge_intr(), just acknowled...
2007-04-24 Sepherosa Ziehau- Cleanup header file inclusion.
2007-04-23 Sepherosa ZiehauCorrect hardware csum offload support for bge(4)
2007-04-22 Sepherosa ZiehauBusdma(9)-fy, mainly obtained from FreeBSD:
2007-04-14 Sepherosa ZiehauFor bge_rxeof(), return immediately if no RX descs...
2007-04-14 Sepherosa Ziehau- Return error if reading eeprom times out.
2007-04-14 Sepherosa ZiehauBGE_MBX_TX_HOST_PROD0_LO is write-only, avoid reading it.
2007-03-31 Sepherosa Ziehau- Call bge_setmulti(), if bge(4) is up and running...
2007-03-31 Sepherosa ZiehauAdd support for BCM5752.
2007-03-31 Sepherosa Ziehau- Add suspend and resume device methods support.
2007-03-31 Sepherosa Ziehau- Correctly configure BGE_RX_MTU register. Since we...
2007-03-26 Sepherosa ZiehauTurn on hardware vlan tagging and vlan mtu for NICs...
2006-12-20 Matthew DillonRename sprintf -> ksprintf
2006-11-26 Sepherosa ZiehauUse LIST_FOREACH()
2006-10-28 Sepherosa ZiehauBug fixing:
2006-10-25 Matthew DillonDo a major clean-up of the BUSDMA architecture. A...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-08-12 Sascha WildnerUse pcidevs.h's definition of the BCM5714 id.
2006-03-23 Sepherosa ZiehauAdd a new tunable "hw.bge.fake_autoneg", get rid of...
2005-12-31 Sepherosa Ziehau{ether,ieee80211}_ifdetach() can't be called with seria...
2005-11-29 Matthew DillonJumbo mbuf mangement's extbuf callbacks must be MPSAFE...
2005-11-28 Matthew DillonMake all network interrupt service routines MPSAFE...
next