git checkout 09de192242d86ede449146ac423effca53bc1810 ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:09de192242d86ede449146ac423effca53bc1810:bisect-linux4 2014-03-07-09:01:25 09de192242d86ede449146ac423effca53bc1810 compiling 188 real 3058 user 266 sys 1767.64% cpu i386-randconfig-st0-03061742 2014-03-07-09:05:58 detecting boot state 3.14.0-rc5-06494-g09de192... 1 4. 8 13...................... 17 18.............................................................................................................................................................................................................................................................................................................2014-03-07 11:52:56 add_to_run_queue 2 .. 19 20 SUCCESS bisect: good commit 09de192242d86ede449146ac423effca53bc1810 git bisect start 0ffb2fe7b9c30082876fa3a17da018bf0632cf03 09de192242d86ede449146ac423effca53bc1810 -- /c/kernel-tests/linear-bisect: ["-b", "0ffb2fe7b9c30082876fa3a17da018bf0632cf03", "-g", "09de192242d86ede449146ac423effca53bc1810", "/c/kernel-tests/bisect-test-boot-failure.sh", "/kernel-tests/linux4/obj-bisect"] Bisecting: 458 revisions left to test after this (roughly 9 steps) [439cde1f3d8230f858c0a55902381d24cd7a2df2] Merge branch 'akpm/master' running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:439cde1f3d8230f858c0a55902381d24cd7a2df2:bisect-linux4 2014-03-07-11:55:05 439cde1f3d8230f858c0a55902381d24cd7a2df2 compiling 231 real 3095 user 268 sys 1454.97% cpu i386-randconfig-st0-03061742 2014-03-07-12:00:17 detecting boot state 3.14.0-rc5-06948-g439cde1.......................... TEST FAILURE [ 8.642938] Freeing unused kernel memory: 1780K (c1a95000 - c1c52000) [ 8.645178] Write protecting the kernel text: 6976k [ 8.646765] Write protecting the kernel read-only data: 3228k [ 8.656043] BUG: using __this_cpu_add() in preemptible [00000000] code: init/1 [ 8.657522] caller is __this_cpu_preempt_check+0x1f/0x27 [ 8.658572] CPU: 1 PID: 1 Comm: init Not tainted 3.14.0-rc5-06948-g439cde1 #64 [ 8.659973] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.661192] 00000000 00000000 d1c6dd04 c16be8a2 00000001 d1c6dd28 c12740c5 c190cbcd [ 8.662803] d1c6dd40 00000000 d1c703b8 00000001 d1c6dd40 d27967a0 d1c6dd6c c1274106 [ 8.664432] d1c6dd40 00000028 c190cc21 c194c957 68745f5f 635f7369 615f7570 29286464 [ 8.666068] Call Trace: [ 8.666552] [] dump_stack+0x49/0x73 [ 8.667362] [] check_preemption_disabled+0xb0/0xc3 [ 8.668395] [] __this_cpu_preempt_check+0x1f/0x27 [ 8.669476] [] ? kvm_clock_read+0x1e/0x31 [ 8.670388] [] __slab_free+0x2c/0x429 [ 8.671222] [] ? sched_clock_local+0x11/0xfa [ 8.672328] [] ? ptlock_free+0x10/0x12 [ 8.673180] [] ? sched_clock_cpu+0xe3/0x10d [ 8.674141] [] ? lookup_address+0x1c/0x1f [ 8.675000] [] kmem_cache_free+0x142/0x14b [ 8.675932] [] ? kmem_cache_free+0x142/0x14b [ 8.676892] [] ? ptlock_free+0x10/0x12 [ 8.677964] [] ? ptlock_free+0x10/0x12 [ 8.678934] [] ptlock_free+0x10/0x12 [ 8.679782] [] ___pte_free_tlb+0x17/0x4c [ 8.680686] [] free_pgd_range+0x13f/0x160 [ 8.681642] [] setup_arg_pages+0x235/0x27f [ 8.682592] [] ? get_random_int+0x60/0x77 [ 8.683508] [] load_elf_binary+0x2e9/0xb95 [ 8.684413] [] ? debug_smp_processor_id+0xd/0xf [ 8.685423] [] search_binary_handler+0x65/0x130 [ 8.686427] [] do_execve+0x3a4/0x4ad [ 8.687242] [] run_init_process+0x1c/0x1e [ 8.688153] [] kernel_init+0x34/0xb8 [ 8.688946] [] ret_from_kernel_thread+0x1b/0x28 [ 8.690365] [] ? rest_init+0xa1/0xa1 /kernel/i386-randconfig-st0-03061742/439cde1f3d8230f858c0a55902381d24cd7a2df2/dmesg-yocto-xian-40:20140307121249:i386-randconfig-st0-03061742:3.14.0-rc5-06948-g439cde1:64 /kernel/i386-randconfig-st0-03061742/439cde1f3d8230f858c0a55902381d24cd7a2df2/dmesg-quantal-xgwo-3:20140307121258:i386-randconfig-st0-03061742:3.14.0-rc5-06948-g439cde1:64 /kernel/i386-randconfig-st0-03061742/439cde1f3d8230f858c0a55902381d24cd7a2df2/dmesg-yocto-inn-40:20140307121258:i386-randconfig-st0-03061742:: 0:3:3 all_good:bad:all_bad boots 2014-03-07 12:13:20 REPEAT COUNT: 20 # /kernel-tests/linux4/obj-bisect/.repeat Bisecting: 454 revisions left to test after this (roughly 9 steps) [ce34778eb4d9fa0aaaeae76c1068026ee5255fd7] Merge branch 'akpm-current/current' running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:ce34778eb4d9fa0aaaeae76c1068026ee5255fd7:bisect-linux4 2014-03-07-12:13:29 ce34778eb4d9fa0aaaeae76c1068026ee5255fd7 compiling 326 real 3098 user 275 sys 1033.42% cpu i386-randconfig-st0-03061742 2014-03-07-12:21:07 detecting boot state 3.14.0-rc5-06893-gce34778.. 1 2.. 4 6. 8 11 12 15........ 16.. 17............ 18.......................................... 19........................................................ 20 SUCCESS Bisecting: 55 revisions left to test after this (roughly 6 steps) [117314461e82adabb6b78dcb03259da75b50833b] mm: don't implictly include linux/mm.h in linux/sched.h running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:117314461e82adabb6b78dcb03259da75b50833b:bisect-linux4 2014-03-07-13:30:11 117314461e82adabb6b78dcb03259da75b50833b compiling 152 real 2731 user 230 sys 1936.71% cpu i386-randconfig-st0-03061742 2014-03-07-13:33:09 detecting boot state 3.14.0-rc5-06894-g1173144.................. 6 20 SUCCESS linear-bisect: bad branch may be branch 'akpm/master' linear-bisect: handle over to git bisect linear-bisect: git bisect start 439cde1f3d8230f858c0a55902381d24cd7a2df2 117314461e82adabb6b78dcb03259da75b50833b -- Previous HEAD position was 1173144... mm: don't implictly include linux/mm.h in linux/sched.h HEAD is now at fbe938e... Merge 'arm-soc/next/drivers' into devel-hourly-2014030618 Bisecting: 26 revisions left to test after this (roughly 5 steps) [9d58cf7a388c1b4a06cb335980eb1bb1352ba876] scheduler: replace __get_cpu_var with this_cpu_ptr linear-bisect: git bisect run /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:9d58cf7a388c1b4a06cb335980eb1bb1352ba876:bisect-linux4 2014-03-07-13:43:28 9d58cf7a388c1b4a06cb335980eb1bb1352ba876 compiling 227 real 3055 user 256 sys 1454.85% cpu i386-randconfig-st0-03061742 2014-03-07-13:49:39 detecting boot state 3.14.0-rc5-06921-g9d58cf7.. TEST FAILURE [ 7.101323] Freeing unused kernel memory: 1780K (c1a95000 - c1c52000) [ 7.102307] Write protecting the kernel text: 6976k [ 7.103063] Write protecting the kernel read-only data: 3228k [ 7.104035] BUG: using __this_cpu_add() in preemptible [00000000] code: init/1 [ 7.104693] caller is __this_cpu_preempt_check+0x1f/0x27 [ 7.105183] CPU: 0 PID: 1 Comm: init Not tainted 3.14.0-rc5-06921-g9d58cf7 #67 [ 7.105801] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 7.106315] 00000000 00000000 d1c6dd7c c16be842 00000000 d1c6dda0 c1274065 c190cba7 [ 7.107110] d1c6ddb8 00000000 d1c703b8 00000001 d1c6ddb8 d27941c0 d1c6dde4 c12740a6 [ 7.107886] d1c6ddb8 00000028 c190cbfb c194c931 68745f5f 635f7369 615f7570 29286464 [ 7.108687] Call Trace: [ 7.108910] [] dump_stack+0x49/0x73 [ 7.109325] [] check_preemption_disabled+0xb0/0xc3 [ 7.109832] [] __this_cpu_preempt_check+0x1f/0x27 [ 7.110348] [] __slab_free+0x2c/0x429 [ 7.110761] [] ? remove_vma+0x45/0x4b [ 7.111187] [] ? free_pgtables+0x83/0x91 [ 7.111619] [] ? tlb_finish_mmu+0xc/0x2b [ 7.112063] [] ? lookup_address+0x1c/0x1f [ 7.112510] [] kmem_cache_free+0x142/0x14b [ 7.112954] [] ? kmem_cache_free+0x142/0x14b [ 7.113430] [] ? remove_vma+0x45/0x4b [ 7.113837] [] ? remove_vma+0x45/0x4b [ 7.114265] [] remove_vma+0x45/0x4b [ 7.114664] [] do_munmap+0x1e3/0x226 [ 7.115081] [] vm_munmap+0x30/0x41 [ 7.115472] [] load_elf_binary+0x7f7/0xb95 [ 7.115917] [] search_binary_handler+0x65/0x130 [ 7.116420] [] do_execve+0x3a4/0x4ad [ 7.116823] [] run_init_process+0x1c/0x1e [ 7.117278] [] kernel_init+0x34/0xb8 [ 7.117682] [] ret_from_kernel_thread+0x1b/0x28 [ 7.118183] [] ? rest_init+0xa1/0xa1 /kernel/i386-randconfig-st0-03061742/9d58cf7a388c1b4a06cb335980eb1bb1352ba876/dmesg-quantal-ivytown2-13:20140307135003:i386-randconfig-st0-03061742:3.14.0-rc5-06921-g9d58cf7:67 /kernel/i386-randconfig-st0-03061742/9d58cf7a388c1b4a06cb335980eb1bb1352ba876/dmesg-quantal-ivytown2-22:20140307135003:i386-randconfig-st0-03061742:3.14.0-rc5-06921-g9d58cf7:67 /kernel/i386-randconfig-st0-03061742/9d58cf7a388c1b4a06cb335980eb1bb1352ba876/dmesg-quantal-ivytown2-13:20140307135022:i386-randconfig-st0-03061742:3.14.0-rc5-06921-g9d58cf7:67 /kernel/i386-randconfig-st0-03061742/9d58cf7a388c1b4a06cb335980eb1bb1352ba876/dmesg-quantal-ivytown2-13:20140307135042:i386-randconfig-st0-03061742:3.14.0-rc5-06921-g9d58cf7:67 0:4:3 all_good:bad:all_bad boots Bisecting: 13 revisions left to test after this (roughly 4 steps) [b2ff2cfebad92bebfca28bad650045821ed270c4] tracing: replace __get_cpu_var uses with this_cpu_ptr running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:b2ff2cfebad92bebfca28bad650045821ed270c4:bisect-linux4 2014-03-07-13:50:57 b2ff2cfebad92bebfca28bad650045821ed270c4 compiling 174 real 3027 user 281 sys 1900.50% cpu i386-randconfig-st0-03061742 2014-03-07-13:55:21 detecting boot state 3.14.0-rc5-06907-gb2ff2cf.. TEST FAILURE [ 7.018972] Freeing unused kernel memory: 1780K (c1a95000 - c1c52000) [ 7.019960] Write protecting the kernel text: 6976k [ 7.020750] Write protecting the kernel read-only data: 3228k [ 7.021735] BUG: using __this_cpu_add() in preemptible [00000000] code: init/1 [ 7.022391] caller is __this_cpu_preempt_check+0x1f/0x27 [ 7.022852] CPU: 0 PID: 1 Comm: init Not tainted 3.14.0-rc5-06907-gb2ff2cf #68 [ 7.023511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 7.024022] 00000000 00000000 d1c6dd7c c16be832 00000000 d1c6dda0 c1274055 c190cba7 [ 7.024784] d1c6ddb8 00000000 d1c703b8 00000001 d1c6ddb8 d2794380 d1c6dde4 c1274096 [ 7.025557] d1c6ddb8 00000028 c190cbfb c194c931 68745f5f 635f7369 615f7570 29286464 [ 7.026336] Call Trace: [ 7.026561] [] dump_stack+0x49/0x73 [ 7.026937] [] check_preemption_disabled+0xb0/0xc3 [ 7.027430] [] __this_cpu_preempt_check+0x1f/0x27 [ 7.027920] [] __slab_free+0x2c/0x429 [ 7.028336] [] ? remove_vma+0x45/0x4b [ 7.028742] [] ? free_pgtables+0x83/0x91 [ 7.029174] [] ? tlb_finish_mmu+0xc/0x2b [ 7.029599] [] ? lookup_address+0x1c/0x1f [ 7.030040] [] kmem_cache_free+0x142/0x14b [ 7.030471] [] ? kmem_cache_free+0x142/0x14b [ 7.030915] [] ? remove_vma+0x45/0x4b [ 7.031321] [] ? remove_vma+0x45/0x4b [ 7.031722] [] remove_vma+0x45/0x4b [ 7.032115] [] do_munmap+0x1e3/0x226 [ 7.032504] [] vm_munmap+0x30/0x41 [ 7.032881] [] load_elf_binary+0x7f7/0xb95 [ 7.033325] [] search_binary_handler+0x65/0x130 [ 7.033821] [] do_execve+0x3a4/0x4ad [ 7.034223] [] run_init_process+0x1c/0x1e [ 7.034653] [] kernel_init+0x34/0xb8 [ 7.035051] [] ret_from_kernel_thread+0x1b/0x28 [ 7.035523] [] ? rest_init+0xa1/0xa1 /kernel/i386-randconfig-st0-03061742/b2ff2cfebad92bebfca28bad650045821ed270c4/dmesg-quantal-ivytown2-26:20140307135605:i386-randconfig-st0-03061742:3.14.0-rc5-06907-gb2ff2cf:68 /kernel/i386-randconfig-st0-03061742/b2ff2cfebad92bebfca28bad650045821ed270c4/dmesg-quantal-ivytown2-2:20140307135602:i386-randconfig-st0-03061742:3.14.0-rc5-06907-gb2ff2cf:68 /kernel/i386-randconfig-st0-03061742/b2ff2cfebad92bebfca28bad650045821ed270c4/dmesg-quantal-ivytown2-30:20140307135558:i386-randconfig-st0-03061742:3.14.0-rc5-06907-gb2ff2cf:68 /kernel/i386-randconfig-st0-03061742/b2ff2cfebad92bebfca28bad650045821ed270c4/dmesg-yocto-bens-7:20140307135602:i386-randconfig-st0-03061742:3.14.0-rc5-06907-gb2ff2cf:68 /kernel/i386-randconfig-st0-03061742/b2ff2cfebad92bebfca28bad650045821ed270c4/dmesg-yocto-ivytown2-31:20140307135602:i386-randconfig-st0-03061742:3.14.0-rc5-06907-gb2ff2cf:68 /kernel/i386-randconfig-st0-03061742/b2ff2cfebad92bebfca28bad650045821ed270c4/dmesg-quantal-ivytown2-27:20140307135617:i386-randconfig-st0-03061742:3.14.0-rc5-06907-gb2ff2cf:68 0:6:6 all_good:bad:all_bad boots 2014-03-07 13:56:23 REPEAT COUNT: 20 # /kernel-tests/linux4/obj-bisect/.repeat Bisecting: 6 revisions left to test after this (roughly 3 steps) [6fb77936481538ba05726345d86af4b39128a8a9] arm: move arm_dma_limit to setup_dma_zone running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:6fb77936481538ba05726345d86af4b39128a8a9:bisect-linux4 2014-03-07-13:56:23 6fb77936481538ba05726345d86af4b39128a8a9 compiling 167 real 3036 user 285 sys 1987.15% cpu i386-randconfig-st0-03061742 2014-03-07-13:59:37 detecting boot state 3.14.0-rc5-06900-g6fb7793... 4 9 18 20 SUCCESS Bisecting: 3 revisions left to test after this (roughly 2 steps) [d1cea07efbfa2723ca1b83d3a69d1f1000896d4d] modules: use raw_cpu_write for initialization of per cpu refcount. running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:d1cea07efbfa2723ca1b83d3a69d1f1000896d4d:bisect-linux4 2014-03-07-14:03:08 d1cea07efbfa2723ca1b83d3a69d1f1000896d4d compiling 179 real 3040 user 290 sys 1860.80% cpu i386-randconfig-st0-03061742 2014-03-07-14:06:34 detecting boot state 3.14.0-rc5-06903-gd1cea07... 2 9 15.. 17 20 SUCCESS Bisecting: 1 revision left to test after this (roughly 1 step) [a25982c15ae5298520033cd5848a82adf6a97376] percpu: add preemption checks to __this_cpu ops running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:a25982c15ae5298520033cd5848a82adf6a97376:bisect-linux4 2014-03-07-14:11:35 a25982c15ae5298520033cd5848a82adf6a97376 compiling 168 real 3025 user 281 sys 1958.13% cpu i386-randconfig-st0-03061742 2014-03-07-14:14:48 detecting boot state 3.14.0-rc5-06905-ga25982c.... TEST FAILURE [ 5.619284] Freeing unused kernel memory: 1780K (c1a95000 - c1c52000) [ 5.620247] Write protecting the kernel text: 6976k [ 5.621020] Write protecting the kernel read-only data: 3228k [ 5.621919] BUG: using __this_cpu_add() in preemptible [00000000] code: init/1 [ 5.622576] caller is __this_cpu_preempt_check+0x1f/0x27 [ 5.623057] CPU: 0 PID: 1 Comm: init Not tainted 3.14.0-rc5-06905-ga25982c #71 [ 5.623670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5.624185] 00000000 00000000 d306dd04 c16be802 00000000 d306dd28 c1274025 c190cba3 [ 5.624949] d306dd40 00000000 d30703b8 00000001 d306dd40 d3c6f760 d306dd6c c1274066 [ 5.625718] d306dd40 00000028 c190cbf7 c194c92d 68745f5f 635f7369 615f7570 29286464 [ 5.626493] Call Trace: [ 5.626711] [] dump_stack+0x49/0x73 [ 5.627112] [] check_preemption_disabled+0xb0/0xc3 [ 5.627606] [] __this_cpu_preempt_check+0x1f/0x27 [ 5.628109] [] ? kvm_clock_read+0x1e/0x31 [ 5.628536] [] __slab_free+0x2c/0x429 [ 5.628941] [] ? sched_clock_local+0x11/0xfa [ 5.629409] [] ? ptlock_free+0x10/0x12 [ 5.629820] [] ? sched_clock_cpu+0xe3/0x10d [ 5.630274] [] ? lookup_address+0x1c/0x1f [ 5.630699] [] kmem_cache_free+0x134/0x13d [ 5.631150] [] ? kmem_cache_free+0x134/0x13d [ 5.631597] [] ? ptlock_free+0x10/0x12 [ 5.632018] [] ? ptlock_free+0x10/0x12 [ 5.632424] [] ptlock_free+0x10/0x12 [ 5.632825] [] ___pte_free_tlb+0x17/0x4c [ 5.633257] [] free_pgd_range+0x13f/0x160 [ 5.633688] [] setup_arg_pages+0x235/0x27f [ 5.634146] [] ? get_random_int+0x60/0x77 [ 5.634573] [] load_elf_binary+0x2e9/0xb95 [ 5.635024] [] ? debug_smp_processor_id+0xd/0xf [ 5.635492] [] search_binary_handler+0x65/0x130 [ 5.635964] [] do_execve+0x3a4/0x4ad [ 5.636369] [] run_init_process+0x1c/0x1e [ 5.636799] [] kernel_init+0x34/0xb8 [ 5.637201] [] ret_from_kernel_thread+0x1b/0x28 [ 5.637675] [] ? rest_init+0xa1/0xa1 /kernel/i386-randconfig-st0-03061742/a25982c15ae5298520033cd5848a82adf6a97376/dmesg-yocto-ivytown2-11:20140307141628:i386-randconfig-st0-03061742:3.14.0-rc5-06905-ga25982c:71 0:1:1 all_good:bad:all_bad boots 2014-03-07 14:16:50 REPEAT COUNT: 20 # /kernel-tests/linux4/obj-bisect/.repeat Bisecting: 0 revisions left to test after this (roughly 0 steps) [26d02cfa385067c39c0407b022c01a011c2fbb51] net: replace __this_cpu_inc in route.c with raw_cpu_inc running /c/kernel-tests/bisect-test-boot-failure.sh /kernel-tests/linux4/obj-bisect ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:26d02cfa385067c39c0407b022c01a011c2fbb51:bisect-linux4 2014-03-07-14:16:51 26d02cfa385067c39c0407b022c01a011c2fbb51 compiling 170 real 3011 user 292 sys 1934.11% cpu i386-randconfig-st0-03061742 2014-03-07-14:20:07 detecting boot state 3.14.0-rc5-06904-g26d02cf... 5 13............ 15 18. 20 SUCCESS a25982c15ae5298520033cd5848a82adf6a97376 is the first bad commit commit a25982c15ae5298520033cd5848a82adf6a97376 Author: Christoph Lameter Date: Thu Mar 6 11:05:21 2014 +1100 percpu: add preemption checks to __this_cpu ops We define a check function in order to avoid trouble with the include files. Then the higher level __this_cpu macros are modified to invoke the preemption check. Signed-off-by: Christoph Lameter Acked-by: Ingo Molnar Cc: Tejun Heo Signed-off-by: Andrew Morton :040000 040000 367fc4609b3da43b376cd2a555b720810308d094 09b12c0a491a35b3ddcbbd6e9d5084c7196a53f3 M include :040000 040000 fd22664b0e6468f5500599f9a2489baa396639c8 ed17ccacf155ff57a59dbf915c1ee4a4d5137d3b M lib bisect run success ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:26d02cfa385067c39c0407b022c01a011c2fbb51:bisect-linux4 2014-03-07-14:30:38 26d02cfa385067c39c0407b022c01a011c2fbb51 reuse /kernel/i386-randconfig-st0-03061742/26d02cfa385067c39c0407b022c01a011c2fbb51/vmlinuz-3.14.0-rc5-06904-g26d02cf 2014-03-07-14:30:38 detecting boot state ... 24. 28 41 54 55 56............... 59..... 60 SUCCESS ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:0ffb2fe7b9c30082876fa3a17da018bf0632cf03:bisect-linux4 TEST FAILURE [ 9.883984] Freeing unused kernel memory: 1780K (c1aab000 - c1c68000) [ 9.885550] Write protecting the kernel text: 7012k [ 9.886955] Write protecting the kernel read-only data: 3264k [ 9.888463] BUG: using __this_cpu_add() in preemptible [00000000] code: init/1 [ 9.889377] caller is __this_cpu_preempt_check+0x1f/0x27 [ 9.890038] CPU: 1 PID: 1 Comm: init Not tainted 3.14.0-rc5-next-20140306-07138-g0ffb2fe #3 [ 9.891044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.891728] 00000000 00000000 cdc6dd04 c16c7a68 00000001 cdc6dd28 c1273ca2 c191d4e5 [ 9.892815] cdc6dd40 00000000 cdc703b8 00000001 cdc6dd40 ce793cc0 cdc6dd6c c1273ce3 [ 9.893897] cdc6dd40 00000028 c191d539 c195d696 68745f5f 635f7369 615f7570 29286464 [ 9.894983] Call Trace: [ 9.895312] [] dump_stack+0x49/0x73 [ 9.895849] [] check_preemption_disabled+0xb0/0xc3 [ 9.896557] [] __this_cpu_preempt_check+0x1f/0x27 [ 9.897391] [] ? kvm_clock_read+0x1e/0x31 [ 9.898109] [] __slab_free+0x2c/0x422 [ 9.898756] [] ? sched_clock_local+0x11/0xfa [ 9.899498] [] ? ptlock_free+0x10/0x12 [ 9.900174] [] ? sched_clock_cpu+0xe3/0x10d [ 9.900884] [] ? lookup_address+0x1c/0x1f [ 9.901584] [] kmem_cache_free+0x142/0x14b [ 9.902322] [] ? kmem_cache_free+0x142/0x14b [ 9.903065] [] ? ptlock_free+0x10/0x12 [ 9.903716] [] ? ptlock_free+0x10/0x12 [ 9.904382] [] ptlock_free+0x10/0x12 [ 9.905036] [] ___pte_free_tlb+0x17/0x4c [ 9.905710] [] free_pgd_range+0x13f/0x160 [ 9.906411] [] setup_arg_pages+0x235/0x27f [ 9.917213] [] ? get_random_int+0x60/0x77 [ 9.917913] [] load_elf_binary+0x2e9/0xb95 [ 9.918656] [] ? debug_smp_processor_id+0xd/0xf [ 9.919439] [] search_binary_handler+0x65/0x130 [ 9.920238] [] do_execve+0x3a4/0x4ad [ 9.920874] [] run_init_process+0x1c/0x1e [ 9.921610] [] kernel_init+0x34/0xb8 [ 9.922260] [] ret_from_kernel_thread+0x1b/0x28 [ 9.923067] [] ? rest_init+0xa1/0xa1 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-waimea-6:20140307090253:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-athens-25:20140307090027:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-athens-25:20140306200018:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-athens-32:20140306200212:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-roam-44:20140307070315:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-xgwo-7:20140307090145:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-xian-16:20140306195941:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-roam-18:20140306195917:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-roam-20:20140306200443:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-inn-7:20140306195923:i386-randconfig-st0-03061742:: /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-xgwo-6:20140307090155:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-inn-6:20140306200519:i386-randconfig-st0-03061742:: /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-xian-31:20140307090210:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-bens-4:20140307090139:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-bens-1:20140307090145:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-waimea-10:20140307090250:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-yocto-bens-3:20140307090022:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-roam-48:20140306200500:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 /kernel/i386-randconfig-st0-03061742/0ffb2fe7b9c30082876fa3a17da018bf0632cf03/dmesg-quantal-waimea-13:20140307090253:i386-randconfig-st0-03061742:3.14.0-rc5-next-20140306-07138-g0ffb2fe:3 0:19:19 all_good:bad:all_bad boots [detached HEAD 634e62c] Revert "percpu: add preemption checks to __this_cpu ops" Committer: Wu Fengguang Your name and email address were configured automatically based on your username and hostname. Please check that they are accurate. You can suppress this message by setting them explicitly: git config --global user.name "Your Name" git config --global user.email you@example.com After doing this, you may fix the identity used for this commit with: git commit --amend --reset-author 2 files changed, 14 insertions(+), 45 deletions(-) ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:634e62cc4d41b66a249d3407e97fd57997dbf918:bisect-linux4 2014-03-07-14:46:46 634e62cc4d41b66a249d3407e97fd57997dbf918 compiling 2014-03-07-14:50:51 detecting boot state 3.14.0-rc5-next-20140306-00001-g634e62c.... 4 16 31....... 37 44 46.... 51 56 59..... 60 SUCCESS ========= upstream ========= Warning: you are leaving 1 commit behind, not connected to any of your branches: 634e62c Revert "percpu: add preemption checks to __this_cpu ops" If you want to keep them by creating a new branch, this may be a good time to do so with: git branch new_branch_name 634e62c HEAD is now at c3bebc7... Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:c3bebc71c4bcdafa24b506adf0c1de3c1f77e2e0:bisect-linux4 2014-03-07-15:06:02 c3bebc71c4bcdafa24b506adf0c1de3c1f77e2e0 compiling 2014-03-07-15:15:52 detecting boot state 3.14.0-rc5-00185-gc3bebc7... 1 10 20 36 54 60 SUCCESS ========= linux-next ========= Fetching next From git://gitmirror/next + d4bb2eb...6f33f69 akpm -> next/akpm (forced update) + 09de192...56032fc akpm-base -> next/akpm-base (forced update) + 0ffb2fe...1b0a7e3 master -> next/master (forced update) * [new tag] next-20140307 -> next-20140307 Previous HEAD position was c3bebc7... Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net HEAD is now at 1b0a7e3... Add linux-next specific files for 20140307 ls -a /kernel-tests/run-queue/kvm/i386-randconfig-st0-03061742/next:master:1b0a7e3263168a06d3858798e48c5a21d1c78d3c:bisect-linux4 2014-03-07-15:23:27 1b0a7e3263168a06d3858798e48c5a21d1c78d3c compiling 2014-03-07-15:28:53 detecting boot state 3.14.0-rc5-next-20140307... 7 13 21 33 36... 45 49 55 57 58.................. 59 60 SUCCESS