Jump to content
XPEnology Community

bjstan

Rookie
  • Posts

    1
  • Joined

  • Last visited

Posts posted by bjstan

  1. Tested virtio module on DS3617 PVE VM,  virtio_net is OK, but virtio_scsi crashed during loading process. Here  is the log captured through virtual serial port:

     

    :: Loading module isci ... [  OK  ]
    :: Loading module hpsa ... [  OK  ]
    :: Loading module nvme ... [  OK  ]
    :: Loading module virtio ... [  OK  ]
    :: Loading module virtio_ring ... [  OK  ]
    :: Loading module virtio_mmio ... [  OK  ]
    :: Loading module virtio_pci ... [  OK  ]
    :: Loading module virtio_blk ... [  OK  ]
    :: Loading module virtio_scsi[    2.269040] BUG: unable to handle kernel NULL pointer dereference at 00000000000001d8
    [    2.270007] IP: [<ffffffffa02feb80>] virtscsi_queuecommand_single+0x10/0x30 [virtio_scsi]
    [    2.270007] PGD 13684d067 PUD 13680c067 PMD 0 
    [    2.270007] Oops: 0000 [#1] SMP 
    [    2.270007] Modules linked in: virtio_scsi(F+) virtio_blk(F) virtio_pci(F) virtio_mmio(F) virtio_ring(F) virtio(F) nvme(F) hpsa(F) isci(F) arcmsr(F) mvsas(F) mvumi(F) 3w_xxxx(F) 3w_sas(F) 3w_9xxx(F) aic94xx(F) aacraid(F) sx8(F) mpt3sas(OF) mpt2sas(OF) megaraid_sas(F) megaraid(F) megaraid_mbox(F) megaraid_mm(F) BusLogic(F) usb_storage xhci_hcd uhci_hcd ohci_hcd(F) ehci_pci(F) ehci_hcd(F) usbcore usb_common mv14xx(O) vgl(OF)
    [    2.270007] CPU: 1 PID: 3972 Comm: insmod Tainted: GF          O 3.10.105 #24922
    [    2.270007] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.12.1-0-ga5cab58e9a3f-prebuilt.qemu.org 04/01/2014
    [    2.270007] task: ffff88013a379800 ti: ffff8801367f4000 task.ti: ffff8801367f4000
    [    2.270007] RIP: 0010:[<ffffffffa02feb80>]  [<ffffffffa02feb80>] virtscsi_queuecommand_single+0x10/0x30 [virtio_scsi]
    [    2.270007] RSP: 0018:ffff8801367f7868  EFLAGS: 00010293
    [    2.270007] RAX: ffff880138391000 RBX: ffff8801382e5d80 RCX: 0000000000000000
    [    2.270007] RDX: ffff8801382e5d80 RSI: ffff8801382e5d80 RDI: ffff880138391000
    [    2.270007] RBP: 0000000000000000 R08: ffff8801367f77a8 R09: ffff8801367f7798
    [    2.270007] R10: ffff880136293d80 R11: 0000000000000000 R12: ffff880138391000
    [    2.270007] R13: ffff88013610f7d8 R14: ffff88013610e848 R15: ffff8801382e5d80
    [    2.270007] FS:  00007f3cea108700(0000) GS:ffff88013fc80000(0000) knlGS:0000000000000000
    [    2.270007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
    [    2.270007] CR2: 00000000000001d8 CR3: 00000001367ee000 CR4: 00000000000006e0
    [    2.270007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
    [    2.270007] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
    [    2.270007] Stack:
    [    2.270007]  ffffffff8131866b ffff880138391000 ffff88013610e800 ffff880138391000
    [    2.270007]  ffff880136808aa0 ffffffff8131e230 ffff88013610e970 ffffffff810b8283
    [    2.270007]  ffffffff810cd816 ffff88013ffdd140 ffff88013610f7d8 0000000000000001
    [    2.270007] Call Trace:
    [    2.270007]  [<ffffffff8131866b>] ? scsi_dispatch_cmd+0xdb/0x370
    [    2.270007]  [<ffffffff8131e230>] ? scsi_request_fn+0x2c0/0x4e0
    [    2.270007]  [<ffffffff810b8283>] ? mempool_alloc+0x43/0x130
    [    2.270007]  [<ffffffff810cd816>] ? pcpu_next_pop+0x36/0x50
    [    2.270007]  [<ffffffff81259fca>] ? __blk_run_queue+0x2a/0x40
    [    2.270007]  [<ffffffff81260505>] ? blk_execute_rq_nowait+0x65/0xf0
    [    2.270007]  [<ffffffff812605e7>] ? blk_execute_rq+0x57/0xd0
    [    2.270007]  [<ffffffff81260000>] ? blk_rq_map_user_iov+0xc0/0x160
    [    2.270007]  [<ffffffff81131eb5>] ? bio_phys_segments+0x15/0x20
    [    2.270007]  [<ffffffff812603fd>] ? blk_rq_map_kern+0xad/0x150
    [    2.270007]  [<ffffffff8125c0f0>] ? blk_get_request+0x50/0xc0
    [    2.270007]  [<ffffffff8131cfaf>] ? scsi_execute+0x11f/0x1d0
    [    2.270007]  [<ffffffff8131e963>] ? scsi_execute_req_flags+0x83/0xe0
    [    2.270007]  [<ffffffff8132158e>] ? scsi_probe_and_add_lun+0x1ee/0xf70
    [    2.270007]  [<ffffffffa02fe405>] ? virtscsi_target_alloc+0x15/0x40 [virtio_scsi]
    [    2.270007]  [<ffffffff81321046>] ? scsi_alloc_target+0x276/0x310
    [    2.270007]  [<ffffffff81322677>] ? __scsi_scan_target+0xc7/0x5d0
    [    2.270007]  [<ffffffff812758ce>] ? kobject_uevent_env+0x11e/0x4a0
    [    2.270007]  [<ffffffff81301e6e>] ? get_device+0xe/0x20
    [    2.270007]  [<ffffffff814ad60b>] ? klist_add_tail+0x1b/0x40
    [    2.270007]  [<ffffffff813098b0>] ? transport_setup_classdev+0x20/0x20
    [    2.270007]  [<ffffffff81322cb4>] ? scsi_scan_channel.part.12+0x54/0x70
    [    2.270007]  [<ffffffff81322e31>] ? scsi_scan_host_selected+0xc1/0x150
    [    2.270007]  [<ffffffffa02f26f0>] ? vp_interrupt+0x60/0x60 [virtio_pci]
    [    2.270007]  [<ffffffffa02e51f4>] ? virtio_dev_probe+0x114/0x140 [virtio]
    [    2.270007]  [<ffffffff81305eda>] ? really_probe+0x5a/0x220
    [    2.270007]  [<ffffffff81306161>] ? __driver_attach+0x81/0x90
    [    2.270007]  [<ffffffff813060e0>] ? __device_attach+0x40/0x40
    [    2.270007]  [<ffffffff813041d3>] ? bus_for_each_dev+0x53/0x90
    [    2.270007]  [<ffffffff81305678>] ? bus_add_driver+0x158/0x250
    [    2.270007]  [<ffffffffa0302000>] ? 0xffffffffa0301fff
    [    2.270007]  [<ffffffff81306768>] ? driver_register+0x68/0x150
    [    2.270007]  [<ffffffffa0302000>] ? 0xffffffffa0301fff
    [    2.270007]  [<ffffffffa0302081>] ? init+0x81/0xc7 [virtio_scsi]
    [    2.270007]  [<ffffffffa0302000>] ? 0xffffffffa0301fff
    [    2.270007]  [<ffffffff810003aa>] ? do_one_initcall+0xea/0x140
    [    2.270007]  [<ffffffff8108bda4>] ? load_module+0x1a04/0x2120
    [    2.270007]  [<ffffffff81088f60>] ? store_uevent+0x40/0x40
    [    2.270007]  [<ffffffff8108c551>] ? SYSC_init_module+0x91/0xc0
    [    2.270007]  [<ffffffff814c2dc4>] ? system_call_fastpath+0x22/0x27
    [    2.270007]  [<ffffffff814c2d11>] ? system_call_after_swapgs+0xae/0x13f
    [    2.270007] Code: 4c 8d 6c 0d 08 4c 89 6b 08 eb b2 29 d1 39 ca 77 e5 eb f8 0f 1f 84 00 00 00 00 00 48 8b 0e 48 89 f8 48 89 f2 48 8b 89 68 01 00 00 <48> 8b 89 d8 01 00 00 f0 ff 41 04 48 8d bf 08 05 00 00 48 8d b0 
    [    2.270007] RIP  [<ffffffffa02feb80>] virtscsi_queuecommand_single+0x10/0x30 [virtio_scsi]
    [    2.270007]  RSP <ffff8801367f7868>
    [    2.270007] CR2: 00000000000001d8
    [    2.340326] ---[ end trace fcf2542d630b56f6 ]---
     ... [FAILED]
     

     

×
×
  • Create New...