CVS commit: src/sys/dev/iscsi

2023-12-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Dec 28 15:58:24 UTC 2023 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Use correct status value SCSI_BUSY (0x08) instead of XS_BUSY (7) when running out of sessions. The bug had no impact as scsipi was only

CVS commit: src/sys/dev/iscsi

2023-12-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Dec 28 15:58:24 UTC 2023 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Use correct status value SCSI_BUSY (0x08) instead of XS_BUSY (7) when running out of sessions. The bug had no impact as scsipi was only

CVS commit: src/sys/dev/iscsi

2023-11-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Nov 25 10:08:27 UTC 2023 Modified Files: src/sys/dev/iscsi: iscsi.h iscsi_globals.h iscsi_ioctl.c iscsi_send.c iscsi_text.c iscsi_utils.c Log Message: Adapt to bignum representation of target. Fix negotiation for

CVS commit: src/sys/dev/iscsi

2023-11-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Nov 25 10:08:27 UTC 2023 Modified Files: src/sys/dev/iscsi: iscsi.h iscsi_globals.h iscsi_ioctl.c iscsi_send.c iscsi_text.c iscsi_utils.c Log Message: Adapt to bignum representation of target. Fix negotiation for

CVS commit: src/sys/dev/iscsi

2022-09-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Sep 13 13:09:16 UTC 2022 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_main.c iscsi_rcv.c iscsi_send.c iscsi_utils.c Log Message: kill_session now uses the session id to avoid stale

CVS commit: src/sys/dev/iscsi

2022-09-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Sep 13 13:09:16 UTC 2022 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_main.c iscsi_rcv.c iscsi_send.c iscsi_utils.c Log Message: kill_session now uses the session id to avoid stale

CVS commit: src/sys/dev/iscsi

2022-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 13 19:03:25 UTC 2022 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: iscsi(4): Fix config_found usage -- needs kernel lock. Candidate fix for PR kern/56709. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/iscsi

2022-02-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 13 19:03:25 UTC 2022 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: iscsi(4): Fix config_found usage -- needs kernel lock. Candidate fix for PR kern/56709. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/iscsi

2021-06-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 6 10:40:14 UTC 2021 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Provide missing file ops. Before a simple read() would panic the kernel. No longer fail close(). To generate a diff of this commit: cvs

CVS commit: src/sys/dev/iscsi

2021-06-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 6 10:40:14 UTC 2021 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Provide missing file ops. Before a simple read() would panic the kernel. No longer fail close(). To generate a diff of this commit: cvs

CVS commit: src/sys/dev/iscsi

2021-06-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 6 10:39:10 UTC 2021 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Schedule command timeout without connection lock being held to prevent a deadlock. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/iscsi

2021-06-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 6 10:39:10 UTC 2021 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Schedule command timeout without connection lock being held to prevent a deadlock. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/iscsi

2021-03-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 7 12:30:03 UTC 2021 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Stop advertising more openings after limit is reached. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/dev/iscsi

2021-03-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 7 12:30:03 UTC 2021 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Stop advertising more openings after limit is reached. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/dev/iscsi

2020-06-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 21 23:08:16 UTC 2020 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c Log Message: avoid the use of UVM internals in the iscsi ioctl code. copyin/out are fine in this context. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2020-06-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 21 23:08:16 UTC 2020 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c Log Message: avoid the use of UVM internals in the iscsi ioctl code. copyin/out are fine in this context. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2020-05-13 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed May 13 21:59:45 UTC 2020 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: make the iscsi attached message aprint_verbose(), no need to show normally To generate a diff of this commit: cvs rdiff -u -r1.32

CVS commit: src/sys/dev/iscsi

2020-05-13 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed May 13 21:59:45 UTC 2020 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: make the iscsi attached message aprint_verbose(), no need to show normally To generate a diff of this commit: cvs rdiff -u -r1.32

CVS commit: src/sys/dev/iscsi

