summaryrefslogtreecommitdiffstats
path: root/sound/oss/aedsp16.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2012-03-19 17:12:06 +0100
committerWey-Yi Guy <wey-yi.w.guy@intel.com>2012-04-18 07:32:28 -0700
commitbf8440e6a6f5fabf7843dbfecb1745e49182fa1c (patch)
tree7c7e8168f65d4af3bf89617d7727264e81d4fc83 /sound/oss/aedsp16.c
parent682e5f64de0ab5be3fb2de9f66a1da87de48ec09 (diff)
downloadblackbird-obmc-linux-bf8440e6a6f5fabf7843dbfecb1745e49182fa1c.tar.gz
blackbird-obmc-linux-bf8440e6a6f5fabf7843dbfecb1745e49182fa1c.zip
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 'sound/oss/aedsp16.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud