lkml.org 
[lkml]   [2017]   [Aug]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v6] Livepatch shadow variables
Date
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

\
 
 \ /
  Last update: 2017-08-31 22:37    [W:0.083 / U:2.752 seconds]
©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site