processes in uninterruptible wait state

General questions about the FreeBSD operating system. Ask here if your question does not fit elsewhere.

processes in uninterruptible wait state

Postby freepaddler » 21 Feb 2012, 07:35

Hi

This is a really curious problem I faced. So I'm asking for a help to sort it out.

Code: Select all
FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012
root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64


Process in my home dir start hanging in D state. I can do nothing with them until reboot.

For example (in the user home dir): [CMD="$"]ls[/CMD] works ok, but if i run [CMD="$"]ls -la[/CMD] this process hangs in D state.
Code: Select all
56530  v1  D+      0:00.00 ls -la

At the same time [CMD="$"]ls -la[/CMD] works ok in any other directory.

Here is [FILE]ps[/FILE] output for such processes:
Code: Select all
56521  v0  D+      0:00.00 ls -lFGh
56530  v1  D+      0:00.00 ls -la
58353  v3  D+      0:00.02 su (bash)
80782  v4  D+      0:00.07 vim /etc/X11/xorg.conf
82499   0- D+      0:00.01 /usr/local/bin/xauth -q -


[FILE]truss[/FILE] shows nothing

[FILE]fstat[/FILE] for these processes:
Code: Select all
root     ls         56521 text /         33046 -r-xr-xr-x   30488  r
root     ls         56521 ctty /dev         52 crw--w----   ttyv0 rw
root     ls         56521   wd /usr     8145921 drwxr-xr-x    1536  r
root     ls         56521 root /             2 drwxr-xr-x    1024  r
root     ls         56521    0 /dev         52 crw--w----   ttyv0 rw
root     ls         56521    1 /dev         52 crw--w----   ttyv0 rw
root     ls         56521    2 /dev         52 crw--w----   ttyv0 rw
root     ls         56521    3 /usr     8145921 drwxr-xr-x    1536  r
root     ls         56521    4 /usr     8145921 drwxr-xr-x    1536  r
root     ls         56521    5 /usr     8145921 drwxr-xr-x    1536  r
chu      ls         56530 text /         33046 -r-xr-xr-x   30488  r
chu      ls         56530 ctty /dev         53 crw--w----   ttyv1 rw
chu      ls         56530   wd /usr     8145921 drwxr-xr-x    1536  r
chu      ls         56530 root /             2 drwxr-xr-x    1024  r
chu      ls         56530    0 /dev         53 crw--w----   ttyv1 rw
chu      ls         56530    1 /dev         53 crw--w----   ttyv1 rw
chu      ls         56530    2 /dev         53 crw--w----   ttyv1 rw
chu      ls         56530    3 /usr     8145921 drwxr-xr-x    1536  r
chu      ls         56530    4 /usr     8145921 drwxr-xr-x    1536  r
chu      ls         56530    5 /usr     8145921 drwxr-xr-x    1536  r
root     bash       58353 text /usr     8905922 -rwxr-xr-x  787248  r
root     bash       58353 ctty /dev         55 crw--w----   ttyv3 rw
root     bash       58353   wd /             2 drwxr-xr-x    1024  r
root     bash       58353 root /             2 drwxr-xr-x    1024  r
root     bash       58353    0 /dev         55 crw--w----   ttyv3 rw
root     bash       58353    1 /dev         55 crw--w----   ttyv3 rw
root     bash       58353    2 /dev         55 crw--w----   ttyv3 rw
root     bash       58353  255 /dev         55 crw--w----   ttyv3 rw
root     vim        80782 text /usr     8904626 -rwxr-xr-x  1649224  r
root     vim        80782 ctty /dev         56 crw--w----   ttyv4 rw
root     vim        80782   wd /usr     8145921 drwxr-xr-x    1536  r
root     vim        80782 root /             2 drwxr-xr-x    1024  r
root     vim        80782    0 /dev         56 crw--w----   ttyv4 rw
root     vim        80782    1 /dev         56 crw--w----   ttyv4 rw
root     vim        80782    2 /dev         56 crw--w----   ttyv4 rw
root     vim        80782    3 /usr     8146229 -rw-------   15376  r
root     vim        80782    4 /         98781 -rw-r--r--    4096 rw
chu      xauth      82499 text /usr     8917612 -r-xr-xr-x   37320  r
chu      xauth      82499   wd /usr     8145921 drwxr-xr-x    1536  r
chu      xauth      82499 root /             2 drwxr-xr-x    1024  r
chu      xauth      82499    0* pipe fffffe00948075b0 <-> fffffe0094807708     83 rw
chu      xauth      82499    1 -         -         bad    -
chu      xauth      82499    2 -         -         bad    -


I could not find any errors in logs and can't reproduce the problem manually.
Victor
freepaddler
Junior Member
 
Posts: 12
Joined: 08 Dec 2009, 06:51

Return to General

Who is online

Users browsing this forum: cuq, kpa, trh411 and 1 guest