[PATCH] Patch to integrate RapidDisk and RapidCache RAM Drive / Caching modules into staging subsystem.
Greg KH
gregkh at linuxfoundation.org
Sun May 31 00:38:08 UTC 2015
On Sat, May 30, 2015 at 06:46:26PM -0500, Petros Koutoupis wrote:
> Attached is a patch for two modules: RapidDisk & RapidCache. RapidDisk is a
> Linux RAM drive module which allows the user to dynamically create, remove, and
> resize RAM-based block devices. RapidDisk is designed to work with both
> volatile and non-volatile memory. In the case of volatile memory, memory is
> allocated only when needed. The RapidCache module in turn utilizes a RapidDisk
> volume as a FIFO Write-Through caching node to a slower block device.
>
> This patch is currently against the linux-next tree (next-20150529).
>
> When the patch is applied, a new option will appear in the drivers/staging
> menuconfig "RapidDisk Enhanced Linux RAM disk solution". Enabling this sets the
> variable CONFIG_RXDSK.
>
> diffstat for this patch is:
> Kconfig | 2
> Makefile | 1
> rapiddisk/Documentation/rxdsk.txt | 67 ++
> rapiddisk/Kconfig | 10
> rapiddisk/Makefile | 2
> rapiddisk/rxcache.c | 1142
> ++++++++++++++++++++++++++++++++++++++
> rapiddisk/rxcommon.h | 22
> rapiddisk/rxdsk.c | 773 +++++++++++++++++++++++++
> 8 files changed, 2019 insertions(+)
>
> To apply this patch, in the root of the kernel tree use:
> patch -p1 <rapiddisk.patch
>
> Please share feedback, questions, or concerns.
>
> Regards,
>
> Petros Koutoupis
> www.rapiddisk.org
>
> Signed-off-by: Petros Koutoupis <petros at petroskoutoupis.com>
>
> --------------------------------------------------------------------------------
> diff -uNpr linux-next.orig/drivers/staging/Kconfig linux-next/drivers/staging/
> Kconfig
The patch is line-wrapped and can't be applied at all :(
Also all of the whitespace is messed up, please fix up your email
client, that will fix both of these issues.
thanks,
greg k-h
More information about the devel
mailing list