X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=arch%2Fpowerpc%2Fkernel%2Fprocess.c;h=a290ee374aa042dca1059d6e32e2f5ba66621c3b;hb=4d4fb97a62105c07dcccd350c391a65f576726c4;hp=a38ce49648cb76e5bf184291ce5b73f11551314d;hpb=85baa095497f3e590df9f6c8932121f123efca5c;p=mirror_ubuntu-artful-kernel.git diff --git a/arch/powerpc/kernel/process.c b/arch/powerpc/kernel/process.c index a38ce49648cb..a290ee374aa0 100644 --- a/arch/powerpc/kernel/process.c +++ b/arch/powerpc/kernel/process.c @@ -1772,9 +1772,9 @@ static inline unsigned long brk_rnd(void) /* 8MB for 32bit, 1GB for 64bit */ if (is_32bit_task()) - rnd = (long)(get_random_int() % (1<<(23-PAGE_SHIFT))); + rnd = (get_random_long() % (1UL<<(23-PAGE_SHIFT))); else - rnd = (long)(get_random_int() % (1<<(30-PAGE_SHIFT))); + rnd = (get_random_long() % (1UL<<(30-PAGE_SHIFT))); return rnd << PAGE_SHIFT; }