All of lore.kernel.org
 help / color / mirror / Atom feed
From: Oleg Drokin <green@namesys.com>
To: "David S. Miller" <davem@redhat.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: unix sockets problems in 2.5.4-pre6?
Date: Mon, 11 Feb 2002 11:59:19 +0300	[thread overview]
Message-ID: <20020211115919.A963@namesys.com> (raw)
In-Reply-To: <20020211111904.A955@namesys.com> <20020211.004953.74751936.davem@redhat.com>
In-Reply-To: <20020211.004953.74751936.davem@redhat.com>

Hello!

On Mon, Feb 11, 2002 at 12:49:53AM -0800, David S. Miller wrote:

> It doesn't help.  You need to find the backtrace of the other process
> holding the lock the AF_UNIX code wants as well, dumping just these
> few processes isn't enough.
Ok. I do not know how to find who is holding teh lock, so here is full list of
processes:

SysRq : Show State

                         free                        sibling
  task             PC    stack   pid father child younger older
init          S C2133F30    48     1      0   761               (NOTLB)
Call Trace: [__pollwait+142/160] [schedule_timeout+128/160] [process_timeout+0/16] [do_select+470/544] [sys_select+832/1152] 
   [syscall_call+7/11] 
keventd       S C2139424    48     2      1             3       (L-TLB)
Call Trace: [context_thread+326/544] [kernel_thread+40/64] 
ksoftirqd_CPU S F7DEE000    48     3      1             4     2 (L-TLB)
Call Trace: [ksoftirqd+171/240] [kernel_thread+40/64] 
ksoftirqd_CPU S F7DEC000    48     4      1             5     3 (L-TLB)
Call Trace: [ksoftirqd+171/240] [kernel_thread+40/64] 
kswapd        S F7DDC000   816     5      1             6     4 (L-TLB)
Call Trace: [exit_files+49/64] [kswapd+137/196] [kernel_thread+40/64] 
bdflush       S 00000286    48     6      1             7     5 (L-TLB)
Call Trace: [interruptible_sleep_on+78/112] [bdflush+213/224] [kernel_thread+40/64] 
kupdated      S F7D99FCC    48     7      1             9     6 (L-TLB)
Call Trace: [__refile_buffer+84/96] [schedule_timeout+128/160] [process_timeout+0/16] [kupdate+243/384] [kernel_thread+40/64] 
khubd         S 00000286    48     9      1            11     7 (L-TLB)
Call Trace: [interruptible_sleep_on+78/112] [usb_hub_thread+79/176] [kernel_thread+40/64] 
kreiserfsd    S F776DFB4   688    11      1           108     9 (L-TLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [interruptible_sleep_on_timeout+82/128] [reiserfs_journal_commit_thread+261/368] [kernel_thread+40/64] 
scsi_eh_0     S F7349FDC    48   108      1           313    11 (L-TLB)
Call Trace: [__down_interruptible+138/256] [__down_failed_interruptible+7/12] [.text.lock.scsi_error+197/218] [kernel_thread+40/64] 
sshd          S 7FFFFFFF    48   313      1           329   108 (NOTLB)
Call Trace: [schedule_timeout+20/160] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
syslogd       S 7FFFFFFF    52   329      1           332   313 (NOTLB)
Call Trace: [datagram_poll+36/214] [schedule_timeout+20/160] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
klogd         R F7252000    48   332      1           379   329 (NOTLB)
Call Trace: [do_syslog+212/960] [kmsg_read+17/32] [sys_read+150/208] [syscall_call+7/11] 
atd           S F7247F8C   624   379      1           410   332 (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [sys_nanosleep+282/481] [syscall_call+7/11] 
in.identd     S 7FFFFFFF    48   410      1   412     570   379 (NOTLB)
Call Trace: [schedule_timeout+20/160] [wait_for_connect+259/480] [tcp_accept+186/576] [inet_accept+44/448] [sys_accept+102/256] 
   [schedule+950/1024] [sys_socketcall+179/512] [syscall_call+7/11] 
in.identd     S F7289F2C    48   412    410   414               (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [do_poll+197/240] [sys_poll+477/742] [syscall_call+7/11] 
in.identd     S F722FFB0    48   413    412           414       (NOTLB)
Call Trace: [sys_rt_sigsuspend+282/320] [syscall_call+7/11] 
in.identd     S F722DFB0    48   414    412                 413 (NOTLB)
Call Trace: [sys_rt_sigsuspend+282/320] [syscall_call+7/11] 
pickup        Z C212E180    48   522    520           523       (L-TLB)
Call Trace: [do_exit+745/784] [sys_exit+14/16] [syscall_call+7/11] 
qmgr          S F70FBF30    48   523    520           524   522 (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
tlsmgr        S F70F5F30  8944   524    520                 523 (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
kdm           S F7085FB0   560   570      1   600     599   410 (NOTLB)
Call Trace: [sys_rt_sigsuspend+282/320] [syscall_call+7/11] 
X             S F708BF30    48   596    570           600       (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
ntpd          S 7FFFFFFF    48   599      1           615   570 (NOTLB)
Call Trace: [datagram_poll+36/214] [schedule_timeout+20/160] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
kdm           S F7066000    48   600    570   751           596 (NOTLB)
Call Trace: [pipe_wait+129/176] [pipe_read+179/512] [sys_read+150/208] [syscall_call+7/11] 
cron          S F7039F8C    48   615      1           662   599 (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [sys_nanosleep+282/481] [syscall_call+7/11] 
gpm           S F6F69F30    48   662      1           742   615 (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
login         S 00000000    48   742      1   762     743   662 (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
login         S 00000000    48   743      1   775     744   742 (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
login         S 00000000    48   744      1   788     745   743 (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
login         S 00000000    48   745      1   801     746   744 (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
login         S 00000000    48   746      1   814     747   745 (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
login         S 00000000    48   747      1   827     761   746 (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
kdm_greet     S F6E21F30    48   751    600                     (NOTLB)
Call Trace: [schedule_timeout+128/160] [process_timeout+0/16] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
xconsole      S 7FFFFFFF    48   761      1                 747 (NOTLB)
Call Trace: [__pollwait+142/160] [schedule_timeout+20/160] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
bash          S 00000000    48   762    742   840               (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
bash          S 7FFFFFFF    48   775    743                     (NOTLB)
Call Trace: [schedule_timeout+20/160] [read_chan+892/1920] [read_chan+973/1920] [tty_read+220/320] [sys_read+150/208] 
   [syscall_call+7/11] 
bash          S 7FFFFFFF   496   788    744                     (NOTLB)
Call Trace: [schedule_timeout+20/160] [read_chan+892/1920] [read_chan+973/1920] [tty_read+220/320] [sys_read+150/208] 
   [syscall_call+7/11] 
bash          S 7FFFFFFF    48   801    745                     (NOTLB)
Call Trace: [schedule_timeout+20/160] [read_chan+892/1920] [read_chan+973/1920] [tty_read+220/320] [sys_read+150/208] 
   [syscall_call+7/11] 
bash          S 00000000    48   814    746   864               (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
bash          S 00000000    48   827    747   878               (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
su            S 00000000    48   840    762   841               (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
bash          S 7FFFFFFF    48   841    840   900               (NOTLB)
Call Trace: [schedule_timeout+20/160] [read_chan+892/1920] [read_chan+973/1920] [tty_read+220/320] [sys_read+150/208] 
   [syscall_call+7/11] 
su            S 00000000    48   864    814   865               (NOTLB)
Call Trace: [sys_wait4+958/1024] [syscall_call+7/11] 
bash          S 7FFFFFFF    48   865    864                     (NOTLB)
Call Trace: [schedule_timeout+20/160] [read_chan+892/1920] [read_chan+973/1920] [tty_read+220/320] [sys_read+150/208] 
   [syscall_call+7/11] 
slogin        S 7FFFFFFF    48   878    827                     (NOTLB)
Call Trace: [schedule_timeout+20/160] [do_select+470/544] [sys_select+832/1152] [syscall_call+7/11] 
strace        S 00000000    48   900    841   520               (NOTLB)
Call Trace: [sys_rt_sigaction+152/320] [sys_wait4+958/1024] [syscall_call+7/11] 
master        R F773F744    48   520    900   524               (NOTLB)
Call Trace: [__write_lock_failed+9/32] [.text.lock.open+71/137] [unix_create+92/112] [sock_map_fd+12/304] [select_bits_free+10/16] 
   [sys_socket+29/96] [sys_socket+48/96] [sys_socketcall+99/512] [syscall_call+7/11] 

BTW, this is on SMP.

Bye,
    Oleg

  reply	other threads:[~2002-02-11  8:59 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-11  8:19 unix sockets problems in 2.5.4-pre6? Oleg Drokin
2002-02-11  8:49 ` David S. Miller
2002-02-11  8:59   ` Oleg Drokin [this message]
2002-02-11 13:02     ` David S. Miller
2002-02-11 13:37       ` Oleg Drokin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020211115919.A963@namesys.com \
    --to=green@namesys.com \
    --cc=davem@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.