lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAKgT0Uc=kpE1UArBpbtFu3eUVzW75zU+XD5hsc39k2CFE7PtNA@mail.gmail.com>
Date:	Fri, 27 May 2016 11:21:50 -0700
From:	Alexander Duyck <alexander.duyck@...il.com>
To:	Netdev <netdev@...r.kernel.org>,
	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Deadlock when running DevStack on latest pull of net tree

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