Commit Graph

  • bac94c18b8 libiscsi: Reduce the size of struct iscsi_context Bart Van Assche 2020-03-07 12:32:35 -08:00
  • 6ed1ffb7b2 iser: support rdma ack timeout optimization zhenwei pi 2020-03-02 10:50:12 +08:00
  • e051995303 Merge pull request #315 from ddiss/dd_clock_gettime Bart Van Assche 2020-03-05 20:34:24 -08:00
  • 8ae813bae9 examples/iscsi-dd: check for clock_gettime() errors David Disseldorp 2020-02-24 13:32:59 +01:00
  • fbadb25da7 Merge pull request #318 from neutronsharc/pr Bart Van Assche 2020-03-03 18:18:44 -08:00
  • dfff7e9d16 specify number of blocks in write_same command shawn 2020-02-17 17:13:03 -08:00
  • 66e5af9422 configure.ac: Add -Wcast-qual Bart Van Assche 2020-02-28 21:45:01 -08:00
  • 529350eab1 Do not cast away constness Bart Van Assche 2020-02-28 21:45:12 -08:00
  • 3804f3c2e0 Remove the discard_const() macro Bart Van Assche 2020-02-28 21:32:30 -08:00
  • aff4b7600b Merge pull request #316 from bytedance/bugfix-iser Bart Van Assche 2020-02-28 21:20:35 -08:00
  • b98454ae97 iser: fix resource leak during reconnect zhenwei pi 2020-02-28 18:29:41 +08:00
  • 3ccbceb6ff lib/connect.c: fix wrong transport type for iser reconnect zhenwei pi 2020-02-27 22:13:08 +08:00
  • e114be4156 iser: fix memory leak for cm thread zhenwei pi 2020-02-26 21:51:04 +08:00
  • b4ba92094e iser: fix segfault at iser_reg_mr zhenwei pi 2020-02-26 19:53:16 +08:00
  • d020bb003d iser: set iser cm thread proc name as "iscsi_cm_thread" zhenwei pi 2020-02-26 11:49:18 +08:00
  • e2a7fdfb36 socket: fix disconnect corner case for iser zhenwei pi 2020-02-26 10:29:44 +08:00
  • a391176a6d init: fix memory leak in iscsi_create_context zhenwei pi 2020-02-25 22:35:54 +08:00
  • 6ea30aea50 .travis.yml: Add to repository Bart Van Assche 2020-02-24 18:33:15 -08:00
  • 69c4783d2d test-tool: Give up if READ CAPACITY reports that the block size is zero Bart Van Assche 2019-12-22 09:27:32 -08:00
  • e1978f991a lib: Fix scsi_maintenancein_datain_getfullsize() Bart Van Assche 2019-11-12 18:30:46 -08:00
  • 0ad5c2c648 libiscsi: Fix a format specifier Bart Van Assche 2019-11-12 18:22:28 -08:00
  • eeb7ebaeab Merge pull request #306 from bvanassche/master Bart Van Assche 2020-02-23 20:09:31 -08:00
  • 9ad9e4b5da Merge pull request #314 from ddiss/dd_usage_and_perf Bart Van Assche 2020-02-23 20:07:23 -08:00
  • 6ac256f095 Merge pull request #311 from iammattcoleman/master Bart Van Assche 2020-02-23 20:03:34 -08:00
  • b0559fc366 Merge pull request #312 from crobinso/extern-int Bart Van Assche 2020-02-23 20:00:55 -08:00
  • 829c6351ed examples/iscsi-dd: measure throughput David Disseldorp 2020-02-21 19:00:02 +01:00
  • 53471e6215 examples/iscsi-dd: print basic usage information David Disseldorp 2020-02-21 11:54:26 +01:00
  • ea89dcdbf1 test-tool: Use 'extern int' in headers Cole Robinson 2020-02-15 18:03:11 -05:00
  • 3b52de7c1c Simplify logic that determines when to send headers Matt Coleman 2020-02-14 11:57:01 -05:00
  • e6bcdf5fdb drop the LD_PRELOAD tool Ronnie Sahlberg 2020-02-12 15:21:03 +10:00
  • 148e5f69e8 remove FIXME Ronnie Sahlberg 2020-02-11 17:06:41 +10:00
  • 0b7733dda3 Merge pull request #309 from yoyoyopcp/master Ronnie Sahlberg 2020-01-28 14:01:00 +10:00
  • f2d750260a Fix data segment length comparison to unsigned long Paul Carlisle 2020-01-27 16:56:59 -08:00
  • 72f2816ea5 Merge pull request #307 from qsqx/master Ronnie Sahlberg 2020-01-09 12:28:47 +10:00
  • d200d7b862 iser: queue pdus when cmdsn exceeds maxcmdsn wanghonghao 2019-12-04 16:36:50 +08:00
  • dfbc6697ae iser: send immediate data wanghonghao 2019-12-04 13:39:28 +08:00
  • 51391285d8 iser: remove __packed from struct iser_cm_hdr declaration wanghonghao 2019-12-05 18:59:18 +08:00
  • 22d7360b5e iser: fix struct iser_rx_desc wanghonghao 2019-12-09 11:58:22 +08:00
  • cc3ddbff42 Improve robustness of the code that restores .queue_pdu() Bart Van Assche 2019-11-03 14:59:11 -08:00
  • 10599fcd4f Merge pull request #305 from bvanassche/master Ronnie Sahlberg 2019-11-12 18:46:46 +10:00
  • 2b9c928bce test-tool: avoid use-after-free on iscsi_logout_sync Khazhismel Kumykov 2019-11-08 17:36:40 -08:00
  • 9d2493248b Use dynamic memory allocation instead of variable-length arrays Bart Van Assche 2019-11-03 14:12:20 -08:00
  • 88f67e8cf8 Merge pull request #292 from sumitrai/TMF_OVERFLOW_DATA_SIZE_CRASH Ronnie Sahlberg 2019-11-01 07:30:19 +10:00
  • f6770178f9 Merge pull request #303 from bvanassche/master Ronnie Sahlberg 2019-11-01 07:29:29 +10:00
  • 2bbf7b5017 test-tool: If SG_IO fails, report why it failed Bart Van Assche 2019-10-31 12:50:00 -07:00
  • a55f11ee68 Improve iser_rx_desc alignment Bart Van Assche 2019-10-31 13:10:05 -07:00
  • 30fc526c6e Link with -lpthread if iSER is enabled Bart Van Assche 2019-10-31 12:53:30 -07:00
  • 1ab84e2175 fix LGTM.com warning Ronnie Sahlberg 2019-09-28 17:32:29 -07:00
  • 65c425ef82 It is a TODO not a FIXME Ronnie Sahlberg 2019-09-27 21:04:56 -07:00
  • 101c1a5835 Merge pull request #301 from ddiss/iscsi_sendtargets_nop Ronnie Sahlberg 2019-09-27 13:32:15 -07:00
  • 84d80878a6 test-tool: add iSCSI CHAP_A negotiation tests David Disseldorp 2019-09-23 16:46:26 +02:00
  • e716691a45 test-tool: use CHECK_FOR_ISCSI() helper macro David Disseldorp 2019-09-18 16:19:29 +02:00
  • 2600e538d8 test-tool: add CHECK_FOR_ISCSI() test filter macro David Disseldorp 2019-09-18 16:17:20 +02:00
  • 1511ddcbe4 test-tool: add simple iSCSI NOP-Out test David Disseldorp 2019-09-16 11:19:12 +02:00
  • 98d383d159 test-tool: add iSCSI SendTargets.Invalid test case David Disseldorp 2019-09-17 16:07:52 +02:00
  • 955b16b3e3 test-tool: add iSCSI SendTargets.Simple test David Disseldorp 2019-09-11 16:02:04 +02:00
  • d42fcd89ce lib: use const for add_data buffers David Disseldorp 2019-09-12 19:39:57 +02:00
  • f36b936db1 Merge pull request #300 from ddiss/libiscsipriv Ronnie Sahlberg 2019-09-18 10:07:02 +10:00
  • d8946c4548 test-tool: replace some manual PDU tweaks with helper calls David Disseldorp 2019-09-17 12:59:56 +02:00
  • 2714f7705a test-tool/build: link against libiscsipriv.la David Disseldorp 2019-09-17 12:53:53 +02:00
  • 9c78c6d2af build: add convenience library which exports all symbols David Disseldorp 2019-09-17 11:46:22 +02:00
  • 6dee6eefbf Merge pull request #299 from ddiss/iscsi_queue_pdu_overload Ronnie Sahlberg 2019-09-18 07:11:58 +10:00
  • dd17293bcc test-tool: remove unused iscsi_queue_pdu() symbol overload David Disseldorp 2019-09-16 16:02:36 +02:00
  • 2ae45ac15d test-tool/OverwriteReserved: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • e5cc079e7c test-tool/OverwriteReserved: skip unless iSCSI David Disseldorp 2019-09-16 15:40:00 +02:00
  • 77279dd44f test-tool/CryptoEraseReserved: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • c830a3b55e test-tool/CryptoEraseReserved: skip unless iSCSI David Disseldorp 2019-09-16 15:40:00 +02:00
  • b705f9e524 test-tool/BlockEraseReserved: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • fdc45fadfa test-tool/BlockEraseReserved: skip unless iSCSI David Disseldorp 2019-09-16 15:40:00 +02:00
  • 153ca193fa test-tool/iSCSIDataSnInvalid: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • 575ba2244c test-tool/iSCSICmdSnTooHigh: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • c067eef9c1 test-tool/iSCSICmdSnTooLow: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • 310e9ace02 test-tool/Compare&Write: override driver queue_pdu() callback David Disseldorp 2019-09-16 14:46:28 +02:00
  • 60a5856f00 test-tool/Compare&Write: skip InvalidDataOutSize unless iSCSI David Disseldorp 2019-09-16 14:33:50 +02:00
  • e7fb116f7c Merge pull request #298 from ddiss/sendtargets Ronnie Sahlberg 2019-09-12 07:27:51 +10:00
  • 4ecc34706b discovery: permit SendTargets on normal sessions David Disseldorp 2019-09-11 16:02:51 +02:00
  • 54078c6ba9 Merge pull request #296 from smartxworks/dev Ronnie Sahlberg 2019-07-19 13:46:19 +10:00
  • 93c7b7a7e3 update tests/.gitignore Kyle Zhang 2019-07-19 10:10:23 +08:00
  • 22648d9dbf add some missing includes Khazhismel Kumykov 2019-06-14 13:58:27 -07:00
  • 08cd206c4a test-tool: fix async read/write test for bs != 512 Khazhismel Kumykov 2019-07-12 18:03:14 -07:00
  • eea5d3ba8e new version 1.19.0 Ronnie Sahlberg 2019-07-14 08:04:44 +10:00
  • d1e589655b win32: we don't have a vsbuild.bat file any more Ronnie Sahlberg 2019-07-14 07:53:18 +10:00
  • 4409521cb6 test-tool: fix mpio_async_caw for bs != 512 Khazhismel Kumykov 2019-07-09 19:48:35 -07:00
  • 676dfc213e Merge pull request #295 from ddiss/mpio_misc Ronnie Sahlberg 2019-07-09 19:45:31 +10:00
  • cdf32e64d7 test_multipathio_simple: change data with path David Disseldorp 2019-07-09 11:17:46 +02:00
  • a664ca8c43 lib/iser.c: fix overflow_data_size NULL ptr dereference Sumit Rai 2019-06-20 10:15:11 +05:30
  • 29df7d8171 Merge pull request #291 from sumitrai/RDMAExtensions_Support Ronnie Sahlberg 2019-06-12 18:53:35 +10:00
  • b3a1d99e27 Added support for iSER related iSCSI keys Sumit Rai 2019-06-10 16:12:09 +05:30
  • b26e15932a Merge pull request #290 from ddiss/fix_mpio_clear_pr Ronnie Sahlberg 2019-05-09 07:37:22 +10:00
  • 1af3314e2b test-tool: fix MPIO clear_pr() behaviour David Disseldorp 2019-04-15 14:32:54 +02:00
  • cdd0448052 Merge pull request #286 from crawfxrd/dir-locals Ronnie Sahlberg 2019-02-22 08:46:23 +10:00
  • 9347cfebf2 Replace file variables with .dir-locals.el Tim Crawford 2019-02-21 11:45:10 -05:00
  • 6da503eba5 Merge pull request #283 from yann-morin-1998/yem/no-test Ronnie Sahlberg 2019-02-05 13:10:11 +10:00
  • d397e7d369 Merge pull request #284 from bvanassche/master Ronnie Sahlberg 2019-02-05 13:08:58 +10:00
  • 16435a917d iscsi-test-cu: Improve persistent reservation clearing Bart Van Assche 2019-01-13 11:50:46 -08:00
  • 1bd1232a2a Move the clear_pr() function definition Bart Van Assche 2019-01-13 11:50:43 -08:00
  • 663aad13ba Avoid that iscsi_reconnect() crashes Bart Van Assche 2018-10-22 16:31:55 -07:00
  • a15c2a5c61 test-tool/test_prin_read_keys_truncate: Do not crash if PERSISTENT RESERVE IN fails Bart Van Assche 2018-10-22 16:08:49 -07:00
  • a8d54cc82d buildsys: add option to enable/disable building the examples Yann E. MORIN 2018-12-04 10:47:34 +01:00
  • eec4954986 buildsys: add option to enable/disable build of test-tool Yann E. MORIN 2018-12-04 08:34:35 +01:00