kdbus: add Makefile, Kconfig and MAINTAINERS entry
authorDaniel Mack <daniel@zonque.org>
Thu, 11 Sep 2014 16:48:06 +0000 (18:48 +0200)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 4 Apr 2016 01:12:28 +0000 (10:12 +0900)
This patch hooks up the build system to actually compile the files
added by previous patches. It also adds an entry to MAINTAINERS to
direct people to Greg KH, David Herrmann, Djalal Harouni and me for
questions and patches.

Change-Id: Ibd6c440501c0674245c3e9971b6b28d57a7d8c11
Signed-off-by: Daniel Mack <daniel@zonque.org>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Paul Osmialowski <p.osmialowsk@samsung.com>
MAINTAINERS
init/Kconfig
ipc/Makefile
ipc/kdbus/Makefile [new file with mode: 0644]

index d8afd29536786b0907c795afeb8cd5aa3ff2d3b6..02f7668a7fe0e3c4535eb47c9868ba4b5e0c0567 100644 (file)
@@ -5585,6 +5585,19 @@ S:       Maintained
 F:     Documentation/kbuild/kconfig-language.txt
 F:     scripts/kconfig/
 
+KDBUS
+M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+M:     Daniel Mack <daniel@zonque.org>
+M:     David Herrmann <dh.herrmann@googlemail.com>
+M:     Djalal Harouni <tixxdz@opendz.org>
+L:     linux-kernel@vger.kernel.org
+S:     Maintained
+F:     ipc/kdbus/*
+F:     samples/kdbus/*
+F:     Documentation/kdbus/*
+F:     include/uapi/linux/kdbus.h
+F:     tools/testing/selftests/kdbus/
+
 KDUMP
 M:     Vivek Goyal <vgoyal@redhat.com>
 M:     Haren Myneni <hbabu@us.ibm.com>
index dc24dec6023292ac6f1bd484ce506074d3e53566..b5a2e8022fe4cba51073f1a698ebeba4eea4f3bb 100644 (file)
@@ -261,6 +261,18 @@ config POSIX_MQUEUE_SYSCTL
        depends on SYSCTL
        default y
 
+config KDBUS
+       tristate "kdbus interprocess communication"
+       depends on TMPFS
+       help
+         D-Bus is a system for low-latency, low-overhead, easy to use
+         interprocess communication (IPC).
+
+         See Documentation/kdbus.txt
+
+         To compile this driver as a module, choose M here: the
+         module will be called kdbus.
+
 config CROSS_MEMORY_ATTACH
        bool "Enable process_vm_readv/writev syscalls"
        depends on MMU
index 86c7300ecdf5d566111459fe07e7d171e08a192d..68ec4167d11b149854238853481ca9f36571a007 100644 (file)
@@ -9,4 +9,4 @@ obj_mq-$(CONFIG_COMPAT) += compat_mq.o
 obj-$(CONFIG_POSIX_MQUEUE) += mqueue.o msgutil.o $(obj_mq-y)
 obj-$(CONFIG_IPC_NS) += namespace.o
 obj-$(CONFIG_POSIX_MQUEUE_SYSCTL) += mq_sysctl.o
-
+obj-$(CONFIG_KDBUS) += kdbus/
diff --git a/ipc/kdbus/Makefile b/ipc/kdbus/Makefile
new file mode 100644 (file)
index 0000000..7ee9271
--- /dev/null
@@ -0,0 +1,22 @@
+kdbus-y := \
+       bus.o \
+       connection.o \
+       endpoint.o \
+       fs.o \
+       handle.o \
+       item.o \
+       main.o \
+       match.o \
+       message.o \
+       metadata.o \
+       names.o \
+       node.o \
+       notify.o \
+       domain.o \
+       policy.o \
+       pool.o \
+       reply.o \
+       queue.o \
+       util.o
+
+obj-$(CONFIG_KDBUS) += kdbus.o