Commit Graph

  • 55dc5a1c1b changelog: begin filling out the next release Daniel Verkamp 2017-02-15 17:14:02 -0700
  • aa61dc505e changelog: use #/##/### headers consistently Daniel Verkamp 2017-02-15 16:45:58 -0700
  • 77e6598dcb readme: update instructions to use DPDK 17.02 Daniel Verkamp 2017-02-15 09:13:28 -0700
  • c210a81fd9 scsi: spdk_scsi_lun_construct should return only new objects Tomasz Zawadzki 2017-01-20 11:20:18 +0100
  • 90b0873665 scsi: handle return status of spdk_scsi_lun_claim(lun) Tomasz Zawadzki 2017-02-07 14:08:06 +0100
  • 86278ab90e unit_test: check for adding same lun twice to scsi device Tomasz Zawadzki 2017-02-08 12:17:25 +0100
  • da48e8390d unit_test: check for creating the same lun twice Tomasz Zawadzki 2017-01-27 11:42:43 +0100
  • 095c690ebd autobuild: exit immediately on error Daniel Verkamp 2017-02-15 13:16:48 -0700
  • 94b8735398 test/nvmf: move multiconnection test to nightly build Daniel Verkamp 2017-02-15 13:10:20 -0700
  • b57a1c130e test/nvme: move NVMe reset test to nightly build Daniel Verkamp 2017-02-15 13:09:10 -0700
  • 18d26e42a3 env: Move DPDK intialization into the env library. Ben Walker 2017-01-12 11:25:17 -0700
  • 25270f1d7c Rename instance_id to shm_id and make it default to pid Ben Walker 2017-02-01 14:34:45 -0700
  • 26c8e7ccef examples/nvme/hello_world: fix typo in comment (#114) Felipe Franciosi 2017-02-15 23:36:22 +0000
  • d7c8143308 test/string: add fatal asserts for NULL strings Daniel Verkamp 2017-02-14 14:40:25 -0700
  • d6fd64cdab json: make sure parse always sets *end Daniel Verkamp 2017-01-03 16:52:06 -0700
  • 222bac51e8 app/nvmf_tgt: delete subsystems for invalid AcceptorCore GangCao 2017-02-15 12:55:10 +0800
  • 2be0162140 nvmf: factor out common AER Get/Set Features code Daniel Verkamp 2017-02-14 16:56:29 -0700
  • 39d5920645 nvmf,tgt: SPDK_NVME_FEAT_ASYNC_EVENT_CONFIGURATION handle Ziye Yang 2017-02-10 14:01:12 +0800
  • dd16a7277d rpc: Decouple RPC config from instance ID Ben Walker 2017-02-01 11:14:03 -0700
  • 5c42f21870 nvme_numa: add information about nvme drives to setup.sh script Piotr Pelplinski 2017-01-30 08:38:44 -0500
  • e4dc6bbecb trace: use snprintf() to ensure g_shm_name is terminated Daniel Verkamp 2017-02-10 10:39:12 -0700
  • 3403d59522 nvmf_tgt: unify subsystem config parsing code Daniel Verkamp 2017-01-30 12:41:59 -0700
  • 25083abc12 test: add nvmf/multiconnection testing into autotest Xiaofan Yang 2017-01-09 22:24:37 +0800
  • e5798096a2 gpt_spec: add casts to avoid undefined shifts Daniel Verkamp 2017-02-10 14:35:05 -0700
  • 4f8ab58ac1 nvmf_tgt: add cross-socket warning to subsystem RPC Daniel Verkamp 2017-01-30 12:40:52 -0700
  • 4404793d09 string: make spdk_parse_ip_addr() params non-const Daniel Verkamp 2017-02-10 16:00:51 -0700
  • b4572d452b ioat: print PCI addresses in hex for consistency Daniel Verkamp 2017-02-10 16:55:14 -0700
  • a9de0d5f69 net/interface: check socket() return value Daniel Verkamp 2017-02-10 10:35:07 -0700
  • 7912aa4a17 iscsi: move extern g_conn_array to conn.h (#111) Tsuyoshi Uchida 2017-02-13 08:57:37 -0800
  • 4c8a8f09f3 iscsi: delete the unnecessary comment (#110) Tsuyoshi Uchida 2017-02-13 08:50:45 -0800
  • 0456bd08cd nvmf/conf: call spdk_nvme_probe_cb via trid Ziye Yang 2017-02-06 13:52:09 +0800
  • 59fc5ba613 nvme: fix extended LBA block size calculations Daniel Verkamp 2017-01-23 15:32:46 -0700
  • 3c441d69e5 nvmf,host: add "direct mode" subsystem for test Ziye Yang 2017-02-09 09:38:28 +0800
  • 84d904841f util: move common helper functions to util.h Daniel Verkamp 2017-02-02 10:07:12 -0700
  • 187ec2fde2 nvmf: Add AIO config in nvmf.conf.in Liang Yan 2017-01-18 12:10:01 +0800
  • d0d946ddb4 test: add an spdk_malloc implementation for test_env Jim Harris 2017-02-08 11:43:02 -0700
  • 5efd4b8800 test: move test_env.c to a more generic location Jim Harris 2017-02-08 11:38:16 -0700
  • 86f80d2d70 doc, nvmf: change discovery to discover Ziye Yang 2017-02-08 10:38:26 +0800
  • fcdb601ea5 nvmf: continue rdma_poll even meets error GangCao 2017-02-03 11:55:27 +0800
  • 48519cba2f test/ioat: run ioat_kperf in autotest Daniel Verkamp 2017-01-23 16:38:35 -0700
  • ff0047816d nvme: track submit time instead of timeout time Daniel Verkamp 2017-02-07 14:16:05 -0700
  • 4a1d47ebea barrier: add compiler barrier and use it in MMIO Daniel Verkamp 2017-02-06 17:37:18 -0700
  • 4baf5962e9 nvmf_tgt: Use new ip parsing utility function Ben Walker 2017-02-01 10:16:20 -0700
  • 38980dedfa nvmf,tgt: fix issue while shutting down nvmf tgt with CTRL + C Ziye Yang 2017-02-06 13:25:56 +0800
  • 08238af7ee util: Add a function to parse ip addresses. Ben Walker 2017-02-01 10:05:51 -0700
  • 8314b54996 nvme/fio_plugin: fix compliation with recent FIO Chun Liu 2016-09-06 16:08:14 -0700
  • a9133b405a env/vtophys: expand vtophys map value to 64 bits Daniel Verkamp 2017-02-01 11:12:45 -0700
  • 6f8a505d23 nvmf: cleanup spdk_nvmf_rdma_close_conn Ziye Yang 2017-02-07 14:08:45 +0800
  • 04ddd8f2c9 examples/ioat: fix the stop flag issue for kernel test tool Changpeng Liu 2017-02-08 15:28:41 +0800
  • 200217a47e nvmf: poll the NVMe subsystem once under more sessions case GangCao 2017-02-04 12:33:30 +0800
  • b3d229e02a iscsi_tgt: add modules to dependency list Daniel Verkamp 2017-02-03 15:13:05 -0700
  • 9b38556afe bdev/split: pass correct bdev to base_bdev functions Daniel Verkamp 2017-02-03 15:10:03 -0700
  • ad063db506 nvmf: apply const to several char * arguments Daniel Verkamp 2017-02-02 09:44:26 -0700
  • b913ad119e test/bdev: shorten bdevperf autotest Daniel Verkamp 2017-02-01 10:31:35 -0700
  • 0a701f3a1c test/event: run autotests for shorter times Daniel Verkamp 2017-02-01 10:15:07 -0700
  • 1d3edefbcf build: remove -Wunused-result flag Daniel Verkamp 2017-01-31 16:06:00 -0700
  • d57f3db1b5 nvme: clarify nvme_ctrlr_set_state debug prints Daniel Verkamp 2017-01-31 13:58:12 -0700
  • 459cd69571 test/nvme: set DPDK base address for multi-process Daniel Verkamp 2017-01-31 12:44:36 -0700
  • 018e6afff2 nvme: remove ctrlr_get_pci_id transport callback Daniel Verkamp 2017-01-30 16:55:43 -0700
  • a384110d7a nvme: move nvme_qpair_fail() call to generic code Daniel Verkamp 2017-01-30 16:40:39 -0700
  • b71c31335d event: move component descriptions to doc/ and rewrite Daniel Verkamp 2017-01-26 16:10:25 -0700
  • 47eec4329e env: add API to get NUMA socket ID of a PCI device Daniel Verkamp 2017-01-30 17:39:23 -0700
  • bcd1dc93fb bdev/split: copy base bdev max_unmap_bdesc_count Daniel Verkamp 2017-01-31 09:18:39 -0700
  • aac10bf92c event: call MP/SC ring functions explicitly Daniel Verkamp 2017-01-25 14:56:33 -0700
  • cfa8a2a989 nvmf_tgt: save unmap descriptor pointer in request Daniel Verkamp 2017-01-26 11:10:32 -0700
  • eb2ec1b07b nvme/rdma: Reap multiple completions per poll Ben Walker 2016-12-20 12:18:30 -0700
  • 378fc7787c test: clean up redundant process_core invocations Daniel Verkamp 2017-01-27 15:10:58 -0700
  • b33a298dd7 test/nvmf: drop unnecessary chmod of /dev/nvme-fabrics Daniel Verkamp 2017-01-27 15:02:17 -0700
  • 72ad2c0173 doc: cut out whitespace between header and content Daniel Verkamp 2017-01-27 14:18:45 -0700
  • 2c0bc38754 bdev: add "split" virtual blockdev example Daniel Verkamp 2016-08-29 10:15:47 -0700
  • efccac8c7e bdev/nvme: remove NvmeLunsPerNs and LunSizeInMB Daniel Verkamp 2016-08-29 15:00:32 -0700
  • c6952d45df event: replace outdated reactor run loop comment Daniel Verkamp 2017-01-25 16:38:42 -0700
  • b809cdd3ab env: add spdk_mempool_create() socket_id parameter Daniel Verkamp 2017-01-25 13:35:40 -0700
  • 4c55092882 env: add a name for special "any socket ID" value Daniel Verkamp 2017-01-27 10:04:08 -0700
  • 4440cd8d28 nvmf: Solve subsystem add/delete issue Ziye Yang 2017-01-25 19:51:35 +0800
  • bd2697e6b0 ioat, kperf: fix the testing output. Ziye Yang 2017-01-17 10:59:34 +0800
  • 23dd35a729 test/nvme: add nvme_ns unit test Fan Lu 2017-01-09 23:43:41 +0800
  • fb85072562 test/nvmf:add virtual.c unit test Fan Lu 2017-01-19 00:35:00 +0800
  • aaa87dc00e env_dpdk: allow linking against DPDK shared libs Daniel Verkamp 2017-01-25 17:23:37 -0700
  • bc7b070deb env_dpdk: move system libraries out of ENV_LIBS Daniel Verkamp 2017-01-25 17:19:05 -0700
  • 47ae3957eb nvme/rdma: Invoke rdma_ack_cm_event in exceptional cases Ziye Yang 2017-01-25 12:34:53 +0800
  • 5f3e922a6a nvme: Fail the qpair if it is marked as failure when process the completion queue. Cunyin Chang 2017-01-16 12:49:21 +0800
  • 919c4b540e doc/nvmf: add NVMeoF kernel based initiator usage Changpeng Liu 2017-01-25 14:59:22 +0800
  • 7a8840c09b nvme/identify: convert NVMe-oF to -r TRID format Daniel Verkamp 2017-01-13 15:41:16 -0700
  • e464823a62 event: Don't check timers on every iteration Ben Walker 2017-01-20 10:57:27 -0700
  • 4f752e1d75 nvmf_tgt: assign different core for subsystems under RPC mode GangCao 2017-01-24 12:52:23 +0800
  • 2ea9823c8a nvmf: use same subsystem pointer GangCao 2017-01-25 12:35:31 +0800
  • f3b3fe5b36 autotest: remove duplicated unit test invocations Daniel Verkamp 2017-01-24 16:18:12 -0700
  • abfda721cd autotest: run unittest.sh Daniel Verkamp 2017-01-24 15:47:46 -0700
  • 7c3214a0ac unittest.sh: move 'make' command into .travis.yml Daniel Verkamp 2017-01-24 15:46:33 -0700
  • 18027e12e6 unittest.sh: allow running with valgrind Daniel Verkamp 2017-01-24 15:44:19 -0700
  • 5135af43fc event: get event_mempool via reactor pointer Daniel Verkamp 2017-01-20 11:09:43 -0700
  • 8d950879b4 event: pass lcore to set_reactor_thread_name() Daniel Verkamp 2017-01-20 11:08:21 -0700
  • 93d635990a event: simplify _spdk_event_queue_run_batch() Daniel Verkamp 2017-01-20 10:41:21 -0700
  • 885a86a569 event: Modify reactor to avoid calling spdk_get_ticks() Ben Walker 2017-01-20 10:23:30 -0700
  • 91d7d20c4e event: add a reactor benchmark tool Ben Walker 2017-01-25 09:49:12 -0700
  • 6a93946040 ioat/perf: exit early if no channels found Daniel Verkamp 2017-01-24 15:24:36 -0700
  • 59408ad2ef test/event: rename event to event_perf Jim Harris 2017-01-20 15:21:18 -0700
  • 8f0aed2dd3 readme: add a section about CONFIG Daniel Verkamp 2017-01-13 13:46:37 -0700
  • 294e743b99 ioat/perf: make the perf tool more general Ziye Yang 2017-01-17 15:31:01 +0800