2019-07-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 13 17:06:00 UTC 2019 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: register with pmf to allow suspend. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/iscsi/iscsi_main.c Please

CVS commit: src/sys/dev/iscsi

2019-07-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 13 17:06:00 UTC 2019 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: register with pmf to allow suspend. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/iscsi/iscsi_main.c Please

CVS commit: src/sys/dev/iscsi

2019-04-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 21 11:26:46 UTC 2019 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_main.c iscsi_text.c Log Message: Replace build option to enable hex encoded bignum parameters with a sysctl. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2019-04-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 21 11:26:46 UTC 2019 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_main.c iscsi_text.c Log Message: Replace build option to enable hex encoded bignum parameters with a sysctl. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2019-02-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 1 08:33:29 UTC 2019 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: fix FALLTRHOUGH spell-o. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/dev/iscsi/iscsi_utils.c Please note that

CVS commit: src/sys/dev/iscsi

2019-02-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 1 08:33:29 UTC 2019 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: fix FALLTRHOUGH spell-o. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/dev/iscsi/iscsi_utils.c Please note that

CVS commit: src/sys/dev/iscsi

2018-12-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Dec 7 14:59:19 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: interlock isn't taken when cleaning up. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/iscsi/iscsi_ioctl.c

CVS commit: src/sys/dev/iscsi

2018-12-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Dec 7 14:59:19 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: interlock isn't taken when cleaning up. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/iscsi/iscsi_ioctl.c

CVS commit: src/sys/dev/iscsi

2018-03-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 4 07:39:45 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Return temporary errors when the session is trying to recover the last connection. The scsipi layer will retry. To generate a diff of

CVS commit: src/sys/dev/iscsi

2018-03-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 4 07:39:45 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Return temporary errors when the session is trying to recover the last connection. The scsipi layer will retry. To generate a diff of

CVS commit: src/sys/dev/iscsi

2018-03-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 4 07:37:43 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Add sanity check. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/dev/iscsi/iscsi_rcv.c Please note that diffs are

CVS commit: src/sys/dev/iscsi

2018-03-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 4 07:37:43 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Add sanity check. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/dev/iscsi/iscsi_rcv.c Please note that diffs are

CVS commit: src/sys/dev/iscsi

2017-12-05 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Dec 6 04:29:58 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/iscsi/iscsi_ioctl.c Please note that diffs are not

CVS commit: src/sys/dev/iscsi

2017-12-05 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Dec 6 04:29:58 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/iscsi/iscsi_ioctl.c Please note that diffs are not

CVS commit: src/sys/dev/iscsi

2017-12-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 3 19:07:10 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_main.c iscsi_pdu.h iscsi_rcv.c iscsi_send.c iscsi_text.c iscsi_utils.c Log Message: - add a prefix to struct

CVS commit: src/sys/dev/iscsi

2017-12-02 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 3 07:24:47 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: unreference session only for responses to SCSI commands. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/dev/iscsi

2017-12-02 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 3 07:24:47 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: unreference session only for responses to SCSI commands. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/dev/iscsi

2017-12-02 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 3 07:23:45 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: use same lock for ref/deref. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/iscsi/iscsi_ioctl.c Please note

CVS commit: src/sys/dev/iscsi

2017-12-02 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 3 07:23:12 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: add debug messages To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/iscsi/iscsi_send.c Please note that diffs

CVS commit: src/sys/dev/iscsi

2017-12-02 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 3 07:23:12 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: add debug messages To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/iscsi/iscsi_send.c Please note that diffs

CVS commit: src/sys/dev/iscsi

2017-12-02 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 3 07:23:45 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: use same lock for ref/deref. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/iscsi/iscsi_ioctl.c Please note

CVS commit: src/sys/dev/iscsi

2017-06-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jun 24 11:31:26 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: Fix session cleanup. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/iscsi/iscsi_ioctl.c Please note that

CVS commit: src/sys/dev/iscsi

