Commit 54ab35d6 authored by Linus Torvalds's avatar Linus Torvalds

Merge tag 'livepatching-for-5.12' of...

Merge tag 'livepatching-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching

Pull livepatching updates from Petr Mladek:

 - Practical information how to implement reliable stacktraces needed by
   the livepatching consistency model by Mark Rutland and Mark Brown.

 - Automatically generated documentation contents by Mark Brown.

* tag 'livepatching-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching:
  Documentation: livepatch: document reliable stacktrace
  Documentation: livepatch: Convert to automatically generated contents
parents b2bec7d8 f89f20ac
...@@ -13,6 +13,7 @@ Kernel Livepatching ...@@ -13,6 +13,7 @@ Kernel Livepatching
module-elf-format module-elf-format
shadow-vars shadow-vars
system-state system-state
reliable-stacktrace
.. only:: subproject and html .. only:: subproject and html
......
...@@ -6,20 +6,7 @@ This document outlines basic information about kernel livepatching. ...@@ -6,20 +6,7 @@ This document outlines basic information about kernel livepatching.
.. Table of Contents: .. Table of Contents:
1. Motivation .. contents:: :local:
2. Kprobes, Ftrace, Livepatching
3. Consistency model
4. Livepatch module
4.1. New functions
4.2. Metadata
5. Livepatch life-cycle
5.1. Loading
5.2. Enabling
5.3. Replacing
5.4. Disabling
5.5. Removing
6. Sysfs
7. Limitations
1. Motivation 1. Motivation
......
...@@ -7,14 +7,8 @@ This document outlines the Elf format requirements that livepatch modules must f ...@@ -7,14 +7,8 @@ This document outlines the Elf format requirements that livepatch modules must f
.. Table of Contents .. Table of Contents
1. Background and motivation .. contents:: :local:
2. Livepatch modinfo field
3. Livepatch relocation sections
3.1 Livepatch relocation section format
4. Livepatch symbols
4.1 A livepatch module's symbol table
4.2 Livepatch symbol format
5. Symbol table and Elf section access
1. Background and motivation 1. Background and motivation
============================ ============================
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment