diff options
Diffstat (limited to 'src/vnet/ip/ip_packet.h')
-rwxr-xr-x[-rw-r--r--] | src/vnet/ip/ip_packet.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vnet/ip/ip_packet.h b/src/vnet/ip/ip_packet.h index d862caa3a52..837b3df8563 100644..100755 --- a/src/vnet/ip/ip_packet.h +++ b/src/vnet/ip/ip_packet.h @@ -301,7 +301,7 @@ always_inline u16 ip_csum_fold (ip_csum_t c) { /* Reduce to 16 bits. */ -#ifdef __x86_64__ +#if defined(__x86_64__) && defined(__BMI2__) u64 tmp; asm volatile( /* using ADC is much faster than mov, shift, add sequence |