All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@bugzilla.kernel.org
To: kvm@vger.kernel.org
Subject: [Bug 60518] Heavy network traffic between guest and host triggers kernel oops
Date: Tue, 06 Aug 2013 08:55:31 +0000	[thread overview]
Message-ID: <bug-60518-28872-PS48435vDF@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-60518-28872@https.bugzilla.kernel.org/>

https://bugzilla.kernel.org/show_bug.cgi?id=60518

Tim Käck <timkack@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |timkack@gmail.com

--- Comment #3 from Tim Käck <timkack@gmail.com> ---
This does unfortunately still happens in 3.10

Linux ArchSTAR 3.10.3-1-ARCH #1 SMP PREEMPT Fri Jul 26 11:26:59 CEST 2013
x86_64 GNU/Linux

Relevant oops trace:
BUG: unable to handle kernel NULL pointer dereference at           (null)
 IP: [<ffffffff8112eea5>] put_page+0x5/0x40
 PGD 0 
 Oops: 0000 [#1] PREEMPT SMP 
 Modules linked in: vhost_net macvtap macvlan fuse joydev hid_apple hidp
ipt_MASQUERADE iptable_nat nf_nat_ipv4 nf_nat nf
  snd_timer pci_hotplug parport ptp pps_core libphy lpc_ich snd i5k_amb
soundcore button processor pci_stub vboxpci(O) vboxnetflt(O) vbo..._mod mptbase
 CPU: 3 PID: 4234 Comm: vhost-4233 Tainted: P           O 3.10.3-1-ARCH #1
 Hardware name: Dell Inc. Precision WorkStation T7400  /0RW199, BIOS A04
08/21/2008
 task: ffff880427672a30 ti: ffff8803b9a22000 task.ti: ffff8803b9a22000
 RIP: 0010:[<ffffffff8112eea5>]  [<ffffffff8112eea5>] put_page+0x5/0x40
 RSP: 0018:ffff8803b9a23c70  EFLAGS: 00010202
 RAX: 0000000000000140 RBX: ffff8803996b3ec0 RCX: 0000000000000000
 RDX: ffff8803b9a23fd8 RSI: ffff8803996b3ec0 RDI: 0000000000000000
 RBP: ffff8803b9a23c90 R08: 0000000000000000 R09: 0000000000000000
 R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000012
 R13: ffff8803a7a38700 R14: 000000000000000c R15: ffff8803a7a38700
 FS:  0000000000000000(0000) GS:ffff88043fcc0000(0000) knlGS:0000000000000000
 CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
 CR2: 0000000000000000 CR3: 000000034a32f000 CR4: 00000000000427e0
 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
 Stack:
  ffffffff813b8f38 ffff8803a7a38700 ffff8803a7a38700 ffffffffa005f1b4
  ffff8803b9a23ca8 ffffffff813b8fe4 ffff8803be588800 ffff8803b9a23cd0
  ffffffff813b9046 ffff8803be588800 000000000000b38a 000000000000b396
 Call Trace:
  [<ffffffff813b8f38>] ? skb_release_data+0x88/0x110
  [<ffffffffa005f1b4>] ? tun_get_user+0x724/0x800 [tun]
  [<ffffffff813b8fe4>] skb_release_all+0x24/0x30
  [<ffffffff813b9046>] kfree_skb+0x36/0xe0
  [<ffffffffa005f1b4>] tun_get_user+0x724/0x800 [tun]
  [<ffffffffa005f2e4>] tun_sendmsg+0x54/0x80 [tun]
  [<ffffffffa016aa00>] handle_tx+0x180/0x560 [vhost_net]
  [<ffffffffa016ae15>] handle_tx_kick+0x15/0x20 [vhost_net]
  [<ffffffffa0167437>] vhost_worker+0xf7/0x1a0 [vhost_net]
  [<ffffffffa0167340>] ? vhost_work_flush+0x100/0x100 [vhost_net]
  [<ffffffff8107a610>] kthread+0xc0/0xd0
  [<ffffffff8107a550>] ? kthread_create_on_node+0x120/0x120
  [<ffffffff814ca6ac>] ret_from_fork+0x7c/0xb0
  [<ffffffff8107a550>] ? kthread_create_on_node+0x120/0x120
 Code: d0 f3 90 49 8b 0c 24 f7 c1 00 00 00 01 75 f2 83 80 44 e0 ff ff 01 e9 f1
fe ff ff 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 ...0f 94 c0 84 
 RIP  [<ffffffff8112eea5>] put_page+0x5/0x40
  RSP <ffff8803b9a23c70>
 CR2: 0000000000000000
 ---[ end trace df427221626605d8 ]---

Reproduction steps (almost 100% of the time): 
1) set guest A to be NFS server
2) create deep folder structure with lots of tiny files and share it /share
3) mount on guest B and on host
4) Copy 2 Gb file from Guest B to /share
5) At the same time do "find /share -print > /dev/null' on host

-- 
You are receiving this mail because:
You are watching the assignee of the bug.

  parent reply	other threads:[~2013-08-06  8:55 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-05 12:47 [Bug 60518] New: Heavy network traffic between guest and host triggers kernel oops bugzilla-daemon
2013-07-05 15:06 ` [Bug 60518] " bugzilla-daemon
2013-07-07 10:19 ` bugzilla-daemon
2013-08-06  8:55 ` bugzilla-daemon [this message]
2013-08-07 12:24 ` bugzilla-daemon
2013-08-13 18:57 ` bugzilla-daemon

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=bug-60518-28872-PS48435vDF@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@bugzilla.kernel.org \
    --cc=kvm@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.