All of lore.kernel.org
 help / color / mirror / Atom feed
* [regression] nfs4: 30 second delay during umount of remote fs on system shutdown
@ 2008-02-28 17:29 Frans Pop
       [not found] ` <200802281829.16343.elendil-EIBgga6/0yRmR6Xm/wNWPw@public.gmane.org>
  0 siblings, 1 reply; 9+ messages in thread
From: Frans Pop @ 2008-02-28 17:29 UTC (permalink / raw)
  To: linux-nfs; +Cc: linux-kernel

With 2.6.25-rc2 and -rc3 I noticed a pause of 30 seconds when my system 
(Debian unstable, x86_64) is being shutdown. The cause is the unmounting of 
an nfs4 remote file system.
The pause does not happen with 2.6.24. I'm unsure about 2.6.25-rc1 as I was 
concentrating on other issues when I was testing that.

I can reproduce the same pause on an active system by stopping portmap 
before doing an umount of the filesystem.

The shutdown sequence on my box includes:
K20nfs-common
[...]
S20sendsigs
[...]
S31umountnfs.sh
S32portmap

So it seems that things should be OK (S32portmap is after S31umountnfs.sh), 
but in fact portmap has already been killed during S20sendsigs!

I have verified that portmap is also not running during S31umountnfs.sh with 
2.6.24, so apparently there has been a change in the kernel that has made 
umount look for portmap and cause the 30 second delay if it is not running.

Is this a kernel regression?

Cheers,
FJP

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-02-29  4:55 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-28 17:29 [regression] nfs4: 30 second delay during umount of remote fs on system shutdown Frans Pop
     [not found] ` <200802281829.16343.elendil-EIBgga6/0yRmR6Xm/wNWPw@public.gmane.org>
2008-02-28 21:46   ` Trond Myklebust
2008-02-28 21:46     ` Trond Myklebust
     [not found]     ` <1204235218.7109.13.camel-rJ7iovZKK19ZJLDQqaL3InhyD016LWXt@public.gmane.org>
2008-02-29  1:03       ` Frans Pop
2008-02-29  1:03         ` Frans Pop
     [not found]         ` <200802290203.06241.elendil-EIBgga6/0yRmR6Xm/wNWPw@public.gmane.org>
2008-02-29  1:09           ` Jeff Layton
2008-02-29  1:09             ` Jeff Layton
2008-02-29  4:55           ` Trond Myklebust
2008-02-29  4:55             ` Trond Myklebust

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.