Unverified Commit b91e04ba authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!3331 kabi: add kabi helper macros and tools

Merge Pull Request from: @ci-robot 
 
PR sync from: Jialin Zhang <zhangjialin11@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/4DWTD5JCI7ZY6PZW7ODLZRSVB2YOHKY3/ 
1. add kabi helper macros
2. add kabi tools: kabideps, kabisyms, check-kabi

v1->v2:
Move config entries of kabi to "General setup", and make
CONFIG_KABI_SIZE_ALIGN_CHECKS depending on CONFIG_KABI_RESERVE.

Li Lingfeng (1):
  kabi: deduplication friendly structs

Xie XiuQi (5):
  kabi: add KABI_SIZE_ALIGN_CHECKS for more stringent kabi checks
  kabi: enables more stringent kabi checks
  kabi: add script tools to check kabi symbol
  kabi: add a tool to generate the kabi reference relationship
  kabi: add kABI reference checking tool

Zheng Zengkai (4):
  kabi: add kabi helper macros
  KABI: Add CONFIG_KABI_RESERVE to control KABI padding reserve
  openeuler_defconfig: Enable CONFIG_KABI_RESERVE for x86 and arm64
  kabi: Generalize naming of kabi helper macros


-- 
2.25.1
 
https://gitee.com/openeuler/kernel/issues/I8LQBH 
 
Link:https://gitee.com/openeuler/kernel/pulls/3331 
parents cb1b64b3 dbbaee11
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment