Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp4705462ybl; Tue, 4 Feb 2020 00:15:40 -0800 (PST) X-Google-Smtp-Source: APXvYqwaQdQbwQ/wgtp3Bn0H2aUP2zbRhn3BzD2epuc3l/39JfimC0FsI4ZwZ+JAn7OeFXLbumGK X-Received: by 2002:aca:f4c4:: with SMTP id s187mr2605891oih.154.1580804139995; Tue, 04 Feb 2020 00:15:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580804139; cv=none; d=google.com; s=arc-20160816; b=DsDFQiibYYQIUZFwT7fkyoSU71o0oqMDDKteOH6toneD58YncA3BHjk1zdUEgFI0v1 jjMJ2FirJ/h404f3VrQdhY7M8bkguTizQoCVP2+rg7XXAL2SBtk5E5+v3OWO/YB6KBov SUGn01+EYyRUhoHMsypGv/qmFlRu1prWdXl8Wk7jyGheGAe8u2D9jJNJXv5A4IJdBsQY L3IzA652+/XW+tHZ0rh4EEvQ9QJZE9fRDMWh+4v5OLcvA1f9P242b+fC+nrrOz9tjrna 0jto/5aifK1bLe36maj4Hkl64SdYfXit5BvikFPxSf6ZDbiA/rHWOKYlxYJBVQAVys9I 7x8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=6sqvvOg/zAjFutnY8VlDzQ+LHwP3wPOLlyLeY12TqRo=; b=IaP8KQ0ysVqkriaeyvKd9lAVj5Op2AMPJo3x6T2ACdW3vbtquuxDPRLGY0bXbn9tXy eV5e6sW/6ENIsq07kyTWsEf0sRS/N/48l/mQhlThcKnFT7fMpPYGRZsdtYG0jb+wyXw4 QktaAdbAU9q1EIuEBi5ztQWBQ7yzgQDZcdjOhyEMsQCTTC8kkCyyhGyrChv0d/a6DITK bRdtfvv1sEn3F4wH08QDFadI0yEB2BXuTb/R2v1DBKd8Mo+7PgmNSa8zw0euM/Q1fqy3 VdgYRRXOo5cFDmyLjuGs5r1MGW0DpknpZn8V3Sj5ioSGbPnKxFWdisuqG3h7BQmUI0OL 8I5Q== ARC-Authentication-Results: i=1; mx.google.com; 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 u79si5107027oia.11.2020.02.04.00.15.26; Tue, 04 Feb 2020 00:15:39 -0800 (PST) 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; 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 S1726928AbgBDILt (ORCPT + 99 others); Tue, 4 Feb 2020 03:11:49 -0500 Received: from mail-lj1-f195.google.com ([209.85.208.195]:39221 "EHLO mail-lj1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726406AbgBDILs (ORCPT ); Tue, 4 Feb 2020 03:11:48 -0500 Received: by mail-lj1-f195.google.com with SMTP id o15so11994534ljg.6; Tue, 04 Feb 2020 00:11:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=6sqvvOg/zAjFutnY8VlDzQ+LHwP3wPOLlyLeY12TqRo=; b=d0nXHj1AYL/cgvrqezF1eAENPZy5pqhoq8pqblU/RX/m+HKBtJPNcfUgRYFlqXvYea 7Yo+QmOHGRtrvBngFLPl5xMLJU+WpGYOq4Je1BKmebVkPU7JdszFwZjsoZyMepyMuNNK du7rFV8Xet/kiKQMBw4VWYrV2FjJ4b01T6YXymwyZcyIgagbBxsHbA4nDpVZ9kmGJdKA OT30W6N9+jmwa3qXWpMk4jjvFrSrJ0cLjTRGq32eqRG8uN52uzoRdt9jMpACs9jlJe+e vZTYL2kSwdBaxhZLzsYRVGkSVs6Y60G05udx7HkQ0WUD42HZkar1wdHMALYA5WuzeeTZ 5fOQ== X-Gm-Message-State: APjAAAVNdDfbVzI3gYdQgraZlqZJavIFucH9t/z0P8xkJE6yc99xcNJG LoCQo8PH1AXhfd71551qI8604j6C X-Received: by 2002:a2e:6e19:: with SMTP id j25mr16359366ljc.95.1580803906831; Tue, 04 Feb 2020 00:11:46 -0800 (PST) Received: from xi.terra (c-12aae455.07-184-6d6c6d4.bbcust.telenor.se. [85.228.170.18]) by smtp.gmail.com with ESMTPSA id a8sm11032729ljn.74.2020.02.04.00.11.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2020 00:11:45 -0800 (PST) Received: from johan by xi.terra with local (Exim 4.92.3) (envelope-from ) id 1iytJL-0008Dh-3q; Tue, 04 Feb 2020 09:11:55 +0100 Date: Tue, 4 Feb 2020 09:11:55 +0100 From: Johan Hovold To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, stable@vger.kernel.org, Johan Hovold , Vladis Dronov , Dmitry Torokhov , Sasha Levin Subject: Re: [PATCH 5.4 65/90] Input: aiptek - use descriptors of current altsetting Message-ID: <20200204081155.GC26725@localhost> References: <20200203161917.612554987@linuxfoundation.org> <20200203161925.451117468@linuxfoundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200203161925.451117468@linuxfoundation.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 03, 2020 at 04:20:08PM +0000, Greg Kroah-Hartman wrote: > From: Johan Hovold > > [ Upstream commit cfa4f6a99fb183742cace65ec551b444852b8ef6 ] > > Make sure to always use the descriptors of the current alternate setting > to avoid future issues when accessing fields that may differ between > settings. > > Signed-off-by: Johan Hovold > Acked-by: Vladis Dronov > Link: https://lore.kernel.org/r/20191210113737.4016-4-johan@kernel.org > Signed-off-by: Dmitry Torokhov > Signed-off-by: Sasha Levin > --- > drivers/input/tablet/aiptek.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/input/tablet/aiptek.c b/drivers/input/tablet/aiptek.c > index 06d0ffef4a171..e08b0ef078e81 100644 > --- a/drivers/input/tablet/aiptek.c > +++ b/drivers/input/tablet/aiptek.c > @@ -1713,7 +1713,7 @@ aiptek_probe(struct usb_interface *intf, const struct usb_device_id *id) > > aiptek->inputdev = inputdev; > aiptek->intf = intf; > - aiptek->ifnum = intf->altsetting[0].desc.bInterfaceNumber; > + aiptek->ifnum = intf->cur_altsetting->desc.bInterfaceNumber; > aiptek->inDelay = 0; > aiptek->endDelay = 0; > aiptek->previousJitterable = 0; I asked Sasha to drop this one directly when he added it, so it's probable gone from all the stable queues by now. But I'm still curious how this ended up being selected for stable in the first place? There's no fixes or stable tag in the commit, and I never received a mail from the AUTOSEL scripts. Johan