Use 1UL for unsigned long, or we'll meet a overflow issue with UBSAN.
[ 15.589489] UBSAN: Undefined behaviour in
drivers/gpu/drm/drm_hashtab.c:145:35
[ 15.589500] signed integer overflow:
[ 15.58] -2147483648 - 1 cannot be represented in type 'int'
[ 15.590434] CPU: 2 PID: 294 Comm:
On Tue, Sep 6, 2016 at 4:55 AM, Xie XiuQi wrote:
> Use 1UL for unsigned long, or we'll meet a overflow issue with UBSAN.
>
> [ 15.589489] UBSAN: Undefined behaviour in
> drivers/gpu/drm/drm_hashtab.c:145:35
> [ 15.589500] signed integer overflow:
> [ 15.58] -2147483648 - 1 cannot be