diff --git a/src/uct/ib/ud/base/ud_def.h b/src/uct/ib/ud/base/ud_def.h index 529b0b27a8f..0ccc0bb8495 100644 --- a/src/uct/ib/ud/base/ud_def.h +++ b/src/uct/ib/ud/base/ud_def.h @@ -7,12 +7,12 @@ #ifndef UD_DEF_H_ #define UD_DEF_H_ - -#include - +#include +#include #include #include -#include +#include + #define UCT_UD_QP_HASH_SIZE 256 #define UCT_UD_TX_MODERATION 64 @@ -145,7 +145,7 @@ typedef struct uct_ud_send_skb { uint8_t flags; int8_t status; /* used in case of failure */ uct_ud_neth_t neth[0]; -} UCS_S_PACKED uct_ud_send_skb_t; +} UCS_S_PACKED UCS_V_ALIGNED(UCS_SYS_CACHE_LINE_SIZE) uct_ud_send_skb_t; typedef struct uct_ud_comp_desc {