diff -urp kernel-6.12.0-55.37.1.el10_0/linux-6.12.0-55.37.1.el10.x86_64/include/net/net_namespace.h /home/tqhoang/git/almalinux/kernel/include/net/net_namespace.h
--- kernel-6.12.0-55.37.1.el10_0/linux-6.12.0-55.37.1.el10.x86_64/include/net/net_namespace.h	2025-09-24 02:23:21.000000000 -0400
+++ /home/tqhoang/git/almalinux/kernel/include/net/net_namespace.h	2025-10-01 22:48:18.660758071 -0400
@@ -83,6 +83,9 @@ struct net {
 	struct llist_node	defer_free_list;
 	struct llist_node	cleanup_list;	/* namespaces on death row */
 
+	RH_KABI_EXTEND(struct list_head ptype_all)
+	RH_KABI_EXTEND(struct list_head ptype_specific)
+
 #ifdef CONFIG_KEYS
 	struct key_tag		*key_domain;	/* Key domain of operation tag */
 #endif
@@ -189,9 +192,6 @@ struct net {
 #if IS_ENABLED(CONFIG_SMC)
 	struct netns_smc	smc;
 #endif
-
-	RH_KABI_EXTEND(struct list_head ptype_all)
-	RH_KABI_EXTEND(struct list_head ptype_specific)
 } __randomize_layout;
 
 #include <linux/seq_file_net.h>
diff -urp kernel-6.12.0-55.37.1.el10_0/linux-6.12.0-55.37.1.el10.x86_64/include/net/page_pool/types.h /home/tqhoang/git/almalinux/kernel/include/net/page_pool/types.h
--- kernel-6.12.0-55.37.1.el10_0/linux-6.12.0-55.37.1.el10.x86_64/include/net/page_pool/types.h	2025-09-24 02:23:21.000000000 -0400
+++ /home/tqhoang/git/almalinux/kernel/include/net/page_pool/types.h	2025-10-01 22:48:18.670758224 -0400
@@ -190,8 +190,6 @@ struct page_pool {
 #endif
 	u32 xdp_mem_id;
 
-	RH_KABI_FILL_HOLE(struct xarray dma_mapped)
-
 	/*
 	 * Data structure for allocation side
 	 *
@@ -222,6 +220,8 @@ struct page_pool {
 
 	void *mp_priv;
 
+	RH_KABI_FILL_HOLE(struct xarray dma_mapped)
+
 #ifdef CONFIG_PAGE_POOL_STATS
 	/* recycle stats are per-cpu to avoid locking */
 	struct page_pool_recycle_stats __percpu *recycle_stats;
