Received: by 2002:a19:ef0c:0:0:0:0:0 with SMTP id n12csp951353lfh; Tue, 1 Feb 2022 12:54:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJxCEdRkpqDi5wDitFs9VYUCSPubvP/+PnSznWpdmT39uxYFc8aaCJBwMkJppL6WsAvjTcXL X-Received: by 2002:aa7:88c6:: with SMTP id k6mr26607063pff.68.1643748745839; Tue, 01 Feb 2022 12:52:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643748745; cv=none; d=google.com; s=arc-20160816; b=mddDDWZA7HC9ZucPa+r+QYhXfwyTD8rsrtFCOozFWjRaFtmcZl2olskRFoZpzLgGGI VbBddUhwCABSKtV9F3oxdHCZWQ6XdYNiRW0cUnqAiKmuXnCPQkp4OS/C458Z2ev6bE9q gsXCwuBL0GONUc8i3QFCBmm+LzqEMVmIXNdSUYlpj1qM5xCG1qDCcC2HJHAbXpnuJWxM Y9AotMqLY9+KKFlqhjgs2RUFxDAyxmEnPMSPMIRRYkbQRFPUP6zYMybDlfyvYTY/gocK QEENb0OvU5l5FW9F9ZcW959/8xFPf+t5TqCNMGnXA4MqQOLaJAiGI5bfEPI934MWunsO Jdkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=iWjdHNIDwdz1nE3eZyu9fh57i4nneBCZfkedFsbdT+w=; b=xhvbsgW/2EJJJKThFu0vMuY9n6WNWHC1RZ9uRtUoR/mf8OiqrOQYUl4WpgAzUkaUsa DjP1BDSyl+NkU7jxccCVBH82Rt1hGWvKUdfIgfGg1IjJGALoxBNUCoZ4rQ+M6VXYBUWd k8iHzj8+UBaqT3QzM7D4B6BlHhesLaohCbKNny4LqG+HpggpaOOcTztRHvsVgZowDxzj z17feLUW038UNAKPrmOKUS0nE6RslBMNo2pPzkFIIFbayuSbyNAETzTOBD/T2k4uT5jL qrwKqX3tm5/shvT2nRzslW4cltm7PMNy7dmBeXYB4onC0LXLNyjT4VaVZNaQ+dYx1poJ muJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@abv.bg header.s=smtp-out header.b=R2VKrYYt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=abv.bg Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h189si16569173pge.86.2022.02.01.12.52.14; Tue, 01 Feb 2022 12:52:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@abv.bg header.s=smtp-out header.b=R2VKrYYt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=abv.bg Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1358771AbiAaVwp (ORCPT + 99 others); Mon, 31 Jan 2022 16:52:45 -0500 Received: from pop31.abv.bg ([194.153.145.221]:52612 "EHLO pop31.abv.bg" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1376500AbiAaVwo (ORCPT ); Mon, 31 Jan 2022 16:52:44 -0500 X-Greylist: delayed 514 seconds by postgrey-1.27 at vger.kernel.org; Mon, 31 Jan 2022 16:52:42 EST Received: from smtp.abv.bg (localhost [127.0.0.1]) by pop31.abv.bg (Postfix) with ESMTP id 698A3180AA91; Mon, 31 Jan 2022 23:43:58 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=abv.bg; s=smtp-out; t=1643665438; bh=iWjdHNIDwdz1nE3eZyu9fh57i4nneBCZfkedFsbdT+w=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=R2VKrYYtGHF5MBJ0WVuFEY2D3T94n180PVbGEOfvGkBFfz1KZb7Bp5EKbjept1XSo t+iP1ccWRlHWkZkWf8kmIHuzmJkzkt2i0DLZIaJ2/Rk6+U2lB6eGf/8rWv3HmeM7de oSCn2EQAWStyRxZHge4JZBAd2hsll1GeL3F3eDo0= X-HELO: smtpclient.apple Authentication-Results: smtp.abv.bg; auth=pass (plain) smtp.auth=gvalkov@abv.bg Received: from 212-39-89-254.ip.btc-net.bg (HELO smtpclient.apple) (212.39.89.254) by smtp.abv.bg (qpsmtpd/0.96) with ESMTPSA (ECDHE-RSA-AES256-GCM-SHA384 encrypted); Mon, 31 Jan 2022 23:43:58 +0200 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback From: Georgi Valkov In-Reply-To: <6108f260-36bf-0059-ccb9-8189f4a2d0c1@siemens.com> Date: Mon, 31 Jan 2022 23:43:52 +0200 Cc: Jakub Kicinski , Greg KH , davem@davemloft.net, mhabets@solarflare.com, luc.vanoostenryck@gmail.com, snelson@pensando.io, mst@redhat.com, linux-usb@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, corsac@corsac.net, matti.vuorela@bitfactor.fi, stable@vger.kernel.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20210720122215.54abaf53@cakuba> <5D0CFF83-439B-4A10-A276-D2D17B037704@abv.bg> <80a13e9b-e026-1238-39ed-32deb5ff17b0@siemens.com> <20220131092726.3864b19f@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <6108f260-36bf-0059-ccb9-8189f4a2d0c1@siemens.com> To: Jan Kiszka X-Mailer: Apple Mail (2.3654.120.0.1.13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On 2022-01-31, at 7:35 PM, Jan Kiszka wrote: >=20 > On 31.01.22 18:27, Jakub Kicinski wrote: >> On Mon, 31 Jan 2022 10:45:23 +0100 Jan Kiszka wrote: >>> On 20.07.21 15:12, Georgi Valkov wrote: >>>> Thank you, Greg! >>>>=20 >>>> git send-email = drivers/net/0001-ipheth-fix-EOVERFLOW-in-ipheth_rcvbulk_callback.patch >>>> ... >>>> Result: OK >>>>=20 >>>> I hope I got right. I added most of the e-mail addresses, and also = tried adding Message-Id. >>>> I have not received the e-mail yet, so I cannot confirm if it = worked or not. >>>> =20 >>>=20 >>> What happened here afterwards? >>>=20 >>> I just found out the hard way that this patch is still not in = mainline >>> but really needed. >> I have not seen the repost :( >=20 > Would it help if I do that on behalf of Georgi? Meanwhile, I can add a = tested-by to it, after almost a full working day with it applied. Yes, please do it! The faster it gets mainline, the more people will = benefit from the fix. As far as I recall, some months ago someone asked = me to submit the patch using git mail or something like that, which I = did for the first time. It command reported success, but I did not get = any replays since then from anyone. I intended to resubmit it the = following week, but got overwhelmed by tasks, and the time passed. = Meanwhile I still keep the patch in GitHub/httpstorm/openwrt, brach = gvalkov. No changes are required since the original e-mail, so it can be = submitted to mainline. There is another issue with my iPhone 7 Plus, which is unrelated to this = patch: If an iPhone is tethered to a MacBook, the next time it gets connected = to an OpenWRT router the USB Ethernet interface appears, but there is no = communication. Hence I would assume this unrelated issue also has to be = fixed in another patch. I can confirm that in this state macOS and = Windows are able to use USB tethering, only OpenWRT is affected. So far = I found the following workarounds: * reboot the phone or run: * usbreset 002/002 && /etc/init.d/usbmuxd restart The same happens if the phone reboots due to extreme cold temperatures = while tethered. Finally there is also a bug or possible = hardware/baseband fault in my phone where every few days the modem = reboots: the LTE icon disappears for a few seconds, and tethering is = turned off. Either way, running the commands mentioned above re-enable = tethering and restore the communication instantly. It would be nice if a = watchdog is integrated in ipheth to trigger recovery automatically. Georgi Valkov > Jan >=20 > --=20 > Siemens AG, Technology > Competence Center Embedded Linux >=20