So cp is a command control block pointer. The code reads the data structure 
address from some register, then this address is tried to be found in a hashed 
list of command control blocks in the host control block. There could be none 
of those at all or none with a matching address. In both cases cp would be NULL 
but the code never assumes this could happen.
Either it should not happen and the hardware emulation is broken here or the 
interrupt handler should have a check for the NULL pointer.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/992328

Title:
  kernel crash in 12.04 kvm guest root on emulated scsi

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/992328/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to