commit | 16b45fdf9c4e82f5d3bc53aa70737650e7c8d5ed | [log] [tgz] |
---|---|---|
author | Oliver Neukum <oliver@neukum.org> | Wed Oct 17 10:16:16 2012 +0200 |
committer | Sarah Sharp <sarah.a.sharp@linux.intel.com> | Tue Oct 23 15:43:38 2012 -0700 |
tree | af6f9686ebd8e07928013eeee45bc5b0f4e1af21 | |
parent | 966e7a854177097083683176ced871558b631a12 [diff] |
xhci: fix integer overflow xhci_service_interval_to_ns() returns long long to avoid an overflow. However, the type cast happens too late. The fix is to force ULL from the beginning. This patch should be backported to kernels as old as 3.5, that contain the commit e3567d2c15a7a8e2f992a5f7c7683453ca406d82 "xhci: Add Intel U1/U2 timeout policy." Signed-off-by: Oliver Neukum <oneukum@suse.de> Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> CC: stable@vger.kernel.org