Commit Graph

  • 5f8aa301ff Merge pull request #86 from datomia/max-unmap-descs Lei Xue 2019-07-04 15:14:20 +08:00
  • 92207869c4 Merge pull request #87 from datomia/fix-multiple-luns Lei Xue 2019-07-04 08:14:00 +08:00
  • a83e8ce5c0 REPORT LUNS: truncate response by allocation length chessman 2019-07-03 19:34:49 +03:00
  • 43deee91c0 Merge pull request #85 from datomia/fix-pool-leak Lei Xue 2019-06-30 18:57:44 +08:00
  • d5ef41cbff Merge pull request #83 from datomia/add-lun-dynamically Lei Xue 2019-06-29 21:56:53 +08:00
  • db2ed21438 remove task from PendingTasks queue chessman 2019-06-28 19:56:14 +03:00
  • 791e74fea5 don't use pool to allocate buffers chessman 2019-06-28 17:55:51 +03:00
  • 5582973077 set max unmap block descriptor count to a feasible value chessman 2019-06-28 16:32:26 +03:00
  • 58fb435e3d add the ability to delete luns at runtime chessman 2019-06-27 18:16:21 +03:00
  • 93a6cf0c31 add iscsi target driver closer chessman 2019-06-27 18:15:30 +03:00
  • f11001ec71 add the ability to add luns dynamically chessman 2019-06-11 18:24:18 +03:00
  • d90dab2b1d Merge pull request #84 from datomia/synchronize-cache Lei Xue 2019-06-28 08:32:04 +08:00
  • 0b1ffd5704 provide offset and tl to DataSync chessman 2019-06-27 19:23:13 +03:00
  • d13122d350 Merge pull request #82 from datomia/separate-cephstore Lei Xue 2019-06-13 22:52:01 +08:00
  • a5aba61803 move cephstore to a separate package chessman 2019-06-13 13:23:13 +03:00
  • bd9e2ae3b5 Merge pull request #81 from datomia/update-deps Lei Xue 2019-06-13 08:37:09 +08:00
  • 2cbb698dee fix build comment chessman 2019-06-12 20:21:42 +03:00
  • f339c5e70c downgrade ceph chessman 2019-06-12 20:03:19 +03:00
  • 48da8d6281 add more Go versions to travis chessman 2019-06-12 19:31:34 +03:00
  • 8d17243b3a update dependencies chessman 2019-06-12 19:10:59 +03:00
  • 3a9dceae6e Merge pull request #79 from datomia/thin-provisioned-lun Lei Xue 2019-06-10 18:17:52 +08:00
  • e2b7ea4891 rename: Thinprovisioning -> ThinProvisioning chessman 2019-06-10 12:42:21 +03:00
  • ae74f39fa8 disable WriteAtomic16 on travis as well chessman 2019-06-07 18:28:03 +03:00
  • d3ff8c0f6c disable WriteAtomic16 tests because the command is not supported chessman 2019-06-07 18:20:38 +03:00
  • 932dc38110 Merge pull request #80 from datomia/fix-write-cache Lei Xue 2019-06-03 09:28:16 +08:00
  • c8962b89db MODE SENSE: ALLOCATION LENGTH shouldn't affect a size in response chessman 2019-05-31 14:09:32 +03:00
  • 5132cfdc8c add UNMAP tests to libiscsi chessman 2019-05-30 18:00:07 +03:00
  • c2184d789f add Logical Block Provisioning VPD page (0xB2) chessman 2019-05-30 17:41:10 +03:00
  • 12b06c21ef UNMAP: propagate request to backing store chessman 2019-05-29 16:14:31 +03:00
  • 22d47a9212 enable UNMAP when LUN is thin provisioned chessman 2019-05-21 12:54:55 +03:00
  • e2192b7b01 Merge pull request #75 from carmark/makefile Le Zhang 2018-11-25 21:31:35 +08:00
  • 6fe661849a update ci test for travis Lei Xue 2018-11-18 17:26:27 +08:00
  • 8af6a91545 update makefile Lei Xue 2018-11-18 17:26:13 +08:00
  • 567c697499 update vendor Lei Xue 2018-10-31 11:18:18 +08:00
  • 2d6b86a68a Merge pull request #74 from cavanwang/master Lei Xue 2018-05-10 11:32:03 +08:00
  • 9a07ab77a5 Merge pull request #72 from princerachit/master Lei Xue 2018-05-10 11:30:59 +08:00
  • 29b6c29902 Fix typo of fmt format xgwang 2018-05-10 10:30:12 +08:00
  • 758736a8ef Fix typo princerachit 2018-04-03 16:44:04 +05:30
  • ff9541bc1d Merge pull request #71 from orzhang/ceph Lei Xue 2018-03-03 14:32:07 +08:00
  • a969203cba add ceph backing store plugin Le Zhang 2018-02-16 14:48:55 +08:00
  • f169e043f2 Merge pull request #69 from donaldt10ydt/add-lock-for-scsitargetservic Lei Xue 2017-12-18 19:46:47 +08:00
  • 6d2a114697 add lock for SCSI Target Service instance Donald Tang 2017-12-10 23:16:48 +08:00
  • 3803cc6249 Merge pull request #67 from donaldt10ydt/word-shift-fix Lei Xue 2017-11-19 20:05:43 +08:00
  • 877baa0fea fix word shift in func BuildSenseData Donald Tang 2017-11-18 10:53:22 +08:00
  • 1935f5ea29 Merge pull request #64 from tpaullee/add-test-directory Lei Xue 2017-10-05 08:16:49 +08:00
  • 58d5eb9810 Add example setup, open-iscsi, libiscsi test scripts T.Paul Lee 2017-10-04 17:56:56 +08:00
  • b1a5b5344c Merge pull request #63 from tpaullee/test Lei Xue 2017-09-08 20:55:14 +08:00
  • 5c7d1f49ce More information on the iSCSI target library and source code structure. T.Paul Lee 2017-09-08 16:41:13 +08:00
  • 96aa683503 Merge pull request #62 from carmark/perf Le Zhang 2017-08-08 18:19:30 +08:00
  • 787d872a30 perf3 Lei Xue 2017-08-02 19:44:13 +08:00
  • fcb96b323d perf2 Lei Xue 2017-08-02 19:01:41 +08:00
  • 4ae643e9f8 perf Lei Xue 2017-07-31 21:47:38 +08:00
  • 957564305a Merge pull request #60 from carmark/mode_sense Lei Xue 2017-07-11 20:33:33 +08:00
  • eeb30723c8 fix bugs Lei Xue 2017-07-09 09:33:34 +08:00
  • 8ce8ade3d4 update ModeSense6 function Lei Xue 2017-07-05 21:23:13 +08:00
  • 1d95f1d376 add ModeSense6 test suite into travis Lei Xue 2017-07-05 18:21:58 +08:00
  • 77ddb4a8fc Merge pull request #56 from carmark/cmdsn Lei Xue 2017-06-25 21:21:59 +08:00
  • 1dc950035a fix an issue in ALL.iSCSIcmdsn test case and add it in travis test Lei Xue 2017-06-25 21:05:52 +08:00
  • 46d5812805 Merge pull request #54 from carmark/tests Lei Xue 2017-06-24 12:31:59 +08:00
  • b021461bf4 add more tests into travis testsuite Lei Xue 2017-06-24 12:09:56 +08:00
  • a523a583dc fix some issues for SCSI command Lei Xue 2017-06-24 12:09:05 +08:00
  • 59bebf79be Merge pull request #53 from carmark/async Lei Xue 2017-06-22 09:19:45 +08:00
  • 2cdc270f96 add ISCSITMF test case back to travis test Lei Xue 2017-06-22 09:14:23 +08:00
  • 6404f9adc4 fix NO_TASK issue in task management function Lei Xue 2017-06-22 09:12:31 +08:00
  • 3eb2654e52 Merge pull request #52 from carmark/task Lei Xue 2017-06-21 15:30:43 +08:00
  • a0fe46fef1 comment the iSCSI.iSCSITMF test case Lei Xue 2017-06-21 15:23:49 +08:00
  • a3c9ff5049 Create CODE_OF_CONDUCT.md Lei Xue 2017-06-15 08:28:00 +08:00
  • 12a648b5f3 fix sense data issue Lei Xue 2017-06-15 08:16:43 +08:00
  • 669f6211a4 update travis to do task management test and reduce some make output Lei Xue 2017-06-13 18:14:30 +08:00
  • 7a2b08ff80 support iscsi task function Lei Xue 2017-06-12 21:06:57 +08:00
  • 8c38fdd2f0 Merge pull request #51 from openebs/dev Lei Xue 2017-04-23 19:35:38 +08:00
  • 6deca56487 Create constants for MaxRecvDataSegmentLength and MaxBurstLength Payes 2017-04-21 13:41:52 +05:30
  • 0b629a16fe Sending data in dataIn PDUs splitted by maxRecvDataSegment Length Payes Anand 2017-03-12 01:35:58 +05:30
  • 8ca6860460 Merge pull request #48 from openebs/dev Lei Xue 2017-02-21 17:56:48 +08:00
  • ec8ddb74e0 Removing the last element which is nil from the reservation array payes 2017-02-19 18:30:28 +05:30
  • 1b8422c926 Merge pull request #47 from openebs/dev Lei Xue 2017-02-18 14:37:49 +08:00
  • ddf59bf1cb Making sure the required number of bytes are read payes 2017-02-17 18:55:27 +05:30
  • f2d7303a99 Merge pull request #45 from zaccone/patch-1 Lei Xue 2017-01-18 08:16:43 +08:00
  • 3317ee494b Fix typo in README.md Marek Denis 2017-01-17 22:12:10 +00:00
  • 2ff01d31b3 Merge pull request #32 from carmark/update_sn Lei Xue 2016-12-11 21:27:00 +08:00
  • 33f78efe0f add examples directory Lei Xue 2016-12-11 21:04:40 +08:00
  • c85b0f045f comment runtime.GOMAXPROCS to avoid concurrent issue Lei Xue 2016-12-11 20:56:12 +08:00
  • 42949563ac small refactor: combine all package response generation Lei Xue 2016-12-11 18:21:53 +08:00
  • c8d2d89619 update README.md to move Roardmap into github issues Lei Xue 2016-12-11 18:21:21 +08:00
  • b4b2b735bc Merge pull request #31 from orzhang/login_er Lei Xue 2016-12-03 16:10:04 +08:00
  • bb67ec66c7 login negotiation and session/conn reinstatment Le Zhang 2016-11-30 00:42:18 +08:00
  • fd52b81c51 add Dockerfile Lei Xue 2016-11-29 17:59:25 +08:00
  • f551f74758 Update README.md Le Zhang 2016-11-29 01:20:34 -06:00
  • a28b586bf9 Update README.md Lei Xue 2016-11-29 13:39:11 +08:00
  • 3016122284 Merge pull request #29 from carmark/refactor Le Zhang 2016-11-28 22:53:00 -06:00
  • d3c3a96920 delete cit to use new gotgt as main cmd, use logrus instead of glog Lei Xue 2016-11-29 11:21:40 +08:00
  • 18e1419b06 fix verify and add verify test cases Lei Xue 2016-11-28 16:26:05 +08:00
  • 82ae696822 remove unnecessary code and doc Lei Xue 2016-11-28 14:36:13 +08:00
  • 05b6f88de4 restruct the backend storage command submit Lei Xue 2016-11-28 11:11:24 +08:00
  • ed47ac5ea0 move port interface to scsi package Lei Xue 2016-11-27 17:02:17 +08:00
  • bd7193880e basic change for godoc Lei Xue 2016-11-27 13:31:43 +08:00
  • c5f96b7af4 Merge pull request #28 from orzhang/PR_impl Le Zhang 2016-11-24 09:42:53 -06:00
  • 82e6d230a2 PR implementation Le Zhang 2016-10-25 10:34:13 +08:00
  • f724702ecb Merge pull request #22 from carmark/scsi_flags Lei Xue 2016-11-24 21:21:56 +08:00
  • f4197d0024 add more comments Lei Xue 2016-11-24 21:02:17 +08:00