Ronnie Sahlberg
3fc5d2996b
iscsi_queue_pdu() can never fail, make it void
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2025-04-26 08:56:16 +10:00
Bart Van Assche
cc3ddbff42
Improve robustness of the code that restores .queue_pdu()
...
In my tests I hit a stack overflow caused by infinite recursion of
.queue_pdu() calls, caused by .queue_pdu() not being restored in an
error path. Make the approach for restoring .queue_pdu() more robust.
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
2019-11-12 18:12:27 -08:00
David Disseldorp
e716691a45
test-tool: use CHECK_FOR_ISCSI() helper macro
...
This removes a large amount of boilerplate code.
Signed-off-by: David Disseldorp <ddiss@suse.de >
2019-09-22 16:40:13 +02:00
David Disseldorp
2ae45ac15d
test-tool/OverwriteReserved: override driver queue_pdu() callback
...
In preparation for removing the test-tool iscsi_queue_pdu() dlsym
overload hack, convert this test to use the regular transport driver
callback for this purpose.
Signed-off-by: David Disseldorp <ddiss@suse.de >
2019-09-16 19:29:52 +02:00
David Disseldorp
e5cc079e7c
test-tool/OverwriteReserved: skip unless iSCSI
...
This test performs PDU manipulation so should only be run against iSCSI
devices.
Signed-off-by: David Disseldorp <ddiss@suse.de >
2019-09-16 19:29:52 +02:00
Tim Crawford
9347cfebf2
Replace file variables with .dir-locals.el
...
Signed-off-by: Tim Crawford <tcrawford@datto.com >
2019-02-21 11:54:02 -05:00
Ronnie Sahlberg
b4320bd76c
Tests: convert tabs to 8 spaces
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2016-02-21 16:17:18 -08:00
Ronnie Sahlberg
39d128db6d
Tests: Add helpers for SANITIZE
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2016-02-21 15:34:54 -08:00
Ronnie Sahlberg
99a5f99527
Add some emacs defaults. Tabs are 8 spaces.
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2016-02-18 21:34:43 -08:00
Ronnie Sahlberg
8ac7d64082
TESTS: convert most of SANITIZE to new saner api
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2014-10-14 19:25:17 -07:00
Ronnie Sahlberg
072291c852
TESTS: change the function signatures for the helpers
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2014-09-18 18:19:04 -07:00
Ronnie Sahlberg
9b768f7de9
TESTS: move the default url, lun and iscsi context into a structure
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2014-09-18 16:42:45 -07:00
Edward Tomasz Napierala
f9d4c742a2
Replace alloca.h with stdlib.h; the former doesn't exist on FreeBSD.
2013-09-23 11:34:06 +02:00
Ronnie Sahlberg
b1983aeec1
TESTS: UNMAP make sure we read the blocks back as 0 after unmap
2013-07-05 19:34:56 -07:00
Ronnie Sahlberg
cee82ad135
TESTS: Add tests for the reserved bits/bytes in SANITIZE
2013-07-05 13:32:49 -07:00