Commit 8006d8d
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
- reference/kernel-abi
- driver
- libslash/include/slash/uapi
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
0 commit comments