From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jiang Liu Subject: Re: Regression in v4.2-rc1 caused by hierarchical irqdomain changes Date: Tue, 28 Jul 2015 00:35:36 +0800 Message-ID: <55B65DD8.9020002@linux.intel.com> References: <20150727152107.GA3571@codeblueprint.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20150727152107.GA3571-mF/unelCI9GS6iBeEJttW/XRex20P6io@public.gmane.org> Sender: linux-i2c-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Matt Fleming Cc: Thomas Gleixner , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "H. Peter Anvin" , Ingo Molnar , Wolfram Sang , linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-i2c@vger.kernel.org On 2015/7/27 23:21, Matt Fleming wrote: > A git bisect just pointed me at commit d32932d02e18 ("x86/irq: Convert > IOAPIC to use hierarchical irqdomain interfaces") as the reason for why > the trackpad on my Dell XPS13 is no longer working with v4.2-rc1. > > I'm now seeing the following errors when booting, > > [ 1.615017] i2c_designware INT3433:00: controller timed out > [ 1.642496] i2c_designware INT3433:00: timeout in disabling adapter > [ 1.642500] i2c_hid i2c-DLL0665:01: hid_descr_cmd failed > > I tried commit d32932d02e18~1, which works, and things definitely break > starting with commit d32932d02e18. > > Any suggestions or requests to try and diagnose why the irqdomain > changes broke this i2c controller driver? Hi Matt, Sorry for the regression. Could you please help to provide more information about the regression, such dmesg, /proc/interrupts and hardware(PCI) info from good and bad kernels? Thanks! Gerry