Now we provide kpatch-prebuilt to support pre-built livepatch kernel
modules, so that the kpatch kernel modules can be integrated into the
iso image.
TestCases:
After adding this package to the iso, we can boot the iso and execute
the following tests for both rt and std:
ls -al /var/lib/kpatch/prebuilt-modules/prebuilt-test/*.ko
kpatch install /var/lib/kpatch/prebuilt-modules/prebuilt-test/xxx.ko
kpatch load xxx.ko
'grep -i Chunk /proc/meminfo' to check
kpatch unload xxx.ko
'grep -i Chunk /proc/meminfo' to check again
kpatch uninstall xxx.ko
Once the actual CVE source patch for livepatch(eg: kernel/livepatch/
kpatch-prebuilt/source/kpatch_patches/[std|rt]/CVE-xxxx-yyyy/zzz.patch)
is merged, the prebuilt kernel module will be generated at /var/lib/
kpatch/prebuilt-modules/[std|rt]/*.ko in the rootfs.
Story: 2009221
Task: 45911
Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Change-Id: Ia73901daa513f59861604797a5d4e233d59ef4ae
15 lines
366 B
Plaintext
15 lines
366 B
Plaintext
kernel-std
|
|
kernel-modules/bnxt_en
|
|
kernel-modules/intel-i40e
|
|
kernel-modules/intel-iavf
|
|
kernel-modules/intel-ice
|
|
kernel-modules/intel-igb_uio
|
|
kernel-modules/intel-opae-fpga
|
|
kernel-modules/mlnx-ofa_kernel
|
|
kernel-modules/qat17
|
|
livepatch/kpatch-prebuilt
|
|
userspace/broadcom/libbnxt_re
|
|
userspace/mellanox/rdma-core
|
|
userspace/mellanox/mstflint
|
|
userspace/mellanox/mlnx-tools
|