summaryrefslogtreecommitdiff
path: root/include/mtd
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2012-03-19 16:12:06 (GMT)
committerWey-Yi Guy <wey-yi.w.guy@intel.com>2012-04-18 14:32:28 (GMT)
commitbf8440e6a6f5fabf7843dbfecb1745e49182fa1c (patch)
tree7c7e8168f65d4af3bf89617d7727264e81d4fc83 /include/mtd
parent682e5f64de0ab5be3fb2de9f66a1da87de48ec09 (diff)
downloadlinux-bf8440e6a6f5fabf7843dbfecb1745e49182fa1c.tar.xz
iwlwifi: improve TX cache footprint
Having cmd[], meta[] and skbs[] as separate arrays in the TX queue structure is cache inefficient as we need the data for a given entry together. To improve this, create an array with these three members (allocate meta as part of that struct) so we have the data we need together located together improving cache footprint. The downside is that we need to allocate a lot of memory in one chunk, about 10KiB (on 64-bit) which isn't very efficient. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Diffstat (limited to 'include/mtd')
0 files changed, 0 insertions, 0 deletions