Thomas Petazzoni
ebf3f09c63
Configure out AIO support
...
This patchs adds the CONFIG_AIO option which allows to remove support
for asynchronous I/O operations, that are not necessarly used by
applications, particularly on embedded devices. As this is a
size-reduction option, it depends on CONFIG_EMBEDDED. It allows to
save ~7 kilobytes of kernel code/data:
text data bss dec hex filename
1115067 119180 217088 1451335 162547 vmlinux
1108025 119048 217088 1444161 160941 vmlinux.new
-7042 -132 0 -7174 -1C06 +/-
This patch has been originally written by Matt Mackall
<mpm@selenic.com >, and is part of the Linux Tiny project.
[randy.dunlap@oracle.com: build fix]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Benjamin LaHaise <bcrl@kvack.org>
Cc: Zach Brown <zach.brown@oracle.com>
Signed-off-by: Matt Mackall <mpm@selenic.com>
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-10-16 11:21:51 -07:00
..
2008-10-13 12:28:49 -02:00
2008-10-16 11:21:45 -07:00
2008-10-12 11:04:34 +02:00
2008-10-09 08:56:01 +02:00
2008-10-08 11:35:20 +02:00
2008-10-08 11:35:19 +02:00
2008-10-13 21:51:51 +01:00
2008-10-16 11:21:38 -07:00
2008-10-08 18:22:18 -04:00
Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x86/memory-corruption-check', 'x86/early-printk', 'x86/xsave', 'x86/ptrace-v2', 'x86/quirks', 'x86/setup', 'x86/spinlocks' and 'x86/signal' into x86/core-v2
2008-10-12 15:50:02 +02:00
2008-10-16 11:21:51 -07:00
2008-10-10 22:39:31 +02:00
2008-10-16 11:21:39 -07:00
2008-10-16 11:21:39 -07:00
2008-10-16 11:21:38 -07:00
2008-10-09 09:01:10 +02:00
2008-10-09 08:56:22 +02:00
2008-10-09 08:56:20 +02:00
2008-10-16 11:21:28 -07:00
2008-10-16 11:21:32 -07:00
2008-10-16 11:21:33 -07:00
2008-10-14 12:12:02 -07:00
2008-10-09 13:52:43 -04:00
2008-10-10 13:37:12 +01:00
2008-10-09 08:56:04 +02:00
2008-10-13 09:51:43 -07:00
2008-10-13 16:05:06 +01:00
2008-10-15 12:46:51 +01:00
2008-10-09 08:56:13 +02:00
2008-10-12 12:05:55 +02:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:30 -07:00
2008-10-09 08:56:19 +02:00
2008-10-14 12:31:14 -07:00
2008-10-09 08:56:08 +02:00
2008-10-16 11:21:40 -07:00
2008-10-14 23:51:02 +02:00
2008-10-14 23:51:02 +02:00
2008-10-12 09:36:50 -02:00
2008-10-16 11:21:38 -07:00
2008-10-13 21:39:50 +02:00
2008-10-13 19:01:08 -07:00
2008-10-13 19:01:08 -07:00
2008-10-13 19:01:08 -07:00
2008-10-09 11:59:55 -07:00
2008-10-13 19:01:08 -07:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:33 -07:00
2008-10-11 20:23:20 +02:00
2008-10-12 09:37:01 -02:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:32 -07:00
2008-10-16 11:21:31 -07:00
2008-10-11 09:33:18 -07:00
2008-10-16 11:21:31 -07:00
2008-10-12 11:44:37 -07:00
2008-10-09 08:56:04 +02:00
2008-10-16 11:21:29 -07:00
2008-10-13 09:47:43 +11:00
2008-10-09 08:56:06 +02:00
Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x86/memory-corruption-check', 'x86/early-printk', 'x86/xsave', 'x86/ptrace-v2', 'x86/quirks', 'x86/setup', 'x86/spinlocks' and 'x86/signal' into x86/core-v2
2008-10-12 15:50:02 +02:00
2008-10-14 23:50:47 +02:00
2008-10-16 11:21:30 -07:00
2008-10-13 19:01:08 -07:00
2008-10-13 10:55:47 +11:00
2008-10-16 11:21:49 -07:00
2008-10-13 10:10:37 -07:00
2008-10-16 11:21:45 -07:00
2008-10-08 16:38:41 -07:00
2008-10-16 11:21:48 -07:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:45 -07:00
2008-10-16 11:21:31 -07:00
2008-10-16 11:21:46 -07:00
2008-10-16 11:21:46 -07:00
2008-10-16 11:21:30 -07:00
2008-10-16 11:21:30 -07:00
2008-10-12 12:37:32 +02:00
2008-10-13 09:51:39 -07:00
2008-10-13 09:51:40 -07:00
2008-10-16 11:21:28 -07:00
2008-10-16 11:21:47 -07:00
2008-10-16 11:21:32 -07:00
2008-10-16 11:21:45 -07:00
2008-10-13 09:51:40 -07:00
2008-10-09 13:52:44 -04:00
2008-10-16 11:21:33 -07:00
2008-10-13 09:51:43 -07:00
2008-10-13 09:51:44 -07:00
2008-10-12 09:36:49 -02:00
2008-10-13 09:51:42 -07:00
2008-10-16 11:21:31 -07:00