From patchwork Fri Aug 18 11:50:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 9908417 X-Patchwork-Delegate: kvalo@adurom.com Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id C5AA8600CC for ; Fri, 18 Aug 2017 11:50:42 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B6C4928CA0 for ; Fri, 18 Aug 2017 11:50:42 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AB69728C93; Fri, 18 Aug 2017 11:50:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.5 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_HI, RCVD_IN_SORBS_SPAM autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2EC1727D0C for ; Fri, 18 Aug 2017 11:50:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751091AbdHRLuk (ORCPT ); Fri, 18 Aug 2017 07:50:40 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:36440 "EHLO mail-oi0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750944AbdHRLuj (ORCPT ); Fri, 18 Aug 2017 07:50:39 -0400 Received: by mail-oi0-f68.google.com with SMTP id b130so9088974oii.3 for ; Fri, 18 Aug 2017 04:50:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=PaoGwheBa/cvT9DSqrx+i/KYbVfkgdmFWs/tzTvSri4=; b=XWoH9y4dJNhL+/NfMfX4zghK1MedQvPAsPCw/2SFx/dJ5iV5PWmMv8hT9nPlC3kIoi NaZ+j5jc8nx+72VfO2eGhytO4NTAdN77HOI4ocNNFOZIHUvW8GdYSciRyeI1MTUdIeCH mikzEn9geCMiJ7Gibq2U9TKHdyd36DNwgxus2ebCedY+Sq58nAk5JSzZbUHloUwSE02T jLRGL0ImttJkFlsHp7AyIiBlElMvESogvnG/IFvkPJbi7OBITLF5qE8oOL7CcMOtEv5h LuLucIzUGRAW+sQNfD0OApr2ELItq2904toHhN+GXc1IcDNqZ3OJW7V4HzE3JXAzc5J+ R2oA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=PaoGwheBa/cvT9DSqrx+i/KYbVfkgdmFWs/tzTvSri4=; b=Iif8zzyAu8ouePxEtjr3DxEkn71+GBH9sskHzGN7J7ExT80pVTP2zVgfm63A4+4w5a ju3UNxOJwMBmC0un3vMfqOxoB1vZCakwyyXFMLFSz+d2c4uUb6Z9XHmqGC8o55F4smg8 qGnjgKHy2dNZ05jYfk1vLje6xM7LchrMvH2GQQ8a2WVv0F2bhOds8TSGF7quHGJ0AitO h37Juj9UFLrU+YtRvxyi4a0GIX/UFSrzLkhHtpNNaMG8Sl0u8mcy/avJQq4+9IOyIr+z y8EadILYC7Efz6fEGHXBNnb54mpuX8i2VNm7dSiHqPypyREo2EOT/COj06HY8wQdccxY ARhg== X-Gm-Message-State: AHYfb5jl1iw/1yz5mdQ2a6nqCeW/RLLaX1aQIJoJO/qCWld4uJJ2QEYO R94AgDzNArhH2BmMaOl8t5QrSXraYjf+ X-Received: by 10.202.59.212 with SMTP id i203mr13322226oia.104.1503057038792; Fri, 18 Aug 2017 04:50:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.24.73 with HTTP; Fri, 18 Aug 2017 04:50:38 -0700 (PDT) In-Reply-To: <1496299074.13131.3.camel@embedded.rocks> References: <20170524073326.3a16481b@Vantage> <1496299074.13131.3.camel@embedded.rocks> From: Fabio Estevam Date: Fri, 18 Aug 2017 08:50:38 -0300 Message-ID: Subject: Re: brcmfmac experiment for a specific use case - tx throughput maximization for slow CPU with glomming To: =?UTF-8?B?SsO2cmcgS3JhdXNl?= Cc: =?UTF-8?B?SsOpcsO0bWUgQ2FycmV0ZXJv?= , Franky Lin , Wright Feng , Arend van Spriel , linux-wireless Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi Jörg, On Thu, Jun 1, 2017 at 3:37 AM, Jörg Krause wrote: > I'm experiencing low throughput with a BCM43362 wifi chip attached via > SDIO to an i.MX28 [1,2]. After disabling some Kernel debug features I'm > getting now a TCP throughput of 12.5 Mbps for the wifi interface, which > is still below the throughput I get for the Cubietruck. Does it help if you disable CONFIG_PROVE_LOCKING? --- a/arch/arm/configs/mxs_defconfig +++ b/arch/arm/configs/mxs_defconfig @@ -175,7 +175,6 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_DEBUG_KERNEL=y CONFIG_LOCKUP_DETECTOR=y CONFIG_TIMER_STATS=y -CONFIG_PROVE_LOCKING=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_STRICT_DEVMEM=y CONFIG_DEBUG_USER=y