From: Jiri Slaby <jslaby@suse.cz>
To: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: linux-kernel@vger.kernel.org, tj@kernel.org, rostedt@goodmis.org,
mingo@redhat.com, akpm@linux-foundation.org, andi@firstfloor.org,
paulmck@linux.vnet.ibm.com, pavel@ucw.cz, jirislaby@gmail.com,
Vojtech Pavlik <vojtech@suse.cz>, Michael Matz <matz@suse.de>,
Jiri Kosina <jkosina@suse.cz>
Subject: kGraft to -next [was: 00/21 kGraft]
Date: Wed, 02 Jul 2014 14:04:38 +0200 [thread overview]
Message-ID: <53B3F556.7050002@suse.cz> (raw)
In-Reply-To: <1403694329-3064-1-git-send-email-jslaby@suse.cz>
On 06/25/2014 01:05 PM, Jiri Slaby wrote:
> Hi,
>
> this is a repost of the second round of RFC on kGraft, the linux
> kernel online patching developed at SUSE. This repost only widened the
> target audience for broader review, no code change happened.
>
> Please speak up now (or be silent till the next merge window). That
> is, if there are no objections, we plan pushing the tree into -next
> and asking Linus in the next merge window for comments.
>
> The patches are posted as a reply to this email and can be also
> obtained as a whole tree from:
> https://git.kernel.org/cgit/linux/kernel/git/jirislaby/kgraft.git/log/?h=kgraft
Stephen,
may I ask you to add the kGraft tree to -next?
git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/kgraft.git#kgraft
Thank you.
Documentation/kgraft.txt | 44 ++++
MAINTAINERS | 9 +
arch/x86/Kconfig | 2 +
arch/x86/include/asm/kgraft.h | 61 +++++
arch/x86/include/asm/thread_info.h | 6 +-
arch/x86/kernel/entry_64.S | 9 +
drivers/base/devtmpfs.c | 1 +
drivers/scsi/scsi_error.c | 2 +
drivers/usb/core/hub.c | 4 +-
fs/jbd2/journal.c | 2 +
fs/notify/mark.c | 5 +-
fs/proc/base.c | 11 +
include/linux/freezer.h | 2 +
include/linux/ftrace.h | 4 +
include/linux/kgraft.h | 130 ++++++++++
include/linux/sched.h | 9 +
kernel/Kconfig.kgraft | 12 +
kernel/Makefile | 1 +
kernel/hung_task.c | 5 +-
kernel/kgraft.c | 477 ++++++++++++++++++++++++++++++
kernel/kgraft_files.c | 150 ++++++++++++
kernel/kthread.c | 3 +
kernel/rcu/tree.c | 6 +-
kernel/rcu/tree_plugin.h | 10 +-
kernel/smpboot.c | 2 +
kernel/trace/ftrace.c | 30 +++
kernel/trace/trace.h | 2 -
kernel/workqueue.c | 3 +
mm/huge_memory.c | 6 +-
net/bluetooth/rfcomm/core.c | 2 +
samples/Kconfig | 8 +
samples/Makefile | 3 +-
samples/kgraft/Makefile | 1 +
samples/kgraft/kgraft_patcher.c | 97 ++++++++
34 files changed, 1104 insertions(+), 15 deletions(-)
create mode 100644 Documentation/kgraft.txt
create mode 100644 arch/x86/include/asm/kgraft.h
create mode 100644 include/linux/kgraft.h
create mode 100644 kernel/Kconfig.kgraft
create mode 100644 kernel/kgraft.c
create mode 100644 kernel/kgraft_files.c
create mode 100644 samples/kgraft/Makefile
create mode 100644 samples/kgraft/kgraft_patcher.c
--
js
suse labs
next prev parent reply other threads:[~2014-07-02 12:12 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-25 11:05 [PATCH 00/21] kGraft Jiri Slaby
2014-06-25 12:54 ` One Thousand Gnomes
2014-06-25 15:54 ` Jiri Kosina
2014-06-26 5:50 ` Vojtech Pavlik
2014-07-02 12:04 ` Jiri Slaby [this message]
2014-07-02 12:30 ` kGraft to -next [was: 00/21 kGraft] Tejun Heo
2014-07-02 12:47 ` One Thousand Gnomes
2014-07-02 13:01 ` Jiri Kosina
2014-07-02 13:30 ` Tejun Heo
2014-07-05 20:04 ` Jiri Kosina
2014-07-05 20:36 ` Tejun Heo
2014-07-05 20:49 ` Jiri Kosina
2014-07-05 21:04 ` Tejun Heo
2014-07-05 21:06 ` Jiri Kosina
2014-07-05 21:08 ` Tejun Heo
2014-07-29 14:05 ` Jiri Kosina
2014-07-02 12:47 ` Steven Rostedt
2014-07-02 16:28 ` Josh Poimboeuf
2014-07-03 0:26 ` Stephen Rothwell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53B3F556.7050002@suse.cz \
--to=jslaby@suse.cz \
--cc=akpm@linux-foundation.org \
--cc=andi@firstfloor.org \
--cc=jirislaby@gmail.com \
--cc=jkosina@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=matz@suse.de \
--cc=mingo@redhat.com \
--cc=paulmck@linux.vnet.ibm.com \
--cc=pavel@ucw.cz \
--cc=rostedt@goodmis.org \
--cc=sfr@canb.auug.org.au \
--cc=tj@kernel.org \
--cc=vojtech@suse.cz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.