index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ath
/
if_ath_tx.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r262930
rpaulo
2014-03-11
1
-3
/
+4
*
MFC r260444:
kevlo
2014-02-17
1
-2
/
+2
*
MFC r256658, r256666:
rpaulo
2013-12-13
1
-130
/
+105
*
Log the MAC address of the node in question rather than the pointer.
adrian
2013-08-17
1
-8
/
+25
*
Shuffle around the cleanup unpause calls a bit.
adrian
2013-05-29
1
-15
/
+13
*
Migrate ath(4) to now use if_transmit instead of the legacy if_start
adrian
2013-05-26
1
-4
/
+4
*
Implement a separate hardware queue threshold for aggregate and non-aggr
adrian
2013-05-21
1
-5
/
+48
*
More non-ATH_DEBUG build fixes.
adrian
2013-05-19
1
-3
/
+5
*
Be (very) careful about how to add more TX DMA work.
adrian
2013-05-18
1
-142
/
+150
*
Add some more debugging printf()s to complain if the ath_buf tx queue
adrian
2013-05-17
1
-0
/
+23
*
Tidy up the debugging - don't bother printing out TID pointers; now
adrian
2013-05-16
1
-23
/
+24
*
Limit the number of software queued frames when doing non-aggregation.
adrian
2013-05-16
1
-2
/
+6
*
Implement my first cut at "correct" node power-save and
adrian
2013-05-15
1
-65
/
+322
*
Improve the debugging output - use the MAC address rather than various
adrian
2013-05-13
1
-20
/
+72
*
Oops, commit the other half of r250606.
adrian
2013-05-13
1
-27
/
+134
*
Simplify this bit of code!
adrian
2013-05-07
1
-4
/
+1
*
When doing BAW tracking, don't dereference a NULL pointer if the BAW
adrian
2013-04-21
1
-1
/
+2
*
There's some races (likely in the BAR handling, sigh) which is causing
adrian
2013-04-20
1
-1
/
+13
*
Use the new net80211 method to fetch the node TX power, rather than
adrian
2013-04-16
1
-4
/
+6
*
Mark a couple of places where I think the dmamap isn't being unmapped
adrian
2013-04-02
1
-0
/
+2
*
Ensure that we only call the busdma unmap/flush routines once, when
adrian
2013-04-01
1
-3
/
+7
*
Use ATH_MAX_SCATTER rather than ATH_TXDESC.
adrian
2013-04-01
1
-4
/
+4
*
Implement the replacement EDMA FIFO code.
adrian
2013-03-26
1
-4
/
+6
*
Remove the mcast path calls to ath_hal_gettxdesclinkptr() for axq_link -
adrian
2013-03-26
1
-1
/
+0
*
Migrate the multicast queue assembly code to not use the axq_link pointer
adrian
2013-03-26
1
-5
/
+7
*
Move the TXQ lock earlier in this routine - so to correctly protect the
adrian
2013-03-24
1
-1
/
+2
*
Overhaul the TXQ locking (again!) as part of some beacon/cabq timing
adrian
2013-03-24
1
-3
/
+13
*
Now that the tx map field is correctly populated for both edma and
adrian
2013-03-19
1
-7
/
+4
*
Why'd I keep this here? remove it entirely now.
adrian
2013-03-15
1
-2
/
+0
*
Fix two bugs:
adrian
2013-03-15
1
-3
/
+8
*
Remove a now incorrect comment.
adrian
2013-03-15
1
-2
/
+0
*
Disable the hw TID != buffer TID check.
adrian
2013-03-09
1
-0
/
+11
*
Disable debugging entries about BAW issues. I haven't seen any issues
adrian
2013-02-21
1
-0
/
+2
*
A couple of quick tidyups:
adrian
2013-02-20
1
-6
/
+1
*
Pull out the if_transmit() work and revert back to ath_start().
adrian
2013-02-13
1
-6
/
+2
*
Methodize the process of adding the software TX queue to the taskqueue.
adrian
2013-02-07
1
-3
/
+5
*
Migrate the TX sending code out from under the ath0 taskq and into
adrian
2013-01-26
1
-1
/
+1
*
Fix this routine to acutally break out and not set clrdmask if any
adrian
2013-01-21
1
-1
/
+1
*
Migrate CLRDMASK to be a per-node flag, rather than a per-TID flag.
adrian
2013-01-21
1
-8
/
+32
*
Implement frame (data) transmission using if_transmit(), rather than
adrian
2013-01-15
1
-2
/
+6
*
There's no need to use a TXQ pointer here; we specifically need the
adrian
2012-12-11
1
-28
/
+13
*
Mechanically substitute flags from historic mbuf allocator with
glebius
2012-12-04
1
-1
/
+1
*
Don't grab the PCU lock inside the TX lock.
adrian
2012-12-02
1
-2
/
+2
*
Delete the per-TXQ locks and replace them with a single TX lock.
adrian
2012-12-02
1
-115
/
+92
*
Until I figure out what to do here, remind myself that this needs some
adrian
2012-11-28
1
-0
/
+10
*
ALQ logging enhancements:
adrian
2012-11-16
1
-1
/
+35
*
Make sure the final descriptor in an aggregate has rate control information.
adrian
2012-11-15
1
-0
/
+25
*
Add some debugging to try and catch an invalid TX rate (0x0) that is
adrian
2012-11-13
1
-1
/
+13
*
Remove this; i incorrectly committed the wrong (debug) changes in my
adrian
2012-11-11
1
-2
/
+0
*
Don't call av_set_tim() if it's NULL.
adrian
2012-11-11
1
-0
/
+2
[next]