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

!4767 reserve space for arch related structures

Merge Pull Request from: @ci-robot 
 
PR sync from: Liao Chen <liaochen4@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/2P6C2SIOOWWUYDZBGS5EOIUUGJWBPM4D/ 
reserve space for struct irq_work
reserve space for struct mfd_cell

Liao Chen (2):
  kabi: reserve space for struct irq_work
  kabi: reserve space for struct mfd_cell


-- 
2.34.1
 
https://gitee.com/openeuler/kernel/issues/I8YRD2 
 
Link:https://gitee.com/openeuler/kernel/pulls/4767

 

Reviewed-by: default avatarZhang Jianhua <chris.zjh@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parents abe00c72 cc039c6f
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@

#include <linux/smp_types.h>
#include <linux/rcuwait.h>
#include <linux/kabi.h>

/*
 * An entry can be in one of four states:
@@ -18,6 +19,10 @@ struct irq_work {
	struct __call_single_node node;
	void (*func)(struct irq_work *);
	struct rcuwait irqwait;
	KABI_RESERVE(1)
	KABI_RESERVE(2)
	KABI_RESERVE(3)
	KABI_RESERVE(4)
};

#define __IRQ_WORK_INIT(_func, _flags) (struct irq_work){	\
+6 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@
#define MFD_CORE_H

#include <linux/platform_device.h>
#include <linux/kabi.h>

#define MFD_RES_SIZE(arr) (sizeof(arr) / sizeof(struct resource))

@@ -118,6 +119,11 @@ struct mfd_cell {
	 */
	int			num_parent_supplies;
	const char * const	*parent_supplies;

	KABI_RESERVE(1)
	KABI_RESERVE(2)
	KABI_RESERVE(3)
	KABI_RESERVE(4)
};

/*