2017-06-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jun 24 11:31:26 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: Fix session cleanup. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/iscsi/iscsi_ioctl.c Please note that

CVS commit: src/sys/dev/iscsi

2017-04-18 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Apr 18 17:28:18 UTC 2017 Modified Files: src/sys/dev/iscsi: base64.c Log Message: Remove redundant duplicate assignment. from clang static analyzer To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/iscsi

2017-04-18 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Apr 18 17:28:18 UTC 2017 Modified Files: src/sys/dev/iscsi: base64.c Log Message: Remove redundant duplicate assignment. from clang static analyzer To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/iscsi

2017-02-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Feb 25 12:03:57 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c iscsi_send.c Log Message: Use correct lock for session wakeup. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/dev/iscsi

2017-02-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Feb 25 12:03:57 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c iscsi_send.c Log Message: Use correct lock for session wakeup. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/dev/iscsi

2017-02-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Feb 5 12:05:46 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_send.c iscsi_utils.c Log Message: Destroy callouts when cleaning up. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/iscsi

2017-02-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Feb 5 12:05:46 UTC 2017 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_send.c iscsi_utils.c Log Message: Destroy callouts when cleaning up. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/iscsi

2016-12-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 25 06:55:28 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c iscsi_main.c iscsi_rcv.c iscsi_send.c iscsi_utils.c Log Message: Lock correctly around CV calls. Fix handling of session termination.

CVS commit: src/sys/dev/iscsi

2016-12-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 25 06:55:28 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c iscsi_main.c iscsi_rcv.c iscsi_send.c iscsi_utils.c Log Message: Lock correctly around CV calls. Fix handling of session termination.

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 04:33:52 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Work around an issue with MSG_WAITALL that would block for too long by replacing it with a receive loop. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 04:33:52 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Work around an issue with MSG_WAITALL that would block for too long by replacing it with a receive loop. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 04:30:30 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi.h iscsi_globals.h iscsi_ioctl.c iscsi_main.c iscsi_rcv.c iscsi_send.c iscsi_utils.c Log Message: Remove throttling code, instead signal scsipi

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 04:30:30 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi.h iscsi_globals.h iscsi_ioctl.c iscsi_main.c iscsi_rcv.c iscsi_send.c iscsi_utils.c Log Message: Remove throttling code, instead signal scsipi

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 03:51:55 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_utils.c Log Message: drop unused debug helper routine To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 03:51:55 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_utils.c Log Message: drop unused debug helper routine To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 03:41:00 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_pdu.h Log Message: Fix field name in response pdu. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/iscsi/iscsi_pdu.h Please note

CVS commit: src/sys/dev/iscsi

2016-06-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jun 15 03:41:00 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_pdu.h Log Message: Fix field name in response pdu. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/iscsi/iscsi_pdu.h Please note

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 15:04:31 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: use correct comparison of serial numbers To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/iscsi/iscsi_ioctl.c

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 15:04:31 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: use correct comparison of serial numbers To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/iscsi/iscsi_ioctl.c

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 14:00:13 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Don't resume throttled CCBs when connection is terminating, except for those being actively waited for. Stop unthrottling when reaching

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 14:00:13 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Don't resume throttled CCBs when connection is terminating, except for those being actively waited for. Stop unthrottling when reaching

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 13:54:28 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c iscsi_utils.c Log Message: Handle freeing of PDU when referencing CCB is freed. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 13:54:28 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c iscsi_utils.c Log Message: Handle freeing of PDU when referencing CCB is freed. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 13:45:56 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: More debug output. Dump pending CCBs when cleaning up. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 13:45:56 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: More debug output. Dump pending CCBs when cleaning up. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 11:01:39 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: more debug output To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/iscsi/iscsi_rcv.c Please note that diffs are

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 11:01:39 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: more debug output To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/iscsi/iscsi_rcv.c Please note that diffs are

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:21:14 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: acquire session lock when changing throttling queue To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:21:14 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: acquire session lock when changing throttling queue To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:12:49 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: wrong assertion. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/iscsi/iscsi_send.c Please note that diffs

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:12:49 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: wrong assertion. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/iscsi/iscsi_send.c Please note that diffs

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:09:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Need session mutex to read serial number. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/iscsi/iscsi_send.c

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:09:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Need session mutex to read serial number. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/iscsi/iscsi_send.c

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:03:10 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: initialize before check. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/iscsi/iscsi_utils.c Please note

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 09:03:10 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: initialize before check. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/iscsi/iscsi_utils.c Please note

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 08:30:13 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: appease compiler To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/iscsi/iscsi_ioctl.c Please note that diffs

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 08:30:13 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: appease compiler To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/iscsi/iscsi_ioctl.c Please note that diffs

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 06:19:59 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Add missing mutex_exit(). To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/iscsi/iscsi_send.c Please note that

