⬢ DragonFlyBSD Kernel Audit
DF-4222 / fix.diff
← back to finding ↓ download raw
--- a/sys/dev/virtual/vmware/pvscsi/pvscsi.c
+++ b/sys/dev/virtual/vmware/pvscsi/pvscsi.c
@@ -1394,7 +1394,7 @@
 		abort_ccb = ccb->cab.abort_ccb;
 		abort_hcb = abort_ccb->ccb_h.ccb_pvscsi_hcb;
 
-		if (abort_hcb->ccb != NULL && abort_hcb->ccb == abort_ccb) {
+		if (abort_hcb != NULL && abort_hcb->ccb == abort_ccb) {
 			if (abort_ccb->ccb_h.func_code == XPT_SCSI_IO) {
 				pvscsi_abort(sc, ccb_h->target_id, abort_ccb);
 				ccb_h->status = CAM_REQ_CMP;