Loading block/blk-core.c +3 −7 Original line number Diff line number Diff line Loading @@ -2099,11 +2099,8 @@ static void blk_account_io_completion(struct request *req, unsigned int bytes) struct hd_struct *part; int cpu; part = req->part; if (!part) return; cpu = part_stat_lock(); part = req->part; part_stat_add(cpu, part, sectors[rw], bytes >> 9); part_stat_unlock(); } Loading @@ -2122,15 +2119,14 @@ static void blk_account_io_done(struct request *req) struct hd_struct *part; int cpu; cpu = part_stat_lock(); part = req->part; if (!req->part) return; cpu = part_stat_lock(); part_stat_inc(cpu, part, ios[rw]); part_stat_add(cpu, part, ticks[rw], duration); part_round_stats(cpu, part); part_dec_in_flight(part, rw); hd_struct_put(part); part_stat_unlock(); } Loading Loading
block/blk-core.c +3 −7 Original line number Diff line number Diff line Loading @@ -2099,11 +2099,8 @@ static void blk_account_io_completion(struct request *req, unsigned int bytes) struct hd_struct *part; int cpu; part = req->part; if (!part) return; cpu = part_stat_lock(); part = req->part; part_stat_add(cpu, part, sectors[rw], bytes >> 9); part_stat_unlock(); } Loading @@ -2122,15 +2119,14 @@ static void blk_account_io_done(struct request *req) struct hd_struct *part; int cpu; cpu = part_stat_lock(); part = req->part; if (!req->part) return; cpu = part_stat_lock(); part_stat_inc(cpu, part, ios[rw]); part_stat_add(cpu, part, ticks[rw], duration); part_round_stats(cpu, part); part_dec_in_flight(part, rw); hd_struct_put(part); part_stat_unlock(); } Loading