Spdk/test
Jim Harris e3f2a3949d sock: add sock_group abstraction
For now, this provides common abstraction for Linux epoll
and FreeBSD kqueue.  It also provides the basis for future
changes where alternate userspace TCP stacks have their own
mechanism for polling a group of descriptors.

While here, remove old epoll/kqueue code in iscsi/conn.c that
was commented out when the iSCSI idle connection code was
recently removed - we now have a real implementation of it
in sock.c so the original code is no longer needed as a
reference.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I664ae32a5ff4d37711b7f534149eb0eb35942335

Reviewed-on: https://review.gerrithub.io/398969
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
2018-02-13 19:25:22 -05:00
..
app test: add 'match' util and use it with blobstore 2018-02-06 18:05:25 -05:00
blobfs/rocksdb test/rocksdb: reduce test time for per-patch tests 2017-12-15 15:48:06 -05:00
blobstore test: add 'match' util and use it with blobstore 2018-02-06 18:05:25 -05:00
config vm_setup: increase number of jobs in make command 2018-02-13 08:54:53 -05:00
cpp_headers build: include spdk.app.mk in all app Makefiles 2017-11-15 17:57:07 -05:00
iscsi_tgt test: delete all iscsi.conf.* and iscsi.conf files. 2018-02-06 18:49:32 -05:00
lib ut_multithread: add the support for start/stop poller functions 2018-02-07 12:37:11 -05:00
lvol test/lvol: fix wrong footer message in test case 700 2018-02-13 18:19:40 -05:00
nvmf nvmf: Add an rpc to add a namespace to a subsystem 2018-02-07 23:22:57 -05:00
pmem bdev/pmem: require name in construct_pmem_bdev RPC 2017-12-04 18:51:14 -05:00
unit sock: add sock_group abstraction 2018-02-13 19:25:22 -05:00
vhost test/virtio: update test_plan.md with tests for emulated virtio-scsi-pci device 2018-02-12 12:13:54 -05:00
Makefile test: begin moving unit tests into test/unit 2017-06-16 16:43:48 -04:00
spdk_cunit.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00