All of lore.kernel.org
 help / color / mirror / Atom feed
From: Felix Fietkau <nbd@openwrt.org>
To: ath9k-devel@lists.ath9k.org
Subject: [ath9k-devel] 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

WARNING: multiple messages have this Message-ID (diff)
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: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-26  3:17 [ath9k-devel] Anyone doing WiFi throughput tests? Ben Greear
2012-05-26  3:17 ` Ben Greear
2012-05-26  3:24 ` [ath9k-devel] " Sujith Manoharan
2012-05-26  3:24   ` Sujith Manoharan
2012-05-26  5:48   ` [ath9k-devel] " Joe Semler
2012-05-26  5:48     ` Joe Semler
2012-05-26  7:43     ` Sujith Manoharan
2012-05-26  7:43       ` Sujith Manoharan
2012-05-26  7:55       ` Josef Semler
2012-05-26 11:28         ` Sujith Manoharan
2012-05-26 11:28           ` Sujith Manoharan
2012-05-26 12:35         ` Felix Fietkau
2012-05-26 12:35           ` Felix Fietkau
2012-05-26 17:15           ` Joe Semler
2012-05-26 17:15             ` Joe Semler
2012-05-26 17:50             ` Adrian Chadd
2012-05-26 17:50               ` Adrian Chadd
2012-05-29 10:24               ` Josef Semler
2012-05-29 10:58                 ` Felix Fietkau
2012-05-29 10:58                   ` Felix Fietkau
2012-05-26 18:27             ` Felix Fietkau
2012-05-26 18:27               ` Felix Fietkau
2012-05-26 15:37   ` Ben Greear
2012-05-26 15:37     ` Ben Greear
2012-05-26 16:24     ` [ath9k-devel] " Sujith Manoharan
2012-05-26 16:24       ` Sujith Manoharan
2012-05-26 16:39       ` [ath9k-devel] " Sujith Manoharan
2012-05-26 16:39         ` Sujith Manoharan
2012-05-27 15:08         ` [ath9k-devel] " Ben Greear
2012-05-27 15:08           ` Ben Greear
2012-05-27 16:48           ` [ath9k-devel] " Peter Stuge
2012-05-27 17:38             ` Adrian Chadd
2012-05-27 17:40           ` Adrian Chadd
2012-05-27 17:40             ` Adrian Chadd
2012-05-27 18:14             ` [ath9k-devel] " Felix Fietkau
2012-05-27 18:14               ` Felix Fietkau
2012-05-27 23:15               ` [ath9k-devel] " Adrian Chadd
2012-05-27 23:15                 ` Adrian Chadd
2012-05-27 23:29                 ` Felix Fietkau [this message]
2012-05-27 23:29                   ` Felix Fietkau
2012-05-28  3:55             ` [ath9k-devel] " Ben Greear
2012-05-28  3:55               ` Ben Greear
2012-05-28  6:50               ` [ath9k-devel] " Adrian Chadd
2012-05-28  6:50                 ` Adrian Chadd
2012-05-28  7:15                 ` [ath9k-devel] " Sujith Manoharan
2012-05-28  7:15                   ` Sujith Manoharan
2012-05-28 20:07                   ` [ath9k-devel] " Adrian Chadd
2012-05-28 20:07                     ` Adrian Chadd
2012-05-31 19:24                     ` [ath9k-devel] " Adrian Chadd
2012-05-31 19:24                       ` Adrian Chadd
2012-05-31 22:31                       ` [ath9k-devel] " Ben Greear
2012-05-31 22:31                         ` Ben Greear
2012-05-29 18:23           ` [ath9k-devel] " Ben Greear
2012-05-29 18:23             ` Ben Greear
2012-05-29 19:07             ` Christian Lamparter
2012-05-29 19:07               ` Christian Lamparter
2012-05-29 19:19               ` Ben Greear
2012-05-29 19:19                 ` Ben Greear
2012-05-30  0:06               ` Ben Greear
2012-05-30  0:06                 ` Ben Greear
2012-05-30  3:22                 ` Dave Taht
2012-05-30  3:22                   ` Dave Taht
2012-05-30  3:47                   ` Ben Greear
2012-05-30  3:47                     ` Ben Greear
2012-05-31  2:29             ` Sujith Manoharan
2012-05-31  2:29               ` Sujith Manoharan
2012-05-26 17:58     ` Christian Lamparter
2012-05-26 17:58       ` Christian Lamparter
2012-05-29  8:14       ` [ath9k-devel] " Zefir Kurtisi
2012-05-29  8:14         ` Zefir Kurtisi
2012-05-29 10:09         ` [ath9k-devel] " Peter Stuge
2012-05-26 17:56 ` Adrian Chadd
2012-05-26 17:56   ` Adrian Chadd
2012-05-27  2:05   ` [ath9k-devel] " Sujith Manoharan
2012-05-27  2:05     ` Sujith Manoharan
2012-05-27  2:09     ` [ath9k-devel] " Sujith Manoharan
2012-05-27  2:09       ` Sujith Manoharan
2012-05-27  2:16       ` Ben Greear
2012-05-27  2:16         ` Ben Greear
2012-05-27  2:23         ` Sujith Manoharan
2012-05-27  2:23           ` Sujith Manoharan
2012-05-27 11:30       ` Felix Fietkau
2012-05-27 11:30         ` Felix Fietkau
2012-05-27 12:32       ` Adrian Chadd
2012-05-27 12:32         ` Adrian Chadd
2012-05-27 12:31     ` Adrian Chadd
2012-05-27 12:31       ` Adrian Chadd
2012-06-15 21:08   ` [ath9k-devel] " Stephen Donecker
2012-06-16 21:03     ` Adrian Chadd
2012-06-20  2:20       ` Stephen Donecker

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=ath9k-devel@lists.ath9k.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 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.