From: Joe Lawrence <joe.lawrence@redhat.com>
To: live-patching@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: Josh Poimboeuf <jpoimboe@redhat.com>,
Jessica Yu <jeyu@kernel.org>, Jiri Kosina <jikos@kernel.org>,
Miroslav Benes <mbenes@suse.cz>, Petr Mladek <pmladek@suse.com>,
Jason Baron <jbaron@akamai.com>,
Evgenii Shatokhin <eshatokhin@virtuozzo.com>
Subject: [PATCH v0 0/3] additional cumulative livepatch doc/samples
Date: Fri, 23 Feb 2018 16:33:47 -0500 [thread overview]
Message-ID: <1519421630-12025-1-git-send-email-joe.lawrence@redhat.com> (raw)
Hi Miroslav,
This is a follow up to my comment on "Re: [PATCH v8 8/8] livepatch:
Atomic replace and cumulative patches documentation".
Here's what I was working on today, I can update for v9 and squash into
a single patch or two if that fits into the patchset better. (Or Petr,
feel free to grab these and run with them if you prefer.)
I definitely agree that the complexity of the scenarios and cornercases
is starting to get out of hand, at least in keeping it all in my brain
for any period of time :)
I like the idea of transforming the growing sample set into a testsuite
of some kind. Having regression tests would ease the burden of
reviewing patches and accounting for all these use cases!
Hope these help, let me know if you'd like any modification or other
tests.
Joe Lawrence (3):
livepatch: add sample cumulative patch
livepatch: update documentation/samples for callbacks
livepatch: update documentation for shadow variables
Documentation/livepatch/callbacks.txt | 102 ++++++++++++
Documentation/livepatch/shadow-vars.txt | 24 +++
samples/livepatch/Makefile | 2 +
samples/livepatch/livepatch-callbacks-demo2.c | 162 +++++++++++++++++++
samples/livepatch/livepatch-cumulative.c | 216 ++++++++++++++++++++++++++
5 files changed, 506 insertions(+)
create mode 100644 samples/livepatch/livepatch-callbacks-demo2.c
create mode 100644 samples/livepatch/livepatch-cumulative.c
--
1.8.3.1
next reply other threads:[~2018-02-23 21:33 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-23 21:33 Joe Lawrence [this message]
2018-02-23 21:33 ` [PATCH v0 1/3] livepatch: add sample cumulative patch Joe Lawrence
2018-02-25 1:38 ` Philippe Ombredanne
2018-02-27 11:54 ` Miroslav Benes
2018-03-02 1:19 ` Philippe Ombredanne
2018-03-02 8:31 ` Greg Kroah-Hartman
2018-03-02 9:11 ` Miroslav Benes
2018-02-27 11:37 ` Miroslav Benes
2018-02-23 21:33 ` [PATCH v0 2/3] livepatch: update documentation/samples for callbacks Joe Lawrence
2018-02-27 12:36 ` Miroslav Benes
2018-02-27 14:58 ` Joe Lawrence
2018-02-28 13:20 ` Miroslav Benes
2018-03-02 11:11 ` Petr Mladek
2018-03-02 22:08 ` Joe Lawrence
2018-02-23 21:33 ` [PATCH v0 3/3] livepatch: update documentation for shadow variables Joe Lawrence
2018-03-02 11:58 ` Petr Mladek
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=1519421630-12025-1-git-send-email-joe.lawrence@redhat.com \
--to=joe.lawrence@redhat.com \
--cc=eshatokhin@virtuozzo.com \
--cc=jbaron@akamai.com \
--cc=jeyu@kernel.org \
--cc=jikos@kernel.org \
--cc=jpoimboe@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=live-patching@vger.kernel.org \
--cc=mbenes@suse.cz \
--cc=pmladek@suse.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).