Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp476494pxb; Wed, 13 Jan 2021 08:08:59 -0800 (PST) X-Google-Smtp-Source: ABdhPJzWL+ggZEnuXY/3jcOg5KkpBuPYWPzwpz0uJucEv49doK2KE2eKu0IFOvXfrujJGDo4B80+ X-Received: by 2002:a17:906:c40e:: with SMTP id u14mr2008250ejz.547.1610554139362; Wed, 13 Jan 2021 08:08:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610554139; cv=none; d=google.com; s=arc-20160816; b=RLdVKAkCiUr1q3TK8Vlg0ZJGIq5C2RaqQRDKPOF788SUJumWIJIWrMpFMa3IVRqnWn K84qDrzvnPQTCzJjDy9XD9zHyRj/rBrfu4LfXI7bCclDMzD4tR0H9kP+h2UCCZFpqPkF Q7ASz8Ynpypd6Ob+TvxmdVv7UJHwj/tsbC8cNoS3ptgerEUt68KalJ6K1TFep94H4zR3 T4II9ATCGVfnV+LMu4gKzRWb2ugdDw8EbS5aP6jKhiuZzFBK1BfbgXvDdsUq1JsE6G/k CPS/Wf7BvRq6j6X2qosAwkJ70M3exjWPtQddiRJptbcevhonnFdbSrEk3zFWpvnBNPCm vgXg== 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:in-reply-to :references:mime-version:dkim-signature; bh=2ptsf9Fb5Tne+PYknviL4oiSExm6FmhPbuzlfvggfPs=; b=S4ytiDA6kVKkfeSGuaBOt5jJL4g7nXCJEuSk1NBz2DExnHl6xH9M8xEPbNiDFp1DpA dFUbTMFH6RNZnpjBRht0hDJMSd2a2R6M1HV7PMKI2Fllp9yptK4q1f2rpJ5zjRbz8NQV MhDZtyeMBgT5JGQ7kxVKNiq7bC44vRM007Wr+T2Lm0ePBT9mYy0ic5E6jtqA2GolTF3r wax/Er6WRTQIwSpqFZtTcg39tWZyLbl27AEhMZXv9Nhu3PUtX29VJ1BH+3TyuceVi8e2 rFxyGgyHn2A5YvI9r4Hn5SqRb0SH7Ph/iBYw3EiA4GN4mR4eUJ0CvpZfXnjyGRd7dLSD MixQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=gUvltVnF; 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=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b21si1311303ejz.649.2021.01.13.08.08.35; Wed, 13 Jan 2021 08:08:59 -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=@chromium.org header.s=google header.b=gUvltVnF; 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=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726534AbhAMQGe (ORCPT + 99 others); Wed, 13 Jan 2021 11:06:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58072 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725801AbhAMQGc (ORCPT ); Wed, 13 Jan 2021 11:06:32 -0500 Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 935F0C061786 for ; Wed, 13 Jan 2021 08:05:52 -0800 (PST) Received: by mail-pl1-x635.google.com with SMTP id q4so1310570plr.7 for ; Wed, 13 Jan 2021 08:05:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2ptsf9Fb5Tne+PYknviL4oiSExm6FmhPbuzlfvggfPs=; b=gUvltVnFEhq+yEU1dS/TKI49xYRnCSvL5iotOLzopSdR8vpA9LrULAyFna01i39oq8 Unl+MY4DeY4yUagBcAkKBozOfmVBGo5jFvGF/aow2StUxh67DqtvxybTv/2qJNyZI/+A j33bfPZCU4le8vObXmjj2GnRedXENKq4btJ3E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2ptsf9Fb5Tne+PYknviL4oiSExm6FmhPbuzlfvggfPs=; b=cX4j+KJW5M2h2rt9Eiy59yy2EJCim9trh+bSRFQQ+oYDrcMw3AleNvmtx2aVHYrXT/ yKomcmttSIdx0J5gii1kKKCiOSkj1WlC9KDcYdavxliR3ZmxzEB8SMaopZjMeygh/Uqa x3BTMWt9aw1mHaqwSn1LDNvCzw5h/TbLyOYvrsWcmX6oltxT5GVmfGAsSb2mnhEFEbLN LaMeQ6jcuKP9WPPmLg4wVvJ4gHjhlT3rcOX+lxwqGYXwqM8/qDfGJukrepRUoYx5f2Fr MG4wk85NdQ+pcgm4WwkD+A5fuB6OPu764D+7xUPbh+0C1E0sAuwBq1we4N4vnxfd7Z3J cYaQ== X-Gm-Message-State: AOAM532h2MV49u7lns5jAaKq5LwF9gM5xojn/K9xPf84TyROrraNTq2I zyaQNTzngHJIcx33BbgYuRzOn4w2AT81OQ== X-Received: by 2002:a17:902:724b:b029:de:229a:47f1 with SMTP id c11-20020a170902724bb02900de229a47f1mr3121459pll.10.1610553951871; Wed, 13 Jan 2021 08:05:51 -0800 (PST) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com. [209.85.214.178]) by smtp.gmail.com with ESMTPSA id y69sm3122843pfb.64.2021.01.13.08.05.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Jan 2021 08:05:51 -0800 (PST) Received: by mail-pl1-f178.google.com with SMTP id g3so1325281plp.2 for ; Wed, 13 Jan 2021 08:05:51 -0800 (PST) X-Received: by 2002:a67:bd01:: with SMTP id y1mr2892268vsq.49.1610553548379; Wed, 13 Jan 2021 07:59:08 -0800 (PST) MIME-Version: 1.0 References: <20201211222448.2115188-1-dianders@chromium.org> In-Reply-To: From: Doug Anderson Date: Wed, 13 Jan 2021 07:58:56 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v8 0/4] HID: i2c-hid: Reorganize to allow supporting goodix,gt7375p To: Benjamin Tissoires Cc: Jiri Kosina , Greg Kroah-Hartman , Dmitry Torokhov , Hans de Goede , "open list:HID CORE LAYER" , Kai-Heng Feng , Rob Herring , Stephen Boyd , Andrea Borgia , Anson Huang , Bjorn Andersson , Catalin Marinas , Daniel Playfair Cal , Geert Uytterhoeven , =?UTF-8?Q?Guido_G=C3=BCnther?= , Jiri Kosina , Li Yang , Masahiro Yamada , Max Krummenacher , Michael Walle , Pavel Balan , Shawn Guo , Vinod Koul , Will Deacon , Xiaofei Tan , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux ARM , LKML Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Wed, Jan 13, 2021 at 7:09 AM Benjamin Tissoires wrote: > > > I wanted to apply the series yesterday, but for these kinds of changes > > I like giving it a spin on actual hardware. Turns out that my XPS-13 > > can not boot to v5.11-rc2, which makes testing the new branch slightly > > more difficult. > > > > I'll give it a spin next week, but I think I should be able to land it for 5.12. > > > > Regarding the defconfig conflict, no worries, we can handle it with > > Stephen and Linus. > > > > After 2 full kernel bisects (I messed up the first because I am an > idiot and inverted good and bad after the first reboot), I found my > culprit, and I was able to test the series today. > > The series works fine regarding enumeration and removing of devices, > but it prevents my system from being suspended. If I rmmod > i2c-hid-acpi, suspend works fine, but if it is present, it immediately > comes back, which makes me think that something must be wrong. > > I also just reverted the series and confirmed that suspend/resume now > works, meaning that patch 1/4 needs to be checked. Can you give me any hints about what type of failure you're seeing? Any logs? I don't have an ACPI system to test with... Is there any chance that some type of userspace / udev rule is getting tripped up by the driver being renamed? We ran into something like this recently on Chrome OS where we had a tool that was hardcoded to look for "i2c-hid" and needed to be adapted to account for the new driver name. Often userspace tweaks with wakeup rules based on driver name... I'll go stare at the code now and see if anything jumps out. -Doug