Received: by 2002:ac0:aa62:0:0:0:0:0 with SMTP id w31-v6csp506282ima; Fri, 26 Oct 2018 01:50:06 -0700 (PDT) X-Google-Smtp-Source: AJdET5cm0OMPsSDyRO/nubtRCKMFo5E6A+VIB5diG12yyKYLRVFyqnxKHZJf/Xu5TgpmfyOIGXcZ X-Received: by 2002:a63:2e47:: with SMTP id u68-v6mr2646563pgu.294.1540543805963; Fri, 26 Oct 2018 01:50:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540543805; cv=none; d=google.com; s=arc-20160816; b=OoDQltZt7nniTPl571aXB7w78gf5fsC2Cqri6PdK630fnB75TUPJ13mFJleDR0zIft +L7aPFbwwlnrlrtuQGUZFPHdFKhQ72TnAwTNLVElsqryevbwqTpFULPN6PTeCwdEbe9Y H/oGZHc/tWnS8b4biHPXrbWPrNNf+fuvC8MfWICMVzWwpMxqqv9GDiv+nRm1MqMI5MSu GPfveOIwl3g/WIbkD1XP5+qtInxvhHZVz+/01EAdlgMlIuuCokpPufL3xRs1OfBsI4JB U3Px+H5UXGe6oF9EKM3fDvjFsZLcDtZiIXMlu15lCRgjGI8rLAjy2N8+w6j2ELXmbPB6 NNoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=Oos/QDDzB3DHvuIok2DumIAW+2LqZJtC5YQ5ETc1f7s=; b=hjagIxsP1ARhYUgC2V4cxrWq7dgxc7sXMSFgrtnexdp3HPdgMXXdkm1vIQE6kFRYwI Sn/TKmh+gLx01ClQZCxU5B3EZuYCUqxC7UUcN3/sCGViXm3feLI61W4flnpdh+mYhTqp NKkfpuWxztdqe1YWiyOE9b92XRz5ApTbsv2OAPR+ZJ3/2boFeH/rI5BQJL0rWzBnpdxl //ypXMJoFU4IKX0Eugkj8cSLEkYNdwzAIA/C3byBUmIpLf+f7HhtZkXPe0T+w7R9QJ3n Xwnh/md1SCcom7vu9i3Bgw6pmbnwhymN0o6KD2Q/zBmonKIGWLO+Ba98d0AxpAq1mzl4 8fEw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=S7T3hZCZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 14-v6si10549721pgx.181.2018.10.26.01.49.48; Fri, 26 Oct 2018 01:50:05 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=S7T3hZCZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726243AbeJZRZg (ORCPT + 99 others); Fri, 26 Oct 2018 13:25:36 -0400 Received: from mail-lj1-f194.google.com ([209.85.208.194]:44745 "EHLO mail-lj1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726096AbeJZRZg (ORCPT ); Fri, 26 Oct 2018 13:25:36 -0400 Received: by mail-lj1-f194.google.com with SMTP id v6-v6so372133ljc.11; Fri, 26 Oct 2018 01:49:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=Oos/QDDzB3DHvuIok2DumIAW+2LqZJtC5YQ5ETc1f7s=; b=S7T3hZCZ38uBSbRmeHo2tcuIkwfJoBBHxjsY0jsFYg04ZbzI2A6ZxAxryjcZuxG5Ny 6XpO6zpG8p8Ao8VHBkTg2nB8rUSah2Kc0e2qYc5NyD1hrxMZum4f4szw6p8gEMNg/zS2 6RfZflZU3cV7fY5BJAhaM48yK4/Rw3cTRc7+ycW7/ec1507j4c4o8KrMifJOcd3/APbM 5DYlBDHC05nPjiomDuAM3dAK/Q9E/u1IsJNCLtRZYYGLpyLjQUQHM9BcVO/4TIxaHynt DIZLKUCsiNUwIy8ba6DKDJ2GMSyd6vRQCi1c1mWCs8RmreiNtJyx2SCIQs+KVhlYNIvo WOKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=Oos/QDDzB3DHvuIok2DumIAW+2LqZJtC5YQ5ETc1f7s=; b=ml2rloILCYTP00uCiIpoDIt4VzxvLL7Et2eTy8v9xTfT5SuWJMgZkRn7PrzCv/BCa5 FvIyVkkMmYdlEPXJ/34Kk2P5pVIKW9HoI8Diliyu/pjriPvH8hoGPnlhdgbrCL7rs51f oUAentskXUgnk2BmtH9LCmr7YYn+QpGo61fldW09dZIpVAR7j8w+fp7rqHeXDsGYY/O3 josIgKA7FllGL8jM4Cn9nSMCBoRH5LeVgGGEt/4zr8CP+NNHsH1nih36CMeWuzBNEA4L VHLf7+GEBTaR0ItpB5yRWAicDGk0UPp4SaN/sitDGNT/v/l1qgjd2R0VYdpbW/8rtDEw ORPQ== X-Gm-Message-State: AGRZ1gKt0oYJb05YasbvYV9MdxBuakygkFS0Oqepm1jiKEwshgK0NbSK dv8LmlPNKn+d4W4/KgCbczI= X-Received: by 2002:a2e:21d2:: with SMTP id h79-v6mr1772122lji.46.1540543763585; Fri, 26 Oct 2018 01:49:23 -0700 (PDT) Received: from xi.terra (c-74bee655.07-184-6d6c6d4.bbcust.telenor.se. [85.230.190.116]) by smtp.gmail.com with ESMTPSA id i185-v6sm1662843lfg.89.2018.10.26.01.49.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Oct 2018 01:49:22 -0700 (PDT) Received: from johan by xi.terra with local (Exim 4.91) (envelope-from ) id 1gFxo0-0003Vk-3G; Fri, 26 Oct 2018 10:49:20 +0200 Date: Fri, 26 Oct 2018 10:49:20 +0200 From: Johan Hovold To: Sasha Levin Cc: stable@vger.kernel.org, linux-kernel@vger.kernel.org, =?iso-8859-1?Q?Bj=F8rn?= Mork , Johan Hovold Subject: Re: [PATCH AUTOSEL 3.18 04/98] USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem Message-ID: <20181026084920.GB27852@localhost> References: <20181025141853.214051-1-sashal@kernel.org> <20181025141853.214051-4-sashal@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20181025141853.214051-4-sashal@kernel.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 25, 2018 at 10:17:19AM -0400, Sasha Levin wrote: > From: Bj?rn Mork > > [ Upstream commit 59536da34513c594af2a6fd35ba65ea45b6960a1 ] > > The DEVICE_HWI type was added under the faulty assumption that Huawei > devices based on Qualcomm chipsets and firmware use the static USB > interface numbering known from Gobi devices. But this model does > not apply to Huawei devices like the HP branded lt4112 (Huawei me906e). > Huawei firmwares will dynamically assign interface numbers. Functions > are renumbered when the firmware is reconfigured. > > Fix by changing the DEVICE_HWI type to use a simplified version > of Huawei's subclass + protocol scheme: Blacklisting known network > interface combinations and assuming the rest are serial. > > Reported-and-tested-by: Muri Nicanor > Tested-by: Martin Hauke > Cc: > Fixes: e7181d005e84 ("USB: qcserial: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem") > Signed-off-by: Bj?rn Mork > Signed-off-by: Johan Hovold > Signed-off-by: Sasha Levin This one is interesting though; it was marked for stable and has a proper fixes tag for a commit that went into 4.19. That patch in turn had a stable tag (new device id type patch) and was backported also to other active stable trees at the time. Guess the stable maintainers need to check if the offending patch has already been backported when determining how far back to apply a follow up fix. Note that the stable tag above lacks a version comment (e.g. "# 4.19"), but I can see how that may be too subtle to convey this (and not all maintainers use those). Perhaps an explicit comment should just be added in such cases. Thanks, Johan