All of lore.kernel.org
 help / color / mirror / Atom feed
* [ath9k-devel] unaligned accesses
@ 2010-03-22 18:09 Matteo Croce
  2010-03-22 21:49 ` Pavel Roskin
  0 siblings, 1 reply; 5+ messages in thread
From: Matteo Croce @ 2010-03-22 18:09 UTC (permalink / raw)
  To: ath9k-devel

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!
 ---------------------------------------------------

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-03-23  7:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-22 18:09 [ath9k-devel] unaligned accesses Matteo Croce
2010-03-22 21:49 ` Pavel Roskin
2010-03-22 23:22   ` Luca Niccoli
2010-03-23  0:18     ` Luca Niccoli
2010-03-23  7:03       ` Benoit PAPILLAULT

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.