bge: In bge_stop, don't isolate PHY; it is unnecessary
[dragonfly.git] / sys / dev / netif / bge / if_bge.c
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...
2005-11-22 Matthew DillonFix the design of ifq_dequeue/altq_dequeue by adding...
2005-10-12 Matthew DillonRemove the INTR_TYPE_* flags. The interrupt type is...
2005-09-29 Sepherosa ZiehauFor bge(4), dc(4), lge(4), ndis(4), nge(4), pcn(4)...
2005-08-22 Joerg SonnenbergerCreate a kernel option BGE_FAKE_AUTONEG for IBM/Intel...
2005-08-19 Joerg SonnenbergerPrevent spurious link state changes.
2005-08-19 Joerg SonnenbergerEnable the memory arbiter before turning off the PXE...
2005-08-19 Joerg SonnenbergerAtomically load and clear the status block. This makes...
2005-08-19 Joerg Sonnenberger5705K, 5714C, 5721, 5750, 5750M, 5751M, 5789 support.
2005-06-21 Joerg SonnenbergerAdd BCM5751.
2005-06-14 Joerg SonnenbergerResource allocate now turns on port / memory bit in...
2005-06-13 Joerg SonnenbergerConvert to critical sections. Use bge_detach as common...
2005-05-31 Joerg SonnenbergerRemove M_EXT_OLD, rename m_ext.ext_nref.new to m_ext...
2005-05-27 Joerg SonnenbergerUse ether_ioctl for the default case and merge the...
2005-05-25 Jeffrey HsuPrefer m_getcl() to separate calls to MGETHDR() and...
next