aboutsummaryrefslogtreecommitdiffstats
path: root/fs/no-block.c
diff options
context:
space:
mode:
authorVivek Goyal <vgoyal@redhat.com>2011-05-19 15:38:28 -0400
committerJens Axboe <jaxboe@fusionio.com>2011-05-20 20:34:52 +0200
commit5624a4e445e2ec27582984b068d7bf7f127cee10 (patch)
tree0827c83c6e5f5fa83bd0dadc1bc395c0f0657dae /fs/no-block.c
parent4843c69d496a8d2e4caab6182fe016b9a79136e0 (diff)
downloadkernel_samsung_crespo-5624a4e445e2ec27582984b068d7bf7f127cee10.zip
kernel_samsung_crespo-5624a4e445e2ec27582984b068d7bf7f127cee10.tar.gz
kernel_samsung_crespo-5624a4e445e2ec27582984b068d7bf7f127cee10.tar.bz2
blk-throttle: Make dispatch stats per cpu
Currently we take blkg_stat lock for even updating the stats. So even if a group has no throttling rules (common case for root group), we end up taking blkg_lock, for updating the stats. Make dispatch stats per cpu so that these can be updated without taking blkg lock. If cpu goes offline, these stats simply disappear. No protection has been provided for that yet. Do we really need anything for that? Signed-off-by: Vivek Goyal <vgoyal@redhat.com> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'fs/no-block.c')
0 files changed, 0 insertions, 0 deletions