From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: netfront regression in 3.16-rc1 Date: Tue, 17 Jun 2014 21:57:13 -0400 Message-ID: <53A0F1F9.3060304@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Wx56E-0003Cq-4k for xen-devel@lists.xenproject.org; Wed, 18 Jun 2014 01:55:42 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel Cc: andrew.bennieston@citrix.com, Wei Liu List-Id: xen-devel@lists.xenproject.org We are having a couple of regressions in netfront and netback. I'll post netback failure in the next message since they appear independent. Netfront dies on a resume: [ 85.142814] BUG: unable to handle kernel paging request at 0000000000001540 [ 85.143252] IP: [] _raw_spin_lock_bh+0x15/0x50 [ 85.143680] PGD 2f8a2067 PUD 301cd067 PMD 0 [ 85.143788] Oops: 0002 [#1] SMP [ 85.143788] Modules linked in: sg sd_mod crct10dif_generic crc_t10dif crct10dif_common dm_multipath dm_mod xen_evtchn iscsi_boot_sysfs iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi scsi_mod libcrc32c crc32c_generic fbcon tileblit radeon font bitblit softcursor ttm drm_kms_helper x86_pkg_temp_thermal crc32c_intel xen_blkfront xen_netfront xen_fbfront fb_sys_fops sysimgblt sysfillrect syscopyarea xen_kbdfront xenfs xen_privcmd [ 85.143788] CPU: 0 PID: 31 Comm: xenwatch Not tainted 3.16.0-rc1upstream-00003-g7074232-dirty #1 [ 85.143788] task: ffff88003ce8f550 ti: ffff88003ce9c000 task.ti: ffff88003ce9c000 [ 85.143788] RIP: e030:[] [] _raw_spin_lock_bh+0x15/0x50 [ 85.143788] RSP: e02b:ffff88003ce9fc98 EFLAGS: 00010282 [ 85.143788] RAX: 0000000000020000 RBX: 0000000000000000 RCX: 0000000000000000 [ 85.143788] RDX: 0000000000000000 RSI: ffffffff811d39a0 RDI: 0000000000001540 [ 85.143788] RBP: ffff88003ce9fc98 R08: ffff88002f942890 R09: ffff88002f942890 [ 85.143788] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 85.143788] R13: 0000000000000000 R14: ffffffffa003c038 R15: ffffffff814049e0 [ 85.143788] FS: 00007f89ba258700(0000) GS:ffff88003f600000(0000) knlGS:0000000000000000 [ 85.143788] CS: e033 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.143788] CR2: 0000000000001540 CR3: 00000000302f4000 CR4: 0000000000042660 [ 85.143788] Stack: [ 85.143788] ffff88003ce9fcc8 ffffffffa0036c03 ffff88003ce9fcb8 ffffffff814071e7 [ 85.143788] ffff88003cd68c00 ffff88003cd68c40 ffff88003ce9fcd8 ffffffffa0036d80 [ 85.143788] ffff88003ce9fd08 ffffffff81404a38 ffff88003cd68c40 0000000000000000 [ 85.143788] Call Trace: [ 85.143788] [] xennet_disconnect_backend+0x83/0x1f0 [xen_netfront] [ 85.143788] [] ? read_backend_details+0x17/0x20 [ 85.143788] [] netfront_resume+0x10/0x20 [xen_netfront] [ 85.143788] [] xenbus_dev_resume+0x58/0x120 [ 85.143788] [] dpm_run_callback+0x3c/0x160 [ 85.143788] [] ? _raw_spin_unlock_irqrestore+0x1b/0x70 [ 85.143788] [] device_resume+0xfd/0x1f0 [ 85.143788] [] dpm_resume+0x129/0x330 [ 85.143788] [] ? xenbus_transaction_start+0x60/0x60 [ 85.143788] [] dpm_resume_end+0x10/0x20 [ 85.143788] [] do_suspend+0xa8/0x120 [ 85.143788] [] shutdown_handler+0x122/0x160 [ 85.143788] [] ? __might_sleep+0xd7/0x100 [ 85.143788] [] xenwatch_thread+0xa2/0x160 [ 85.143788] [] ? bit_waitqueue+0xd0/0xd0 [ 85.143788] [] ? xenbus_transaction_start+0x60/0x60 [ 85.143788] [] kthread+0xce/0xf0 [ 85.143788] [] ? xen_end_context_switch+0x19/0x20 [ 85.143788] [] ? kthread_freezable_should_stop+0x80/0x80 [ 85.143788] [] ret_from_fork+0x7c/0xb0 [ 85.143788] [] ? kthread_freezable_should_stop+0x80/0x80 [ 85.143788] Code: f1 ff 14 25 e0 e9 c2 81 eb e3 66 66 66 2e 0f 1f 84 00 00 00 00 00 55 65 81 04 25 d4 c7 00 00 01 02 00 00 48 89 e5 b8 00 00 02 00 0f c1 07 89 c2 c1 ea 10 66 39 c2 75 02 c9 c3 83 e2 fe 0f b7 [ 85.143788] RIP [] _raw_spin_lock_bh+0x15/0x50 [ 85.143788] RSP [ 85.143788] CR2: 0000000000001540 [ 85.143788] ---[ end trace ad465b8d7766ef51 ]--- [ 85.143788] Kernel panic - not syncing: Fatal exception in interrupt [ 85.143788] Kernel Offset: 0x0 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffff9fffffff) xennet_disconnect_backend() doesn't look right. -boris