From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751989Ab3EJLti (ORCPT ); Fri, 10 May 2013 07:49:38 -0400 Received: from cantor2.suse.de ([195.135.220.15]:51052 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751369Ab3EJLth (ORCPT ); Fri, 10 May 2013 07:49:37 -0400 Date: Fri, 10 May 2013 13:49:33 +0200 (CEST) From: Jiri Kosina To: Ingo Molnar Cc: Linus Torvalds , linux-kernel@vger.kernel.org Subject: Re: [GIT] HID In-Reply-To: <20130510114759.GA19857@gmail.com> Message-ID: References: <20130510114759.GA19857@gmail.com> User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 10 May 2013, Ingo Molnar wrote: > hi Jiri, > > * Jiri Kosina wrote: > > > Linus, > > > > please pull from > > > > git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git for-linus > > > > to receive HID subsystem updates for 3.10. Highlights: > > > > > > - hid driver transport cleanup, finalizing the long-desired decoupling of > > core from transport layers, by Benjamin Tissoires and Henrik Rydberg > > - support for hybrid finger/pen multitouch HID devices, by Benjamin > > Tissoires > > - fix for long-standing issue in Logitech unifying driver sometimes not > > inializing properly due to device specifics, by Andrew de los Reyes > > - Wii remote driver updates to support 2nd generation of devices, by David > > Herrmann > > - support for Apple IR remote > > - roccat driver now supports new devices (Roccat Kone Pure, IskuFX), by > > Stefan Achatz > > - debugfs locking fixes in hid debug interface, by Jiri Kosina > > FYI, there's a new HID related lockdep and RCU splat upstream, probably > relatd to the debugfs locking fixes: > > [ 79.088631] ====================================================== > [ 79.088631] [ INFO: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected ] > [ 79.088631] 3.9.0-13694-g7cf229a-dirty #224212 Tainted: G W > [ 79.088631] ------------------------------------------------------ > [ 79.088631] swapper/0/1 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: > [ 79.088631] (&hdev->debug_list_lock){+.+...}, at: [] hid_debug_event+0x2e/0xd0 > [ 79.088631] > > See the full bootlog below. It's from an allyesconfig x86-64 bootup log. Hi Ingo, thanks for the report. I have a fix for this in my tree already and am going to send pull request to Linus shortly. Thanks, -- Jiri Kosina SUSE Labs