CVS commit: src/sys/dev/iscsi

2016-06-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 06:19:59 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Add missing mutex_exit(). To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/iscsi/iscsi_send.c Please note that

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:41:53 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: ensure that timeout counter is cleared when ccb is (re-)used. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:41:53 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_utils.c Log Message: ensure that timeout counter is cleared when ccb is (re-)used. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:40:29 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c iscsi_send.c Log Message: Whitespace, braces. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/iscsi/iscsi_rcv.c cvs rdiff -u

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:40:29 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c iscsi_send.c Log Message: Whitespace, braces. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/iscsi/iscsi_rcv.c cvs rdiff -u

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:36:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_send.c iscsi_utils.c Log Message: Replace the simple tag counter with the command tag coming down from scsipi. Also set attributes according

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:36:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_send.c iscsi_utils.c Log Message: Replace the simple tag counter with the command tag coming down from scsipi. Also set attributes according

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:31:43 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c iscsi_send.c Log Message: No need to acquire KERNEL_LOCK when entering network code. Also use the socket callbacks. To generate a diff of this commit:

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:31:43 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c iscsi_send.c Log Message: No need to acquire KERNEL_LOCK when entering network code. Also use the socket callbacks. To generate a diff of this commit:

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:29:01 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Keep 1 CCB free for private use. This avoids frequent recovery in scsipi when resources appear to be exhausted. To generate a diff of

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:29:01 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Keep 1 CCB free for private use. This avoids frequent recovery in scsipi when resources appear to be exhausted. To generate a diff of

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:25:59 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Make PDU init routines record serial number in CCB too. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:25:59 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c Log Message: Make PDU init routines record serial number in CCB too. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:18:59 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c iscsi_utils.c Log Message: Fix locking for pdu flags here, in particular PDUF_INQUEUE. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:18:59 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_send.c iscsi_utils.c Log Message: Fix locking for pdu flags here, in particular PDUF_INQUEUE. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:11:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Handle ExpCmdSN and MaxCmdSN updates as specified. Don't compare serial numbers as integers. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:11:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: Handle ExpCmdSN and MaxCmdSN updates as specified. Don't compare serial numbers as integers. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:07:23 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_rcv.c Log Message: Fix serial number check and account for commands in flight to avoid unnecessary recovery actions. To generate a diff of

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 05:07:23 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_globals.h iscsi_rcv.c Log Message: Fix serial number check and account for commands in flight to avoid unnecessary recovery actions. To generate a diff of

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 04:53:23 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Tear down sysctls only after detaching children. This lets you enable debugging while detaching hangs. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 04:53:23 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_main.c Log Message: Tear down sysctls only after detaching children. This lets you enable debugging while detaching hangs. To generate a diff of this

CVS commit: src/sys/dev/iscsi

2016-06-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 5 04:51:57 UTC 2016 Modified Files: src/sys/dev/iscsi: iscsi_rcv.c Log Message: ignore invalid ITT To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/iscsi/iscsi_rcv.c Please note that diffs

  1   2   >