diff options
| author | Krunoslav Kovac <Krunoslav.Kovac@amd.com> | 2020-08-06 17:54:47 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-08-26 10:40:53 +0200 |
| commit | 504fe0ab2412ab2867357e6dcb7a98823a7de56d (patch) | |
| tree | 70c2c30cfb3f286ff0b72655f2e1f0a91d97f89a /kernel/kthread.c | |
| parent | 1f3cfa9338c34f4ea55acb740fe5b2e3acd3d2fb (diff) | |
drm/amd/display: fix pow() crashing when given base 0
commit d2e59d0ff4c44d1f6f8ed884a5bea7d1bb7fd98c upstream.
[Why&How]
pow(a,x) is implemented as exp(x*log(a)). log(0) will crash.
So return 0^x = 0, unless x=0, convention seems to be 0^0 = 1.
Cc: stable@vger.kernel.org
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel/kthread.c')
0 files changed, 0 insertions, 0 deletions
