Panic with two layers of iSCSI
Context: I am trying to build a clustered storage server, with a zpool, mirrored between two nodes. To achieve this, I have exported a server's disks via iSCSI, imported them (for now all the disks are attached to one server and iSCSI runs over loopback, in the final configuration one half of the mirror should be local, the other one imported from the other node).
From these disks I have build a zpool and tested it, everything works great (that is, I was able to load all the disks to 100%, the iSCSI layer is not a bottleneck).
However, when I create a zvol on the mirrored zpool and export that via iSCSI, trying to use the resulting target (from another machine) leads to timeouts on the lower iSCSI layer and eventually kernel panic.
The crash dump is at http://services.digmia.com/~f/vmdump.1
No data to display