diff options
author | Haibo Chen <[email protected]> | 2016-10-17 10:18:37 +0200 |
---|---|---|
committer | Ulf Hansson <[email protected]> | 2016-10-17 15:16:20 +0200 |
commit | 02265cd60335a2c1417abae4192611e1fc05a6e5 (patch) | |
tree | a7965bc903f6d07cdacce24acb5539bb6cf89d5b /scripts/basic/fixdep.c | |
parent | 77da3da0b22a67508eb1cf2b241a1fe852a6cb1a (diff) |
mmc: sdhci: cast unsigned int to unsigned long long to avoid unexpeted error
Potentially overflowing expression 1000000 * data->timeout_clks with
type unsigned int is evaluated using 32-bit arithmetic, and then used
in a context that expects an expression of type unsigned long long.
To avoid overflow, cast 1000000U to type unsigned long long.
Special thanks to Coverity.
Fixes: 7f05538af71c ("mmc: sdhci: fix data timeout (part 2)")
Signed-off-by: Haibo Chen <[email protected]>
Cc: [email protected] # v3.15+
Acked-by: Adrian Hunter <[email protected]>
Signed-off-by: Ulf Hansson <[email protected]>
Diffstat (limited to 'scripts/basic/fixdep.c')
0 files changed, 0 insertions, 0 deletions