Edward Tomasz Napierala
95c4a39244
Make iser(4) buildable again by adjusting it for the recent changes
...
in ICL interface.
- the ordering of parameters to icl_conn_task_setup is different, so that
the "cookie" is last.
- the icl_conn_connected() method is gone, replaced by much simpler mechanism.
I'd rather keep the ICL interface as small as possible.
- I don't really like the s/offload/driver/g. The "tcp" is not a driver;
"iser" is not really a driver either. I'd prefer to leave it as it is.
- the check for ic_session_type_discovery() in iser_conn_handoff() is gone,
as handoff cannot happen for discovery sessions.
- ic_session_login_phase() and ic_session_type_discovery() are gone. If you
had your handoff method called - you're no longer in either of those.
- the way maxtags is passed is different; now it's simply ic->ic_maxtags.
It's cleaner, and the old way would cause weird things to happen if
fail_on_disconnection=1 and the user changed the maxtags sysctl before
reconnecting (basically the CAM idea of maxtags would be different from
iSER one).
- icl_hba_misc() is gone; declare support for PIM_UNMAPPED by setting
ic->ic_unmapped flag.
- the way we find the "iser" ICL module is rewritten - we have a flag
for icl_register() that says if the module is iSER-capable or not.
- icl_conn_release() is gone; iser_conn_release() is called from
iser_conn_free() (no functional change in this case) and at the beginning
of icl_conn_connect(), to handle reconnection.
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2016-05-26 10:30:03 +00:00
..
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-22 13:58:32 +00:00
2016-05-22 13:58:32 +00:00
2016-04-21 19:57:40 +00:00
2016-05-03 03:41:25 +00:00
2016-04-21 20:30:38 +00:00
2016-04-26 15:03:15 +00:00
2016-04-21 19:57:40 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-19 14:08:36 +00:00
2016-04-21 19:48:28 +00:00
2016-05-10 16:40:19 +00:00
2016-02-18 01:24:10 +00:00
2016-04-19 23:37:24 +00:00
2016-05-03 03:41:25 +00:00
2016-05-14 18:44:30 +00:00
2016-03-29 12:19:46 +00:00
2016-05-22 13:58:32 +00:00
2016-05-03 03:41:25 +00:00
2016-05-24 13:57:23 +00:00
2016-03-15 05:17:29 +00:00
2016-05-03 17:11:33 +00:00
2016-05-03 03:41:25 +00:00
2016-05-20 06:06:21 +00:00
2016-05-18 23:39:31 +00:00
2016-05-03 03:41:25 +00:00
2015-07-03 14:27:28 +00:00
2015-03-08 19:55:46 +00:00
2016-05-26 00:44:16 +00:00
2016-05-03 03:41:25 +00:00
2016-05-04 06:24:10 +00:00
2016-05-03 03:41:25 +00:00
2016-05-24 04:58:58 +00:00
2016-05-17 12:52:31 +00:00
2016-04-26 23:09:47 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-02-04 22:39:27 +00:00
2016-05-24 01:42:21 +00:00
2016-02-27 03:38:01 +00:00
2016-05-03 03:41:25 +00:00
2016-05-22 13:58:32 +00:00
2016-05-03 03:41:25 +00:00
2016-05-22 15:22:45 +00:00
2016-05-03 03:41:25 +00:00
2016-02-27 03:38:01 +00:00
2016-03-18 01:28:41 +00:00
2016-05-03 03:41:25 +00:00
2016-05-10 16:31:18 +00:00
2016-05-25 12:03:21 +00:00
2016-04-26 15:03:15 +00:00
2015-08-19 09:49:29 +00:00
2015-01-23 15:14:30 +00:00
2015-05-22 17:05:21 +00:00
2016-05-03 03:41:25 +00:00
2016-04-21 20:30:38 +00:00
2016-05-25 01:23:19 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-17 12:52:31 +00:00
2016-04-29 21:46:43 +00:00
2016-05-17 12:52:31 +00:00
2016-05-03 03:41:25 +00:00
2016-02-20 01:32:58 +00:00
2016-04-21 19:57:40 +00:00
2016-02-01 17:41:21 +00:00
2016-05-04 06:24:51 +00:00
2016-05-03 03:41:25 +00:00
2016-05-17 06:30:46 +00:00
2015-12-11 05:27:56 +00:00
2016-04-21 19:57:40 +00:00
2016-05-14 04:59:36 +00:00
2016-05-03 03:41:25 +00:00
2016-05-17 19:00:09 +00:00
2016-05-04 23:00:57 +00:00
2016-05-11 18:20:02 +00:00
2016-05-03 03:41:25 +00:00
2016-03-25 00:14:56 +00:00
2016-05-10 10:21:03 +00:00
2016-05-26 01:19:13 +00:00
2016-05-03 03:41:25 +00:00
2015-06-30 17:00:45 +00:00
2016-05-26 07:20:33 +00:00
2015-05-22 17:05:21 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-02-27 03:34:01 +00:00
2016-05-04 01:43:07 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-14 18:22:52 +00:00
2016-05-26 03:50:52 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-02-27 03:38:01 +00:00
2016-03-24 23:24:00 +00:00
2016-05-11 17:38:09 +00:00
2016-04-10 23:07:00 +00:00
2016-05-03 03:41:25 +00:00
2016-05-24 01:33:49 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-10 10:26:07 +00:00
2016-03-22 06:24:52 +00:00
2016-05-03 03:41:25 +00:00
2016-05-19 22:19:35 +00:00
2016-05-03 03:41:25 +00:00
2016-05-24 14:34:36 +00:00
2016-05-03 03:41:25 +00:00
2016-05-26 10:30:03 +00:00
2015-08-19 09:49:29 +00:00
2016-01-07 21:16:44 +00:00
2016-05-20 11:56:16 +00:00
2016-04-11 10:53:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-19 23:31:00 +00:00
2016-05-06 17:39:12 +00:00
2016-05-03 03:41:25 +00:00
2016-05-06 22:54:56 +00:00
2016-05-23 03:46:36 +00:00
2016-05-03 03:41:25 +00:00
2016-05-17 22:28:42 +00:00
2016-04-07 20:12:45 +00:00
2016-05-18 23:39:31 +00:00
2015-05-24 07:45:42 +00:00
2016-05-03 03:41:25 +00:00
2016-05-04 06:23:49 +00:00
2016-04-29 22:14:11 +00:00
2016-03-18 01:28:41 +00:00
2016-04-26 15:03:15 +00:00
2016-03-09 19:36:25 +00:00
2015-12-26 17:22:02 +00:00
2015-01-24 12:51:15 +00:00
2016-05-10 10:24:35 +00:00
2016-05-03 03:41:25 +00:00
2016-04-10 23:07:00 +00:00
2016-05-03 03:41:25 +00:00
2016-05-25 12:03:21 +00:00
2016-05-03 03:41:25 +00:00
2016-05-13 15:15:54 +00:00
2016-05-03 03:41:25 +00:00
2016-05-10 15:04:24 +00:00
2016-05-10 14:57:14 +00:00
2016-05-03 03:41:25 +00:00
2016-05-13 12:24:39 +00:00
2016-02-27 03:38:01 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-19 22:28:46 +00:00
2016-05-12 03:36:49 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-04-20 01:17:18 +00:00
2016-01-27 02:23:54 +00:00
2016-05-03 03:41:25 +00:00
2016-05-17 12:52:31 +00:00
2016-04-19 23:37:24 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-24 12:40:03 +00:00
2016-03-10 17:13:10 +00:00
2016-03-10 17:13:10 +00:00
2016-05-23 03:51:15 +00:00
2016-04-12 17:23:03 +00:00
2016-04-10 23:07:00 +00:00
2016-05-24 01:33:49 +00:00
2016-05-09 19:28:22 +00:00
2016-05-17 12:52:31 +00:00
2016-05-03 03:41:25 +00:00
2016-02-27 03:38:01 +00:00
2016-04-21 15:38:28 +00:00
2016-05-20 00:03:22 +00:00
2016-05-03 03:41:25 +00:00
2016-05-20 08:29:00 +00:00
2016-05-03 03:41:25 +00:00
2016-05-17 12:52:31 +00:00
2016-05-03 03:41:25 +00:00
2016-03-18 01:28:41 +00:00
2016-03-18 01:28:41 +00:00
2015-08-11 13:42:58 +00:00
2016-04-20 04:50:33 +00:00
2016-03-02 03:26:56 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-03-02 03:26:56 +00:00
2016-05-25 06:29:23 +00:00
2016-05-17 12:52:31 +00:00
2016-05-03 03:41:25 +00:00
2015-09-07 21:59:11 +00:00
2016-04-19 23:37:24 +00:00
2016-05-03 03:41:25 +00:00
2016-04-21 19:40:10 +00:00
2016-02-27 03:38:01 +00:00
2016-04-20 14:47:16 +00:00
2016-05-16 10:51:35 +00:00
2015-06-30 17:00:45 +00:00
2016-05-03 03:41:25 +00:00
2016-03-02 03:26:56 +00:00
2016-04-26 15:03:15 +00:00
2016-05-26 02:55:41 +00:00
2016-01-01 17:56:52 +00:00
2016-05-03 03:41:25 +00:00
2016-05-24 12:20:23 +00:00
2016-04-21 15:38:28 +00:00
2016-05-03 03:41:25 +00:00
2016-05-23 05:52:47 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2015-04-25 16:15:01 +00:00
2016-03-01 17:47:32 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-12 02:46:29 +00:00
2016-04-19 23:37:24 +00:00
2016-05-26 07:02:20 +00:00
2016-01-27 02:23:54 +00:00
2016-04-19 23:37:24 +00:00
2016-04-23 20:29:55 +00:00
2016-05-13 20:54:54 +00:00
2016-05-03 03:41:25 +00:00
2016-04-10 23:07:00 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-19 00:04:58 +00:00
2016-02-19 03:37:56 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2015-06-30 17:00:45 +00:00
2016-05-22 20:12:07 +00:00
2016-05-25 07:48:36 +00:00
2015-06-18 00:22:14 +00:00
2016-05-14 06:07:15 +00:00
2016-04-19 23:37:24 +00:00
2015-11-16 21:36:50 +00:00
2016-05-20 11:02:04 +00:00
2016-03-01 17:47:32 +00:00
2016-04-30 14:41:18 +00:00
2016-02-18 01:24:10 +00:00
2016-05-03 03:41:25 +00:00
2016-05-03 03:41:25 +00:00
2015-05-22 17:05:21 +00:00
2016-05-02 16:47:28 +00:00
2016-05-20 08:58:06 +00:00
2016-05-03 03:41:25 +00:00
2016-04-30 14:41:18 +00:00
2016-05-02 16:47:28 +00:00
2016-05-03 03:41:25 +00:00
2016-05-14 18:22:52 +00:00
2016-04-19 15:36:18 +00:00
2016-05-03 03:41:25 +00:00