aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/mutex.c
diff options
context:
space:
mode:
authorStefan Richter <stefanr@s5r6.in-berlin.de>2010-02-21 17:57:32 +0100
committerStefan Richter <stefanr@s5r6.in-berlin.de>2010-02-24 20:36:55 +0100
commitecb1cf9c446ad7e8248160fe6797cd9bed817f24 (patch)
treeb31a52f938f7eee08f26455c2602bb8aca94bd9e /kernel/mutex.c
parentfirewire: ohci: remove unused dualbuffer IR code (diff)
downloadwireguard-linux-ecb1cf9c446ad7e8248160fe6797cd9bed817f24.tar.xz
wireguard-linux-ecb1cf9c446ad7e8248160fe6797cd9bed817f24.zip
firewire: ohci: reorder struct fw_ohci for better cache efficiency
The config_rom struct members are only accessed during relatively infrequent self-ID-complete interrupts and only if the local config ROM was changed, while the ar_, at_, ir_, it_ members are used very frequently during I/O. Hence move the config_rom members further down. More importantly, make the huge self_id_buffer member the last one; this is only accessed in self-ID-complete interrupts. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'kernel/mutex.c')
0 files changed, 0 insertions, 0 deletions