[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1504211861-19899-1-git-send-email-joe.lawrence@redhat.com>
Date: Thu, 31 Aug 2017 16:37:40 -0400
From: Joe Lawrence <joe.lawrence@...hat.com>
To: live-patching@...r.kernel.org, linux-kernel@...r.kernel.org
Cc: Josh Poimboeuf <jpoimboe@...hat.com>, Jessica Yu <jeyu@...hat.com>,
Jiri Kosina <jikos@...nel.org>,
Miroslav Benes <mbenes@...e.cz>, Petr Mladek <pmladek@...e.com>
Subject: [PATCH v6] Livepatch shadow variables
This version cleans up a few minor tweaks requested by Josh and
Miroslav.
v6:
- Convert an enum into a function argument flag
- Update code comment that still referenced updating existing shadow
variables
- Doc: Add a closing ')' parenthesis character
- Doc: Add a blurb about callers providing mutual exclusion
Joe Lawrence (1):
livepatch: introduce shadow variable API
Documentation/livepatch/shadow-vars.txt | 192 +++++++++++++++++++++
include/linux/livepatch.h | 8 +
kernel/livepatch/Makefile | 2 +-
kernel/livepatch/shadow.c | 277 ++++++++++++++++++++++++++++++
samples/Kconfig | 5 +-
samples/livepatch/Makefile | 3 +
samples/livepatch/livepatch-shadow-fix1.c | 173 +++++++++++++++++++
samples/livepatch/livepatch-shadow-fix2.c | 168 ++++++++++++++++++
samples/livepatch/livepatch-shadow-mod.c | 224 ++++++++++++++++++++++++
9 files changed, 1048 insertions(+), 4 deletions(-)
create mode 100644 Documentation/livepatch/shadow-vars.txt
create mode 100644 kernel/livepatch/shadow.c
create mode 100644 samples/livepatch/livepatch-shadow-fix1.c
create mode 100644 samples/livepatch/livepatch-shadow-fix2.c
create mode 100644 samples/livepatch/livepatch-shadow-mod.c
--
1.8.3.1
Powered by blists - more mailing lists