I'm using Linux hostname 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU/LinuxAll the client machines will use Thin-client ,I will use my laptop for working and I willmount my home directory from server to my laptop.If I open the firefox in my laptop  the firefox window will not open  because the processis in 'D' state, and all other users machines got hang upand the lockd process is in 'D' state,ps ajx | grep firefox1  6187  4313  4313 ?   -1 D<    1030   3:16 /usr/lib/firefox-3.5b4pre/firefox-3.5   7610  7622  7621  7610 pts/3      7621 S+    1030   0:00 grep firefoxif I check the syslog Jul 13 10:35:56 hostname kernel: [222583.872059] lockd: cannot monitor  laptopJul 13 10:35:57 hostname kernel: [222583.872059] lockd: cannot monitor  laptopps ajx | grep lockdroot      9178  0.0  0.0      0     0 ?        D<   13:35   0:00  [lockd]root     11039  0.0  0.0   3340   796 pts/3    S<+  14:18   0:00 grep  lockdThe same message for all the client machines.When a process will goes to 'D' state?When the lockd process will go to 'D' state?What is the purpose of lockd process.
When a process will go to 'D' state?
linux;process;io