From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756175AbZCYWKB (ORCPT ); Wed, 25 Mar 2009 18:10:01 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752573AbZCYWJs (ORCPT ); Wed, 25 Mar 2009 18:09:48 -0400 Received: from e6.ny.us.ibm.com ([32.97.182.146]:39298 "EHLO e6.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751601AbZCYWJq (ORCPT ); Wed, 25 Mar 2009 18:09:46 -0400 Message-ID: <49CAAB9B.5070104@linux.vnet.ibm.com> Date: Wed, 25 Mar 2009 15:09:31 -0700 From: Richard A Nelson User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 To: linux-kernel@vger.kernel.org CC: linux-nfs@vger.kernel.org, openafs-devel@openafs.org Subject: NFS/AFS/Selinux issues with 2.26.29 X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 1) 2.6.29 NFS clients can no longer lock files: #strace -f lockfile fubar ... uname({sys="Linux", node="gothic-ave", ...}) = 0 lstat64("_V0H.jaqyJB.gothic-ave", 0xbfdac9ec) = -1 ENOENT (No such file or directory) open("_V0H.jaqyJB.gothic-ave", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0444) = -1 EINVAL (Invalid argument) write(2, "lockfile: ", 10lockfile: ) = 10 write(2, "Try praying", 11Try praying) = 11 write(2, ", giving up on \"", 16, giving up on ") = 16 write(2, "fubar", 5fubar) = 5 write(2, "\"\n", 2" clients still on 2.6.28 and lower work fine ... the server *is* 2.26.29 2) SeLinux and (AFS or NFS) Oops: ---- NFS --- Mar 24 21:09:20 el-ghor kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000004 Mar 24 21:09:20 el-ghor kernel: IP: [] inode_has_perm+0x2c/0x72 Mar 24 21:09:20 el-ghor kernel: PGD 107d59067 PUD 1148e5067 PMD 0 Mar 24 21:09:20 el-ghor kernel: Oops: 0000 [#1] SMP Mar 24 21:09:20 el-ghor kernel: last sysfs file: /sys/devices/platform/coretemp.1/temp1_label Mar 24 21:09:20 el-ghor kernel: CPU 0 Mar 24 21:09:20 el-ghor kernel: Modules linked in: i915 drm i2c_algo_bit binfmt_misc ppdev lp openafs(P) rfcomm l2cap bluetooth kvm_intel kvm autofs4 battery acpi_cpufreq cpufreq_ Mar 24 21:09:20 el-ghor kernel: spkr serio_raw container button evdev snd_page_alloc dm_mirror dm_region_hash dm_log dm_snapshot sg usbhid usb_storage tg3 libphy uhci_hcd sr_mod c Mar 24 21:09:20 el-ghor kernel: Pid: 10470, comm: nfsd Tainted: P 2.6.29 #20 8810D3U Mar 24 21:09:20 el-ghor kernel: RIP: 0010:[] [] inode_has_perm+0x2c/0x72 Mar 24 21:09:20 el-ghor kernel: RSP: 0000:ffff880078517c20 EFLAGS: 00010246 Mar 24 21:09:20 el-ghor kernel: RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000000000 Mar 24 21:09:20 el-ghor kernel: RDX: 0000000000000000 RSI: ffff880006a53560 RDI: 0000000000000000 Mar 24 21:09:20 el-ghor kernel: RBP: ffff880078517c80 R08: ffff88002d24cd40 R09: 0000000000000000 Mar 24 21:09:20 el-ghor kernel: R10: ffff880112ac1408 R11: 0000000000000004 R12: ffff880051fb3bc0 Mar 24 21:09:20 el-ghor kernel: R13: ffff880006a53560 R14: ffff88002d24cd40 R15: ffff880132a50180 Mar 24 21:09:20 el-ghor kernel: FS: 0000000000000000(0000) GS:ffffffff807be000(0000) knlGS:0000000000000000 Mar 24 21:09:20 el-ghor kernel: CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b Mar 24 21:09:20 el-ghor kernel: CR2: 0000000000000004 CR3: 00000000bb07f000 CR4: 00000000000026e0 Mar 24 21:09:20 el-ghor kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Mar 24 21:09:20 el-ghor kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Mar 24 21:09:20 el-ghor kernel: Process nfsd (pid: 10470, threadinfo ffff880078516000, task ffff8800781842c0) Mar 24 21:09:20 el-ghor kernel: Stack: Mar 24 21:09:20 el-ghor kernel: 0000000000000000 ffff880078517c40 0000000000000286 0000000000000282 Mar 24 21:09:20 el-ghor kernel: ffff880078517c80 ffffffff802342fe ffff880112ac1408 0000000000000000 Mar 24 21:09:20 el-ghor kernel: ffff880112ac1408 ffffffff8054a010 ffff880078517cb0 0000000000000246 Mar 24 21:09:20 el-ghor kernel: Call Trace: Mar 24 21:09:20 el-ghor kernel: [] ? __wake_up+0x43/0x4f Mar 24 21:09:20 el-ghor kernel: [] selinux_dentry_open+0xe6/0xef Mar 24 21:09:20 el-ghor kernel: [] security_dentry_open+0x11/0x13 Mar 24 21:09:20 el-ghor kernel: [] __dentry_open+0x12c/0x270 Mar 24 21:09:20 el-ghor kernel: [] dentry_open+0x83/0x8c Mar 24 21:09:20 el-ghor kernel: [] nfsd_open+0x181/0x1b7 [nfsd] Mar 24 21:09:20 el-ghor kernel: [] nfsd_write+0x8b/0xd9 [nfsd] Mar 24 21:09:20 el-ghor kernel: [] nfsd3_proc_write+0xf0/0x110 [nfsd] Mar 24 21:09:20 el-ghor kernel: [] nfsd_dispatch+0xe9/0x1ca [nfsd] Mar 24 21:09:20 el-ghor kernel: [] svc_process+0x3fd/0x723 [sunrpc] Mar 24 21:09:20 el-ghor kernel: [] ? default_wake_function+0x0/0xf Mar 24 21:09:20 el-ghor kernel: [] nfsd+0x1c1/0x290 [nfsd] Mar 24 21:09:20 el-ghor kernel: [] ? nfsd+0x0/0x290 [nfsd] Mar 24 21:09:20 el-ghor kernel: [] kthread+0x49/0x76 Mar 24 21:09:20 el-ghor kernel: [] child_rip+0xa/0x20 Mar 24 21:09:20 el-ghor kernel: [] ? kthread+0x0/0x76 Mar 24 21:09:20 el-ghor kernel: [] ? child_rip+0x0/0x20 Mar 24 21:09:20 el-ghor kernel: Code: 49 89 f8 48 89 e5 41 89 d3 48 83 ec 60 31 d2 8b 86 48 02 00 00 48 89 cf 41 89 c1 41 81 e1 00 02 00 00 75 49 49 8b 40 68 48 85 c9 <44> 8b 50 0 Mar 24 21:09:20 el-ghor kernel: RIP [] inode_has_perm+0x2c/0x72 Mar 24 21:09:20 el-ghor kernel: RSP Mar 24 21:09:20 el-ghor kernel: CR2: 0000000000000004 Mar 24 21:09:20 el-ghor kernel: ---[ end trace 521b60133f9e33fc ]--- -- AFS -- Mar 24 14:33:54 bandit-hall kernel: BUG: unable to handle kernel NULL pointer dereference at 00000010 Mar 24 14:33:54 bandit-hall kernel: IP: [] selinux_key_alloc+0x26/0x3b Mar 24 14:33:54 bandit-hall kernel: *pde = 00000000 Mar 24 14:33:54 bandit-hall kernel: Oops: 0000 [#1] PREEMPT SMP Mar 24 14:33:54 bandit-hall kernel: last sysfs file: /sys/class/power_supply/BAT0/energy_full Mar 24 14:33:54 bandit-hall kernel: Modules linked in: radeon drm binfmt_misc ppdev lp openafs(P) bnep rfcomm l2cap ipt_ULOG nsc_irc Mar 24 14:33:54 bandit-hall kernel: snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi irtty_sir snd_seq_midi_event ipw2100 thinkpad Mar 24 14:33:54 bandit-hall kernel: Mar 24 14:33:54 bandit-hall kernel: Pid: 20144, comm: ckpasswd Tainted: P (2.6.29 #2) 2373MU3 Mar 24 14:33:54 bandit-hall kernel: EIP: 0060:[] EFLAGS: 00010286 CPU: 0 Mar 24 14:33:54 bandit-hall kernel: EIP is at selinux_key_alloc+0x26/0x3b Mar 24 14:33:54 bandit-hall kernel: EAX: fffffff4 EBX: ce673170 ECX: dd6232a0 EDX: 00000000 Mar 24 14:33:54 bandit-hall kernel: ESI: f66fb9c0 EDI: f66fba14 EBP: dd645d94 ESP: dd645d8c Mar 24 14:33:54 bandit-hall kernel: DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Mar 24 14:33:54 bandit-hall kernel: Process ckpasswd (pid: 20144, ti=dd644000 task=ce673170 task.ti=dd644000) Mar 24 14:33:54 bandit-hall kernel: Stack: Mar 24 14:33:54 bandit-hall kernel: c0495f78 d5cf63c0 dd645da0 c0217eff f66fb9c0 dd645dd4 c02130e6 00000009 Mar 24 14:33:54 bandit-hall kernel: dd645df4 c0495898 0000000a 00000000 0000000b 0000001b 00004e20 ce673170 Mar 24 14:33:54 bandit-hall kernel: 00000009 00000009 dd645e14 f887a658 00000009 ce673170 1f3f0000 00000000 Mar 24 14:33:54 bandit-hall kernel: Call Trace: Mar 24 14:33:54 bandit-hall kernel: [] ? security_key_alloc+0x10/0x13 Mar 24 14:33:54 bandit-hall kernel: [] ? key_alloc+0x185/0x2e6 Mar 24 14:33:54 bandit-hall kernel: [] ? setpag+0xa1/0x17d [openafs] Mar 24 14:33:54 bandit-hall kernel: [] ? AddPag+0x1d/0x22 [openafs] Mar 24 14:33:54 bandit-hall kernel: [] ? afs_setpag+0x9b/0xcd [openafs] Mar 24 14:33:54 bandit-hall kernel: [] ? afs_syscall+0x15d/0x14b6 [openafs] Mar 24 14:33:54 bandit-hall kernel: [] ? sched_clock_cpu+0x145/0x152 Mar 24 14:33:54 bandit-hall kernel: [] ? avc_has_perm+0x39/0x43 Mar 24 14:33:54 bandit-hall kernel: [] ? afs_unlocked_ioctl+0x42/0x4e [openafs] Mar 24 14:33:54 bandit-hall kernel: [] ? proc_reg_unlocked_ioctl+0x62/0xad Mar 24 14:33:54 bandit-hall kernel: [] ? afs_unlocked_ioctl+0x0/0x4e [openafs] Mar 24 14:33:54 bandit-hall kernel: [] ? proc_reg_unlocked_ioctl+0x0/0xad Mar 24 14:33:54 bandit-hall kernel: [] ? vfs_ioctl+0x22/0x69 Mar 24 14:33:54 bandit-hall kernel: [] ? do_vfs_ioctl+0x42d/0x466 Mar 24 14:33:54 bandit-hall kernel: [] ? selinux_file_ioctl+0x3e/0x42 Mar 24 14:33:54 bandit-hall kernel: [] ? sys_ioctl+0x40/0x5a Mar 24 14:33:54 bandit-hall kernel: [] ? sysenter_do_call+0x12/0x21 Mar 24 14:33:54 bandit-hall kernel: [] ? get_cpu_leaves+0xaa/0x15d Mar 24 14:33:54 bandit-hall kernel: Code: 42 f6 ff 5d c3 55 89 e5 56 89 c6 a1 cc 3b 49 c0 53 89 d3 ba d0 80 00 00 e8 b1 47 f6 ff 89 Mar 24 14:33:54 bandit-hall kernel: EIP: [] selinux_key_alloc+0x26/0x3b SS:ESP 0068:dd645d8c Mar 24 14:33:54 bandit-hall kernel: ---[ end trace 826618641bc2453e ]--- -- Richard A Nelson (Rick) cowboy@((linux.)?vnet|us).ibm.com Phone: 1.408.463.5584 Fax: 1.408.463.3873 COBOL Development IBM Silicon Valley Laboratory http://www.ibm.com/software/awdtools/cobol/