Add short documentation about bumping the ABI
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This commit is contained in:
parent
0b82622cb4
commit
8b4e1fa9c6
2
Makefile
2
Makefile
@ -4,6 +4,8 @@ RELEASE=5.1
|
||||
KERNEL_MAJ=4
|
||||
KERNEL_MIN=15
|
||||
KERNEL_PATCHLEVEL=18
|
||||
# increment KREL if the ABI changes (abicheck target in debian/rules)
|
||||
# rebuild packages with new KREL and run 'make abiupdate'
|
||||
KREL=1
|
||||
|
||||
PKGREL=18
|
||||
|
15
README
15
README
@ -55,6 +55,21 @@ git clone git://git.proxmox.com/git/pve-firmware.git
|
||||
NOTES:
|
||||
======
|
||||
|
||||
ABI versions, package versions and package name:
|
||||
------------------------------------------------
|
||||
|
||||
We follow debian's versioning w.r.t ABI changes:
|
||||
|
||||
https://kernel-team.pages.debian.net/kernel-handbook/ch-versions.html
|
||||
https://wiki.debian.org/DebianKernelABIChanges
|
||||
|
||||
The debian/rules file has a target comparing the build kernel's ABI against the
|
||||
version stored in the repository and indicates when an ABI bump is necessary.
|
||||
An ABI bump within one upstream version consists of incrementing the KREL
|
||||
variable in the Makefile, rebuilding the packages and running 'make abiupdate'
|
||||
(the 'abiupdate' target in 'Makefile' contains the steps for consistently
|
||||
updating the repository).
|
||||
|
||||
Watchdog blacklist
|
||||
------------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user