trasz
f2b1334635
Add mechanism for choosing iSER-capable ICL modules.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2016-05-24 08:44:45 +00:00
trasz
fe581d2d78
Provide a way for ICL modules to declare they support PIM_UNMAPPED.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2016-05-21 11:10:48 +00:00
trasz
60ceac7f6f
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
2016-05-20 17:38:51 +00:00
trasz
3397aa7775
Add icl_conn_connect() ICL method, required for iSER.
...
Obtained from: Mellanox Technologies (earlier version)
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2016-05-17 11:10:44 +00:00
trasz
21907d0b35
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
2016-05-17 08:55:21 +00:00
pfg
63376757cf
dev/iscsi: minor spelling fixes.
...
No functional change.
Reviewed by: trasz
2016-05-03 14:49:49 +00:00
mav
f6ca21866d
Close some potential races around socket start/close.
...
There are some reports about panics on ic->ic_socket NULL derefence.
This kind of races is the only way I can imagine it to happen.
MFC after: 2 weeks
2015-05-15 13:36:50 +00:00
trasz
59feb57c0b
Remove icl_conn_connected(); was unused.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-04-04 22:11:38 +00:00
trasz
b5829b7827
Extend ICL to add receive offload methods. For software ICL backend
...
they are no-ops.
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-02-08 19:15:14 +00:00
trasz
688ac0957b
Make output of "iscsictl -v" and "ctladm islist -v" a little prettier
...
by capitalizing "None".
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-02-08 10:58:25 +00:00
trasz
9db0d4301e
Tidy up; no functional changes.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-02-07 14:15:17 +00:00
trasz
e9295a0f2d
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
2015-02-05 06:37:59 +00:00
trasz
9fb7956fca
Use proper module name in MODULE_VERSION().
...
Sponsored by: The FreeBSD Foundation
2015-01-31 15:22:45 +00:00
trasz
1243481707
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
2015-01-31 07:49:50 +00:00