lucid has seen the end of its life and is no longer receiving any updates. Marking the lucid task for this ticket as "Won't Fix".
** Changed in: linux (Ubuntu Lucid) Status: New => Won't Fix -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/702385 Title: nfs4/krb5 mounts hang on server kernel 2.6.32-27-generic Status in The Linux Kernel: Confirmed Status in linux package in Ubuntu: Incomplete Status in linux source package in Lucid: Won't Fix Bug description: After upgrading my LTS (Lucid) NFS server from 2.6.32-22-generic to 2.6.32-27-generic, kerberized NFS4 mounts hang on the clients (2.6.35-24-generic) while trying to mount. I have booted my server back and forth between the two kernels and this is 100% reproducible. On the client, here is the stack trace of the hanging mount: [83664.144250] SysRq : Show Blocked State [83664.148028] task PC stack pid father [83664.148038] mount.nfs4 D e2fbfc38 0 20082 20081 0x00000000 [83664.148038] e2fbfc48 00000086 00000002 e2fbfc38 e2fbfc7c c05d99e0 c08c4700 c08c4700 [83664.148038] a6a99df3 00004bfe c08c4700 c08c4700 a6a88065 00004bfe 00000000 c08c4700 [83664.148038] c08c4700 f6ae6580 00000001 e2fbfc7c 00000000 e2fbfc84 e2fbfc50 f823dc0c [83664.148038] Call Trace: [83664.148038] [<f823dc0c>] rpc_wait_bit_killable+0x1c/0x40 [sunrpc] [83664.148038] [<c05c823d>] __wait_on_bit+0x4d/0x70 [83664.148038] [<f823dbf0>] ? rpc_wait_bit_killable+0x0/0x40 [sunrpc] [83664.202534] [<f823dbf0>] ? rpc_wait_bit_killable+0x0/0x40 [sunrpc] [83664.202534] [<c05c830b>] out_of_line_wait_on_bit+0xab/0xc0 [83664.202534] [<c0165f10>] ? wake_bit_function+0x0/0x50 [83664.202534] [<f823e31b>] __rpc_execute+0xdb/0x250 [sunrpc] [83664.202534] [<f823da17>] ? rpc_init_task+0xd7/0x120 [sunrpc] [83664.202534] [<c0230bef>] ? mntput_no_expire+0x1f/0xd0 [83664.202534] [<f823e4fe>] rpc_execute+0x6e/0x80 [sunrpc] [83664.202534] [<f82379af>] rpc_run_task+0x1f/0x30 [sunrpc] [83664.202534] [<f8237abe>] rpc_call_sync+0x3e/0x60 [sunrpc] [83664.202534] [<f83966b2>] _nfs4_call_sync+0x22/0x30 [nfs] [83664.202534] [<f8394795>] nfs4_proc_get_root+0xa5/0x100 [nfs] [83664.202534] [<f837e6f8>] nfs4_get_rootfh+0x48/0x130 [nfs] [83664.202534] [<f8380a33>] ? nfs_alloc_fattr+0x23/0xb0 [nfs] [83664.202534] [<f8378f19>] ? nfs4_init_server+0xf9/0x200 [nfs] [83664.202534] [<f83784b4>] nfs4_server_common_setup+0x54/0x170 [nfs] [83664.202534] [<f8379062>] nfs4_create_server+0x42/0xc0 [nfs] [83664.202534] [<f83834eb>] nfs4_remote_get_sb+0x6b/0x250 [nfs] [83664.202534] [<c020fadf>] ? __alloc_percpu+0xf/0x20 [83664.202534] [<c0231629>] ? alloc_vfsmnt+0xf9/0x130 [83664.202534] [<c021b354>] vfs_kern_mount+0x74/0x1c0 [83664.202534] [<f83848b9>] nfs_do_root_mount+0x69/0x90 [nfs] [83664.202534] [<f83849bf>] nfs4_try_mount+0x3f/0xb0 [nfs] [83664.202534] [<f8384ca1>] ? nfs_alloc_parsed_mount_data+0x41/0xa0 [nfs] [83664.202534] [<f8384d50>] nfs4_get_sb+0x50/0xd0 [nfs] [83664.202534] [<c0231629>] ? alloc_vfsmnt+0xf9/0x130 [83664.202534] [<c021b354>] vfs_kern_mount+0x74/0x1c0 [83664.202534] [<c022f9b3>] ? get_fs_type+0x33/0xb0 [83664.202534] [<c021b4fe>] do_kern_mount+0x3e/0xe0 [83664.202534] [<c0232b2c>] do_mount+0x1dc/0x220 [83664.202534] [<c0232bdb>] sys_mount+0x6b/0xa0 [83664.202534] [<c05c9cc4>] syscall_call+0x7/0xb [83664.202534] Sched Debug Version: v0.09, 2.6.35-24-generic #42-Ubuntu [83664.202534] now at 83664203.297770 msecs [83664.202534] .jiffies : 20841050 [83664.202534] .sysctl_sched_latency : 12.000000 [83664.202534] .sysctl_sched_min_granularity : 4.000000 [83664.202534] .sysctl_sched_wakeup_granularity : 2.000000 [83664.202534] .sysctl_sched_child_runs_first : 0.000000 [83664.202534] .sysctl_sched_features : 15471 [83664.202534] .sysctl_sched_tunable_scaling : 1 (logaritmic) [83664.202534] [83664.202534] cpu#0, 2104.451 MHz [83664.202534] .nr_running : 1 [83664.202534] .load : 1024 [83664.202534] .nr_switches : 90454305 [83664.202534] .nr_load_updates : 12864728 [83664.202534] .nr_uninterruptible : 1 [83664.202534] .next_balance : 20.841083 [83664.202534] .curr->pid : 9 [83664.202534] .clock : 83664203.054506 [83664.202534] .cpu_load[0] : 0 [83664.202534] .cpu_load[1] : 721 [83664.202534] .cpu_load[2] : 720 [83664.202534] .cpu_load[3] : 539 [83664.202534] .cpu_load[4] : 374 [83664.202534] .yld_count : 333029 [83664.202534] .sched_switch : 0 [83664.202534] .sched_count : 93158766 [83664.202534] .sched_goidle : 34377602 [83664.202534] .avg_idle : 1000000 [83664.202534] .ttwu_count : 51632626 [83664.202534] .ttwu_local : 35602671 [83664.202534] .bkl_count : 277652 [83664.202534] [83664.202534] cfs_rq[0]:/ [83664.202534] .exec_clock : 28648774.386039 [83664.202534] .MIN_vruntime : 0.000001 [83664.202534] .min_vruntime : 84508846.663281 [83664.202534] .max_vruntime : 0.000001 [83664.202534] .spread : 0.000000 [83664.202534] .spread0 : 0.000000 [83664.202534] .nr_running : 1 [83664.202534] .load : 1024 [83664.202534] .nr_spread_over : 168463 [83664.202534] .shares : 0 [83664.202534] [83664.202534] rt_rq[0]:/ [83664.202534] .rt_nr_running : 0 [83664.202534] .rt_throttled : 0 [83664.202534] .rt_time : 0.000000 [83664.202534] .rt_runtime : 900.000000 [83664.202534] [83664.202534] runnable tasks: [83664.202534] task PID tree-key switches prio exec-runtime sum-exec sum-sleep [83664.202534] ---------------------------------------------------------------------------------------------------------- [83664.202534] R events/0 9 84508840.663281 1513547 120 84508840.663281 24835.299583 83493949.900215 / [83664.202534] [83664.202534] cpu#1, 2104.451 MHz [83664.202534] .nr_running : 1 [83664.202534] .load : 1024 [83664.202534] .nr_switches : 90730537 [83664.202534] .nr_load_updates : 12668068 [83664.202534] .nr_uninterruptible : 1 [83664.202534] .next_balance : 20.841046 [83664.202534] .curr->pid : 20262 [83664.202534] .clock : 83664144.033645 [83664.202534] .cpu_load[0] : 0 [83664.202534] .cpu_load[1] : 512 [83664.202534] .cpu_load[2] : 768 [83664.202534] .cpu_load[3] : 896 [83664.202534] .cpu_load[4] : 960 [83664.202534] .yld_count : 376091 [83664.202534] .sched_switch : 0 [83664.202534] .sched_count : 93423215 [83664.202534] .sched_goidle : 33055762 [83664.202534] .avg_idle : 481502 [83664.202534] .ttwu_count : 52337101 [83664.202534] .ttwu_local : 39223807 [83664.202534] .bkl_count : 287227 [83664.202534] [83664.202534] cfs_rq[1]:/ [83664.202534] .exec_clock : 29027334.434850 [83664.202534] .MIN_vruntime : 0.000001 [83664.202534] .min_vruntime : 77328668.881570 [83664.202534] .max_vruntime : 0.000001 [83664.202534] .spread : 0.000000 [83664.202534] .spread0 : -7180177.781711 [83664.202534] .nr_running : 1 [83664.202534] .load : 1024 [83664.202534] .nr_spread_over : 155060 [83664.202534] .shares : 0 [83664.202534] [83664.202534] rt_rq[1]:/ [83664.202534] .rt_nr_running : 0 [83664.202534] .rt_throttled : 0 [83664.202534] .rt_time : 0.000000 [83664.202534] .rt_runtime : 1000.000000 [83664.202534] [83664.202534] runnable tasks: [83664.202534] task PID tree-key switches prio exec-runtime sum-exec sum-sleep [83664.202534] ---------------------------------------------------------------------------------------------------------- [83664.202534] R bash 20262 77328663.096743 180 120 77328663.096743 96.589960 22615.112807 / [83664.202534] The mount command on the client: brian@pc:~$ sudo mount -t nfs4 -o sec=krb5 linux:/usr/local /mnt/test/ And the export entry on the server: /usr/local pc(sec=krb5,rw,no_root_squash,sync,subtree_check) \ pvr(sync,subtree_check) The client doing the mount (i.e. above command) is "pc". As I say, I can quite easily resolve this problem by simply going back to the -22 kernel. ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-27-generic 2.6.32-27.49 Regression: Yes Reproducible: Yes ProcVersionSignature: Ubuntu 2.6.32-27.49-generic 2.6.32.26+drm33.12 Uname: Linux 2.6.32-27-generic i686 AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21. Architecture: i386 AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/dsp', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D1c', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D2c', '/dev/snd/seq', '/dev/snd/timer', '/dev/sequencer2', '/dev/sequencer'] failed with exit code 1: CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: Card hw:0 'SB'/'HDA ATI SB at 0xfe020000 irq 16' Mixer name : 'Realtek ALC883' Components : 'HDA:10ec0883,10438232,00100002' Controls : 37 Simple ctrls : 20 Date: Thu Jan 13 09:35:05 2011 IwConfig: lo no wireless extensions. eth0 no wireless extensions. MachineType: System manufacturer System Product Name ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-27-generic root=/dev/mapper/rootvol-ubuntu_root ro console=ttyS0,115200 console=tty0 ProcEnviron: LANG=en_CA.UTF-8 SHELL=/bin/bash RelatedPackageVersions: linux-firmware 1.34.1 RfKill: SourcePackage: linux StagingDrivers: echo Title: [STAGING] dmi.bios.date: 03/28/2008 dmi.bios.vendor: Phoenix Technologies, LTD dmi.bios.version: ASUS M2A-VM ACPI BIOS Revision 1705 dmi.board.name: M2A-VM dmi.board.vendor: ASUSTeK Computer INC. dmi.board.version: 1.XX dmi.chassis.asset.tag: 123456789000 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvrASUSM2A-VMACPIBIOSRevision1705:bd03/28/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM2A-VM:rvr1.XX:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: System Product Name dmi.product.version: System Version dmi.sys.vendor: System manufacturer To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/702385/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp