├── .gitignore ├── CLI ├── eio_cli └── eio_cli.8 ├── COPYING ├── Documents ├── 94-Enhanceio.template └── Persistence.txt ├── Driver ├── config.patch └── enhanceio │ ├── Kconfig │ ├── Makefile │ ├── compat-redhat.h │ ├── compat.h │ ├── dkms.conf │ ├── eio.h │ ├── eio_conf.c │ ├── eio_fifo.c │ ├── eio_ioctl.c │ ├── eio_ioctl.h │ ├── eio_lru.c │ ├── eio_main.c │ ├── eio_mem.c │ ├── eio_policy.c │ ├── eio_policy.h │ ├── eio_procfs.c │ ├── eio_rand.c │ ├── eio_setlru.c │ ├── eio_setlru.h │ ├── eio_subr.c │ ├── eio_ttc.c │ └── eio_ttc.h ├── Install-EIO ├── Install.txt ├── README.txt └── performance_test ├── bcache.sh ├── dmcache.sh └── eio.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *.orig 2 | -------------------------------------------------------------------------------- /CLI/eio_cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/CLI/eio_cli -------------------------------------------------------------------------------- /CLI/eio_cli.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/CLI/eio_cli.8 -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/COPYING -------------------------------------------------------------------------------- /Documents/94-Enhanceio.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Documents/94-Enhanceio.template -------------------------------------------------------------------------------- /Documents/Persistence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Documents/Persistence.txt -------------------------------------------------------------------------------- /Driver/config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/config.patch -------------------------------------------------------------------------------- /Driver/enhanceio/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/Kconfig -------------------------------------------------------------------------------- /Driver/enhanceio/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/Makefile -------------------------------------------------------------------------------- /Driver/enhanceio/compat-redhat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/compat-redhat.h -------------------------------------------------------------------------------- /Driver/enhanceio/compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/compat.h -------------------------------------------------------------------------------- /Driver/enhanceio/dkms.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/dkms.conf -------------------------------------------------------------------------------- /Driver/enhanceio/eio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio.h -------------------------------------------------------------------------------- /Driver/enhanceio/eio_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_conf.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_fifo.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_ioctl.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_ioctl.h -------------------------------------------------------------------------------- /Driver/enhanceio/eio_lru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_lru.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_main.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_mem.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_policy.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_policy.h -------------------------------------------------------------------------------- /Driver/enhanceio/eio_procfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_procfs.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_rand.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_setlru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_setlru.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_setlru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_setlru.h -------------------------------------------------------------------------------- /Driver/enhanceio/eio_subr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_subr.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_ttc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_ttc.c -------------------------------------------------------------------------------- /Driver/enhanceio/eio_ttc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Driver/enhanceio/eio_ttc.h -------------------------------------------------------------------------------- /Install-EIO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Install-EIO -------------------------------------------------------------------------------- /Install.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/Install.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/README.txt -------------------------------------------------------------------------------- /performance_test/bcache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/performance_test/bcache.sh -------------------------------------------------------------------------------- /performance_test/dmcache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/performance_test/dmcache.sh -------------------------------------------------------------------------------- /performance_test/eio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanconnected/EnhanceIO/HEAD/performance_test/eio.sh --------------------------------------------------------------------------------