HEAD is now at cd94c01... 0day head guard for 'devel-hourly-2014100409' git checkout fe82dcec644244676d55a1384c958d5f67979adb ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:fe82dcec644244676d55a1384c958d5f67979adb:bisect-linux-3 2014-10-04 10:19:14 fe82dcec644244676d55a1384c958d5f67979adb reuse /kernel/x86_64-randconfig-hsb0-10041007/fe82dcec644244676d55a1384c958d5f67979adb/vmlinuz-3.17.0-rc7 2014-10-04 10:19:14 detecting boot state ... 44 70 SUCCESS bisect: good commit fe82dcec644244676d55a1384c958d5f67979adb git bisect start cd94c0185489f0cddcbfa80e86258bb4609b6e1d fe82dcec644244676d55a1384c958d5f67979adb -- /c/kernel-tests/linear-bisect: ["-b", "cd94c0185489f0cddcbfa80e86258bb4609b6e1d", "-g", "fe82dcec644244676d55a1384c958d5f67979adb", "/c/kernel-tests/bisect-test-boot-failure.sh", "/c/boot-bisect/linux-3/obj-bisect"] Bisecting: 3833 revisions left to test after this (roughly 12 steps) [a3f8f887e2a36003026b5d3effdd418d507cf7c8] Merge 'spi/for-linus' into devel-hourly-2014100409 running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:a3f8f887e2a36003026b5d3effdd418d507cf7c8:bisect-linux-3 2014-10-04 10:21:46 a3f8f887e2a36003026b5d3effdd418d507cf7c8 compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-a3f8f887e2a36003026b5d3effdd418d507cf7c8 Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/a3f8f887e2a36003026b5d3effdd418d507cf7c8 waiting for completion of /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-a3f8f887e2a36003026b5d3effdd418d507cf7c8 2014-10-04 11:12:46 No build served file /kbuild-tests/build-served/x86_64-randconfig-hsb0-10041007-a3f8f887e2a36003026b5d3effdd418d507cf7c8 Retry build .. waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-a3f8f887e2a36003026b5d3effdd418d507cf7c8 kernel: /kernel/x86_64-randconfig-hsb0-10041007/a3f8f887e2a36003026b5d3effdd418d507cf7c8/vmlinuz-3.17.0-rc7-02880-ga3f8f88 2014-10-04 11:17:46 detecting boot state .. 40 70 SUCCESS Bisecting: 953 revisions left to test after this (roughly 10 steps) [2e6b2ee6893da99e9a156087aee97f90b0c8429c] Merge 'trace/for-next' into devel-hourly-2014100409 running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:2e6b2ee6893da99e9a156087aee97f90b0c8429c:bisect-linux-3 2014-10-04 11:19:47 2e6b2ee6893da99e9a156087aee97f90b0c8429c compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-2e6b2ee6893da99e9a156087aee97f90b0c8429c Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/2e6b2ee6893da99e9a156087aee97f90b0c8429c waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-2e6b2ee6893da99e9a156087aee97f90b0c8429c kernel: /kernel/x86_64-randconfig-hsb0-10041007/2e6b2ee6893da99e9a156087aee97f90b0c8429c/vmlinuz-3.17.0-rc7-03298-g2e6b2ee 2014-10-04 11:22:47 detecting boot state .... 2 12 70 SUCCESS Bisecting: 535 revisions left to test after this (roughly 10 steps) [7ea38a3061ab82dcfb705c3f36f55ddd8c351c83] Merge 'usb/usb-next' into devel-hourly-2014100409 running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:7ea38a3061ab82dcfb705c3f36f55ddd8c351c83:bisect-linux-3 2014-10-04 11:26:18 7ea38a3061ab82dcfb705c3f36f55ddd8c351c83 compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-7ea38a3061ab82dcfb705c3f36f55ddd8c351c83 Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/7ea38a3061ab82dcfb705c3f36f55ddd8c351c83 waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-7ea38a3061ab82dcfb705c3f36f55ddd8c351c83 kernel: /kernel/x86_64-randconfig-hsb0-10041007/7ea38a3061ab82dcfb705c3f36f55ddd8c351c83/vmlinuz-3.17.0-rc7-03791-g7ea38a3 2014-10-04 11:28:18 detecting boot state .... 8. 70 SUCCESS Bisecting: 42 revisions left to test after this (roughly 6 steps) [6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8] Merge 'driver-core/driver-core-next' into devel-hourly-2014100409 running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8:bisect-linux-3 2014-10-04 11:31:48 6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8 compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8 Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8 waiting for completion of /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8 2014-10-04 11:33:48 No build served file /kbuild-tests/build-served/x86_64-randconfig-hsb0-10041007-6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8 Retry build .. kernel: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/vmlinuz-3.17.0-rc7-03812-g6d3ac51 2014-10-04 11:34:48 detecting boot state . TEST FAILURE [ 0.170000] kvm-stealtime: cpu 1, msr 1250da40 [ 0.178861] gcov: version magic: 0x3430392a [ 0.178861] gcov: version magic: 0x3430392a [ 0.198057] double fault: ffff [#1] [ 0.198057] double fault: ffff [#1] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.199000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-03812-g6d3ac51 #1 [ 0.199000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-03812-g6d3ac51 #1 [ 0.199000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.199000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.199000] RIP: 0010:[] [ 0.199000] RIP: 0010:[] [] trace_hardirqs_off_caller+0x15/0x10c [] trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] RSP: 0000:ffff880012500000 EFLAGS: 00010006 [ 0.199000] RSP: 0000:ffff880012500000 EFLAGS: 00010006 [ 0.199000] RAX: 0000000082770b30 RBX: 0000000000000001 RCX: ffffffff82770b30 [ 0.199000] RAX: 0000000082770b30 RBX: 0000000000000001 RCX: ffffffff82770b30 [ 0.199000] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff82771e66 [ 0.199000] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff82771e66 [ 0.199000] RBP: ffff880012500010 R08: 000000000000004a R09: ffffffff82838480 [ 0.199000] RBP: ffff880012500010 R08: 000000000000004a R09: ffffffff82838480 [ 0.199000] R10: ffffffff82839b00 R11: 0000000000000035 R12: ffff88001235bfc0 [ 0.199000] R10: ffffffff82839b00 R11: 0000000000000035 R12: ffff88001235bfc0 [ 0.199000] R13: ffff88001235bfc0 R14: 0000000000000000 R15: 0000000000000000 [ 0.199000] R13: ffff88001235bfc0 R14: 0000000000000000 R15: 0000000000000000 [ 0.199000] FS: 0000000000000000(0000) GS:ffff880012500000(0000) knlGS:0000000000000000 [ 0.199000] FS: 0000000000000000(0000) GS:ffff880012500000(0000) knlGS:0000000000000000 [ 0.199000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.199000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.199000] CR2: ffff8800124ffff8 CR3: 000000000380b000 CR4: 00000000000006a0 [ 0.199000] CR2: ffff8800124ffff8 CR3: 000000000380b000 CR4: 00000000000006a0 [ 0.199000] Stack: [ 0.199000] Stack: [ 0.199000] 0000000000000001 [ 0.199000] 0000000000000001 ffff88001235bfc0 ffff88001235bfc0 ffff880012500130 ffff880012500130 ffffffff8183492a ffffffff8183492a [ 0.199000] 0000000000000035 [ 0.199000] 0000000000000035 ffffffff82839b00 ffffffff82839b00 ffffffff82838480 ffffffff82838480 000000000000004a 000000000000004a [ 0.199000] 0000000082770b30 [ 0.199000] 0000000082770b30 ffffffff82770b30 ffffffff82770b30 0000000000000000 0000000000000000 0000000000000001 0000000000000001 [ 0.199000] Call Trace: [ 0.199000] Call Trace: [ 0.199000] [ 0.199000] [ 0.199000] [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? async_page_fault+0xf/0x30 [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] ? trace_hardirqs_off_caller+0x15/0x10c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] trace_hardirqs_off_thunk+0x3a/0x3c [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? irq_return+0xc/0xc [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? error_sti+0x5/0x6 [ 0.199000] [] ? async_page_fault+0xf/0x30 /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-192:20141004113448:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-56:20141004113448:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-112:20141004113500:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-117:20141004113458:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-147:20141004113453:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-156:20141004113452:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-157:20141004113457:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-163:20141004113454:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-170:20141004113459:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-22:20141004113457:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-2:20141004113458:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-31:20141004113458:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-38:20141004113453:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-64:20141004113453:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-80:20141004113459:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-94:20141004113459:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-101:20141004113500:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-146:20141004113501:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-191:20141004113501:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-104:20141004113505:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-116:20141004113506:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-68:20141004113504:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-76:20141004113504:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/6d3ac51e9688b5cc2d4a63ba5f2e9b057db75ac8/dmesg-quantal-lkp-nex04-95:20141004113506:x86_64-randconfig-hsb0-10041007:: 0:24:24 all_good:bad:all_bad boots Bisecting: 21 revisions left to test after this (roughly 5 steps) [a33db30bb2f4d53f325e1c465f594894f559843c] Merge 'ak/x86/fsgs-2' into devel-hourly-2014100409 running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:a33db30bb2f4d53f325e1c465f594894f559843c:bisect-linux-3 2014-10-04 11:35:43 a33db30bb2f4d53f325e1c465f594894f559843c compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-a33db30bb2f4d53f325e1c465f594894f559843c Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c waiting for completion of /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-a33db30bb2f4d53f325e1c465f594894f559843c 2014-10-04 11:37:44 No build served file /kbuild-tests/build-served/x86_64-randconfig-hsb0-10041007-a33db30bb2f4d53f325e1c465f594894f559843c Retry build .. kernel: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/vmlinuz-3.17.0-rc7-03799-ga33db30 2014-10-04 11:39:05 detecting boot state . TEST FAILURE [ 0.193264] regulator-dummy: no parameters [ 0.196401] NET: Registered protocol family 16 [ 0.196401] NET: Registered protocol family 16 [ 0.209050] double fault: ffff [#1] [ 0.209050] double fault: ffff [#1] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.210000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-03799-ga33db30 #1 [ 0.210000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-03799-ga33db30 #1 [ 0.210000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.210000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.210000] RIP: 0010:[] [ 0.210000] RIP: 0010:[] [] trace_hardirqs_off_thunk+0x35/0x3c [] trace_hardirqs_off_thunk+0x35/0x3c [ 0.210000] RSP: 0000:ffff880012500000 EFLAGS: 00010086 [ 0.210000] RSP: 0000:ffff880012500000 EFLAGS: 00010086 [ 0.210000] RAX: 0000000082770a70 RBX: 0000000000000001 RCX: ffffffff82770a70 [ 0.210000] RAX: 0000000082770a70 RBX: 0000000000000001 RCX: ffffffff82770a70 [ 0.210000] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff82771da6 [ 0.210000] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff82771da6 [ 0.210000] RBP: ffff880012500110 R08: 0000000000000000 R09: 0000000000000001 [ 0.210000] RBP: ffff880012500110 R08: 0000000000000000 R09: 0000000000000001 [ 0.210000] R10: ffff880012503e98 R11: ffffffff838c7ff0 R12: 0000000000013ec0 [ 0.210000] R10: ffff880012503e98 R11: ffffffff838c7ff0 R12: 0000000000013ec0 [ 0.210000] R13: 0000000000013ec0 R14: 0000000000000000 R15: 0000000000000000 [ 0.210000] R13: 0000000000013ec0 R14: 0000000000000000 R15: 0000000000000000 [ 0.210000] BUG: unable to handle kernel [ 0.210000] BUG: unable to handle kernel paging requestpaging request at ffffffff84bdb140 at ffffffff84bdb140 [ 0.210000] IP: [ 0.210000] IP: [] oops_begin+0x1/0x256 [] oops_begin+0x1/0x256 [ 0.210000] PGD 380e067 [ 0.210000] PGD 380e067 PUD 380f063 PUD 380f063 PMD 12121063 PMD 12121063 PTE 6bPTE 6b [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Oops: 0003 [#889] [ 0.210000] Oops: 0003 [#889] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.210000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff8800121ad618 [ 0.210000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff8800121ad618 [ 0.210000] BUG: unable to handle kernel [ 0.210000] BUG: unable to handle kernel paging requestpaging request at ffffffff84bd63c0 at ffffffff84bd63c0 [ 0.210000] IP: [ 0.210000] IP: [] __show_regs+0x31/0x3c0 [] __show_regs+0x31/0x3c0 [ 0.210000] PGD 380e067 [ 0.210000] PGD 380e067 PUD 380f063 PUD 380f063 PMD 12121063 PMD 12121063 PTE ffffffff81072c5dPTE ffffffff81072c5d [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Oops: 000b [#890] [ 0.210000] Oops: 000b [#890] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.210000] BUG: unable to handle kernel [ 0.210000] BUG: unable to handle kernel paging requestpaging request at ffffffff84bdb140 at ffffffff84bdb140 [ 0.210000] IP: [ 0.210000] IP: [] oops_begin+0x1/0x256 [] oops_begin+0x1/0x256 [ 0.210000] PGD 380e067 [ 0.210000] PGD 380e067 PUD 380f063 PUD 380f063 PMD 12121063 PMD 12121063 PTE 1PTE 1 [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Oops: 0003 [#891] [ 0.210000] Oops: 0003 [#891] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.210000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff8800121ad618 [ 0.210000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff8800121ad618 [ 0.210000] BUG: unable to handle kernel [ 0.210000] BUG: unable to handle kernel paging requestpaging request at ffffffff84bd63c0 at ffffffff84bd63c0 [ 0.210000] IP: [ 0.210000] IP: [] __show_regs+0x31/0x3c0 [] __show_regs+0x31/0x3c0 [ 0.210000] PGD 380e067 [ 0.210000] PGD 380e067 PUD 380f063 PUD 380f063 PMD 12121063 PMD 12121063 PTE 0PTE 0 [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Thread overran stack, or stack corrupted [ 0.210000] Oops: 000b [#892] [ 0.210000] Oops: 000b [#892] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC Elapsed time: 30 /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-65:20141004113914:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-10:20141004113921:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-120:20141004113920:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-12:20141004113925:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-142:20141004113918:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-148:20141004113928:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-149:20141004113919:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-153:20141004113920:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/a33db30bb2f4d53f325e1c465f594894f559843c/dmesg-quantal-lkp-nex04-182:20141004113925:x86_64-randconfig-hsb0-10041007:: 0:9:1 all_good:bad:all_bad boots linear-bisect: bad branch may be ak/x86/fsgs-2 linear-bisect: handle over to git bisect linear-bisect: git bisect start a33db30bb2f4d53f325e1c465f594894f559843c 7ea38a3061ab82dcfb705c3f36f55ddd8c351c83 -- Previous HEAD position was a33db30... Merge 'ak/x86/fsgs-2' into devel-hourly-2014100409 HEAD is now at b4d3318... Merge remote-tracking branch 'crypto/master' Bisecting: 3 revisions left to test after this (roughly 2 steps) [b8a868e9ea876a1b40020397305533c095921d7a] x86: Add support for rd/wr fs/gs base linear-bisect: git bisect run /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:b8a868e9ea876a1b40020397305533c095921d7a:bisect-linux-3 2014-10-04 11:42:59 b8a868e9ea876a1b40020397305533c095921d7a compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-b8a868e9ea876a1b40020397305533c095921d7a Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-b8a868e9ea876a1b40020397305533c095921d7a kernel: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/vmlinuz-3.17.0-rc7-00004-gb8a868e 2014-10-04 11:45:59 detecting boot state . TEST FAILURE [ 0.170000] kvm-stealtime: cpu 1, msr 1250da40 [ 0.177584] gcov: version magic: 0x3430392a [ 0.177584] gcov: version magic: 0x3430392a [ 0.201055] double fault: ffff [#1] [ 0.201055] double fault: ffff [#1] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.202000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-00004-gb8a868e #1 [ 0.202000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-00004-gb8a868e #1 [ 0.202000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.202000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.202000] RIP: 0010:[] [ 0.202000] RIP: 0010:[] [] trace_hardirqs_off_thunk+0x9/0x3c [] trace_hardirqs_off_thunk+0x9/0x3c [ 0.202000] RSP: 0000:ffff8800124fffc0 EFLAGS: 00010086 [ 0.202000] RSP: 0000:ffff8800124fffc0 EFLAGS: 00010086 [ 0.202000] RAX: 0000000082767ff0 RBX: 0000000000000001 RCX: ffffffff82767ff0 [ 0.202000] RAX: 0000000082767ff0 RBX: 0000000000000001 RCX: ffffffff82767ff0 [ 0.202000] RDX: 000000000000004e RSI: ffffffff82839a80 RDI: ffffffff82769326 [ 0.202000] RDX: 000000000000004e RSI: ffffffff82839a80 RDI: ffffffff82769326 [ 0.202000] RBP: ffff8800125000d0 R08: 000000000000004e R09: ffffffff82838400 [ 0.202000] RBP: ffff8800125000d0 R08: 000000000000004e R09: ffffffff82838400 [ 0.202000] R10: ffffffff82839a80 R11: 0000000000000038 R12: ffff8800121ad500 [ 0.202000] R10: ffffffff82839a80 R11: 0000000000000038 R12: ffff8800121ad500 [ 0.202000] R13: ffff880012513ec0 R14: 0000000000000000 R15: 0000000000000000 [ 0.202000] R13: ffff880012513ec0 R14: 0000000000000000 R15: 0000000000000000 [ 0.202000] FS: 0000000000000000(0000) GS:ffff880012500000(0000) knlGS:0000000000000000 [ 0.202000] FS: 0000000000000000(0000) GS:ffff880012500000(0000) knlGS:0000000000000000 [ 0.202000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.202000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.202000] CR2: ffff8800124fffb8 CR3: 000000000380b000 CR4: 00000000000006a0 [ 0.202000] CR2: ffff8800124fffb8 CR3: 000000000380b000 CR4: 00000000000006a0 [ 0.202000] Stack: [ 0.202000] Stack: [ 0.202000] BUG: unable to handle kernel [ 0.202000] BUG: unable to handle kernel paging requestpaging request at ffff8800124fffc0 at ffff8800124fffc0 [ 0.202000] IP: [ 0.202000] IP: [] show_stack_log_lvl+0x2a3/0x319 [] show_stack_log_lvl+0x2a3/0x319 [ 0.202000] PGD 6540067 [ 0.202000] PGD 6540067 PUD 6541067 PUD 6541067 PMD 127ef067 PMD 127ef067 PTE 80000000124ff060PTE 80000000124ff060 [ 0.202000] Oops: 0000 [#2] [ 0.202000] Oops: 0000 [#2] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.202000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-00004-gb8a868e #1 [ 0.202000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-00004-gb8a868e #1 [ 0.202000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.202000] task: ffff8800121ad500 ti: ffff88001234c000 task.ti: ffff88001234c000 [ 0.202000] RIP: 0010:[] [ 0.202000] RIP: 0010:[] [] show_stack_log_lvl+0x2a3/0x319 [] show_stack_log_lvl+0x2a3/0x319 [ 0.202000] RSP: 0000:ffff880012507e18 EFLAGS: 00010046 [ 0.202000] RSP: 0000:ffff880012507e18 EFLAGS: 00010046 [ 0.202000] RAX: 0000000000000002 RBX: 0000000000000000 RCX: 000000000000c798 [ 0.202000] RAX: 0000000000000002 RBX: 0000000000000000 RCX: 000000000000c798 [ 0.202000] RDX: 000000000000c700 RSI: 0000000000000000 RDI: ffffffff8410f900 [ 0.202000] RDX: 000000000000c700 RSI: 0000000000000000 RDI: ffffffff8410f900 [ 0.202000] RBP: ffff880012507e68 R08: ffffffff83623e73 R09: 0000000000000000 [ 0.202000] RBP: ffff880012507e68 R08: ffffffff83623e73 R09: 0000000000000000 [ 0.202000] R10: 0000000000000001 R11: 0000000000004fba R12: ffff880012503fc0 [ 0.202000] R10: 0000000000000001 R11: 0000000000004fba R12: ffff880012503fc0 [ 0.202000] R13: 0000000000000000 R14: ffff8800124fffc0 R15: 0000000000000000 [ 0.202000] R13: 0000000000000000 R14: ffff8800124fffc0 R15: 0000000000000000 [ 0.202000] FS: 0000000000000000(0000) GS:ffff880012500000(0000) knlGS:0000000000000000 [ 0.202000] FS: 0000000000000000(0000) GS:ffff880012500000(0000) knlGS:0000000000000000 [ 0.202000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.202000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.202000] CR2: ffff8800124fffc0 CR3: 000000000380b000 CR4: 00000000000006a0 [ 0.202000] CR2: ffff8800124fffc0 CR3: 000000000380b000 CR4: 00000000000006a0 [ 0.202000] Stack: [ 0.202000] Stack: [ 0.202000] ffffffff83623e73 [ 0.202000] ffffffff83623e73 0000000000000000 0000000000000000 ffff880012507f58 ffff880012507f58 ffff8800124fffc0 ffff8800124fffc0 [ 0.202000] ffff8800124fffc0 [ 0.202000] ffff8800124fffc0 ffff8800124fffc0 ffff8800124fffc0 000000000000002b 000000000000002b ffff880012507f58 ffff880012507f58 [ 0.202000] 0000000000000040 [ 0.202000] 0000000000000040 0000000000000000 0000000000000000 ffff880012507ec8 ffff880012507ec8 ffffffff810212bf ffffffff810212bf [ 0.202000] Call Trace: [ 0.202000] Call Trace: [ 0.202000] <#DF> [ 0.202000] <#DF> [ 0.202000] [ 0.202000] [] show_regs+0xb3/0x30f [] show_regs+0xb3/0x30f [ 0.202000] [] ? atomic_notifier_call_chain+0x16/0x1f [ 0.202000] [] ? atomic_notifier_call_chain+0x16/0x1f [ 0.202000] [] __die+0xf9/0x14d [ 0.202000] [] __die+0xf9/0x14d [ 0.202000] [] die+0x75/0xc0 [ 0.202000] [] die+0x75/0xc0 [ 0.202000] [] do_double_fault+0x6d/0x76 [ 0.202000] [] do_double_fault+0x6d/0x76 [ 0.202000] [] double_fault+0x30/0x40 [ 0.202000] [] double_fault+0x30/0x40 [ 0.202000] [] ? irq_return+0xc/0xc [ 0.202000] [] ? irq_return+0xc/0xc [ 0.202000] [] ? error_sti+0x5/0x6 [ 0.202000] [] ? error_sti+0x5/0x6 [ 0.202000] [] ? trace_hardirqs_off_thunk+0x9/0x3c [ 0.202000] [] ? trace_hardirqs_off_thunk+0x9/0x3c [ 0.202000] <> [ 0.202000] <> [ 0.202000] [ 0.202000] Code: Code: 83 83 c0 c0 02 02 48 48 ff ff 04 04 c5 c5 58 58 5c 5c 17 17 84 84 85 85 f6 f6 74 74 1c 1c 48 48 c7 c7 c7 c7 ad ad ca ca 79 79 83 83 31 31 c0 c0 48 48 ff ff 05 05 de de 71 71 bb bb 03 03 e8 e8 06 06 5b 5b 71 71 01 01 48 48 ff ff 05 05 da da 71 71 bb bb 03 03 <49> <49> 8b 8b 36 36 4d 4d 8d 8d 7e 7e 08 08 48 48 c7 c7 c7 c7 6b 6b 3e 3e 62 62 83 83 31 31 c0 c0 41 41 ff ff c5 c5 4d 4d 89 89 [ 0.202000] RIP [ 0.202000] RIP [] show_stack_log_lvl+0x2a3/0x319 [] show_stack_log_lvl+0x2a3/0x319 [ 0.202000] RSP [ 0.202000] RSP [ 0.202000] CR2: ffff8800124fffc0 [ 0.202000] CR2: ffff8800124fffc0 [ 0.202000] ---[ end trace e4346433deb61cf3 ]--- [ 0.202000] ---[ end trace e4346433deb61cf3 ]--- /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-177:20141004114546:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-113:20141004114549:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-100:20141004114550:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-127:20141004114556:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-141:20141004114557:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-14:20141004114555:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-176:20141004114550:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-188:20141004114558:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-41:20141004114556:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-42:20141004114552:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-53:20141004114553:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-75:20141004114550:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-91:20141004114557:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-96:20141004114557:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-98:20141004114555:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-104:20141004114559:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-119:20141004114558:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-138:20141004114559:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-168:20141004114559:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-184:20141004114602:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-187:20141004114558:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-76:20141004114558:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/b8a868e9ea876a1b40020397305533c095921d7a/dmesg-quantal-lkp-nex04-124:20141004114603:x86_64-randconfig-hsb0-10041007:: 0:23:23 all_good:bad:all_bad boots Bisecting: 1 revision left to test after this (roughly 1 step) [a0b0be64599f50dc2c9fa85734026701221f186a] x86: Naturally align the debug IST stack running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:a0b0be64599f50dc2c9fa85734026701221f186a:bisect-linux-3 2014-10-04 11:46:30 a0b0be64599f50dc2c9fa85734026701221f186a compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-a0b0be64599f50dc2c9fa85734026701221f186a Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/a0b0be64599f50dc2c9fa85734026701221f186a waiting for completion of /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-a0b0be64599f50dc2c9fa85734026701221f186a 2014-10-04 11:48:31 No build served file /kbuild-tests/build-served/x86_64-randconfig-hsb0-10041007-a0b0be64599f50dc2c9fa85734026701221f186a Retry build .. waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-a0b0be64599f50dc2c9fa85734026701221f186a kernel: /kernel/x86_64-randconfig-hsb0-10041007/a0b0be64599f50dc2c9fa85734026701221f186a/vmlinuz-3.17.0-rc7-00002-ga0b0be6 2014-10-04 11:50:31 detecting boot state .. 3 6 67 70 SUCCESS Bisecting: 0 revisions left to test after this (roughly 0 steps) [598d570a05cd31500fb15a843a92f68ddb1b3618] x86: Add intrinsics/macros for new rd/wr fs/gs base instructions running /c/kernel-tests/bisect-test-boot-failure.sh /c/boot-bisect/linux-3/obj-bisect ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:598d570a05cd31500fb15a843a92f68ddb1b3618:bisect-linux-3 2014-10-04 11:53:31 598d570a05cd31500fb15a843a92f68ddb1b3618 compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-598d570a05cd31500fb15a843a92f68ddb1b3618 Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/598d570a05cd31500fb15a843a92f68ddb1b3618 waiting for completion of /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-598d570a05cd31500fb15a843a92f68ddb1b3618 2014-10-04 11:55:31 No build served file /kbuild-tests/build-served/x86_64-randconfig-hsb0-10041007-598d570a05cd31500fb15a843a92f68ddb1b3618 Retry build .. kernel: /kernel/x86_64-randconfig-hsb0-10041007/598d570a05cd31500fb15a843a92f68ddb1b3618/vmlinuz-3.17.0-rc7-00003-g598d570a 2014-10-04 11:56:31 detecting boot state ... 48 70 SUCCESS b8a868e9ea876a1b40020397305533c095921d7a is the first bad commit commit b8a868e9ea876a1b40020397305533c095921d7a Author: Andi Kleen Date: Wed Apr 23 13:26:20 2014 -0700 x86: Add support for rd/wr fs/gs base IvyBridge added new instructions to directly write the fs and gs 64bit base registers. Previously this had to be done with a system call to write to MSRs. The main use case is fast user space threading and switching the fs/gs registers quickly there. Another use case is having (relatively) cheap access to a new address register per thread. The instructions are opt-in and have to be explicitely enabled by the OS. Previously Linux couldn't support this because the paranoid entry code relied on the gs base never being negative outside the kernel to decide when to use swaps. It would check the gs MSR value and assume it was already running in kernel if the value was already negative. To make this work we have to revamp the paranoid exception path to not rely on this. We can use the new instructions to get (relatively) quick access to the values. This is also significantly faster than a MSR read, so will speed NMIs (critical for profiling) The original patch compared the gs with the kernel gs and assumed that if it was the same swapgs is not needed (and no user space processing was needed). This was nice and simple and didn't need a lot of changes. But this had the side effect that if a user process set its GS to the same as the kernel it may lose rescheduling checks (so a racing reschedule IPI would have been only acted upon the next non paranoid interrupt) This version now switches to full save/restore of the GS. This requires quite some changes in the paranoid path. Unfortunately didn't come up with a simpler scheme: The kernel gs for the paranoid path is now stored at the bottom of the IST stack (so that it can be derived from RSP). For this we need to know the size of the IST stack (4K or 8K), which is now passed in as a stack parameter to save_paranoid. Previously we had a flag in EBX that indicated whether SWAPGS needs to be called later or not. In the new scheme this turns into a tristate, with a new "restore from R15" mode. The exit paths are all adjusted to handle this correctly. There is one complication: to allow debuggers (especially from the int3 or debug vectors) access to the user GS we need to save it in the task struct. Normally the next context switch would overwrite it with the wrong value from kernel_gs, so we set new flag also in task_struct that prevents it. Also to prevent recursive interrupts clobbering this state in the task_struct this is only done for interrupts coming from ring 3. After a schedule comes back we check if the flag is still set. If it wasn't set the GS is back in the (swapped) kernel gs so we revert to the SWAPGS mode, instead of restoring GS. Then after these changes we need to also use the new instructions to save/restore fs and gs, so that the new values set by the users won't disappear. This is also significantly faster for the case when the 64bit base has to be switched (that is when GS is larger than 4GB), as we can replace the slow MSR write with a faster wr[fg]sbase execution. The instructions do not context switch the segment index, so the old invariant that fs or gs index have to be 0 for a different 64bit value to stick is still true. Previously it was enforced by arch_prctl, now the user program has to make sure it keeps the segment indexes zero. If it doesn't the changes may not stick. This is in term enables fast switching when there are enough threads that their TLS segment does not fit below 4GB, or alternatively programs that use fs as an additional base register will not get a sigificant context switch penalty. It is all done in a single patch to avoid bisect crash holes. v2: Change to save/restore GS instead of using swapgs based on the value. Large scale changes. Signed-off-by: Andi Kleen :040000 040000 72be5ec449f27226e19fa757839ca3f32cc9cb53 40849afca9867b6bb3538fe81567afa52de36238 M arch bisect run success HEAD is now at 598d570a... x86: Add intrinsics/macros for new rd/wr fs/gs base instructions ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:598d570a05cd31500fb15a843a92f68ddb1b3618:bisect-linux-3 2014-10-04 11:59:02 598d570a05cd31500fb15a843a92f68ddb1b3618 reuse /kernel/x86_64-randconfig-hsb0-10041007/598d570a05cd31500fb15a843a92f68ddb1b3618/vmlinuz-3.17.0-rc7-00003-g598d570a 2014-10-04 11:59:02 detecting boot state ........ 106 116 117 202 210 SUCCESS Previous HEAD position was 598d570a... x86: Add intrinsics/macros for new rd/wr fs/gs base instructions HEAD is now at cd94c01... 0day head guard for 'devel-hourly-2014100409' ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linux-devel:devel-hourly-2014100409:cd94c0185489f0cddcbfa80e86258bb4609b6e1d:bisect-linux-3 TEST FAILURE [ 0.246406] regulator-dummy: no parameters [ 0.251226] NET: Registered protocol family 16 [ 0.251226] NET: Registered protocol family 16 [ 0.275045] double fault: ffff [#1] [ 0.275045] double fault: ffff [#1] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOCDEBUG_PAGEALLOC [ 0.276000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-03833-gcd94c01 #138 [ 0.276000] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.17.0-rc7-03833-gcd94c01 #138 /kernel/x86_64-randconfig-hsb0-10041007/cd94c0185489f0cddcbfa80e86258bb4609b6e1d/dmesg-quantal-lkp-nex04-80:20141004101903:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/cd94c0185489f0cddcbfa80e86258bb4609b6e1d/dmesg-yocto-lkp-nex04-45:20141004101308:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/cd94c0185489f0cddcbfa80e86258bb4609b6e1d/dmesg-quantal-lkp-nex04-192:20141004102354:x86_64-randconfig-hsb0-10041007:: /kernel/x86_64-randconfig-hsb0-10041007/cd94c0185489f0cddcbfa80e86258bb4609b6e1d/dmesg-quantal-lkp-nex04-137:20141004102354:x86_64-randconfig-hsb0-10041007:: 17:4:4 all_good:bad:all_bad boots HEAD is now at cd94c01 0day head guard for 'devel-hourly-2014100409' ========= linus/master ========= Note: checking out 'linus/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 126d457... Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/linus:master:126d4576cb73c8a440adc37c129589cd66051bcc:bisect-linux-3 2014-10-04 12:05:37 126d4576cb73c8a440adc37c129589cd66051bcc compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-126d4576cb73c8a440adc37c129589cd66051bcc Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/126d4576cb73c8a440adc37c129589cd66051bcc waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-126d4576cb73c8a440adc37c129589cd66051bcc kernel: /kernel/x86_64-randconfig-hsb0-10041007/126d4576cb73c8a440adc37c129589cd66051bcc/vmlinuz-3.17.0-rc7-00094-g126d457 2014-10-04 12:07:38 detecting boot state ..... 51 184 210 SUCCESS ========= next/master ========= From git://gitmirror/next + 42fcd42...ddf678b akpm -> next/akpm (forced update) + 249a541...7086e78 akpm-base -> next/akpm-base (forced update) + 8953338...2e1d004 master -> next/master (forced update) fe82dce..b601ce0 stable -> next/stable From git://gitmirror/next * [new tag] next-20141002 -> next-20141002 * [new tag] next-20141003 -> next-20141003 Previous HEAD position was 126d457... Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux HEAD is now at 2e1d004... Add linux-next specific files for 20141003 ls -a /kbuild-tests/run-queue/kvm/x86_64-randconfig-hsb0-10041007/next:master:2e1d004b9645628c64a2db55ef6b81fadf5e6e91:bisect-linux-3 2014-10-04 12:12:21 2e1d004b9645628c64a2db55ef6b81fadf5e6e91 compiling Queued build task to /kbuild-tests/build-queue/lkp-hsx02/x86_64-randconfig-hsb0-10041007-2e1d004b9645628c64a2db55ef6b81fadf5e6e91 Check for kernel in /kernel/x86_64-randconfig-hsb0-10041007/2e1d004b9645628c64a2db55ef6b81fadf5e6e91 waiting for completion of /kbuild-tests/build-queue/lkp-hsx02-smoke/x86_64-randconfig-hsb0-10041007-2e1d004b9645628c64a2db55ef6b81fadf5e6e91 kernel: /kernel/x86_64-randconfig-hsb0-10041007/2e1d004b9645628c64a2db55ef6b81fadf5e6e91/vmlinuz-3.17.0-rc7-next-20141003 2014-10-04 12:15:21 detecting boot state ... 59 92 138 204 210 SUCCESS