Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1342150pxv; Fri, 23 Jul 2021 06:09:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx4cNeAA8rLFyZhkVANhDp75ATk4XSQaF9RT7OIr9lgWBiDkOdYVsANbI0kyB6JFBfN+q9l X-Received: by 2002:a05:6402:291a:: with SMTP id ee26mr5548319edb.220.1627045776334; Fri, 23 Jul 2021 06:09:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627045776; cv=none; d=google.com; s=arc-20160816; b=BxFVr59s6PQU99hYXDwokwqS8Sph/yDQzMgNWo/ix769D5m8Zn3RKt0zB4+oK4cLBv FX1scomIlKnVC97jcYfRDTsJQO4tAeiT/hJOdY4Nd1MSeQQnvTpUyyb/Y43jLW+sJoKo XWq/Jb+54u53J3o9RMbdEx7UeXXhtALqKwhPy6utK/H/wuh5cK4P8FVQAlB0CODmz3Kj hU9jbcR3/kQ0vgUS15zX/T5+J7TEjjkvIitKRgDzuFz7OAcZirLYJDCxk7GHHtji/QrP 8YqMIL8ghz3Zdp1zl5cEWJPCrWgg0muc/O8rV+N4eB/GZrxqkPseJH2FeNO8KonbRQkq gtPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=YWzqbXqj6Jw/MQRaZNHy0VfxoCVJLK8iF4oypoe2LWw=; b=eIRXc4RejTNapr7QRfar5YvU8qIJ8FdHVdp50VGvjtCsOew+vFudTwph3LlEBdizis L7/eLXtyJDZwyqtj/QPKbTwhfhQP3i3hLHn1j7E4IeNgCAwYWZw3wHWRQmS6qZ7sz96U 91xb+PZIYmOjNPM8B7TP/KO19qft5rH4QlcZkE0YnahzTx/CpqVadPF6PXwE622U6NbU 2rHEdL7EK/vB+7U5zIWbQ3you6wy2q1yeoATnNPcxi+VImBSOVSXgXwtqgCN0ifpG5dO aJ+bshAMl6YIQL2lywh44EjbSEfA1dqJWQvFeU5dk+abY2JlshHIcmWRkAgUhKWT1Nrl SMNg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e1si27223984ejy.713.2021.07.23.06.09.12; Fri, 23 Jul 2021 06:09:36 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235160AbhGWM1O (ORCPT + 99 others); Fri, 23 Jul 2021 08:27:14 -0400 Received: from netrider.rowland.org ([192.131.102.5]:41237 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S235136AbhGWM1O (ORCPT ); Fri, 23 Jul 2021 08:27:14 -0400 Received: (qmail 39326 invoked by uid 1000); 23 Jul 2021 09:07:47 -0400 Date: Fri, 23 Jul 2021 09:07:47 -0400 From: Alan Stern To: Krzysztof Kozlowski Cc: syzbot , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, syzkaller-bugs@googlegroups.com, Pavel Skripkin , Thierry Escande , Andrey Konovalov Subject: Re: [syzbot] INFO: task hung in port100_probe Message-ID: <20210723130747.GB38923@rowland.harvard.edu> References: <000000000000c644cd05c55ca652@google.com> <9e06e977-9a06-f411-ab76-7a44116e883b@canonical.com> <20210722144721.GA6592@rowland.harvard.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jul 23, 2021 at 11:05:09AM +0200, Krzysztof Kozlowski wrote: > On 22/07/2021 16:47, Alan Stern wrote: > > On Thu, Jul 22, 2021 at 04:20:10PM +0200, Krzysztof Kozlowski wrote: > >> Anyone hints where the issue could be? > > > > Here's what I wrote earlier: "It looks like the problem stems from the fact > > that port100_send_frame_async() submits two URBs, but > > port100_send_cmd_sync() only waits for one of them to complete. The other > > URB may then still be active when the driver tries to reuse it." > > I see now you replied this to earlier syzbot report about "URB submitted > while active". Here is a slightly different issue - hung task on waiting > for completion coming from device ack. > > However maybe these are both similar or at least come from similar root > cause in the driver. Exactly what I was thinking. :-) > > Of course, there may be more than one problem, so we may not be talking > > about the same thing. > > > > Does that help at all? > > Thanks, it gives me some ideas to look into although I spent already too > much time on this old driver. I doubt it has any users so maybe better > to mark it as BROKEN... Whatever you think is best. I know nothing about port100. Alan Stern