Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1408233 > unrolled thread

Deadlock when running DevStack on latest pull of net tree

Started byAlexander Duyck <alexander.duyck@gmail.com>
First post2016-05-27 20:30 +0200
Last post2016-05-27 20:30 +0200
Articles 1 — 1 participant

Back to article view | Back to linux.kernel


Contents

  Deadlock when running DevStack on latest pull of net tree Alexander Duyck <alexander.duyck@gmail.com> - 2016-05-27 20:30 +0200

#1408233 — Deadlock when running DevStack on latest pull of net tree

FromAlexander Duyck <alexander.duyck@gmail.com>
Date2016-05-27 20:30 +0200
SubjectDeadlock when running DevStack on latest pull of net tree
Message-ID<rDuGe-6SR-13@gated-at.bofh.it>
I started out this morning by trying to run DevStack on the latest
"net' kernel and it looks like I am hanging on some sort of locking
problem with RabbitMQ.  Specifically I am seeing one CPU jump to 100%
with perf showing that I am spinning on a lock.

I'm working to bisect it now, but just thought I would put it out
there if anybody had already root caused this issue.  Below is a few
traces to the spin lock call on the spinning CPU:
-   18.81%    18.81%  beam.smp  [kernel.vmlinux]  [k] _raw_spin_lock_irqsave
   - _raw_spin_lock_irqsave
      - 32.86% add_wait_queue
           n_tty_write
           tty_write
           do_loop_readv_writev
           do_readv_writev
           vfs_writev
           do_writev
           sys_writev
           do_syscall_64
           return_from_SYSCALL_64
           __libc_writev
      - 32.49% remove_wait_queue
           n_tty_write
           tty_write
           do_loop_readv_writev
           do_readv_writev
           vfs_writev
           do_writev
           sys_writev
           do_syscall_64
           return_from_SYSCALL_64
           __libc_writev
      - 31.71% __wake_up
           tty_write_unlock
           tty_write
           do_loop_readv_writev
           do_readv_writev
           vfs_writev
           do_writev
           sys_writev
           do_syscall_64
           return_from_SYSCALL_64
           __libc_writev
      - 1.96% n_tty_write
           tty_write
           do_loop_readv_writev
           do_readv_writev
           vfs_writev
           do_writev
           sys_writev
           do_syscall_64
           return_from_SYSCALL_64
           __libc_writev
      - 0.87% tty_write_unlock
           tty_write
           do_loop_readv_writev
           do_readv_writev
           vfs_writev
           do_writev
           sys_writev
           do_syscall_64
           return_from_SYSCALL_64
           __libc_writev

[toc] | [standalone]


Back to top | Article view | linux.kernel


csiph-web