FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/mlin/linux.git block-generic-req commit 5a19fe29ba7d052c0d8fa8a2bf461abc1e4d89bb ("block: make generic_make_request handle arbitrarily sized bios") testbox/testcase/testparams: vm-kbuild-1G/boot/1 v4.1-rc1 5a19fe29ba7d052c0d8fa8a2bf ---------------- -------------------------- %stddev %change %stddev \ | \ 152092 ± 0% +5.4% 160249 ± 0% boot-slabinfo.num_objs 10106 ± 0% +21.6% 12293 ± 0% boot-slabinfo.num_pages 8.30 ± 21% -33.9% 5.48 ± 1% boot-time.boot 7.44 ± 23% -34.9% 4.84 ± 1% boot-time.dhcp 10.01 ± 17% -27.0% 7.31 ± 1% boot-time.idle 35507 ± 2% +17.9% 41856 ± 10% boot-meminfo.DirectMap4k 1558 ± 8% +276.5% 5868 ± 1% boot-meminfo.KernelStack 480717 ± 0% -2.8% 467414 ± 0% boot-meminfo.MemFree 11462 ± 1% +70.0% 19488 ± 0% boot-meminfo.SUnreclaim 40390 ± 0% +21.7% 49146 ± 0% boot-meminfo.Slab vm-kbuild-1G: qemu-system-x86_64 -enable-kvm -cpu Haswell,+smep,+smap Memory: 1G boot-slabinfo.num_objs 162000 ++-----------------------------------------------------------------+ | O O O O 160000 O+ O O O O O O O | | O O O O O O O O O O | | O O O O | 158000 ++ | | O | 156000 ++ | | | 154000 ++ | | | | *. .*.*.. *..*.*.. | 152000 ++. *. *. .. * | * * | 150000 ++-----------------------------------------------------------------+ boot-slabinfo.num_pages 12500 ++------------------------------------------------------------------+ O O O O O O O O O O O O O O O O O O O O O O O O O | O O | 12000 ++ | | | | | 11500 ++ | | | 11000 ++ | | | | | 10500 ++ | | | | .*..*. .*..*.*..*..*.* | 10000 *+-*------*---------------------------------------------------------+ boot-meminfo.MemFree 484000 ++-----------------------------------------------------------------+ 482000 ++ * | | .*.*.. .*..* : + *.. | 480000 *+ * : : + + | 478000 ++ : : * * | | * | 476000 ++ | 474000 ++ | 472000 ++ | | | 470000 ++ O O O O O O | 468000 ++ O O O O O O O O O O O | | O O O O O O | 466000 O+ O O O 464000 ++-----------------------------------------------------------------+ boot-meminfo.Slab 50000 ++------------------------------------------------------------------+ 49000 O+ O O O O O O O O O O O O O O O O O O O O O O O | O O O | 48000 ++ | 47000 ++ | | | 46000 ++ | 45000 ++ | 44000 ++ | | | 43000 ++ | 42000 ++ | | | 41000 ++.*.*..*. .*..*. .*..*.* | 40000 *+--------*-------*-------------------------------------------------+ boot-meminfo.SUnreclaim 20000 ++----------------------O----O---------O----------O--------------O--+ O O O O O O O O O O O O O O O O O O O O O O 19000 ++ | 18000 ++ | | | 17000 ++ | 16000 ++ | | | 15000 ++ | 14000 ++ | | | 13000 ++ | 12000 ++ | *..*.*..*.*..*..*.*..*..*.* | 11000 ++------------------------------------------------------------------+ boot-meminfo.KernelStack 6000 O+------O--O-O-----O----O--O-O-----O-O--O----O--O-O--O--O-O--O--O----O 5500 ++ O O O O O O O | | | 5000 ++ | 4500 ++ | | | 4000 ++ | 3500 ++ | 3000 ++ | | | 2500 ++ | 2000 ++ | | .*. .*..*.*..*..*. .*..* | 1500 *+ *. *. | 1000 ++-------------------------------------------------------------------+ [*] bisect-good sample [O] bisect-bad sample To reproduce: apt-get install ruby git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git cd lkp-tests bin/setup-local job.yaml # the job file attached in this email bin/run-local job.yaml Disclaimer: Results have been estimated based on internal Intel analysis and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance. Thanks, lkp