]> Pileus Git - ~andy/linux/blobdiff - arch/x86/mm/pageattr-test.c
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
[~andy/linux] / arch / x86 / mm / pageattr-test.c
index 0e38951e65eb0940bf57a3f6d8c8d01dff0674c7..d0b1773d9d2efb1b24ff9ed0da0d2bbea999fc7e 100644 (file)
@@ -130,13 +130,12 @@ static int pageattr_test(void)
        }
 
        failed += print_split(&sa);
-       srandom32(100);
 
        for (i = 0; i < NTEST; i++) {
-               unsigned long pfn = random32() % max_pfn_mapped;
+               unsigned long pfn = prandom_u32() % max_pfn_mapped;
 
                addr[i] = (unsigned long)__va(pfn << PAGE_SHIFT);
-               len[i] = random32() % 100;
+               len[i] = prandom_u32() % 100;
                len[i] = min_t(unsigned long, len[i], max_pfn_mapped - pfn - 1);
 
                if (len[i] == 0)