Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions include/net/ip6_fib.h
Original file line number Diff line number Diff line change
Expand Up @@ -186,8 +186,6 @@ struct fib6_info {
refcount_t fib6_ref;
unsigned long expires;

struct hlist_node gc_link;

struct dst_metrics *fib6_metrics;
#define fib6_pmtu fib6_metrics->metrics[RTAX_MTU-1]

Expand All @@ -213,8 +211,7 @@ struct fib6_info {
struct rcu_head rcu;
struct nexthop *nh;

DEEPIN_KABI_RESERVE(1)
DEEPIN_KABI_RESERVE(2)
DEEPIN_KABI_USE(1, 2, struct hlist_node gc_link)

struct fib6_nh fib6_nh[];
};
Expand Down Expand Up @@ -414,7 +411,7 @@ struct fib6_table {
struct inet_peer_base tb6_peers;
unsigned int flags;
unsigned int fib_seq;
struct hlist_head tb6_gc_hlist; /* GC candidates */
DEEPIN_KABI_EXTEND(struct hlist_head tb6_gc_hlist) /* GC candidates */
#define RT6_TABLE_HAS_DFLT_ROUTER BIT(0)
};

Expand Down