linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Felix Fietkau <nbd@openwrt.org>
To: Adrian Chadd <adrian@freebsd.org>
Cc: Ben Greear <greearb@candelatech.com>,
	Sujith Manoharan <c_manoha@qca.qualcomm.com>,
	"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
	"ath9k-devel@lists.ath9k.org" <ath9k-devel@venema.h4ckr.net>
Subject: Re: Anyone doing WiFi throughput tests?
Date: Mon, 28 May 2012 01:29:36 +0200	[thread overview]
Message-ID: <4FC2B8E0.8060805@openwrt.org> (raw)
In-Reply-To: <CAJ-VmokeucgfCOhFQms9hMkvGdN1VikU0cdybURXWfnO+RzOcA@mail.gmail.com>

On 2012-05-28 1:15 AM, Adrian Chadd wrote:
> Sweet. Thanks a lot for chasing that up.
> 
> What's the oprofile output look like for the AR7242 when doing that?
Haven't run oprofile on the AR7242 yet, but here's what 350Mbits/s UDP
ethernet-rx <-> wifi-tx traffic (bridged) looks like on AR9344:

CPU: MIPS 74K, speed 417 MHz (estimated)
Counted CYCLES events (0-0 Cycles) with a unit mask of 0x00 (No unit mask) count 10000
samples  %        app name                 symbol name
203986    6.8165  vmlinux                  ag71xx_poll
139395    4.6581  vmlinux                  __do_softirq
119259    3.9852  mac80211.ko              invoke_tx_handlers
112990    3.7757  vmlinux                  ring_buffer_consume
89195     2.9806  mac80211.ko              ieee80211_tx_status
69185     2.3119  vmlinux                  __copy_user
67684     2.2618  vmlinux                  __bzero
67014     2.2394  ath9k.ko                 ath_txq_schedule
65597     2.1920  vmlinux                  __slab_alloc.isra.60.constprop.63
65375     2.1846  vmlinux                  eth_type_trans
63594     2.1251  vmlinux                  r4k_dma_cache_inv
61121     2.0425  mac80211.ko              ieee80211_subif_start_xmit
50797     1.6975  ath9k_hw.ko              ar9003_set_txdesc
49942     1.6689  vmlinux                  __rmemcpy
48397     1.6173  ath9k.ko                 ath_tx_complete
46697     1.5605  vmlinux                  skb_release_data
45083     1.5065  vmlinux                  __netif_receive_skb
43928     1.4679  ath9k.ko                 ath_tx_complete_aggr.isra.21
43289     1.4466  vmlinux                  vlan_untag
41766     1.3957  mac80211.ko              minstrel_ht_set_rate
41154     1.3752  ath9k.ko                 ath_tx_setup_buffer.isra.18
41136     1.3746  vmlinux                  pfifo_fast_dequeue
40500     1.3534  vmlinux                  __slab_free.isra.58
39498     1.3199  vmlinux                  __qdisc_run
39278     1.3125  ath9k.ko                 ath_tx_start
38789     1.2962  vmlinux                  r4k_dma_cache_wback_inv
38497     1.2864  ath9k.ko                 ath_tx_fill_desc
37308     1.2467  vmlinux                  kfree
36235     1.2109  vmlinux                  br_handle_frame
35178     1.1755  vmlinux                  skb_put
34532     1.1539  vmlinux                  __kmalloc_track_caller
31535     1.0538  vmlinux                  kmem_cache_alloc
31045     1.0374  vmlinux                  dev_queue_xmit
30953     1.0343  vmlinux                  vlan_do_receive
30151     1.0075  mac80211.ko              __ieee80211_tx
30132     1.0069  vmlinux                  put_cpu_partial
29625     0.9900  vmlinux                  mips_dma_map_page
28214     0.9428  mac80211.ko              ieee80211_tx_prepare
27059     0.9042  vmlinux                  br_fdb_update
25845     0.8637  oprofile.ko              add_event_entry
25230     0.8431  vmlinux                  br_handle_frame_finish
24652     0.8238  vmlinux                  net_rx_action
22232     0.7429  mac80211.ko              rate_control_get_rate
21840     0.7298  mac80211.ko              minstrel_ht_get_rate
21591     0.7215  mac80211.ko              ccmp_encrypt_skb
20313     0.6788  ath9k.ko                 ath9k_ps_restore
20055     0.6702  vmlinux                  r4k_wait_irqoff
19867     0.6639  vmlinux                  dev_hard_start_xmit
19220     0.6423  vmlinux                  __br_fdb_get
18673     0.6240  vmlinux                  ksize
17769     0.5938  vmlinux                  __alloc_skb
17687     0.5910  vmlinux                  kmem_cache_free
17605     0.5883  mac80211.ko              minstrel_ht_tx_status
17112     0.5718  mac80211.ko              ieee80211_select_queue
16926     0.5656  ath9k.ko                 ath_tx_complete_buf
16310     0.5450  vmlinux                  pfifo_fast_enqueue
16065     0.5368  vmlinux                  local_bh_enable
15586     0.5208  ath9k.ko                 ath_tx_update_baw.isra.14
14449     0.4828  vmlinux                  skb_push
14097     0.4711  oprofile.ko              sync_buffer
13755     0.4596  vmlinux                  napi_complete
12793     0.4275  vmlinux                  mips_dma_unmap_page
12228     0.4086  vmlinux                  br_dev_queue_push_xmit
12212     0.4081  vmlinux                  br_forward
12149     0.4060  vmlinux                  __netdev_alloc_skb
11250     0.3759  vmlinux                  rcu_bh_qs
11153     0.3727  vmlinux                  atomic64_add_return
11123     0.3717  ath9k.ko                 ath9k_tx
11026     0.3685  ath9k.ko                 ath_debug_stat_tx
10763     0.3597  oprofile.ko              op_cpu_buffer_read_entry

  reply	other threads:[~2012-05-27 23:29 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-26  3:17 Anyone doing WiFi throughput tests? Ben Greear
2012-05-26  3:24 ` Sujith Manoharan
2012-05-26  5:48   ` [ath9k-devel] " Joe Semler
2012-05-26  7:43     ` Sujith Manoharan
     [not found]       ` <CAPsaeQPxh0Yd+GT3HbReAAtoPhKF2c3kOzgOPL6xK7NC=8J4qA@mail.gmail.com>
2012-05-26 11:28         ` Sujith Manoharan
2012-05-26 12:35         ` Felix Fietkau
2012-05-26 17:15           ` Joe Semler
2012-05-26 17:50             ` Adrian Chadd
     [not found]               ` <CAPsaeQNwWmAyzgGa3KjVv=nzwL3QHCDN-kHtaQWxKHOS4P+paA@mail.gmail.com>
2012-05-29 10:58                 ` Felix Fietkau
2012-05-26 18:27             ` Felix Fietkau
2012-05-26 15:37   ` Ben Greear
2012-05-26 16:24     ` Sujith Manoharan
2012-05-26 16:39       ` Sujith Manoharan
2012-05-27 15:08         ` Ben Greear
2012-05-27 17:40           ` Adrian Chadd
2012-05-27 18:14             ` Felix Fietkau
2012-05-27 23:15               ` Adrian Chadd
2012-05-27 23:29                 ` Felix Fietkau [this message]
2012-05-28  3:55             ` Ben Greear
2012-05-28  6:50               ` Adrian Chadd
2012-05-28  7:15                 ` Sujith Manoharan
2012-05-28 20:07                   ` Adrian Chadd
2012-05-31 19:24                     ` Adrian Chadd
2012-05-31 22:31                       ` Ben Greear
2012-05-29 18:23           ` [ath9k-devel] " Ben Greear
2012-05-29 19:07             ` Christian Lamparter
2012-05-29 19:19               ` Ben Greear
2012-05-30  0:06               ` Ben Greear
2012-05-30  3:22                 ` Dave Taht
2012-05-30  3:47                   ` Ben Greear
2012-05-31  2:29             ` Sujith Manoharan
2012-05-26 17:58     ` Christian Lamparter
2012-05-29  8:14       ` Zefir Kurtisi
2012-05-26 17:56 ` Adrian Chadd
2012-05-27  2:05   ` Sujith Manoharan
2012-05-27  2:09     ` [ath9k-devel] " Sujith Manoharan
2012-05-27  2:16       ` Ben Greear
2012-05-27  2:23         ` Sujith Manoharan
2012-05-27 11:30       ` Felix Fietkau
2012-05-27 12:32       ` Adrian Chadd
2012-05-27 12:31     ` Adrian Chadd

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FC2B8E0.8060805@openwrt.org \
    --to=nbd@openwrt.org \
    --cc=adrian@freebsd.org \
    --cc=ath9k-devel@venema.h4ckr.net \
    --cc=c_manoha@qca.qualcomm.com \
    --cc=greearb@candelatech.com \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).