Page MenuHomeFreeBSD

D2290.diff
No OneTemporary

D2290.diff

Index: head/sys/cam/cam_xpt.c
===================================================================
--- head/sys/cam/cam_xpt.c
+++ head/sys/cam/cam_xpt.c
@@ -4264,8 +4264,10 @@
}
memcpy(ccb->casync.async_arg_ptr, async_arg, size);
ccb->casync.async_arg_size = size;
- } else if (size < 0)
+ } else if (size < 0) {
+ ccb->casync.async_arg_ptr = async_arg;
ccb->casync.async_arg_size = size;
+ }
if (path->device != NULL && path->device->lun_id != CAM_LUN_WILDCARD)
xpt_freeze_devq(path, 1);
else

File Metadata

Mime Type
text/plain
Expires
Thu, Dec 26, 8:19 PM (12 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15607671
Default Alt Text
D2290.diff (513 B)

Event Timeline