From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: acpi video: procfs duplicates Date: Thu, 1 May 2008 17:19:12 -0700 Message-ID: <20080501171912.655088dc.akpm@linux-foundation.org> References: <20080501130444.cc5c63e8.akpm@linux-foundation.org> <86A21F45FFA48B408A65E67054362EB6069DD742@CULEBRA.amr.ch2m.com> <20080501133003.be723364.akpm@linux-foundation.org> <86A21F45FFA48B408A65E67054362EB621C948@CULEBRA.amr.ch2m.com> <481A5276.4040607@sbcglobal.net> <20080501164856.f93ff909.randy.dunlap@oracle.com> <481A58A2.7070807@sbcglobal.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from smtp1.linux-foundation.org ([140.211.169.13]:56255 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753863AbYEBATs (ORCPT ); Thu, 1 May 2008 20:19:48 -0400 In-Reply-To: <481A58A2.7070807@sbcglobal.net> Sender: linux-acpi-owner@vger.kernel.org List-Id: linux-acpi@vger.kernel.org To: linux-acpi@vger.kernel.org, Zhang Rui Cc: Ryan Roth In http://bugzilla.kernel.org/show_bug.cgi?id=10586 Ryan is showing this: May 1 16:15:01 kernel: Call Trace: May 1 16:15:01 kernel: [] idr_get_new+0xb/0x28 May 1 16:15:01 kernel: [] proc_register+0xcb/0x14b May 1 16:15:01 kernel: [] proc_register+0xfe/0x14b May 1 16:15:01 kernel: [] proc_create_data+0x84/0x9e May 1 16:15:01 kernel: [] :video:acpi_video_bus_add+0x98f/0xc6d May 1 16:15:01 kernel: [] acpi_device_probe+0x43/0x91 May 1 16:15:01 kernel: [] driver_probe_device+0xd0/0x14d May 1 16:15:01 kernel: [] __driver_attach+0x46/0x6d May 1 16:15:01 kernel: [] __driver_attach+0x0/0x6d May 1 16:15:01 kernel: [] bus_for_each_dev+0x44/0x6f May 1 16:15:01 kernel: [] bus_add_driver+0xb2/0x1ff May 1 16:15:01 kernel: [] driver_register+0x59/0xcd May 1 16:15:01 kernel: [] :video:acpi_video_init+0x3c/0x5e May 1 16:15:01 kernel: [] sys_init_module+0x171a/0x1896 May 1 16:15:01 kernel: [] acpi_bus_register_driver+0x0/0x3e May 1 16:15:01 kernel: [] vfs_read+0xa6/0xfe May 1 16:15:01 kernel: [] system_call_after_swapgs+0x7b/0x80 May 1 16:15:01 kernel: May 1 16:15:01 kernel: proc_dir_entry 'info' already registered May 1 16:15:01 kernel: Pid: 1099, comm: modprobe Not tainted 2.6.25-git16 #3 May 1 16:15:01 kernel: May 1 16:15:01 kernel: Call Trace: May 1 16:15:01 kernel: [] idr_get_new+0xb/0x28 May 1 16:15:01 kernel: [] proc_register+0xcb/0x14b May 1 16:15:01 kernel: [] proc_register+0x114/0x14b May 1 16:15:01 kernel: [] proc_create_data+0x84/0x9e May 1 16:15:01 kernel: [] :video:acpi_video_bus_add+0x98f/0xc6d May 1 16:15:01 kernel: [] acpi_device_probe+0x43/0x91 May 1 16:15:01 kernel: [] driver_probe_device+0xd0/0x14d May 1 16:15:01 kernel: [] __driver_attach+0x46/0x6d May 1 16:15:01 kernel: [] __driver_attach+0x0/0x6d May 1 16:15:01 kernel: [] bus_for_each_dev+0x44/0x6f May 1 16:15:01 kernel: [] bus_add_driver+0xb2/0x1ff May 1 16:15:01 kernel: [] driver_register+0x59/0xcd May 1 16:15:01 kernel: [] :video:acpi_video_init+0x3c/0x5e May 1 16:15:01 kernel: [] sys_init_module+0x171a/0x1896 May 1 16:15:01 kernel: [] acpi_bus_register_driver+0x0/0x3e May 1 16:15:01 kernel: [] vfs_read+0xa6/0xfe May 1 16:15:01 kernel: [] system_call_after_swapgs+0x7b/0x80 May 1 16:15:01 kernel: (etc). So acpi video is trying to re-register the same /proc files. Perhaps this is due to that one-video-card-pretends-to-be-two-video-cards thing? Full boot logs are at http://userweb.kernel.org/~akpm/x.txt Thanks.