[Kernel-packages] [Bug 1592541] Re: trusty kernel with virtio-blk oops

2016-06-15 Thread Joseph Salisbury
I built a lts-utopic test kernel with a pick of 764f612.  The test
kernel can be downloaded from:

http://kernel.ubuntu.com/~jsalisbury/lp1592541/

Can you test this kernel and see if it resolves this bug?

Thanks in advance!

** Changed in: linux (Ubuntu)
   Importance: Undecided => Medium

** Tags added: kernel-da-key

** Summary changed:

- trusty kernel with virtio-blk oops
+ Utopic kernel with virtio-blk oops

** Changed in: linux (Ubuntu)
   Status: Incomplete => Triaged

** Also affects: linux (Ubuntu Trusty)
   Importance: Undecided
   Status: New

** Changed in: linux (Ubuntu Trusty)
   Status: New => Triaged

** Changed in: linux (Ubuntu Trusty)
   Importance: Undecided => Medium

** Also affects: linux-lts-utopic (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: linux-lts-utopic (Ubuntu Trusty)

** Changed in: linux-lts-utopic (Ubuntu)
   Status: New => Triaged

** Changed in: linux-lts-utopic (Ubuntu)
   Importance: Undecided => Medium

** Summary changed:

- Utopic kernel with virtio-blk oops
+ Kernel with virtio-blk oops

** Tags added: trusty

** Changed in: linux (Ubuntu)
 Assignee: (unassigned) => Joseph Salisbury (jsalisbury)

** Changed in: linux (Ubuntu)
   Status: Triaged => In Progress

** Changed in: linux (Ubuntu Trusty)
   Status: Triaged => In Progress

** Changed in: linux-lts-utopic (Ubuntu)
   Status: Triaged => In Progress

** Changed in: linux (Ubuntu Trusty)
 Assignee: (unassigned) => Joseph Salisbury (jsalisbury)

** Changed in: linux-lts-utopic (Ubuntu)
 Assignee: (unassigned) => Joseph Salisbury (jsalisbury)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1592541

Title:
  Kernel with virtio-blk oops

Status in linux package in Ubuntu:
  In Progress
Status in linux-lts-utopic package in Ubuntu:
  In Progress
Status in linux source package in Trusty:
  In Progress

Bug description:
  The following oops was found in a Trusty Cloud-image when doing
  storage operations with software raid, lvm and various filesystems.

  [   85.327298] general protection fault:  [#1] SMP 
  [   85.327806] Modules linked in: bcache btrfs jfs xfs libcrc32c iscsi_tcp 
libiscsi_tcp libiscsi scsi_transport_iscsi dm_crypt raid10 raid456 
async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 
raid0 multipath linear cirrus syscopyarea sysfillrect sysimgblt psmouse 
virtio_scsi ttm drm_kms_helper drm pata_acpi floppy
  [   85.328008] CPU: 0 PID: 6 Comm: kworker/u2:0 Not tainted 3.16.0-71-generic 
#92~14.04.1-Ubuntu
  [   85.328008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 
Bochs 01/01/2011
  [   85.328008] Workqueue: writeback bdi_writeback_workfn (flush-251:0)
  [   85.328008] task: 88003c2732f0 ti: 88003c2a task.ti: 
88003c2a
  [   85.328008] RIP: 0010:[]  [] 
__blk_bios_map_sg+0x1be/0x3d0
  [   85.328008] RSP: 0018:88003c2a38d8  EFLAGS: 00010206
  [   85.328008] RAX: 3355167b09fe31e4 RBX: 0c00 RCX: 

  [   85.328008] RDX: 3355167b09fe31e5 RSI: eabd2a00 RDI: 

  [   85.328008] RBP: 88003c2a3958 R08: 880028d86520 R09: 
0080
  [   85.328008] R10:  R11: 2ed79000 R12: 

  [   85.328008] R13: 0c00 R14:  R15: 
88003c2a3968
  [   85.328008] FS:  () GS:88003e20() 
knlGS:
  [   85.328008] CS:  0010 DS:  ES:  CR0: 8005003b
  [   85.328008] CR2: 025b5000 CR3: 28d8a000 CR4: 
06f0
  [   85.328008] Stack:
  [   85.328008]  88002313e958 881dc4e0 880037370f80 
0100
  [   85.328008]  880028d86520 8880  
eabd2a00
  [   85.328008]  0c00 eabb5e00 1000 
881dc340
  [   85.328008] Call Trace:
  [   85.328008]  [] blk_rq_map_sg+0x35/0x170
  [   85.328008]  [] virtio_queue_rq+0xa0/0x240
  [   85.328008]  [] __blk_mq_run_hw_queue+0x1c7/0x320
  [   85.328008]  [] blk_mq_run_hw_queue+0x65/0x80
  [   85.328008]  [] blk_mq_insert_requests+0xcf/0x150
  [   85.328008]  [] blk_mq_flush_plug_list+0x129/0x140
  [   85.328008]  [] blk_flush_plug_list+0xd1/0x220
  [   85.328008]  [] blk_finish_plug+0x14/0x40
  [   85.328008]  [] generic_writepages+0x4d/0x60
  [   85.328008]  [] do_writepages+0x1e/0x40
  [   85.328008]  [] __writeback_single_inode+0x40/0x2a0
  [   85.328008]  [] writeback_sb_inodes+0x26a/0x440
  [   85.328008]  [] __writeback_inodes_wb+0x9f/0xd0
  [   85.328008]  [] wb_writeback+0x283/0x320
  [   85.328008]  [] bdi_writeback_workfn+0x1e9/0x4a0
  [   85.328008]  [] process_one_work+0x178/0x470
  [   85.328008]  [] worker_thread+0x121/0x570
  [   85.328008]  [] ? rescuer_thread+0x380/0x380
  [   85.328008]  [] kthread+0xd2/0xf0
  [   

Re: [Kernel-packages] [Bug 1592541] Re: trusty kernel with virtio-blk oops

2016-06-14 Thread Ryan Harper
Having posted, I see that this is actually a utopic kernel that oopsed
(3.16.0-71-generic)

However, the oops stack is still possible on trusty, the blk-merge code in
3.13 doesn't include the fix
that appears in the vivid kernel.

On Tue, Jun 14, 2016 at 2:56 PM, Ryan Harper <1592...@bugs.launchpad.net>
wrote:

> Here's the qemu launch command used, in case that's useful.
>
>
>  qemu-system-x86_64 -enable-kvm -device
> virtio-scsi-pci,id=virtio-scsi-xkvm -device virtio-net-pci,netdev=net00
> -netdev type=user,id=net00 -m 1024 -serial
> file:/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/logs/install-serial.log
> -nographic -drive
> file=/tmp/launch.Cnc0wx/boot.img,if=none,cache=unsafe,format=qcow2,id=boot,index=0
> -device virtio-blk,drive=boot -drive
> file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/install_disk.img,if=none,cache=unsafe,format=raw,id=drv2,index=2
> -device
> virtio-blk,drive=drv2,serial=dev2,logical_block_size=512,physical_block_size=512,min_io_size=512
> -drive
> file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_0.img,if=none,cache=unsafe,format=raw,id=drv3,index=3
> -device
> virtio-blk,drive=drv3,serial=dev3,logical_block_size=512,physical_block_size=512,min_io_size=512
> -drive
> file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_1.img,if=none,cache=unsafe,format=raw,id=drv4,index=4
> -device
> virtio-blk,drive=drv4,serial=dev4,logical_block_size=512,physical_block_size=512,min_io_size=512
> -drive
> file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_2.img,if=none,cache=unsafe,format=raw,id=drv5,index=5
> -device
> virtio-blk,drive=drv5,serial=dev5,logical_block_size=512,physical_block_size=512,min_io_size=512
> -drive
> file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_3.img,if=none,cache=unsafe,format=raw,id=drv6,index=6
> -device
> virtio-blk,drive=drv6,serial=dev6,logical_block_size=512,physical_block_size=512,min_io_size=512
> -kernel /srv/images/trusty/amd64/20160606/utopic/generic/boot-kernel
> -initrd /srv/images/trusty/amd64/20160606/utopic/generic/boot-initrd
> -append "root=/dev/vda ds=nocloud-net;seedfrom=http://10.100.0.103:40646/
> console=ttyS0 "
> kvm pid=6128. my pid=6123
> QEMU 2.0.0 monitor - type 'help' for more information
> (qemu)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1592541
>
> Title:
>   trusty kernel with virtio-blk oops
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1592541/+subscriptions
>

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1592541

Title:
  trusty kernel with virtio-blk oops

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  The following oops was found in a Trusty Cloud-image when doing
  storage operations with software raid, lvm and various filesystems.

  [   85.327298] general protection fault:  [#1] SMP 
  [   85.327806] Modules linked in: bcache btrfs jfs xfs libcrc32c iscsi_tcp 
libiscsi_tcp libiscsi scsi_transport_iscsi dm_crypt raid10 raid456 
async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 
raid0 multipath linear cirrus syscopyarea sysfillrect sysimgblt psmouse 
virtio_scsi ttm drm_kms_helper drm pata_acpi floppy
  [   85.328008] CPU: 0 PID: 6 Comm: kworker/u2:0 Not tainted 3.16.0-71-generic 
#92~14.04.1-Ubuntu
  [   85.328008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 
Bochs 01/01/2011
  [   85.328008] Workqueue: writeback bdi_writeback_workfn (flush-251:0)
  [   85.328008] task: 88003c2732f0 ti: 88003c2a task.ti: 
88003c2a
  [   85.328008] RIP: 0010:[]  [] 
__blk_bios_map_sg+0x1be/0x3d0
  [   85.328008] RSP: 0018:88003c2a38d8  EFLAGS: 00010206
  [   85.328008] RAX: 3355167b09fe31e4 RBX: 0c00 RCX: 

  [   85.328008] RDX: 3355167b09fe31e5 RSI: eabd2a00 RDI: 

  [   85.328008] RBP: 88003c2a3958 R08: 880028d86520 R09: 
0080
  [   85.328008] R10:  R11: 2ed79000 R12: 

  [   85.328008] R13: 0c00 R14:  R15: 
88003c2a3968
  [   85.328008] FS:  () GS:88003e20() 
knlGS:
  [   85.328008] CS:  0010 DS:  ES:  CR0: 8005003b
  [   85.328008] CR2: 025b5000 CR3: 28d8a000 CR4: 
06f0
  [   85.328008] Stack:
  [   85.328008]  88002313e958 881dc4e0 

[Kernel-packages] [Bug 1592541] Re: trusty kernel with virtio-blk oops

2016-06-14 Thread Ryan Harper
Here's the qemu launch command used, in case that's useful.


 qemu-system-x86_64 -enable-kvm -device virtio-scsi-pci,id=virtio-scsi-xkvm 
-device virtio-net-pci,netdev=net00 -netdev type=user,id=net00 -m 1024 -serial 
file:/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/logs/install-serial.log
 -nographic -drive 
file=/tmp/launch.Cnc0wx/boot.img,if=none,cache=unsafe,format=qcow2,id=boot,index=0
 -device virtio-blk,drive=boot -drive 
file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/install_disk.img,if=none,cache=unsafe,format=raw,id=drv2,index=2
 -device 
virtio-blk,drive=drv2,serial=dev2,logical_block_size=512,physical_block_size=512,min_io_size=512
 -drive 
file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_0.img,if=none,cache=unsafe,format=raw,id=drv3,index=3
 -device 
virtio-blk,drive=drv3,serial=dev3,logical_block_size=512,physical_block_size=512,min_io_size=51
 2 -drive 
file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_1.img,if=none,cache=unsafe,format=raw,id=drv4,index=4
 -device 
virtio-blk,drive=drv4,serial=dev4,logical_block_size=512,physical_block_size=512,min_io_size=512
 -drive 
file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_2.img,if=none,cache=unsafe,format=raw,id=drv5,index=5
 -device 
virtio-blk,drive=drv5,serial=dev5,logical_block_size=512,physical_block_size=512,min_io_size=512
 -drive 
file=/var/lib/jenkins/slaves/venonat/workspace/curtin-vmtest-venonat-devel/output/TrustyHWEUTestRaid5Bcache/disks/extra_disk_3.img,if=none,cache=unsafe,format=raw,id=drv6,index=6
 -device 
virtio-blk,drive=drv6,serial=dev6,logical_block_size=512,physical_block_size=512,min_io_size=512
 -kernel /srv/images/trusty/amd64/20160606/utopic/generic/boot-kernel -initrd 
/srv/images/trusty/amd64/20160606/utopic/gene
 ric/boot-initrd -append "root=/dev/vda 
ds=nocloud-net;seedfrom=http://10.100.0.103:40646/ console=ttyS0 "
kvm pid=6128. my pid=6123
QEMU 2.0.0 monitor - type 'help' for more information
(qemu)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1592541

Title:
  trusty kernel with virtio-blk oops

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  The following oops was found in a Trusty Cloud-image when doing
  storage operations with software raid, lvm and various filesystems.

  [   85.327298] general protection fault:  [#1] SMP 
  [   85.327806] Modules linked in: bcache btrfs jfs xfs libcrc32c iscsi_tcp 
libiscsi_tcp libiscsi scsi_transport_iscsi dm_crypt raid10 raid456 
async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 
raid0 multipath linear cirrus syscopyarea sysfillrect sysimgblt psmouse 
virtio_scsi ttm drm_kms_helper drm pata_acpi floppy
  [   85.328008] CPU: 0 PID: 6 Comm: kworker/u2:0 Not tainted 3.16.0-71-generic 
#92~14.04.1-Ubuntu
  [   85.328008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 
Bochs 01/01/2011
  [   85.328008] Workqueue: writeback bdi_writeback_workfn (flush-251:0)
  [   85.328008] task: 88003c2732f0 ti: 88003c2a task.ti: 
88003c2a
  [   85.328008] RIP: 0010:[]  [] 
__blk_bios_map_sg+0x1be/0x3d0
  [   85.328008] RSP: 0018:88003c2a38d8  EFLAGS: 00010206
  [   85.328008] RAX: 3355167b09fe31e4 RBX: 0c00 RCX: 

  [   85.328008] RDX: 3355167b09fe31e5 RSI: eabd2a00 RDI: 

  [   85.328008] RBP: 88003c2a3958 R08: 880028d86520 R09: 
0080
  [   85.328008] R10:  R11: 2ed79000 R12: 

  [   85.328008] R13: 0c00 R14:  R15: 
88003c2a3968
  [   85.328008] FS:  () GS:88003e20() 
knlGS:
  [   85.328008] CS:  0010 DS:  ES:  CR0: 8005003b
  [   85.328008] CR2: 025b5000 CR3: 28d8a000 CR4: 
06f0
  [   85.328008] Stack:
  [   85.328008]  88002313e958 881dc4e0 880037370f80 
0100
  [   85.328008]  880028d86520 8880  
eabd2a00
  [   85.328008]  0c00 eabb5e00 1000 
881dc340
  [   85.328008] Call Trace:
  [   85.328008]  [] blk_rq_map_sg+0x35/0x170
  [   85.328008]  [] virtio_queue_rq+0xa0/0x240
  [   85.328008]  [] __blk_mq_run_hw_queue+0x1c7/0x320
  [   85.328008]  [] blk_mq_run_hw_queue+0x65/0x80
  [   85.328008]  [] blk_mq_insert_requests+0xcf/0x150
  [   85.328008]  [] blk_mq_flush_plug_list+0x129/0x140
  [   85.328008]  [] blk_flush_plug_list+0xd1/0x220
  [   85.328008]  [] blk_finish_plug+0x14/0x40
  [   85.328008]  []