mac80211: optimize ieee80211_rx_status struct layout
We waste a lot of space in this struct because it uses int values where smaller ones would be sufficient. The upcoming A-MPDU information needs some space, optimize the struct now. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
d48b296850
commit
30f422925c
|
@ -709,13 +709,13 @@ enum mac80211_rx_flags {
|
||||||
*/
|
*/
|
||||||
struct ieee80211_rx_status {
|
struct ieee80211_rx_status {
|
||||||
u64 mactime;
|
u64 mactime;
|
||||||
enum ieee80211_band band;
|
u16 flag;
|
||||||
int freq;
|
u16 freq;
|
||||||
int signal;
|
u8 rate_idx;
|
||||||
int antenna;
|
u8 rx_flags;
|
||||||
int rate_idx;
|
u8 band;
|
||||||
int flag;
|
u8 antenna;
|
||||||
unsigned int rx_flags;
|
s8 signal;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue