BUG with the kernel version 2.6.36-rc1 on power machine
Hi ,
With the latest version of kernel 2.6.36-rc1 running on the power machine, came across the following call trace
BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Call Trace: [c00000000e0bfb60] [c0000000000119a0] .show_stack+0x6c/0x16c (unreliable) [c00000000e0bfc10] [c0000000000c39b8] .lockdep_init_map+0x194/0x630 [c00000000e0bfcf0] [c0000000005524f8] .mousedev_create+0xcc/0x234 [c00000000e0bfda0] [c00000000093fb58] .mousedev_init+0x38/0xa0 [c00000000e0bfe30] [c0000000000097e4] .do_one_initcall+0xd8/0x1c8 [c00000000e0bfee0] [c0000000009004ac] .kernel_init+0x23c/0x2f8 [c00000000e0bff90] [c00000000002ad30] .kernel_thread+0x54/0x70
The config file used for make oldconfig is being attached
Thanks
Divya
CONFIG_ALTIVEC=y
# CONFIG_WIRELESS is not setCONFIG_VSX=yCONFIG_TASKSTATS=yCONFIG_TASK_DELAY_ACCT=yCONFIG_TASK_XACCT=yCONFIG_TASK_IO_ACCOUNTING=yCONFIG_HAVE_KPROBES=yCONFIG_HAVE_KRETPROBES=yCONFIG_TREE_RCU=yCONFIG_RCU_FANOUT=64CONFIG_CGROUP_SCHED=yCONFIG_CGROUPS=yCONFIG_CGROUP_NS=yCONFIG_CGROUP_FREEZER=yCONFIG_CGROUP_DEVICE=yCONFIG_CPUSETS=yCONFIG_PROC_PID_CPUSET=yCONFIG_CGROUP_CPUACCT=yCONFIG_RESOURCE_COUNTERS=yCONFIG_CGROUP_MEM_RES_CTLR=yCONFIG_CGROUP_MEM_RES_CTLR_SWAP=yCONFIG_NAMESPACES=yCONFIG_UTS_NS=yCONFIG_IPC_NS=yCONFIG_USER_NS=yCONFIG_PID_NS=yCONFIG_NET_NS=yCONFIG_KALLSYMS=yCONFIG_KALLSYMS_ALL=yCONFIG_KPROBES=yCONFIG_CMM=yCONFIG_PPC_HAS_HASH_64K=yCONFIG_PPC_64K_PAGES=yCONFIG_FORCE_MAX_ZONEORDER=9CONFIG_PPC_SUBPAGE_PROT=yCONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=yCONFIG_ARCH_HAS_WALK_MEMORY=yCONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=yCONFIG_KEXEC=yCONFIG_MEMORY_HOTPLUG=yCONFIG_MEMORY_HOTPLUG_SPARSE=yCONFIG_MEMORY_HOTREMOVE=yCONFIG_IBMEBUS=yCONFIG_EHEA=yCONFIG_SCSI_IBMVSCSI=yCONFIG_SCSI_IBMVFC=mCONFIG_SCSI_IPR=yCONFIG_DEBUG_KERNEL=yCONFIG_DETECT_SOFTLOCKUP=yCONFIG_DETECT_HUNG_TASK=yCONFIG_DEBUG_SPINLOCK=yCONFIG_DEBUG_SPINLOCK_SLEEP=yCONFIG_DEBUG_BUGVERBOSE=yCONFIG_DEBUG_INFO=yCONFIG_KPROBES_SANITY_TEST=yCONFIG_LATENCYTOP=yCONFIG_SYSCTL_SYSCALL_CHECK=yCONFIG_DEBUG_PAGEALLOC=yCONFIG_NOP_TRACER=yCONFIG_HAVE_FUNCTION_TRACER=yCONFIG_HAVE_FUNCTION_GRAPH_TRACER=yCONFIG_HAVE_DYNAMIC_FTRACE=yCONFIG_HAVE_FTRACE_MCOUNT_RECORD=yCONFIG_RING_BUFFER=yCONFIG_TRACING=yCONFIG_TRACING_SUPPORT=y
ONFIG_BLK_DEV_IO_TRACE=yCONFIG_FTRACE_SELFTEST=yCONFIG_FTRACE_STARTUP_TEST=yCONFIG_KEYS=yCONFIG_KEYS_DEBUG_PROC_KEYS=yCONFIG_SECURITY=yCONFIG_SECURITYFS=yCONFIG_SECURITY_NETWORK=yCONFIG_RCU_CPU_STALL_DETECTOR=yCONFIG_EXT2_FS=yCONFIG_EXT2_FS_XATTR=yCONFIG_EXT2_FS_POSIX_ACL=yCONFIG_EXT2_FS_SECURITY=yCONFIG_EXT3_FS=yCONFIG_EXT3_FS_XATTR=yCONFIG_EXT3_FS_POSIX_ACL=yCONFIG_EXT3_FS_SECURITY=yCONFIG_EXT4_FS=yCONFIG_EXT4DEV_COMPAT=yCONFIG_EXT4_FS_XATTR=yCONFIG_EXT4_FS_POSIX_ACL=yCONFIG_EXT4_FS_SECURITY=yCONFIG_JBD=yCONFIG_JBD2=yCONFIG_REISERFS_PROC_INFO=yCONFIG_REISERFS_FS_XATTR=yCONFIG_REISERFS_FS_POSIX_ACL=yCONFIG_REISERFS_FS_SECURITY=yCONFIG_JFS_FS=mCONFIG_JFS_POSIX_ACL=yCONFIG_JFS_SECURITY=yCONFIG_JFS_STATISTICS=yCONFIG_FS_POSIX_ACL=yCONFIG_FILE_LOCKING=yCONFIG_XFS_FS=mCONFIG_XFS_QUOTA=yCONFIG_XFS_POSIX_ACL=yCONFIG_XFS_RT=yCONFIG_GFS2_FS=mCONFIG_GFS2_FS_LOCKING_DLM=mCONFIG_OCFS2_FS=mCONFIG_OCFS2_FS_O2CB=mCONFIG_OCFS2_FS_USERSPACE_CLUSTER=mCONFIG_OCFS2_FS_STATS=yCONFIG_BTRFS_FS=yCONFIG_BTRFS_FS_POSIX_ACL=yCONFIG_LOCALVERSION_AUTO=nCONFIG_LOCALVERSION=""CONFIG_SLUB_DEBUG=yCONFIG_SLUB=yCONFIG_DEVPTS_MULTIPLE_INSTANCES=yCONFIG_HAVE_PERF_COUNTERS=yCONFIG_PERF_COUNTERS=yCONFIG_DEFAULT_MMAP_MIN_ADDR=65536CONFIG_FSNOTIFY=yCONFIG_RCU_TORTURE_TEST=yCONFIG_RCU_TORTURE_TEST_RUNNABLE=yCONFIG_RCU_CPU_STALL_DETECTOR=yCONFIG_PERF_EVENTS=yCONFIG_PPC_OF_BOOT_TRAMPOLINE=yCONFIG_BLOCK=yCONFIG_BLK_DEV_BSG=yCONFIG_BLK_DEV_INTEGRITY=yCONFIG_BLK_CGROUP=yCONFIG_DEBUG_BLK_CGROUP=yCONFIG_BLOCK_COMPAT=yCONFIG_IOSCHED_NOOP=yCONFIG_IOSCHED_CFQ=yCONFIG_CFQ_GROUP_IOSCHED=yCONFIG_DEBUG_CFQ_IOSCHED=yCONFIG_DEFAULT_CFQ=yCONFIG_DEFAULT_IOSCHED="cfq"CONFIG_VIRTUALIZATION=yCONFIG_VIRTIO_PCI=yCONFIG_VIRTIO_BALLOON=yCONFIG_NR_IRQS=512CONFIG_MIGRATION=yCONFIG_KSM=yCONFIG_PM=yCONFIG_SUSPEND=yCONFIG_SUSPEND_FREEZER=yCONFIG_HIBERNATION=yCONFIG_SYSFS_DEPRECATED_V2=yCONFIG_LOCK_STAT=yCONFIG_LOCKDEP_SUPPORT=yCONFIG_LOCKDEP=yCONFIG_IXGBE_DCB=yCONFIG_DCB=y
Quoted 15 lines · divya
Hi ,
With the latest version of kernel 2.6.36-rc1 running on the power machine, came across the following call trace
BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Call Trace: [c00000000e0bfb60] [c0000000000119a0] .show_stack+0x6c/0x16c (unreliable) [c00000000e0bfc10] [c0000000000c39b8] .lockdep_init_map+0x194/0x630 [c00000000e0bfcf0] [c0000000005524f8] .mousedev_create+0xcc/0x234 [c00000000e0bfda0] [c00000000093fb58] .mousedev_init+0x38/0xa0 [c00000000e0bfe30] [c0000000000097e4] .do_one_initcall+0xd8/0x1c8 [c00000000e0bfee0] [c0000000009004ac] .kernel_init+0x23c/0x2f8 [c00000000e0bff90] [c00000000002ad30] .kernel_thread+0x54/0x70
Quoted 8 lines
The config file used for make oldconfig is being attached
Thanks
Divya
I meant 2.6.36-git1(b5153163ed580e) , and not 2.6.36-rc1. Sorry for the confusion.
Thanks
Divya
This is seen equally on Power6 & Power7 systems.
Regards--
Subrata
Quoted 38 lines · divya
Quoted 18 lines · divya
Hi ,
With the latest version of kernel 2.6.36-rc1 running on the power machine, came across the following call trace
BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Call Trace: [c00000000e0bfb60] [c0000000000119a0] .show_stack+0x6c/0x16c (unreliable) [c00000000e0bfc10] [c0000000000c39b8] .lockdep_init_map+0x194/0x630 [c00000000e0bfcf0] [c0000000005524f8] .mousedev_create+0xcc/0x234 [c00000000e0bfda0] [c00000000093fb58] .mousedev_init+0x38/0xa0 [c00000000e0bfe30] [c0000000000097e4] .do_one_initcall+0xd8/0x1c8 [c00000000e0bfee0] [c0000000009004ac] .kernel_init+0x23c/0x2f8 [c00000000e0bff90] [c00000000002ad30] .kernel_thread+0x54/0x70The config file used for make oldconfig is being attached
Quoted 7 lines
Thanks
DivyaI meant 2.6.36-git1(b5153163ed580e) , and not 2.6.36-rc1.
Sorry for the confusion.
Thanks
Divya--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Signature · 2 lines
Regards & Thanks-- Subrata
This is equally seen for both Power6 and Power7 machines.
Regards--
Subrata
Quoted 59 lines · Subrata Modak
---------- Forwarded message ----------
From: divya <[email protected]>
Date: Fri, Oct 22, 2010 at 1:10 PM
Subject: Re: BUG with the kernel version 2.6.36-rc1 on power machine
To: LKML <[email protected]>, [email protected], [email protected]On Friday 22 October 2010 12:50 PM, divya wrote:
Hi , With the latest version of kernel 2.6.36-rc1 running on the power machine, came across the following call trace BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Call Trace: [c00000000e0bfb60] [c0000000000119a0] .show_stack+0x6c/0x16c (unreliable) [c00000000e0bfc10] [c0000000000c39b8] .lockdep_init_map +0x194/0x630 [c00000000e0bfcf0] [c0000000005524f8] .mousedev_create +0xcc/0x234 [c00000000e0bfda0] [c00000000093fb58] .mousedev_init+0x38/0xa0 [c00000000e0bfe30] [c0000000000097e4] .do_one_initcall +0xd8/0x1c8 [c00000000e0bfee0] [c0000000009004ac] .kernel_init+0x23c/0x2f8 [c00000000e0bff90] [c00000000002ad30] .kernel_thread+0x54/0x70 The config file used for make oldconfig is being attached Thanks DivyaI meant 2.6.36-git1(b5153163ed580e) , and not 2.6.36-rc1. Sorry for the confusion.
Thanks
Divya--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/Signature · 2 lines
Regards & Thanks-- Subrata
Quoted 1 line · Subrata Modak
This is equally seen for both Power6 and Power7 machines.
Seems resolved by part of http://lkml.org/lkml/2010/10/13/67
Thanks,
Yong
Quoted 70 lines
Regards--
SubrataQuoted 46 lines · Subrata Modak
---------- Forwarded message ----------
From: divya <[email protected]>
Date: Fri, Oct 22, 2010 at 1:10 PM
Subject: Re: BUG with the kernel version 2.6.36-rc1 on power machine
To: LKML <[email protected]>, [email protected], [email protected]On Friday 22 October 2010 12:50 PM, divya wrote:
Hi , With the latest version of kernel 2.6.36-rc1 running on the power machine, came across the following call trace BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Call Trace: [c00000000e0bfb60] [c0000000000119a0] .show_stack+0x6c/0x16c (unreliable) [c00000000e0bfc10] [c0000000000c39b8] .lockdep_init_map +0x194/0x630 [c00000000e0bfcf0] [c0000000005524f8] .mousedev_create +0xcc/0x234 [c00000000e0bfda0] [c00000000093fb58] .mousedev_init+0x38/0xa0 [c00000000e0bfe30] [c0000000000097e4] .do_one_initcall +0xd8/0x1c8 [c00000000e0bfee0] [c0000000009004ac] .kernel_init+0x23c/0x2f8 [c00000000e0bff90] [c00000000002ad30] .kernel_thread+0x54/0x70 The config file used for make oldconfig is being attached Thanks DivyaI meant 2.6.36-git1(b5153163ed580e) , and not 2.6.36-rc1. Sorry for the confusion.
Thanks
DivyaQuoted 13 lines
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/Signature · 2 lines
Regards & Thanks-- Subrata--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Quoted 80 lines · Yong Zhang
Quoted 2 lines · Subrata Modak
This is equally seen for both Power6 and Power7 machines.
Seems resolved by part of http://lkml.org/lkml/2010/10/13/67
Thanks,
YongQuoted 70 lines
Regards--
SubrataQuoted 45 lines · Subrata Modak
---------- Forwarded message ----------
From: divya<[email protected]>
Date: Fri, Oct 22, 2010 at 1:10 PM
Subject: Re: BUG with the kernel version 2.6.36-rc1 on power machine
To: LKML<[email protected]>, [email protected], [email protected]On Friday 22 October 2010 12:50 PM, divya wrote:
Hi , With the latest version of kernel 2.6.36-rc1 running on the power machine, came across the following call trace BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Call Trace: [c00000000e0bfb60] [c0000000000119a0] .show_stack+0x6c/0x16c (unreliable) [c00000000e0bfc10] [c0000000000c39b8] .lockdep_init_map +0x194/0x630 [c00000000e0bfcf0] [c0000000005524f8] .mousedev_create +0xcc/0x234 [c00000000e0bfda0] [c00000000093fb58] .mousedev_init+0x38/0xa0 [c00000000e0bfe30] [c0000000000097e4] .do_one_initcall +0xd8/0x1c8 [c00000000e0bfee0] [c0000000009004ac] .kernel_init+0x23c/0x2f8 [c00000000e0bff90] [c00000000002ad30] .kernel_thread+0x54/0x70 The config file used for make oldconfig is being attached Thanks DivyaI meant 2.6.36-git1(b5153163ed580e) , and not 2.6.36-rc1. Sorry for the confusion.
Thanks
DivyaQuoted 14 lines
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/Signature · 2 lines
Regards& Thanks-- Subrata--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
The patch at
http://lkml.org/lkml/2010/10/13/67 resolves the issue.
But this is not a part of 2.6.36-git6 , when will it be pulled into the upstream?
Thanks
Divya
Quoted 3 lines · divya
http://lkml.org/lkml/2010/10/13/67 resolves the issue.
But this is not a part of 2.6.36-git6 , when will it be pulled into the upstream?
That patch is splited into two parts.
The lockdep one is 4ba053c04aece1f4734056f21b751eee47ea3fb1 upstream. The mousedev one is taken by Dmitry Torokhov(Cc'ing)
Thanks,
Yong
Quoted 8 lines · Yong Zhang
Quoted 3 lines · divya
http://lkml.org/lkml/2010/10/13/67 resolves the issue.
But this is not a part of 2.6.36-git6 , when will it be pulled into the upstream?
That patch is splited into two parts.
The lockdep one is4ba053c04aece1f4734056f21b751eee47ea3fb1upstream. The mousedev one is taken by Dmitry Torokhov(Cc'ing)
Just notice Dmitry has sent pull request to Linus. You can also get the mousedev one here:
http://git.kernel.org/?p=linux/kernel/git/dtor/input.git;a=commit;h=f74eef95e33a07379aa2b950c7f313cbfd55ebbe
Thanks,
Yong