Project

General

Profile

Actions

Bug #4773

open

iSCSI as a boot device

Added by Denis Kozadaev over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2014-04-17
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

Description

Cannot boot from an iSCSI target if the system (hardware) has more than one CPU,
single CPU systems can boot from it.
If the system boots from another media (local hdd, cd, flash) and then import a zpool
from the iSCSI target, it works fine (the pool can be read and write).
I'm sure that it is something wrong with mutexes/rwlocks in the booting part
of iSCSI driver, but I can't catch it anyway.
Twice I got a kernel panic due to rw_exit in the boot part of the driver, but I cannot
reproduce it once again (see attach).
So, I did many screenshots from VirtualBox for single and multi-CPUs system,
also I have traffics for both systems to the target
and I can share it, if you need it.
Unfortunately, there was no dump device at this booting stage and I have no
any vmdump, sorry


Files

iscsi009_panic.png (13.2 KB) iscsi009_panic.png Denis Kozadaev, 2014-04-17 01:11 PM
Actions

Also available in: Atom PDF