Page MenuHomeFreeBSD

D29911.id.diff
No OneTemporary

D29911.id.diff

diff --git a/sys/dev/cxgbe/cxgbei/icl_cxgbei.c b/sys/dev/cxgbe/cxgbei/icl_cxgbei.c
--- a/sys/dev/cxgbe/cxgbei/icl_cxgbei.c
+++ b/sys/dev/cxgbe/cxgbei/icl_cxgbei.c
@@ -1153,7 +1153,8 @@
{
struct ctl_scsiio *ctsio = arg;
- if (ctsio != NULL && ctsio->kern_data_len == ctsio->ext_data_filled) {
+ if (ctsio != NULL && (ctsio->kern_data_len == ctsio->ext_data_filled ||
+ ic->ic_disconnecting)) {
struct ppod_reservation *prsv;
prsv = io_to_ppod_reservation(ctsio);

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 4, 2:34 AM (11 h, 14 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34646969
Default Alt Text
D29911.id.diff (480 B)

Event Timeline