From: Alan Cox Date: Thu, 14 May 2015 20:26:27 +0000 (+0100) Subject: nc100: turn on direct I/O and remove legacy EXEC X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=ab1595d9fb68b0364eb4295ff9ca46b1f7ca2085;p=FUZIX.git nc100: turn on direct I/O and remove legacy EXEC This speeds things up a ton by removing excess copies. As our I/O subsystem is PCMCIA SRAM the disk speed is basically CPU speed so the excess caching is not at all helpful! Alan --- diff --git a/Kernel/platform-nc100/config.h b/Kernel/platform-nc100/config.h index 1f3f2e43..39d00b19 100644 --- a/Kernel/platform-nc100/config.h +++ b/Kernel/platform-nc100/config.h @@ -63,7 +63,5 @@ #define BOOTDEVICE 0x0100 /* Only one possible option */ #endif - -/* We need to fix rd_memcpy to handle user pages - or perhaps make the C code - figure out the page number and just pass it ?? */ -#define CONFIG_LEGACY_EXEC \ No newline at end of file +#define CONFIG_LARGE_IO_DIRECT /* Definite win as our I/O is as fast as a + memcpy! */