Wojciech Malikowski e9a236d275 ftl: Initial headers
This patch introduces core structures required for implementing FTL on
top of Open Channel drives. The Open Channel specification describes raw
access to the media on the SSD. The FTL consumes that API and exposes a
block device interface.

The implementation is based on the revision 2.0 of the Open Channel SSD
specification.

Change-Id: Ie306cdfb7920df3b02233fcb60896745f3184cdc
Signed-off-by: Wojciech Malikowski <wojciech.malikowski@intel.com>
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-on: https://review.gerrithub.io/c/431321
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2019-01-11 09:15:39 +00:00
..
2018-08-27 21:30:32 +00:00
2018-08-27 19:38:10 +00:00
2019-01-11 09:15:39 +00:00
2018-03-08 11:47:01 -05:00
2019-01-11 09:15:39 +00:00
2019-01-07 04:21:39 +00:00
2018-12-10 15:56:50 +00:00
2019-01-07 04:21:39 +00:00
2019-01-09 20:57:34 +00:00
2018-08-27 19:38:10 +00:00
2018-11-08 23:08:26 +00:00
2019-01-11 09:15:39 +00:00
2018-08-27 19:38:10 +00:00

SPDK Documentation

The current version of the SPDK documentation can be found online at http://www.spdk.io/doc/

Building the Documentation

To convert the documentation into HTML run make in the doc directory. The output will be located in doc/output/html. Before running make ensure all pre-requisites are installed. See Installing Prerequisites for more details.