aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-table.c
diff options
context:
space:
mode:
authorMike Snitzer <snitzer@redhat.com>2013-08-20 15:05:17 -0400
committerMike Snitzer <snitzer@redhat.com>2013-08-23 09:02:14 -0400
commiteb18cba78c2b9250663021e17e1e9cc34630e92a (patch)
treee12eaa9ab3e5fddfd27f7697e7f5b0baf00150e5 /drivers/md/dm-table.c
parentdm space map: optimise sm_ll_dec and sm_ll_inc (diff)
downloadlinux-dev-eb18cba78c2b9250663021e17e1e9cc34630e92a.tar.xz
linux-dev-eb18cba78c2b9250663021e17e1e9cc34630e92a.zip
math64: New separate div64_u64_rem helper
Commit f792685006274a850e6cc0ea9ade275ccdfc90bc ("math64: New div64_u64_rem helper") implemented div64_u64 in terms of div64_u64_rem. But div64_u64_rem was removed because it slowed down div64_u64 (and there were no other users of div64_u64_rem). Device Mapper's I/O statistics support has a need for div64_u64_rem; reintroduce this helper as a separate method that doesn't slow down div64_u64, especially on 32-bit systems. Signed-off-by: Mike Snitzer <snitzer@redhat.com> Cc: Stanislaw Gruszka <sgruszka@redhat.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Mikulas Patocka <mpatocka@redhat.com> Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Diffstat (limited to 'drivers/md/dm-table.c')
0 files changed, 0 insertions, 0 deletions