Page MenuHomeFreeBSD

D9359.id24500.diff
No OneTemporary

D9359.id24500.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
Sat, Oct 11, 4:01 PM (19 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23583259
Default Alt Text
D9359.id24500.diff (662 B)

Event Timeline