jme: Cache align RX/TX data structure
[dragonfly.git] / sys / dev / netif / jme / if_jme.c
2012-08-19 Sepherosa Ziehaujme: Cache align RX/TX data structure
2012-08-19 Sepherosa Ziehaujme: Only main serializer is needed for timeout callback
2012-08-19 Sepherosa Ziehaujme: Don't immediately recycle the TX descriptor even...
2012-06-12 Sepherosa Ziehaujme: Don't allow lower 32bits of RX buffer's physical...
2012-06-12 Sepherosa Ziehaujme: Fix the race on the RX path against hardware for...
2012-06-12 Sepherosa Ziehaujme: Don't reuse the RX descriptor if the RSS is not...
2012-06-12 Sepherosa Ziehaujme: Utilize ifnet_serialize_array_ functions
2012-06-11 Sepherosa Ziehaujme: Reconfigure RSS when RX engine is stopped
2012-06-11 Sepherosa Ziehaujme: Save physical address of RX buffer, which will...
2012-06-11 Sepherosa Ziehaujme: Set OWN bit on TX desc, only after the other infor...
2012-06-11 Sepherosa Ziehaujme: Increase alignment of TX/RX descriptor ring to...
2012-04-28 Sascha Wildnerkernel: Remove newlines from the panic messages that...
2012-04-19 Sepherosa Ziehaujme: Unbreak buildkernel w/ KASSERT
2012-04-19 Sepherosa Ziehaujme: Move TX descriptor count into chain_data
2012-04-19 Sepherosa Ziehaujme: Option file adjustment
2012-04-19 Sepherosa Ziehaujme: Move RX ring count and RX descriptor count into...
2012-04-19 Sepherosa Ziehaujme: Use RX data's interrupt mask to test interrupt...
2012-04-19 Sepherosa Ziehaujme: Pass rxdata to RX functions
2012-04-18 Sepherosa Ziehaujme: Don't enable RSS by default
2012-04-18 Sepherosa Ziehaujme: MSI-X interrupt handler bug fixes
2012-04-16 Sepherosa Ziehaujme: Change how IFCAP_RSS is handled
2012-04-16 Sepherosa Ziehaujme: Per-device tunable knobs
2012-04-16 Sepherosa Ziehauifnet: Factor out if_ring_count2()
2012-04-13 Sepherosa Ziehauether: Don't manually packing up input mbufs
2012-01-20 Sepherosa Ziehaujme: Support multiple MSI-X interrupt model
2012-01-19 Sepherosa Ziehaujme: Split ifnet serializer; in preparation for multipl...
2012-01-08 Sepherosa Ziehaujme: Use MSI, if the device supports it
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-06-24 Sascha Wildnerkernel: Use NULL for DRIVER_MODULE()'s evh ...
2010-12-19 Sepherosa Ziehaujme: Rework software reset procedure
2010-09-09 Matthew Dillonnetwork - Make toeplitz the default
2010-06-12 Sascha Wildnernetwork code: Convert if_multiaddrs from LIST to TAILQ.
2009-03-21 Sepherosa Ziehaujme(4): Don't deliver packet info if the packet has...
2009-03-21 Sepherosa Ziehaujme(4): Allow stats to be writable
2009-03-21 Sepherosa Ziehaujme(4): Pass packet info to ether_input_chain()
2009-03-21 Sepherosa Ziehaujme(4): Disable TXCSUM by default to improve bulk data...
2009-03-21 Sepherosa Ziehautoeplitz: Promote net/toeplitz.c to 'standard' file
2009-03-21 Sepherosa Ziehaujme(4): Don't mess with M_PKTHDR
2009-03-21 Sepherosa Ziehauether_input/rss: Pass packet info to ether_input_chain.
2009-03-18 Sepherosa Ziehaujme(4): Using code logic to create redirect table.
2009-03-18 Sepherosa Ziehaujme(4): Get key from Toeplitz code
2009-03-14 Sepherosa Ziehaujme(4): Correct SIOCSIFCAP ioctl handling
2009-03-14 Sepherosa Ziehaurss: Add RSS kernel option; Add IFCAP_RSS iface capability
2009-03-12 Sepherosa Ziehaujme(4): Move JME_RSS_DEBUG into opt_jme.h
2009-02-17 Sepherosa Ziehaujme(4): Don't sync coherent memory
2009-02-17 Sepherosa Ziehaujme(4): Move TX buffer syncing before setting up TX...
2009-02-17 Sepherosa Ziehaujme(4): Utilize bus_dmamap_load_mbuf_{segment,defrag}()
2009-02-17 Sepherosa Ziehaujme(4): Depend on parent busdma tag to apply lowaddr...
2009-02-17 Sepherosa Ziehaujme(4): jme_dma_free() is only called on detach path now
2009-02-17 Sepherosa Ziehaujme(4): Utilize bus_dmamem_coherent()
2009-02-17 Sepherosa Ziehaujme(4): Fix busdma(9) parameters
2009-02-17 Sepherosa Ziehaujme(4): Rely on busdma(9) to do the boundary check
2008-12-29 Sepherosa ZiehauTypo
2008-12-27 Sepherosa ZiehauMake sure to read the last byte of EEPROM descriptor...
2008-12-26 Sepherosa ZiehauUse 16QW as RX FIFO threshold to improve PCIe compatibility
2008-12-26 Sepherosa ZiehauPull ether_input_chain_init() and ether_input_dispatch...
2008-12-26 Sepherosa ZiehauBring in RSS (receive side scaling) support, i.e. multi...
2008-12-26 Sepherosa ZiehauFirst step toward multiple RX ring support
2008-12-22 Sepherosa Ziehau- Use ether_input_chain on RX path
2008-12-22 Sepherosa ZiehauRemove unused macros
2008-12-22 Sepherosa ZiehauFold jme_ring_data and jme_chain_data, so RX ring/descs...
2008-12-21 Sepherosa Ziehau- Add polling(4) support for jme(4)
2008-12-20 Sascha WildnerEliminate some dead initialization.
2008-12-17 Sepherosa ZiehauSymbol TX desc is only used by 64bits TX chain format.
2008-12-17 Sepherosa ZiehauAlways free the passed in mbuf if jme_encap() failed.
2008-12-17 Sepherosa ZiehauDon't use magic number
2008-12-17 Sepherosa ZiehauRename ring_cnt to desc_cnt.
2008-12-17 Sepherosa ZiehauTunable number of RX/TX descs
2008-12-14 Sepherosa ZiehauUse 32bit TX chain format on the platform or NIC which...
2008-11-26 Sepherosa Ziehau- JMC260 with full mask revision 2 and ECO revision...
2008-10-25 Sepherosa Ziehau- RX/TX coal parameters could be set at any time.
2008-09-19 Sepherosa ZiehauAdd workaround for JMC250A2 under 10/100 hdx mode.
2008-09-19 Sepherosa Ziehau- Add workaround field in softc
2008-09-17 Sepherosa ZiehauAlways enable ETHER_INPUT_CHAIN support
2008-09-13 Sepherosa ZiehauUse extended interface FIFO depth to workaround CRC...
2008-09-13 Sepherosa Ziehau- Save device caps in device id array
2008-09-13 Sepherosa ZiehauSplit capabilities and flags
2008-09-13 Sepherosa Ziehau- Clean up header inclusion
2008-09-13 Sepherosa ZiehauUse IDs from pcidevs.h
2008-08-03 Sepherosa ZiehauPromote sysctl_int_range()
2008-07-26 Sepherosa ZiehauAdd support for JMicron Gigabit/Fast Ethernet chips.