Page MenuHomeFreeBSD

D9359.diff
No OneTemporary

D9359.diff

Index: head/sys/dev/sfxge/sfxge_rx.h
===================================================================
--- head/sys/dev/sfxge/sfxge_rx.h
+++ head/sys/dev/sfxge/sfxge_rx.h
@@ -159,6 +159,7 @@
enum sfxge_rxq_state init_state;
unsigned int entries;
unsigned int ptr_mask;
+ efx_rxq_t *common;
struct sfxge_rx_sw_desc *queue __aligned(CACHE_LINE_SIZE);
unsigned int added;
@@ -173,8 +174,7 @@
struct callout refill_callout;
unsigned int refill_delay;
- efx_rxq_t *common __aligned(CACHE_LINE_SIZE);
- volatile enum sfxge_flush_state flush_state;
+ volatile enum sfxge_flush_state flush_state __aligned(CACHE_LINE_SIZE);
};
/*

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 11, 12:53 AM (18 h, 18 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25130920
Default Alt Text
D9359.diff (662 B)

Event Timeline