Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp760263pxb; Thu, 19 Aug 2021 10:30:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw1LxuvVxfHULbSJ1xliphpbn7SgqyVPVby1MKO5Zmhvw8TkS2QLev3w49bnEVEe7/5Rkc0 X-Received: by 2002:aa7:db95:: with SMTP id u21mr17334654edt.152.1629394244149; Thu, 19 Aug 2021 10:30:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629394244; cv=none; d=google.com; s=arc-20160816; b=Sgt8/nebMf6V7EpgqoD/lYLjYeZlCuMuw6oK8ylrD8qyK+Rz+hdffk9HHaXKSBQKnc ecO1bgCaQ5/j8WQd/Aqacj5WipsK8vTBPel9QD3dZYOGy0v1EXnufjAzvW7UJZ8svgnt 0PCyXoJdYm3pjRgSjIl+mAB+7CbzC4xSDUQ/0AJMnDhrKm5z4h3lNJFeifNn6+ShDjD6 t2HQnuh27tM5fN3z83qMHh6AY7CZpnSOmCVgHmPAR4Al7y+Tkk6lrfSBCOacdk57IpPT dfglesIlZP4va5vxHE3xPdra1TNIRBQvhygaoEmfUgrVKY+mGJYpP5IlBzmK0mhUrdYA an4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=QgtLVsr+5oO9IxoWKSZoPjh8Ntw6W8OxwbmFL5GDnpk=; b=t8cq+4XB+pcjhtxyqoYblY+M2PH1j80MG75tqsAaA7XwaSNQqEP0/wJOnCxfxOGs6R qGDwEbdtkJbCn3Cm7XWUd465HmV/jPVVO9zRPPxJV7qDZ9A0/NR4bYKim+cMCboxPkxX s+0t5aE0nzbvKoAZ+bgCfYLsxAEQnosffMQR6n/yM0yFs5ihyzKYRmDeu06RXjxHZiPZ aCY10AT3F1fKGQTs/6m028wT4gdJ8MS3jjkw3GapBSHA5W0nI7ep/g9DL4TEaOTRyZYe EVrXZF5zFBswXJ5nm5HCorro6DIi2Yb+QP83GIgoiUHf+GNouZKAoglVqVuu9Dl+hPw5 oFtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KCqhexsI; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s10si304136edd.167.2021.08.19.10.30.06; Thu, 19 Aug 2021 10:30:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KCqhexsI; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232000AbhHSRaQ (ORCPT + 99 others); Thu, 19 Aug 2021 13:30:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58100 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231561AbhHSRaQ (ORCPT ); Thu, 19 Aug 2021 13:30:16 -0400 Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D93D4C061756 for ; Thu, 19 Aug 2021 10:29:39 -0700 (PDT) Received: by mail-lf1-x12c.google.com with SMTP id p38so14665586lfa.0 for ; Thu, 19 Aug 2021 10:29:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=QgtLVsr+5oO9IxoWKSZoPjh8Ntw6W8OxwbmFL5GDnpk=; b=KCqhexsIFEgPY77b2ty8qN77px4qfGZukAnIdzjCR3KIJP3PBC/z5nNZbqZ8cWS0bv ibSX43Z9KIgmyTv5B+DbMqHdoBGMLh51nVfRWVLlPkDr+KJjUngNRITthjNwz8ObYGiD 7aMSAHxZ6NBj5ouoep9TPjghrBxDwR15+pvIaTH7+1ITlWLIZJ09ZVyHf2h9E+XuZh1+ Vc+49nAoi8TtWomufCLmkAECS9PWc6Vrk/wOGLg4t7YQqNBSBisxp1NUtBtzBlMKCbQ9 pdOw5S7/llhJmMXNg/j/nBHayDMtb083U22CQ4nNoP9y1j2X7zyKubBhU8F+VbuRY5Qp 1esQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=QgtLVsr+5oO9IxoWKSZoPjh8Ntw6W8OxwbmFL5GDnpk=; b=Qbe0tRBFseBhgaNrnF0Q6OqosySb4j3QjmBnKiLrDaPBnFTqTgsBc41fRa28e7D3Di fUGyAR+MFuooEDYas74DBTTP2ikISGYLdxIf6bzz1gylq+LTao4fNdpKiHng687Gofj/ QNYDg8rXy/r4idU090y/45EW6OOw1vmNyqK/DcUijJl9czovgYhwQLFhBq+wU4Djq3I9 BKWvBjKLj4p9xq7S7FBnPHGM0Lg7PBKdKdl5WHMXJanQ2rhqQfXkL8EF/LM0dCv+2yRY o7B3EbZxTF+Up67c77X0jyFn+RzwpCTcAoLqd1BViVX2MccoIxktqDcBQjUlngXZpVn4 TxXA== X-Gm-Message-State: AOAM530bWM6DX5ZjGPsJhsVo2fTRMEk5HXHQUDjsCAKIWzP7ILiVhSDp nmKgFK3xrY8BtO3VDqg+pnwz4Ya8ISqVnOLV1VM= X-Received: by 2002:ac2:4143:: with SMTP id c3mr9098853lfi.295.1629394178212; Thu, 19 Aug 2021 10:29:38 -0700 (PDT) MIME-Version: 1.0 From: Fabio Estevam Date: Thu, 19 Aug 2021 14:29:26 -0300 Message-ID: Subject: ath10k: Incorrect MTU size for SDIO To: alagusankar@silex-india.com, erik.stromdahl@gmail.com Cc: ath10k@lists.infradead.org, Kalle Valo , linux-wireless , wgong@codeaurora.org, Peter Oh Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi, On a i.MX7-based board with QCA9377 chip, I received the following report from a user running kernel 5.10.48: "Doing scp or just pipe through files with >10 lines I get stalls and error logs. The ath10k_sdio errors look like this: [ 196.822363] ath10k_sdio mmc2:0001:1: failed to transmit packet, dropping: -12 [ 196.830109] ath10k_sdio mmc2:0001:1: failed to submit frame: -12 [ 196.836279] ath10k_sdio mmc2:0001:1: failed to push frame: -12 [ 196.925452] ath10k_sdio mmc2:0001:1: failed to transmit packet, dropping: -12 [ 196.933090] ath10k_sdio mmc2:0001:1: failed to submit frame: -12 [ 196.939334] ath10k_sdio mmc2:0001:1: failed to push frame: -12 I am able to reliably reproduce the issue by sending a lot of data from the i.MX7 board to a host connected via the AP: printf '=%.0s' {1..24000} | nc 192.168.0.2 1234 I was able to narrow the issue down to the mtu. If I set the mtu for the wlan0 device to 1486 instead of 1500, the issue does not happen. The size of frames that I see on Wireshark is exactly 1500 after setting it to 1486." Is this a known issue? Alagu/Erik, Have you ever observed such an issue? Thanks