[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20141202225923.GA1196@wfg-t540p.sh.intel.com>
Date: Tue, 2 Dec 2014 14:59:23 -0800
From: Fengguang Wu <fengguang.wu@...el.com>
To: "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>
Cc: LKP <lkp@...org>, linux-kernel@...r.kernel.org
Subject: [rcu] BUG: scheduling while atomic: swapper/0/0x00000015
Hi Paul,
0day kernel testing robot got the below dmesg and the first bad commit is
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git Fraga1.2014.12.02a
commit aee27dfbc1ecaf37e14ce4a7db3845d2cb2a799d
Author: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
AuthorDate: Tue Dec 2 11:33:18 2014 -0800
Commit: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
CommitDate: Tue Dec 2 11:33:18 2014 -0800
Fraga: Preemptible RCU that disables preemption
Signed-off-by: Paul E. McKenney <paulmck@...ux.vnet.ibm.com>
+--------------------------------------------------------------------------+------------+------------+------------+
| | 3bbb0a8d64 | aee27dfbc1 | aee27dfbc1 |
+--------------------------------------------------------------------------+------------+------------+------------+
| boot_successes | 79 | 0 | 0 |
| boot_failures | 1 | 12 | 12 |
| BUG:kernel_early_hang_without_any_printk_output | 1 | 1 | 1 |
| BUG:scheduling_while_atomic | 0 | 11 | 11 |
| WARNING:at_init/main.c:#do_one_initcall() | 0 | 11 | 11 |
| initcall_set_real_mode_permissions_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_bdi_class_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pcibus_class_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pci_driver_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_backlight_class_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_anatop_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tty_class_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_regmap_initcall_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_sram_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_syscon_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_spi_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_spmi_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_arch_kdebugfs_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_dmi_id_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_topology_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| WARNING:at_kernel/sched/core.c:#preempt_count_add() | 0 | 11 | 11 |
| initcall_param_sysfs_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| INFO:lockdep_is_turned_off | 0 | 11 | 11 |
| initcall_default_bdi_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_genhd_device_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_fbmem_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_acpi_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pnp_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_regulator_fixed_voltage_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pm8607_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_ad5398_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_as3711_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_da9052_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_isl6271a_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_lp3972_module_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_lp8755_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_max1586_pmic_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_max8952_pmic_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_max8973_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_max8998_pmic_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_palmas_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps51632_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_rc5t583_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps62360_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps_65023_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps65217_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps80031_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_twlreg_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_wm831x_dcdc_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_wm831x_isink_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_wm831x_ldo_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_wm8350_regulator_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_misc_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_vga_arb_device_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pm860x_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pm800_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pm805_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_wm831x_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_wm8350_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps6507x_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps65217_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tps80031_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_mc13xxx_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_da9052_spi_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_da9052_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_max14577_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_max8998_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_palmas_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_rc5t583_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_lm3533_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_as3711_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_dma_buf_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_init_scsi_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_ata_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_usb_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_usb_phy_generic_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_serio_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_gameport_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_input_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_tca8418_keypad_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_vprbrd_i2c_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pps_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_power_supply_class_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_hwmon_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_watchdog_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_leds_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_iio_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_init_soundcore_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_net_dev_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_bt_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_nfc_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_nmi_warning_debugfs_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pnp_system_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_pnpacpi_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_chr_dev_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_firmware_class_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_thermal_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_ssb_modinit_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_bcma_modinit_returned_with_preemption_imbalance | 0 | 11 | 11 |
| initcall_mcb_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| BUG:workqueue_leaked_lock_or_atomic:kworker | 0 | 11 | 11 |
| initcall_inet_init_returned_with_preemption_imbalance | 0 | 11 | 11 |
| backtrace:schedule_preempt_disabled | 0 | 11 | 11 |
| backtrace:warn_slowpath_fmt | 0 | 11 | 11 |
| backtrace:kernel_init_freeable | 0 | 11 | 11 |
| backtrace:devtmpfsd | 0 | 11 | 11 |
| backtrace:regulator_init | 0 | 11 | 11 |
| backtrace:bdi_class_init | 0 | 11 | 11 |
| backtrace:pcibus_class_init | 0 | 11 | 11 |
| backtrace:pci_driver_init | 0 | 11 | 11 |
| backtrace:backlight_class_init | 0 | 11 | 11 |
| backtrace:anatop_regulator_init | 0 | 11 | 11 |
| backtrace:tty_class_init | 0 | 11 | 11 |
| backtrace:sram_init | 0 | 11 | 11 |
| backtrace:syscon_init | 0 | 11 | 11 |
| backtrace:spi_init | 0 | 11 | 11 |
| backtrace:spmi_init | 0 | 11 | 11 |
| backtrace:i2c_init | 0 | 11 | 11 |
| backtrace:cpu_startup_entry | 0 | 11 | 11 |
| backtrace:arch_kdebugfs_init | 0 | 11 | 11 |
| backtrace:dmi_id_init | 0 | 11 | 11 |
| backtrace:topology_init | 0 | 11 | 11 |
| backtrace:kobject_uevent | 0 | 11 | 11 |
| backtrace:param_sysfs_init | 0 | 11 | 11 |
| backtrace:default_bdi_init | 0 | 11 | 11 |
| backtrace:__alloc_workqueue_key | 0 | 11 | 11 |
| backtrace:blk_dev_init | 0 | 11 | 11 |
| backtrace:genhd_device_init | 0 | 11 | 11 |
| backtrace:fbmem_init | 0 | 11 | 11 |
| backtrace:acpi_init | 0 | 11 | 11 |
| backtrace:pnp_init | 0 | 11 | 11 |
| backtrace:regulator_fixed_voltage_init | 0 | 11 | 11 |
| backtrace:pm8607_regulator_init | 0 | 11 | 11 |
| backtrace:ad5398_init | 0 | 11 | 11 |
| backtrace:as3711_regulator_init | 0 | 11 | 11 |
| backtrace:da9052_regulator_init | 0 | 11 | 11 |
| backtrace:isl6271a_init | 0 | 11 | 11 |
| backtrace:lp3972_module_init | 0 | 11 | 11 |
| backtrace:lp8755_init | 0 | 11 | 11 |
| backtrace:max1586_pmic_init | 0 | 11 | 11 |
| backtrace:max8952_pmic_init | 0 | 11 | 11 |
| backtrace:max8973_init | 0 | 11 | 11 |
| backtrace:max8998_pmic_init | 0 | 11 | 11 |
| backtrace:palmas_init | 0 | 11 | 11 |
| backtrace:tps51632_init | 0 | 11 | 11 |
| backtrace:rc5t583_regulator_init | 0 | 11 | 11 |
| backtrace:tps62360_init | 0 | 11 | 11 |
| backtrace:tps_65023_init | 0 | 11 | 11 |
| backtrace:tps65217_regulator_init | 0 | 11 | 11 |
| backtrace:tps80031_regulator_init | 0 | 11 | 11 |
| backtrace:twlreg_init | 0 | 11 | 11 |
| backtrace:wm831x_dcdc_init | 0 | 11 | 11 |
| backtrace:wm831x_isink_init | 0 | 11 | 11 |
| backtrace:wm831x_ldo_init | 0 | 11 | 11 |
| backtrace:wm8350_regulator_init | 0 | 11 | 11 |
| backtrace:misc_init | 0 | 11 | 11 |
| backtrace:vga_arb_device_init | 0 | 11 | 11 |
| backtrace:pm860x_i2c_init | 0 | 11 | 11 |
| backtrace:pm800_i2c_init | 0 | 11 | 11 |
| backtrace:pm805_i2c_init | 0 | 11 | 11 |
| backtrace:wm831x_i2c_init | 0 | 11 | 11 |
| backtrace:wm8350_i2c_init | 0 | 11 | 11 |
| backtrace:tps6507x_i2c_init | 0 | 11 | 11 |
| backtrace:tps65217_init | 0 | 11 | 11 |
| backtrace:tps80031_init | 0 | 11 | 11 |
| backtrace:mc13xxx_i2c_init | 0 | 11 | 11 |
| backtrace:da9052_spi_init | 0 | 11 | 11 |
| backtrace:da9052_i2c_init | 0 | 11 | 11 |
| backtrace:max14577_i2c_init | 0 | 11 | 11 |
| backtrace:max8998_i2c_init | 0 | 11 | 11 |
| backtrace:palmas_i2c_init | 0 | 11 | 11 |
| backtrace:rc5t583_i2c_init | 0 | 11 | 11 |
| backtrace:lm3533_i2c_init | 0 | 11 | 11 |
| backtrace:as3711_i2c_init | 0 | 11 | 11 |
| backtrace:dma_buf_init | 0 | 11 | 11 |
| backtrace:init_scsi | 0 | 11 | 11 |
| backtrace:ata_init | 0 | 11 | 11 |
| backtrace:usb_init | 0 | 11 | 11 |
| backtrace:usb_phy_generic_init | 0 | 11 | 11 |
| backtrace:serio_init | 0 | 11 | 11 |
| backtrace:gameport_init | 0 | 11 | 11 |
| backtrace:input_init | 0 | 11 | 11 |
| backtrace:tca8418_keypad_init | 0 | 11 | 11 |
| backtrace:vprbrd_i2c_init | 0 | 11 | 11 |
| backtrace:pps_init | 0 | 11 | 11 |
| backtrace:power_supply_class_init | 0 | 11 | 11 |
| backtrace:hwmon_init | 0 | 11 | 11 |
| backtrace:watchdog_init | 0 | 11 | 11 |
| backtrace:leds_init | 0 | 11 | 11 |
| backtrace:iio_init | 0 | 11 | 11 |
| backtrace:init_soundcore | 0 | 11 | 11 |
| backtrace:net_dev_init | 0 | 11 | 11 |
| backtrace:bt_init | 0 | 11 | 11 |
| backtrace:nfc_init | 0 | 11 | 11 |
| backtrace:pnp_system_init | 0 | 11 | 11 |
| backtrace:pnpacpi_init | 0 | 11 | 11 |
| backtrace:device_create | 0 | 11 | 11 |
| backtrace:chr_dev_init | 0 | 11 | 11 |
| backtrace:tty_init | 0 | 11 | 11 |
| backtrace:firmware_class_init | 0 | 11 | 11 |
| backtrace:thermal_init | 0 | 11 | 11 |
| backtrace:mcb_init | 0 | 11 | 11 |
| backtrace:dump_stack | 0 | 11 | 11 |
| backtrace:ret_from_fork | 0 | 11 | 11 |
| backtrace:inet_init | 0 | 11 | 11 |
| initcall_populate_rootfs_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_msr_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_cpuid_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_add_pcspkr_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_sysfb_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_init_clocksource_sysfs_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_alarmtimer_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_clockevents_init_sysfs_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_udelay_test_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_audit_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_gcov_fs_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_perf_event_sysfs_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_extfrag_debug_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_init_autofs4_fs_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_fuse_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_cuse_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_ocfs2_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_init_o2nm_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_dlm_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_bsg_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_test_firmware_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| initcall_err_inject_init_returned_with_preemption_imbalance | 0 | 10 | 10 |
| kernel_BUG_at_kernel/sched/core.c | 0 | 10 | 10 |
| invalid_opcode | 0 | 10 | 10 |
| RIP:__sched_setscheduler | 0 | 10 | 10 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 | 10 | 10 |
| backtrace:msr_init | 0 | 10 | 10 |
| backtrace:cpuid_init | 0 | 10 | 10 |
| backtrace:sysfb_init | 0 | 10 | 10 |
| backtrace:init_clocksource_sysfs | 0 | 10 | 10 |
| backtrace:alarmtimer_init | 0 | 10 | 10 |
| backtrace:clockevents_init_sysfs | 0 | 10 | 10 |
| backtrace:udelay_test_init | 0 | 10 | 10 |
| backtrace:audit_init | 0 | 10 | 10 |
| backtrace:gcov_fs_init | 0 | 10 | 10 |
| backtrace:perf_event_sysfs_init | 0 | 10 | 10 |
| backtrace:extfrag_debug_init | 0 | 10 | 10 |
| backtrace:init_autofs4_fs | 0 | 10 | 10 |
| backtrace:fuse_init | 0 | 10 | 10 |
| backtrace:misc_register | 0 | 10 | 10 |
| backtrace:cuse_init | 0 | 10 | 10 |
| backtrace:schedule | 0 | 10 | 10 |
| backtrace:ocfs2_init | 0 | 10 | 10 |
| backtrace:init_o2nm | 0 | 10 | 10 |
| backtrace:dlm_init | 0 | 10 | 10 |
| backtrace:bsg_init | 0 | 10 | 10 |
| backtrace:test_firmware_init | 0 | 10 | 10 |
| backtrace:err_inject_init | 0 | 10 | 10 |
| backtrace:clocksource_watchdog_work | 0 | 10 | 10 |
| WARNING:at_kernel/time/timer.c:#call_timer_fn() | 0 | 2 | 2 |
| initcall_pm860x_backlight_driver_init_returned_with_preemption_imbalance | 0 | 2 | 2 |
| backtrace:pm860x_backlight_driver_init | 0 | 2 | 2 |
+--------------------------------------------------------------------------+------------+------------+------------+
[ 0.020000] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[ 0.020000] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[ 0.020004] CPU: Intel Common KVM processor (fam: 0f, model: 06, stepping: 01)
[ 0.023514] BUG: scheduling while atomic: swapper/0/0x00000015
[ 0.024022] no locks held by swapper/0.
[ 0.024361] Preemption disabled at:[<ffffffff81b593e3>] printk+0x48/0x4a
[ 0.024949]
[ 0.025087] CPU: 0 PID: 0 Comm: swapper Not tainted 3.18.0-rc6-00066-gaee27dfb #526
[ 0.025743] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014
[ 0.026610] ffff880013fd9a80 ffffffff81fb3e98 ffffffff81b5b203 ffffffff81fb3eb8
[ 0.027300] ffffffff810b88f7 0000000000000015 0000000000000002 ffffffff81fb3f18
[ 0.027984] ffffffff81b5e5a5 ffffffff81fb3ed8 ffffffff81fc9580 ffffffff81fb3fd8
[ 0.028671] Call Trace:
[ 0.028892] [<ffffffff81b5b203>] dump_stack+0x19/0x1b
[ 0.029341] [<ffffffff810b88f7>] __schedule_bug+0x67/0xc0
[ 0.030007] [<ffffffff81b5e5a5>] __schedule+0x4a5/0x650
[ 0.030474] [<ffffffff81b63c65>] ? _raw_spin_unlock_irqrestore+0x45/0x80
[ 0.031052] [<ffffffff81b5e86d>] schedule_preempt_disabled+0x2d/0x80
[ 0.031606] [<ffffffff81b55d8b>] rest_init+0xab/0xc0
[ 0.032045] [<ffffffff82104e83>] start_kernel+0x430/0x43d
[ 0.032523] [<ffffffff82104120>] ? early_idt_handlers+0x120/0x120
[ 0.033055] [<ffffffff82104463>] x86_64_start_reservations+0x2a/0x2c
[ 0.033614] [<ffffffff82104541>] x86_64_start_kernel+0xdc/0xeb
[ 0.034153] ------------[ cut here ]------------
[ 0.034563] WARNING: CPU: 0 PID: 1 at init/main.c:803 do_one_initcall+0x179/0x1a6()
[ 0.035342] initcall set_real_mode_permissions+0x0/0x99 returned with preemption imbalance
[ 0.036053] CPU: 0 PID: 1 Comm: swapper Tainted: G W 3.18.0-rc6-00066-gaee27dfb #526
[ 0.036800] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014
[ 0.037664] 0000000000000009 ffff88001344bde8 ffffffff81b5b203 ffff88001344be28
[ 0.038343] ffffffff8109b88b ffff88001344be08 0000000000000000 ffff88001343ab98
[ 0.039026] 0000000000000000 ffffffff821066aa 0000000000000000 ffff88001344be88
[ 0.039708] Call Trace:
[ 0.040007] [<ffffffff81b5b203>] dump_stack+0x19/0x1b
[ 0.040452] [<ffffffff8109b88b>] warn_slowpath_common+0x6b/0x90
[ 0.040970] [<ffffffff821066aa>] ? lpj_setup+0x1b/0x1b
[ 0.041433] [<ffffffff8109b911>] warn_slowpath_fmt+0x41/0x50
[ 0.041926] [<ffffffff82106738>] ? set_real_mode_permissions+0x8e/0x99
[ 0.042493] [<ffffffff821066aa>] ? lpj_setup+0x1b/0x1b
[ 0.042944] [<ffffffff82105009>] do_one_initcall+0x179/0x1a6
[ 0.043441] [<ffffffff810c7acd>] ? trace_hardirqs_on+0xd/0x10
[ 0.043940] [<ffffffff81b63cdc>] ? _raw_spin_unlock_irq+0x3c/0x60
[ 0.044472] [<ffffffff82105092>] kernel_init_freeable+0x5c/0x19d
[ 0.044989] [<ffffffff81b55da0>] ? rest_init+0xc0/0xc0
[ 0.045439] [<ffffffff81b55da9>] kernel_init+0x9/0xe0
[ 0.045880] [<ffffffff81b6493a>] ret_from_fork+0x7a/0xb0
[ 0.046339] [<ffffffff81b55da0>] ? rest_init+0xc0/0xc0
[ 0.046792] ---[ end trace 16f8d1a3aab8f9b6 ]---
[ 0.047192] Performance Events: unsupported Netburst CPU model 6 no PMU driver, software events only.
git bisect start aee27dfbc1ecaf37e14ce4a7db3845d2cb2a799d f114040e3ea6e07372334ade75d1ee0775c355e1 --
git bisect good 159b49f14228ea08208bae5f7acc4fc3007855a1 # 04:42 20+ 0 rcu: Don't spawn rcub kthreads on root rcu_node structure
git bisect good 37ef2c826f085707478eb83383491728b2a09bf9 # 04:51 20+ 0 rcu: Make _batches_completed() functions return unsigned long
git bisect good 0101bc908a4951f3ee423fe0d911ac33af31ace8 # 04:54 20+ 3 rcutorture: Drop rcu_torture_completed() and friends
git bisect good 9dc5383c080bbbc7450ed35f480c210019b71d4f # 05:02 20+ 0 rcutorture: Check from beginning to end of grace period
git bisect good e59f95320525a690019daa1c1293b7834c2ec47d # 05:08 20+ 0 rcu: Expand SRCU ->completed to 64 bits
git bisect good 3bbb0a8d640cbdd5d9fa2e3d61292bcae8a29466 # 05:14 20+ 1 rcu: Combine DEFINE_SRCU() and DEFINE_STATIC_SRCU()
# first bad commit: [aee27dfbc1ecaf37e14ce4a7db3845d2cb2a799d] Fraga: Preemptible RCU that disables preemption
git bisect good 3bbb0a8d640cbdd5d9fa2e3d61292bcae8a29466 # 05:15 60+ 1 rcu: Combine DEFINE_SRCU() and DEFINE_STATIC_SRCU()
# extra tests on HEAD of rcu/Fraga1.2014.12.02a
git bisect bad aee27dfbc1ecaf37e14ce4a7db3845d2cb2a799d # 05:15 0- 12 Fraga: Preemptible RCU that disables preemption
# extra tests on tree/branch rcu/Fraga1.2014.12.02a
git bisect bad aee27dfbc1ecaf37e14ce4a7db3845d2cb2a799d # 05:15 0- 12 Fraga: Preemptible RCU that disables preemption
# extra tests on tree/branch linus/master
git bisect good 3a18ca061311f2f1ee9c44012f89c7436d392117 # 05:17 60+ 0 Merge tag 'ext4_for_linus_urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
# extra tests on tree/branch next/master
git bisect good e85db7e77c6801b854864ee65c264be164dd02c1 # 05:19 60+ 0 Add linux-next specific files for 20141201
This script may reproduce the error.
----------------------------------------------------------------------------
#!/bin/bash
kernel=$1
initrd=yocto-minimal-x86_64.cgz
wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/raw/master/initrd/$initrd
kvm=(
qemu-system-x86_64
-cpu kvm64
-enable-kvm
-kernel $kernel
-initrd $initrd
-m 320
-smp 1
-net nic,vlan=1,model=e1000
-net user,vlan=1
-boot order=nc
-no-reboot
-watchdog i6300esb
-rtc base=localtime
-serial stdio
-display none
-monitor null
)
append=(
hung_task_panic=1
earlyprintk=ttyS0,115200
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
root=/dev/ram0
rw
drbd.minor_count=8
)
"${kvm[@]}" --append "${append[*]}"
----------------------------------------------------------------------------
Thanks,
Fengguang
View attachment "dmesg-yocto-client8-15:20141203043415:x86_64-randconfig-r0-12011352:3.18.0-rc6-00066-gaee27dfb:526" of type "text/plain" (439669 bytes)
View attachment "config-3.18.0-rc6-00066-gaee27dfb" of type "text/plain" (83617 bytes)
_______________________________________________
LKP mailing list
LKP@...ux.intel.com
Powered by blists - more mailing lists