I'm using ath9k on a MIPS platform, and the driver seems to do _lot_ of
unaligned accesses, something like 270.000/sec

the following happens while running an iperf at 1 Mbit.
note how the unaligned accesses is always multiple of 18

root@(none):/# cat /bin/unalign_count
#!/bin/sh

u=$(cat /sys/kernel/debug/mips/unaligned_instructions)

while sleep 1; do
        n=$(cat /sys/kernel/debug/mips/unaligned_instructions)
        echo "$(($n - $u)) unaligned access"
        u=$n
done
root@(none):/# unalign_count
0 unaligned access
0 unaligned access
0 unaligned access
702 unaligned access <-- iperf start
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1530 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1530 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1530 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1530 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1548 unaligned access
1530 unaligned access
1548 unaligned access
1548 unaligned access
1440 unaligned access
1530 unaligned access
1530 unaligned access
1530 unaligned access
1530 unaligned access
198 unaligned access <-- iperf stop
0 unaligned access
0 unaligned access
0 unaligned access
0 unaligned access
0 unaligned access

-- 
Matteo Croce
OpenWrt developer
  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 KAMIKAZE (bleeding edge) ------------------
  * 10 oz Vodka       Shake well with ice and strain
  * 10 oz Triple sec  mixture into 10 shot glasses.
  * 10 oz lime juice  Salute!
 ---------------------------------------------------
_______________________________________________
ath9k-devel mailing list
[email protected]
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to