Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753440AbaA3TDU (ORCPT ); Thu, 30 Jan 2014 14:03:20 -0500 Received: from mail-ob0-f173.google.com ([209.85.214.173]:52695 "EHLO mail-ob0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751168AbaA3TDS (ORCPT ); Thu, 30 Jan 2014 14:03:18 -0500 MIME-Version: 1.0 Date: Thu, 30 Jan 2014 14:03:18 -0500 X-Google-Sender-Auth: liCjExCZdcJf2XRG1R1RY1kOtLc Message-ID: Subject: kernfs oops with i915+i2c_core in 3.14 merge window From: Josh Boyer To: Daniel Vetter , Jani Nikula , David Airlie , Wolfram Sang , Tejun Heo Cc: intel-gfx@lists.freedesktop.org, DRI mailing list , "Linux-Kernel@Vger. Kernel. Org" , linux-i2c@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi All, I'm seeing the oops below on my MacBookPro 10,2 machine using i915 graphics. It's after the DRM merge for 3.14 ( v3.13-10094-g9b0cd30) , but we seem to have one report[1] of this happening well before that, in v3.13-3260-g03d11a0 as well. Does anyone have a clue what is going on here? https://bugzilla.redhat.com/show_bug.cgi?id=1055105 josh [ 6.058198] INFO: trying to register non-static key. [ 6.058203] the code is fine but needs lockdep annotation. [ 6.058206] turning off the locking correctness validator. [ 6.058210] CPU: 2 PID: 225 Comm: systemd-udevd Not tainted 3.14.0-0.rc0.git17.1.fc21.x86_64 #1 [ 6.058214] Hardware name: Apple Inc. MacBookPro10,2/Mac-AFD8A9D944EA4843, BIOS MBP102.88Z.0106.B03.1211161133 11/16/2012 [ 6.058219] 0000000000000000 000000008b5190d0 ffff88025cc67460 ffffffff817cdb1f [ 6.058225] 0000000000000002 ffff88025cc67470 ffffffff817c8aa9 ffff88025cc67550 [ 6.058230] ffffffff810fa886 0000000000000002 ffff88025cc66000 ffff88025cc67500 [ 6.058236] Call Trace: [ 6.058242] [] dump_stack+0x4d/0x66 [ 6.058247] [] register_lock_class.part.26+0x38/0x3c [ 6.058253] [] __lock_acquire+0x1776/0x1c40 [ 6.058258] [] ? mark_held_locks+0xb9/0x140 [ 6.058262] [] ? __raw_spin_lock_init+0x21/0x60 [ 6.058267] [] ? lockdep_init_map+0xac/0x4a0 [ 6.058271] [] lock_acquire+0xa2/0x1d0 [ 6.058275] [] ? kernfs_addrm_finish+0x38/0x60 [ 6.058279] [] kernfs_deactivate+0x13e/0x1a0 [ 6.058283] [] ? kernfs_addrm_finish+0x38/0x60 [ 6.058287] [] ? mark_held_locks+0xb9/0x140 [ 6.058291] [] ? mark_held_locks+0xb9/0x140 [ 6.058295] [] kernfs_addrm_finish+0x38/0x60 [ 6.058299] [] kernfs_remove_by_name_ns+0x60/0xc0 [ 6.058304] [] remove_files.isra.1+0x41/0x80 [ 6.058308] [] sysfs_remove_group+0x47/0xa0 [ 6.058312] [] sysfs_remove_groups+0x33/0x50 [ 6.058318] [] device_remove_attrs+0x5e/0x80 [ 6.058322] [] device_del+0x12e/0x1d0 [ 6.058325] [] device_unregister+0x1e/0x60 [ 6.058331] [] i2c_del_adapter+0x267/0x3b0 [i2c_core] [ 6.058354] [] intel_sdvo_init+0x20e/0x8c0 [i915] [ 6.058359] [] ? trace_hardirqs_on_caller+0x105/0x1d0 [ 6.058363] [] ? trace_hardirqs_on+0xd/0x10 [ 6.058381] [] ? gen6_read32+0x52/0x1c0 [i915] [ 6.058398] [] intel_modeset_init+0xb62/0xff0 [i915] [ 6.058414] [] ? intel_power_domains_init_hw+0xa8/0x110 [i915] [ 6.058429] [] i915_driver_load+0xccc/0xec0 [i915] [ 6.058440] [] ? drm_get_minor+0x1ad/0x200 [drm] [ 6.058447] [] drm_dev_register+0x7d/0x180 [drm] [ 6.058455] [] drm_get_pci_dev+0xa0/0x220 [drm] [ 6.058468] [] i915_pci_probe+0x3b/0x60 [i915] [ 6.058473] [] local_pci_probe+0x45/0xa0 [ 6.058477] [] ? pci_match_device+0xc5/0xd0 [ 6.058481] [] pci_device_probe+0xf9/0x150 [ 6.058486] [] driver_probe_device+0x125/0x3a0 [ 6.058490] [] __driver_attach+0x93/0xa0 [ 6.058494] [] ? __device_attach+0x40/0x40 [ 6.058498] [] bus_for_each_dev+0x73/0xc0 [ 6.058502] [] driver_attach+0x1e/0x20 [ 6.058505] [] bus_add_driver+0x188/0x260 [ 6.058509] [] ? 0xffffffffa0153fff [ 6.058513] [] driver_register+0x64/0xf0 [ 6.058516] [] ? 0xffffffffa0153fff [ 6.058520] [] __pci_register_driver+0x60/0x70 [ 6.058527] [] drm_pci_init+0x11a/0x130 [drm] [ 6.058531] [] ? 0xffffffffa0153fff [ 6.058543] [] i915_init+0x6a/0x6c [i915] [ 6.058548] [] do_one_initcall+0xfa/0x1b0 [ 6.058552] [] ? set_memory_nx+0x43/0x50 [ 6.058557] [] load_module+0x1eb3/0x26e0 [ 6.058560] [] ? store_uevent+0x70/0x70 [ 6.058565] [] ? kernel_read+0x50/0x80 [ 6.058569] [] SyS_finit_module+0xa6/0xd0 [ 6.058574] [] system_call_fastpath+0x16/0x1b -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/