FYI, we noticed that piglit.time.elapsed_time -59.2% improvement with your commit.
https://github.com/0day-ci/linux Shashank-Sharma/drm-i915-Restrict-usage-of-live-status-check/20160317-155226 commit 946ec703e5cf439a503a218345afa74e35aaf950 ("drm/i915: Restrict usage of live status check") ========================================================================================= compiler/group/kconfig/rootfs/tbox_group/testcase: gcc-4.9/igt-071/x86_64-rhel/debian-x86_64-2015-02-07.cgz/snb-drag/piglit commit: 94669e6ba1ada133394ec8295d773df8b9238d08 946ec703e5cf439a503a218345afa74e35aaf950 94669e6ba1ada133 946ec703e5cf439a503a218345 ---------------- -------------------------- fail:runs %reproduction fail:runs %stddev %change %stddev \ | \ 138.64 ± 0% -59.2% 56.60 ± 0% piglit.time.elapsed_time 138.64 ± 0% -59.2% 56.60 ± 0% piglit.time.elapsed_time.max 24.00 ± 0% +151.0% 60.25 ± 0% piglit.time.percent_of_cpu_this_job_got 52321 ± 0% -11.9% 46105 ± 0% piglit.time.voluntary_context_switches 138.64 ± 0% -59.2% 56.60 ± 0% time.elapsed_time 138.64 ± 0% -59.2% 56.60 ± 0% time.elapsed_time.max 24.00 ± 0% +151.0% 60.25 ± 0% time.percent_of_cpu_this_job_got 52321 ± 0% -11.9% 46105 ± 0% time.voluntary_context_switches snb-drag: Sandy Bridge Memory: 6G vm-kbuild-yocto-x86_64: qemu-system-x86_64 -enable-kvm -cpu SandyBridge Memory: 320M piglit.time.percent_of_cpu_this_job_got 70 ++---------------------------------------------------------------------+ | | 60 O+ O O O O O O O O O O O O O O O O O O O O O O O | | | 50 ++ | | | 40 ++ | | | 30 ++ | *..* *..*..*.*..*..*..*.* * *..*..*.*..*..*..*.*..*..*..*.*..* 20 ++ : : : : : : | | : : : : : : | 10 ++ : : : : : : | | :: : : :: | 0 ++-O-*------------------------*-----*----------------------------------+ piglit.time.elapsed_time 140 *+-*----*--*-*--*--*--*-*--*----*-----*-*--*--*-*--*--*--*-*--*--*-*--* | : : : : : | 120 ++ : : : : : | | : : : :: : | 100 ++ : : : : : : | | : : : : : : | 80 ++ : : : : : : | | : : : : : : | 60 O+ :O: O O O O O O O O :O:O :O: O O O O O O O O O O O | | : : : : : : | 40 ++ : : : : : : | | :: :: : : | 20 ++ : : : | | : : : | 0 ++-O-*------------------------*----*----------------------------------+ piglit.time.elapsed_time.max 140 *+-*----*--*-*--*--*--*-*--*----*-----*-*--*--*-*--*--*--*-*--*--*-*--* | : : : : : | 120 ++ : : : : : | | : : : :: : | 100 ++ : : : : : : | | : : : : : : | 80 ++ : : : : : : | | : : : : : : | 60 O+ :O: O O O O O O O O :O:O :O: O O O O O O O O O O O | | : : : : : : | 40 ++ : : : : : : | | :: :: : : | 20 ++ : : : | | : : : | 0 ++-O-*------------------------*----*----------------------------------+ piglit.time.voluntary_context_switches 60000 ++------------------------------------------------------------------+ | | 50000 *+.* *.*..*..*.*..*..*.* * *.*..*.*..*..*.*..*..*.*..*.*..* O : O O O O O O O O O O O O O O O O O O O O O O O | | : : : :: : | 40000 ++ : : : :: : | | : : : : : : | 30000 ++ : : : : : : | | : : : : : : | 20000 ++ : : : : : : | | : : : : : : | | :: : : : : | 10000 ++ :: : :: | | : : : | 0 ++-O-*-----------------------*----*---------------------------------+ time.percent_of_cpu_this_job_got 70 ++---------------------------------------------------------------------+ | | 60 O+ O O O O O O O O O O O O O O O O O O O O O O O | | | 50 ++ | | | 40 ++ | | | 30 ++ | *..* *..*..*.*..*..*..*.* * *..*..*.*..*..*..*.*..*..*..*.*..* 20 ++ : : : : : : | | : : : : : : | 10 ++ : : : : : : | | :: : : :: | 0 ++-O-*------------------------*-----*----------------------------------+ time.elapsed_time 140 *+-*----*--*-*--*--*--*-*--*----*-----*-*--*--*-*--*--*--*-*--*--*-*--* | : : : : : | 120 ++ : : : : : | | : : : :: : | 100 ++ : : : : : : | | : : : : : : | 80 ++ : : : : : : | | : : : : : : | 60 O+ :O: O O O O O O O O :O:O :O: O O O O O O O O O O O | | : : : : : : | 40 ++ : : : : : : | | :: :: : : | 20 ++ : : : | | : : : | 0 ++-O-*------------------------*----*----------------------------------+ time.elapsed_time.max 140 *+-*----*--*-*--*--*--*-*--*----*-----*-*--*--*-*--*--*--*-*--*--*-*--* | : : : : : | 120 ++ : : : : : | | : : : :: : | 100 ++ : : : : : : | | : : : : : : | 80 ++ : : : : : : | | : : : : : : | 60 O+ :O: O O O O O O O O :O:O :O: O O O O O O O O O O O | | : : : : : : | 40 ++ : : : : : : | | :: :: : : | 20 ++ : : : | | : : : | 0 ++-O-*------------------------*----*----------------------------------+ time.voluntary_context_switches 60000 ++------------------------------------------------------------------+ | | 50000 *+.* *.*..*..*.*..*..*.* * *.*..*.*..*..*.*..*..*.*..*.*..* O : O O O O O O O O O O O O O O O O O O O O O O O | | : : : :: : | 40000 ++ : : : :: : | | : : : : : : | 30000 ++ : : : : : : | | : : : : : : | 20000 ++ : : : : : : | | : : : : : : | | :: : : : : | 10000 ++ :: : :: | | : : : | 0 ++-O-*-----------------------*----*---------------------------------+ [*] bisect-good sample [O] bisect-bad sample To reproduce: git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run 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, Xiaolong Ye.
--- LKP_SERVER: inn LKP_CGI_PORT: 80 LKP_CIFS_PORT: 139 testcase: piglit default-monitors: wait: activate-monitor kmsg: heartbeat: interval: 10 default-watchdogs: oom-killer: watchdog: commit: 946ec703e5cf439a503a218345afa74e35aaf950 model: Sandy Bridge memory: 6G hdd_partitions: "/dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part5 /dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part6 /dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part7 /dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part8 /dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part9 /dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part10" swap_partitions: rootfs_partition: "/dev/disk/by-id/ata-WDC_WD20EZRX-00D8PB0_WD-WCC4M6XASAKV-part2" netconsole_port: 6648 category: functional timeout: 30m piglit: group: igt-071 queue: bisect testbox: snb-drag tbox_group: snb-drag kconfig: x86_64-rhel enqueue_time: 2016-03-30 07:33:10.836570862 +08:00 compiler: gcc-4.9 rootfs: debian-x86_64-2015-02-07.cgz id: e9ad89f16f91ebf6449f2152ee89033690b967c9 user: lkp head_commit: dd08c5cc60e7df7f6d56f6609206da24e299a5af base_commit: b562e44f507e863c6792946e4e1b1449fbbac85d branch: linux-devel/devel-hourly-2016032610 result_root: "/result/piglit/igt-071/snb-drag/debian-x86_64-2015-02-07.cgz/x86_64-rhel/gcc-4.9/946ec703e5cf439a503a218345afa74e35aaf950/0" job_file: "/lkp/scheduled/snb-drag/bisect_piglit-igt-071-debian-x86_64-2015-02-07.cgz-x86_64-rhel-946ec703e5cf439a503a218345afa74e35aaf950-20160330-113040-12we12o-0.yaml" nr_cpu: "$(nproc)" max_uptime: 1800 initrd: "/osimage/debian/debian-x86_64-2015-02-07.cgz" bootloader_append: - root=/dev/ram0 - user=lkp - job=/lkp/scheduled/snb-drag/bisect_piglit-igt-071-debian-x86_64-2015-02-07.cgz-x86_64-rhel-946ec703e5cf439a503a218345afa74e35aaf950-20160330-113040-12we12o-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel - branch=linux-devel/devel-hourly-2016032610 - commit=946ec703e5cf439a503a218345afa74e35aaf950 - BOOT_IMAGE=/pkg/linux/x86_64-rhel/gcc-4.9/946ec703e5cf439a503a218345afa74e35aaf950/vmlinuz-4.5.0-rc7-01401-g946ec70 - max_uptime=1800 - RESULT_ROOT=/result/piglit/igt-071/snb-drag/debian-x86_64-2015-02-07.cgz/x86_64-rhel/gcc-4.9/946ec703e5cf439a503a218345afa74e35aaf950/0 - LKP_SERVER=inn - |2- earlyprintk=ttyS0,115200 systemd.log_level=err debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal rw lkp_initrd: "/lkp/lkp/lkp-x86_64.cgz" modules_initrd: "/pkg/linux/x86_64-rhel/gcc-4.9/946ec703e5cf439a503a218345afa74e35aaf950/modules.cgz" bm_initrd: "/osimage/deps/debian-x86_64-2015-02-07.cgz/lkp.cgz,/osimage/deps/debian-x86_64-2015-02-07.cgz/run-ipconfig.cgz,/osimage/deps/debian-x86_64-2015-02-07.cgz/piglit.cgz,/lkp/benchmarks/piglit.cgz" linux_headers_initrd: "/pkg/linux/x86_64-rhel/gcc-4.9/946ec703e5cf439a503a218345afa74e35aaf950/linux-headers.cgz" repeat_to: 2 kernel: "/pkg/linux/x86_64-rhel/gcc-4.9/946ec703e5cf439a503a218345afa74e35aaf950/vmlinuz-4.5.0-rc7-01401-g946ec70" dequeue_time: 2016-03-30 07:50:42.174878631 +08:00 job_state: finished loadavg: 1.03 0.42 0.15 1/127 678 start_time: '1459295492' end_time: '1459295548' version: "/lkp/lkp/.src-20160329-212132"
2016-03-30 07:51:32 piglit run igt -t igt/kms_cursor_crc/cursor-128-onscreen /tmp/lkp/piglit-results 2016-03-30 07:52:28 piglit summary console /tmp/lkp/piglit-results/results.json