linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v0 0/3] additional cumulative livepatch doc/samples
@ 2018-02-23 21:33 Joe Lawrence
  2018-02-23 21:33 ` [PATCH v0 1/3] livepatch: add sample cumulative patch Joe Lawrence
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Joe Lawrence @ 2018-02-23 21:33 UTC (permalink / raw)
  To: live-patching, linux-kernel
  Cc: Josh Poimboeuf, Jessica Yu, Jiri Kosina, Miroslav Benes,
	Petr Mladek, Jason Baron, Evgenii Shatokhin

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

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2018-03-02 22:08 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-23 21:33 [PATCH v0 0/3] additional cumulative livepatch doc/samples Joe Lawrence
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

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).