
Considering kabi reserve shortage, use KABI_AUX_PTR to extend some base structures before kabi freeze. KABI_AUX_PTR stores a pointer to the aux structure in the base struct. The lifecycle of the aux struct needs to be properly taken care of. Refer to include/linux/kabi.h for further usage details. Zheng Zengkai (1): KABI: Add KABI_AUX_PTR extenstions to some more base structures include/linux/device.h | 8 ++++++++ include/linux/device/class.h | 8 ++++++++ include/linux/device/driver.h | 8 ++++++++ include/linux/hrtimer.h | 8 ++++++++ include/linux/ipmi_smi.h | 11 +++++++++++ include/linux/mm_types.h | 10 ++++++++++ include/linux/netdevice.h | 8 ++++++++ include/linux/sched.h | 9 +++++++++ 8 files changed, 70 insertions(+) -- 2.20.1