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