Commit Graph

  • 86adf5847c Fix wrong checks for username Stefan Weil 2015-03-07 09:43:05 +01:00
  • d7a8ab0f1e Remove trailing blanks Stefan Weil 2015-03-07 09:32:14 +01:00
  • 54e32122d3 Merge branch 'requeue-pdu' Ronnie Sahlberg 2015-03-02 19:47:23 -08:00
  • 7ffce43dc9 iscsi-util.c: use PRIu64 instead of llu Ronnie Sahlberg 2015-03-02 19:46:46 -08:00
  • a6b301cfdf Merge pull request #145 from sitsofe/iscsi-perf-clang Ronnie Sahlberg 2015-03-02 19:38:16 -08:00
  • 7c6a3e4a0b iscsi-perf: Use gettimeofday if clock_gettime is unavailable Sitsofe Wheeler 2015-03-01 16:06:38 +00:00
  • 5629afa364 test_preventallow_*.c: Silence clang empty body warning Sitsofe Wheeler 2015-03-01 15:45:14 +00:00
  • 04ff9584ee iscsi-perf.c: Use %llu format string. Sitsofe Wheeler 2015-03-01 15:31:25 +00:00
  • ec4266392e connect.c: improve comment in reconnect code that we ONLY requeue SCSI COMMAND Ronnie Sahlberg 2015-02-24 07:01:20 -08:00
  • 6822baee3f reconnect: we need to reset the in/out iovectors on reconnect Ronnie Sahlberg 2015-02-24 06:54:18 -08:00
  • 76f8296dbb reconnect logic and pdu handling Ronnie Sahlberg 2015-02-23 19:28:56 -08:00
  • aedced3b95 login.c: dont modify pdu->flags directly from iscsi_logout_async_internal Ronnie Sahlberg 2015-02-23 20:36:59 -08:00
  • 63c2e7583d task_mgmt.c: drop tmgmt pdus on reconnect Ronnie Sahlberg 2015-02-23 20:30:29 -08:00
  • 0a9bd03b2d login.c: drop login PDUs on reconnect Ronnie Sahlberg 2015-02-23 20:29:25 -08:00
  • 44c5089a21 discovery.c: drop discovery requests on reconnect instead or re-queuing them Ronnie Sahlberg 2015-02-23 20:27:38 -08:00
  • 511c2fdbd1 pdu.c: remove iscsi_allocate_pdu_with_itt_flags() Ronnie Sahlberg 2015-02-23 20:21:43 -08:00
  • d30e8e9beb Merge pull request #144 from plieven/fix_unsolicited Ronnie Sahlberg 2015-02-23 06:26:12 -08:00
  • de7b38d9a0 use MIN and MAX macros at some places Peter Lieven 2015-02-23 08:03:27 +01:00
  • dd6831a50f iscsi-command: fix unsolicited data-out length Peter Lieven 2015-02-23 07:53:41 +01:00
  • c94fb840bc iscsi-private: add MIN and MAX macros Peter Lieven 2015-02-23 07:48:29 +01:00
  • 2f5d21b09c iscsi-command.c: Use common function to write unsolicited data-out pdus. Ronnie Sahlberg 2015-02-20 20:51:14 -08:00
  • 831ecb3656 iscsi-command.c: use pdu->expxferlen instead of pdu->expxferlen Ronnie Sahlberg 2015-02-20 20:39:51 -08:00
  • 7dfd42ebfe test-tool: fix unregister of initiator 2 in test_prout_reserve_access Sebastian Herbszt 2015-02-18 00:29:05 +01:00
  • b001d980ef reconnect: we must re-queue any missing data-outs during reconnect Ronnie Sahlberg 2015-02-17 06:46:58 -08:00
  • 8ae706630e iscsi-command.c: Better fix for the length bug for immediatedata Ronnie Sahlberg 2015-02-16 17:36:58 -08:00
  • db7924fc90 iscsi_command: fix length bug when sending unsolicited data. Ronnie Sahlberg 2015-02-16 17:27:56 -08:00
  • 51bd0ce3ec test-tool: remove the --usb argument and use BLCSECTGET to read max xfer Ronnie Sahlberg 2015-02-16 16:04:28 -08:00
  • cb7882a84c test-tool: fix SG_IO Sebastian Herbszt 2015-02-15 22:26:32 +01:00
  • 4fbf802d32 update .gitignore Sebastian Herbszt 2015-02-15 22:23:35 +01:00
  • 6422fad7de RPM: add iscsi-perf to the package Ronnie Sahlberg 2015-02-11 06:11:44 -08:00
  • db4757766d README: add links to useful xml stuff Ronnie Sahlberg 2015-02-10 17:02:14 -08:00
  • 68acbb7c3f rand_key: fix non-randomness in rand_key() Ronnie Sahlberg 2015-02-10 16:54:58 -08:00
  • bff95df881 Merge branch 'master' of github.com:sahlberg/libiscsi Ronnie Sahlberg 2015-01-26 17:56:34 -08:00
  • d69d955fa6 test-tool: SEGV when dereferencing a NULL pointer ascq array Ronnie Sahlberg 2015-01-26 17:54:17 -08:00
  • b84119611c test-tool: fix segv in reserve6_2initiators Ronnie Sahlberg 2015-01-26 17:32:35 -08:00
  • 004f16675e Merge pull request #141 from plieven/iscsi-io Ronnie Sahlberg 2015-01-23 06:18:11 -08:00
  • 7dc0ea200d socket.c: allow re-using a context after disconnect Ronnie Sahlberg 2015-01-09 15:13:58 -08:00
  • 1971188764 Merge pull request #142 from cuinutanix/master Ronnie Sahlberg 2015-01-08 07:31:06 -08:00
  • 2284a8763c set_tcp_* functions should be static since they are not used anywhere else. Mike Cui 2015-01-05 09:24:01 -08:00
  • 52d9d84f9c README: update the readme and describe the family/suite/test better Ronnie Sahlberg 2014-12-30 19:54:56 -08:00
  • d33a0438a4 TESTS: replace read* flags tests with dedicated dpo/fua tests Ronnie Sahlberg 2014-12-22 07:52:51 -08:00
  • 3aef8a0d4f README: mention that we can test against /dev/sg devices Ronnie Sahlberg 2014-12-21 15:14:29 -08:00
  • 7865a8a26e Merge branch 'sgio' Ronnie Sahlberg 2014-12-21 15:07:40 -08:00
  • 646c8b963d New version 1.13.0 Ronnie Sahlberg 2014-12-21 14:58:46 -08:00
  • 8c4a579cda SCSI: scsi_task_get_status add getter function for task status and sense Ronnie Sahlberg 2014-12-19 08:33:21 -08:00
  • 0c6e3bffb3 SCSI: scsi_create_task must set task->cdb_size Ronnie Sahlberg 2014-12-18 09:20:17 -08:00
  • 9eabebd78a iscsi.h: remove obsolete scsi_get_data_[in|out]_buffer symbols Ronnie Sahlberg 2014-12-18 05:51:23 -08:00
  • e07498e5c3 connect.c: improve the error message when iscsi_connect_async fails Ronnie Sahlberg 2014-12-07 10:08:38 -08:00
  • 433b3384e6 util: introduce iscsi-perf Peter Lieven 2014-11-25 16:08:29 +01:00
  • fc601fd228 Merge pull request #140 from plieven/vc Ronnie Sahlberg 2014-10-29 12:59:27 -07:00
  • ac46262afa pdu: add workaround for DELL Equallogic FW bugs 71409 & 73732 Peter Lieven 2014-10-28 09:03:39 +01:00
  • 3d6c2be342 configure: only build the test tool and ld-iscsi iff we have shared libraries Ronnie Sahlberg 2014-10-22 17:44:03 -07:00
  • 58f06b0e74 TESTS: get rid of a sanitize helper Ronnie Sahlberg 2014-10-14 19:39:27 -07:00
  • 8ac7d64082 TESTS: convert most of SANITIZE to new saner api Ronnie Sahlberg 2014-10-14 19:25:17 -07:00
  • fe9620092c test tool: Detect unsupported opcodes correctly Bart Van Assche 2014-10-14 11:49:23 +02:00
  • 30355f8cc0 test_inquiry_block_limits: Only query VPD page B2h if LBPME = 1 Bart Van Assche 2014-10-14 11:48:34 +02:00
  • eee66727a7 test_iscsi_datasn_invalid: Make terminology consistent with RFC 3720 Bart Van Assche 2014-10-14 11:48:03 +02:00
  • 0763dc5743 libiscsi: Clear PS bit before sending MODE SELECT Bart Van Assche 2014-10-14 11:47:36 +02:00
  • 14461757c4 TESTS: Allow Hardware/Software write protect as valid ASCQ Ronnie Sahlberg 2014-10-08 06:23:43 -07:00
  • d411f12bbc TESTS: tweak inquiry blocklimits test Ronnie Sahlberg 2014-09-27 12:54:34 -07:00
  • f3205bb095 scsi-lowlevel.c: check that task/datain are valid before we unmarshalling Ronnie Sahlberg 2014-09-27 09:48:16 -07:00
  • 9e514fbf44 scsi-lowlevel.c: check that task/datain are valid before we unmarshalling Ronnie Sahlberg 2014-09-27 09:48:16 -07:00
  • edbfb12232 TESTS: Allow inquiry data to contain padding IFF it is all zero Ronnie Sahlberg 2014-09-27 09:27:02 -07:00
  • 45d87238e2 TESTS: Flag a whole bunch of tests as not supported on non-iSCSI backends Ronnie Sahlberg 2014-09-27 08:58:24 -07:00
  • abbf9a11b0 TESTS: change modeselect to become /dev/sg-aware Ronnie Sahlberg 2014-09-27 08:10:14 -07:00
  • 0666691b2a TESTS: pass an actual block to the ritesame16/0blocks test Ronnie Sahlberg 2014-09-23 20:57:59 -07:00
  • 5f9444b91a libiscsi.def: we do not need to specify scsi_cdb_compareandwrite twice Ronnie Sahlberg 2014-09-23 17:27:08 -07:00
  • ed238f1e69 Merge branch 'master' into sgio Ronnie Sahlberg 2014-09-23 17:26:02 -07:00
  • f6d57ef3b0 connect.c: remove UA whitelist and just consume up to 10 UAs before failing Ronnie Sahlberg 2014-09-23 17:23:27 -07:00
  • 47d7e4b0ac TESTS: make sure ascq_ok is initialized Ronnie Sahlberg 2014-09-21 15:30:40 -07:00
  • 839276dd7c TESTS: fix memory leaks in report supported opcodes tests Ronnie Sahlberg 2014-09-21 15:24:41 -07:00
  • 264ea509c8 iscsi-support.c: fix memory leaks. Thanks valgrind, you rock Ronnie Sahlberg 2014-09-21 15:14:51 -07:00
  • 38798e2090 initialize task->datain.data to keep valgrind happy Ronnie Sahlberg 2014-09-21 15:10:38 -07:00
  • 2af45d9ad4 initialize sense to keep valgrind happy Ronnie Sahlberg 2014-09-21 14:58:12 -07:00
  • f2904be1f6 Typo Ronnie Sahlberg 2014-09-21 14:19:58 -07:00
  • ef20220ac2 iscsi-test-cy.c: drop READ6 from the linux tests. it is obsolete Ronnie Sahlberg 2014-09-21 14:19:35 -07:00
  • d11e4175f7 TESTS: Dont memcpy if task==NULL Ronnie Sahlberg 2014-09-19 17:33:21 -07:00
  • 1e3cc445c8 TESTS: Remove some tests that wont work yet for /dev/sg Ronnie Sahlberg 2014-09-19 17:15:48 -07:00
  • 59817c7959 TESTS: rename the old and abandoned scsi-usb-sbc testsuite to LINUX Ronnie Sahlberg 2014-09-19 16:33:03 -07:00
  • 55c1f0d2ec TESTS: Add support to test against a /dev/sg device on linux Ronnie Sahlberg 2014-09-19 16:26:46 -07:00
  • bd6570c324 TESTS: create an abstraction to connect to a device Ronnie Sahlberg 2014-09-19 06:26:53 -07:00
  • 48e14f5ccf TESTS: update main program to use helpers instead of calling directly to libiscsi Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com> Ronnie Sahlberg 2014-09-19 06:21:02 -07:00
  • 8ed2ad9b69 TESTS: start abstracting away the error string handling from transports Ronnie Sahlberg 2014-09-18 19:20:49 -07:00
  • 5efc7bf925 TESTS: create a helper/wrapper for sending scsi commands Ronnie Sahlberg 2014-09-18 18:52:08 -07:00
  • 74a50052cd TESTS: get rid of iscsic2 Ronnie Sahlberg 2014-09-18 18:37:35 -07:00
  • 072291c852 TESTS: change the function signatures for the helpers Ronnie Sahlberg 2014-09-18 18:19:04 -07:00
  • 9b768f7de9 TESTS: move the default url, lun and iscsi context into a structure Ronnie Sahlberg 2014-09-18 16:42:45 -07:00
  • 40de7d95a9 Configure: add a test for SG_IO Ronnie Sahlberg 2014-09-18 14:26:03 -07:00
  • f015ab095a TESTS: update reportsupportedopcodes to new api Ronnie Sahlberg 2014-09-17 18:00:10 -07:00
  • 9be6ddaf09 TESTS: update inquiry to new api Ronnie Sahlberg 2014-09-17 17:49:16 -07:00
  • 398f03205d TESTS: update unmap to new api Ronnie Sahlberg 2014-09-17 17:33:14 -07:00
  • 832d88797a TESTS: remove the read10_task helper Ronnie Sahlberg 2014-09-17 15:59:17 -07:00
  • 9e75b10103 TESTS: change get_lba_status to new api Ronnie Sahlberg 2014-09-17 15:42:30 -07:00
  • fd21a8f2c4 TESTS: convert readcapacity to new api Ronnie Sahlberg 2014-09-17 14:50:44 -07:00
  • 46eaa7dcc3 TESTS: convert compareandwrite to new api Ronnie Sahlberg 2014-09-17 14:38:40 -07:00
  • 44d88e3bc6 TESTS: update synchronizecache to new api Ronnie Sahlberg 2014-09-17 14:27:00 -07:00
  • 1c14b9b911 TESTS: update read6 to new api Ronnie Sahlberg 2014-09-17 14:19:24 -07:00
  • 3ee3964332 TESTS: change testunitready to new api Ronnie Sahlberg 2014-09-17 14:13:14 -07:00
  • fe11a6178b TESTS: add ASCQ check to miscompare Ronnie Sahlberg 2014-09-17 13:58:21 -07:00
  • f1d198c684 TESTS: update startstopunit to use new api Ronnie Sahlberg 2014-09-17 13:41:59 -07:00