[PATCH 0/3] relay buffer-only channels (resubmit)

From: Eduard - Gabriel Munteanu
Date: Sun Jun 15 2008 - 11:06:18 EST


Hello,

This is a resubmit of the buffer-only channels implementation for
relay. Basically I followed Pekka Enberg's suggestion of doing things
CPU-hotplug-aware.

The first two patches allow relay to set up an early initcall for
registering a CPU hotplug notifier. This has to run before SMP is up,
so non-boot CPUs get a buffer as soon as they're up.

Feel free to ask any questions or suggest anything.

Eduard - Gabriel Munteanu (3):
Unignore vmlinux.lds.h from Git.
Better interface for hooking early initcalls.
relay: Add buffer-only channels; useful for early logging.

.gitignore | 1 +
Documentation/filesystems/relay.txt | 11 +++
include/asm-generic/vmlinux.lds.h | 2 +
include/linux/init.h | 7 ++
include/linux/relay.h | 5 +
init/main.c | 13 +++-
kernel/relay.c | 141 +++++++++++++++++++++++++++--------
7 files changed, 147 insertions(+), 33 deletions(-)

Attachment: signature.asc
Description: PGP signature