Skip to content

Commit 0a7a309

Browse files
committed
net: add reserved fields to devlink_port_ops
JIRA: https://issues.redhat.com/browse/RHEL-111907 Upstream Status: RHEL-only struct devlink_port_ops is protected by kABI, and can be allocated by drivers (either separately or embedded in their private context). Add 8 reserved fields. Signed-off-by: Ivan Vecera <[email protected]>
1 parent a4cc490 commit 0a7a309

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

include/net/devlink.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1738,6 +1738,15 @@ struct devlink_port_ops {
17381738
int (*port_fn_max_io_eqs_set)(struct devlink_port *devlink_port,
17391739
u32 max_eqs,
17401740
struct netlink_ext_ack *extack);
1741+
1742+
RH_KABI_RESERVE(1)
1743+
RH_KABI_RESERVE(2)
1744+
RH_KABI_RESERVE(3)
1745+
RH_KABI_RESERVE(4)
1746+
RH_KABI_RESERVE(5)
1747+
RH_KABI_RESERVE(6)
1748+
RH_KABI_RESERVE(7)
1749+
RH_KABI_RESERVE(8)
17411750
};
17421751

17431752
void devlink_port_init(struct devlink *devlink,

0 commit comments

Comments
 (0)