#
c82d7403 |
| 07-Dec-2015 |
Steven Hartland <smh@FreeBSD.org> |
Fix panic on shutdown due to iscsi event priority
iscsi's shutdown_pre_sync prio was SHUTDOWN_PRI_FIRST which caused it to run before other high priority handlers such as filesystems e.g. ZFS.
This
Fix panic on shutdown due to iscsi event priority
iscsi's shutdown_pre_sync prio was SHUTDOWN_PRI_FIRST which caused it to run before other high priority handlers such as filesystems e.g. ZFS.
This meant the iscsi sessions where removed before the ZFS geom consumer was closed, resulting in a panic from g_access calls on debug kernels due to negative acr.
Instead use the same as the old iscsi_initiator SHUTDOWN_PRI_DEFAULT-1 which allows it to run before dashutdown etc but after filesystems.
MFC after: 2 weeks Sponsored by: Multiplay
show more ...
|
#
7ceec7e4 |
| 24-Nov-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Do not generate PDUs with payload greater than max_data_segment_length.
It is perhaps preferable to have a separate limit for send instead of reusing the receive limit. I'll discuss with trasz@ and
Do not generate PDUs with payload greater than max_data_segment_length.
It is perhaps preferable to have a separate limit for send instead of reusing the receive limit. I'll discuss with trasz@ and mav@ before pulling this into head.
show more ...
|
#
f5cadbc4 |
| 24-Nov-2015 |
Navdeep Parhar <np@FreeBSD.org> |
s/is->is_conn/ic to shorten things a bit.
|
#
11d38a57 |
| 28-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
Sponsored by: Gandi.net
|
#
f94594b3 |
| 12-Sep-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Finish merging from head, messed up in previous attempt
|
#
ab875b71 |
| 14-Aug-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with head, primarily for the 1.14.4.0 firmware.
|
Revision tags: release/10.2.0 |
|
#
1347814c |
| 07-Aug-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r285924 through r286421.
|
#
e553ca49 |
| 03-Aug-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Rework the way iSCSI initiator handles system shutdown. This fixes hangs on shutdown with LUNs with mounted filesystems over a disconnected iSCSI session.
MFC after: 1 month Sponsored by: The FreeBS
Rework the way iSCSI initiator handles system shutdown. This fixes hangs on shutdown with LUNs with mounted filesystems over a disconnected iSCSI session.
MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3052
show more ...
|
#
98e0ffae |
| 27-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge sync of head
|
#
d8fee543 |
| 12-Feb-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from HEAD
|
#
53f2fbca |
| 11-Feb-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH: r278202,r278205-r278590
Sponsored by: The FreeBSD Foundation
|
#
93466fc6 |
| 10-Feb-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r278351 through r278498.
|
#
7a03d007 |
| 08-Feb-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Extend ICL to add receive offload methods. For software ICL backend they are no-ops.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
#
9f3d45b6 |
| 08-Feb-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from HEAD
|
#
bd9cc051 |
| 05-Feb-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merging ^/head r278224 through r278297.
|
#
674074da |
| 05-Feb-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Don't call callout_drain() with iscsi mutex held; this fixes a warning that was introduced recently. While here, don't try to access is_terminating without lock.
MFC after: 1 month Sponsored by: Th
Don't call callout_drain() with iscsi mutex held; this fixes a warning that was introduced recently. While here, don't try to access is_terminating without lock.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
show more ...
|
#
09f2b94b |
| 05-Feb-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix error handling.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
#
82babffb |
| 05-Feb-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Make it possible to set (via iscsi.conf(5)) and query (via iscsictl -v) initiator iSCSI offload. Pass maximum data segment size supported by chosen offload module to iscsid(8), and make iscsid(8) no
Make it possible to set (via iscsi.conf(5)) and query (via iscsictl -v) initiator iSCSI offload. Pass maximum data segment size supported by chosen offload module to iscsid(8), and make iscsid(8) not try to negotiate anything larger than that.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
show more ...
|
#
6a0fc397 |
| 31-Jan-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r277956 through r277974.
|
#
321b17ec |
| 31-Jan-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add kobj interface between ICL and the rest of the iSCSI stack. Review note - icl.c was moved to icl_soft.c.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
#
d899be7d |
| 19-Jan-2015 |
Glen Barber <gjb@FreeBSD.org> |
Reintegrate head: r274132-r277384
Sponsored by: The FreeBSD Foundation
|
#
8f0ea33f |
| 13-Jan-2015 |
Glen Barber <gjb@FreeBSD.org> |
Reintegrate head revisions r273096-r277147
Sponsored by: The FreeBSD Foundation
|
#
a4ed7276 |
| 03-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r276594
|
#
8007ee2b |
| 27-Dec-2014 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r274961 through r276301.
|
#
3f9e1172 |
| 19-Dec-2014 |
Alexander Motin <mav@FreeBSD.org> |
Slightly polish iSCSI parameters negotiation.
MFC after: 1 week
|