Description
In the Linux kernel, the following vulnerability has been resolved: blk-throttle: prevent overflow while calculating wait time There is a problem found by code review in tg_with_in_bps_limit() that 'bps_limit * jiffy_elapsed_rnd' might overflow. Fix the problem by calling mul_u64_u64_div_u64() instead.
Product status
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 19c010ae44f0ce52b5436080492a61a092ee0cf4
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 70b2adb1d698fbc63d3b3848c452524dc15872c5
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before cc6f0855bf8d9b729df28ff443ced7350c380dbd
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before ca67b0563b39e79290c23e509319c178b9ca9104
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 8d6bbaada2e0a65f9012ac4c2506460160e7237a
5.10.150 (semver)
5.15.75 (semver)
5.19.17 (semver)
6.0.3 (semver)
6.1 (original_commit_for_fix)
References
git.kernel.org/...c/19c010ae44f0ce52b5436080492a61a092ee0cf4
git.kernel.org/...c/70b2adb1d698fbc63d3b3848c452524dc15872c5
git.kernel.org/...c/cc6f0855bf8d9b729df28ff443ced7350c380dbd
git.kernel.org/...c/ca67b0563b39e79290c23e509319c178b9ca9104
git.kernel.org/...c/8d6bbaada2e0a65f9012ac4c2506460160e7237a