History log of /freebsd/sys/dev/iscsi/iscsi.c (Results 51 – 75 of 172)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 4e5408f1 05-Jun-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Report negotiated MaxBurstLength and FirstBurstLength in "iscsictl -v"
and "ctladm islist -v" outputs.

MFC after: 1 month


# ba165a31 31-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Add "iscsictl -e". Among other things, it makes it possible to perform
discovery without attaching to the targets ("iscsictl -Ad ... -e off"),
and then attach to selected ones ("iscsictl -Mi ... -e

Add "iscsictl -e". Among other things, it makes it possible to perform
discovery without attaching to the targets ("iscsictl -Ad ... -e off"),
and then attach to selected ones ("iscsictl -Mi ... -e on").

PR: 204129
MFC after: 1 month
Relnotes: yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D6633

show more ...


# bcec64bc 26-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Add a special case for iSER data tranfers.

Obtained from: Mellanox Technologies
MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# b8911594 24-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Add mechanism for choosing iSER-capable ICL modules.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# a3fd63f2 21-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Properly reset session state when using proxy and fail_on_disconnection=1.
Without it the reconnection would fail due to mismatched sequence numbers.

MFC after: 1 month
Sponsored by: The FreeBSD Fou

Properly reset session state when using proxy and fail_on_disconnection=1.
Without it the reconnection would fail due to mismatched sequence numbers.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation

show more ...


# 7deb68ab 21-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Provide a way for ICL modules to declare they support PIM_UNMAPPED.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# b218ca6f 21-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Pass maxtags value to the ICL module. iSER needs it.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# 906a424b 20-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Call the ICL module's handoff method even when using ICL proxy.
The upcoming iSER code uses this.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# d66a906b 19-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Make ICL proxy use kernel code for handling iSCSI sequence numbers
for PDUs to/from iscsid(8). This fixes StatSN for Logout PDUs sent
by iscsi_session_logout().

MFC after: 1 month
Sponsored by: The

Make ICL proxy use kernel code for handling iSCSI sequence numbers
for PDUs to/from iscsid(8). This fixes StatSN for Logout PDUs sent
by iscsi_session_logout().

MFC after: 1 month
Sponsored by: The FreeBSD Foundation

show more ...


# 2f0586b2 19-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Make it possible to interrupt proxy-mode iscsid receive.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# 0fbbc37d 17-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Make iscsi_ioctl_daemon_send() actually work by adding missing locking.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# f41492b0 17-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Add icl_conn_connect() ICL method, required for iSER.

Obtained from: Mellanox Technologies (earlier version)
MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# 604c023f 17-May-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Extend the ICL interface to include the PDU pointer in the task_setup
method. This is required for upcoming iSER support.

Obtained from: Mellanox Technologies (earlier version)
MFC after: 1 month
S

Extend the ICL interface to include the PDU pointer in the task_setup
method. This is required for upcoming iSER support.

Obtained from: Mellanox Technologies (earlier version)
MFC after: 1 month
Sponsored by: The FreeBSD Foundation

show more ...


# d6084013 05-Apr-2016 Glen Barber <gjb@FreeBSD.org>

MFH

Sponsored by: The FreeBSD Foundation


# 938bcb04 25-Mar-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Fix iSCSI initiator crash that could happen with out-of-memory
conditions with in-flight IO and subsequent reconnection.

PR: 199117
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Different

Fix iSCSI initiator crash that could happen with out-of-memory
conditions with in-flight IO and subsequent reconnection.

PR: 199117
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D5673

show more ...


Revision tags: release/10.3.0
# e204e2cd 18-Mar-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Add lock assertion.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# 009e81b1 22-Jan-2016 Bjoern A. Zeeb <bz@FreeBSD.org>

MFH @r294567


# e6068002 12-Jan-2016 Glen Barber <gjb@FreeBSD.org>

MFH

Sponsored by: The FreeBSD Foundation


# 89d3f0ea 11-Jan-2016 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r293430 through r293685.


# 481b36c6 11-Jan-2016 Steven Hartland <smh@FreeBSD.org>

Close iSCSI sessions on shutdown

Ensure that all iSCSI sessions are correctly terminated during shutdown.

* Enhances the changes done by r286226 (D3052).
* Add shutdown post sync event to run after

Close iSCSI sessions on shutdown

Ensure that all iSCSI sessions are correctly terminated during shutdown.

* Enhances the changes done by r286226 (D3052).
* Add shutdown post sync event to run after filesystem shutdown
(SHUTDOWN_PRI_FIRST) but before CAM shutdown (SHUTDOWN_PRI_DEFAULT).
* Changes iscsi_maintenance_thread to processes terminate in preference to
reconnect.

Reviewed by: trasz
MFC after: 2 weeks
Sponsored by: Multiplay
Differential Revision: https://reviews.freebsd.org/D4429

show more ...


# b626f5a7 04-Jan-2016 Glen Barber <gjb@FreeBSD.org>

MFH r289384-r293170

Sponsored by: The FreeBSD Foundation


# 4c78ed5a 28-Dec-2015 Bjoern A. Zeeb <bz@FreeBSD.org>

Mfh r292839


# 1e868403 24-Dec-2015 Navdeep Parhar <np@FreeBSD.org>

MFP r291227, r291228, and r292618.

r291227:
s/is->is_conn/ic to shorten things a bit.

r291228:
Do not generate PDUs with payload greater than max_data_segment_length.

It is perhaps preferable to h

MFP r291227, r291228, and r292618.

r291227:
s/is->is_conn/ic to shorten things a bit.

r291228:
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.

r292618:
Add comment to go with r291228.

show more ...


# c8b73c2c 22-Dec-2015 Navdeep Parhar <np@FreeBSD.org>

Add comment to go with r291228.

Submitted by: trasz@


# 9a7cd2e6 22-Dec-2015 Bjoern A. Zeeb <bz@FreeBSD.org>

MFH @r292599

This includes the pluggable TCP framework and other chnages to the
netstack to track for VNET stability.

Security: The FreeBSD Foundation


1234567