Skip to content

Commit 8006d8d

Browse files
Formalizing the kernel module ABI (#83)
* First iteration of the ioctl protocol specification Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Rewriting the reference guide as part of the sphinx documentation Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Fixing some inaccuracies Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Extending the usage section of the ctl devices Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Renaming the kernel ABI reference again Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Improving on the device file naming conventions Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Further tweaks Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Resolving most todos Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Removing the false necessity that reprogramming needs hotplugging Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Documented that /dev path names may not persist across resets Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * Removing the TODO on the concurrency model Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> * docs: kernel abi: Clarify concurrency model intent and current state Signed-off-by: Vlad-Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com> --------- Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com> Signed-off-by: Vlad-Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com> Co-authored-by: Vlad-Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
1 parent 472e565 commit 8006d8d

4 files changed

Lines changed: 912 additions & 6 deletions

File tree

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ management, and memory operations.
3535

3636
reference/vrt-api/index
3737
reference/libslash-api/index
38+
reference/kernel-abi/index
3839
reference/libvrtd-api/index
3940
reference/libvrtdpp-api/index
4041
reference/vrtd/index

0 commit comments

Comments
 (0)