FYI, we noticed the following commit:
https://github.com/lanaczko/linux odzioba_mem_leak
commit 813cededcd9ef8291492374b010ae61c4276e1c0 ("mm/swap.c: flush lru pvecs on
compound page arrival")
on test machine: vm-lkp-wsx03-openwrt-i386: 1 threads qemu-system-i386 -enable-kvm with
192M memory
caused below changes:
+-------------------------------------------------------+------------+------------+
| | 67016f6cdf | 813cededcd |
+-------------------------------------------------------+------------+------------+
| boot_successes | 8 | 0 |
| boot_failures | 2 | 2 |
| IP-Config:Auto-configuration_of_network_failed | 2 | |
| backtrace:acpi_get_cpuid | 2 | 2 |
| backtrace:early_init_pdc | 2 | 2 |
| backtrace:acpi_early_processor_set_pdc | 2 | 2 |
| backtrace:acpi_init | 2 | 2 |
| backtrace:kernel_init_freeable | 2 | 2 |
| BUG:unable_to_handle_kernel | 0 | 2 |
| Oops | 0 | 2 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 | 2 |
| backtrace:populate_rootfs | 0 | 2 |
| backtrace:vfs_write | 0 | 1 |
| backtrace:SyS_write | 0 | 1 |
+-------------------------------------------------------+------------+------------+
[ 0.742573] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.7.0-rc4-00015-g813cede #200
[ 0.742573] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.7.0-rc4-00015-g813cede #200
[ 0.743939] 00000000
[ 0.743939] 00000000 00000000 00000000 8016dc48 8016dc48 812d2160 812d2160 00000001
00000001 8016dc68 8016dc68 8016dc6c 8016dc6c 8016dc54 8016dc54
[ 0.745436] 8131ac11
[ 0.745436] 8131ac11 81daed8c 81daed8c 8016dca4 8016dca4 8131b1d1 8131b1d1 81b15e1e
81b15e1e 8016dc6c 8016dc6c 81daeda4 81daeda4 00200202 00200202
[ 0.746927] 0000312d
[ 0.746927] 0000312d 80268d88 80268d88 8016dc80 8016dc80 810381de 810381de 00120008
00120008 80267388 80267388 80267388 80267388 8016dc94 8016dc94
[ 0.748450] Call Trace:
[ 0.748450] Call Trace:
[ 0.748897] [<812d2160>] dump_stack+0x57/0x79
[ 0.748897] [<812d2160>] dump_stack+0x57/0x79
[ 0.749696] [<8131ac11>] ubsan_epilogue+0xb/0x33
[ 0.749696] [<8131ac11>] ubsan_epilogue+0xb/0x33
[ 0.750539] [<8131b1d1>] __ubsan_handle_out_of_bounds+0x56/0x72
[ 0.750539] [<8131b1d1>] __ubsan_handle_out_of_bounds+0x56/0x72
[ 0.751610] [<810381de>] ? lookup_address+0x1c/0x1f
[ 0.751610] [<810381de>] ? lookup_address+0x1c/0x1f
[ 0.752506] [<810381de>] ? lookup_address+0x1c/0x1f
[ 0.752506] [<810381de>] ? lookup_address+0x1c/0x1f
[ 0.753398] [<81378261>] acpi_ds_create_operand+0x207/0x290
[ 0.753398] [<81378261>] acpi_ds_create_operand+0x207/0x290
[ 0.754417] [<81365e38>] ? acpi_os_release_object+0x8/0xc
[ 0.754417] [<81365e38>] ? acpi_os_release_object+0x8/0xc
[ 0.755398] [<813783de>] acpi_ds_create_operands+0xf4/0x139
[ 0.755398] [<813783de>] acpi_ds_create_operands+0xf4/0x139
[ 0.756413] [<81365e38>] ? acpi_os_release_object+0x8/0xc
[ 0.756413] [<81365e38>] ? acpi_os_release_object+0x8/0xc
[ 0.757408] [<813994c9>] ? acpi_ut_delete_generic_state+0x13/0x15
[ 0.757408] [<813994c9>] ? acpi_ut_delete_generic_state+0x13/0x15
[ 0.758531] [<8138fb63>] ? acpi_ps_pop_scope+0xb4/0x109
[ 0.758531] [<8138fb63>] ? acpi_ps_pop_scope+0xb4/0x109
[ 0.759493] [<813789aa>] acpi_ds_exec_end_op+0xe2/0x4b5
[ 0.759493] [<813789aa>] acpi_ds_exec_end_op+0xe2/0x4b5
[ 0.760460] [<8138e5af>] acpi_ps_parse_loop+0x2ad/0x6a7
[ 0.760460] [<8138e5af>] acpi_ps_parse_loop+0x2ad/0x6a7
[ 0.761430] [<813961b4>] ? acpi_ut_remove_reference+0x25/0x28
[ 0.761430] [<813961b4>] ? acpi_ut_remove_reference+0x25/0x28
[ 0.762470] [<813764fa>] ? acpi_ds_call_control_method+0x133/0x197
[ 0.762470] [<813764fa>] ? acpi_ds_call_control_method+0x133/0x197
[ 0.763594] [<8138f78a>] acpi_ps_parse_aml+0x95/0x280
[ 0.763594] [<8138f78a>] acpi_ps_parse_aml+0x95/0x280
[ 0.764524] [<813901a7>] acpi_ps_execute_method+0x1a8/0x1d7
[ 0.764524] [<813901a7>] acpi_ps_execute_method+0x1a8/0x1d7
[ 0.765535] [<813893b9>] acpi_ns_evaluate+0x1ee/0x265
[ 0.765535] [<813893b9>] acpi_ns_evaluate+0x1ee/0x265
[ 0.766459] [<8138ca0f>] ? acpi_evaluate_object+0x3e/0x241
[ 0.766459] [<8138ca0f>] ? acpi_evaluate_object+0x3e/0x241
[ 0.767460] [<8138cb1c>] acpi_evaluate_object+0x14b/0x241
[ 0.767460] [<8138cb1c>] acpi_evaluate_object+0x14b/0x241
[ 0.768457] [<8138cc01>] ? acpi_evaluate_object+0x230/0x241
[ 0.768457] [<8138cc01>] ? acpi_evaluate_object+0x230/0x241
[ 0.769476] [<8136d363>] acpi_get_phys_id+0x32/0x197
[ 0.769476] [<8136d363>] acpi_get_phys_id+0x32/0x197
[ 0.770391] [<8136d5a0>] acpi_get_cpuid+0xb/0x15
[ 0.770391] [<8136d5a0>] acpi_get_cpuid+0xb/0x15
[ 0.771239] [<820e1728>] early_init_pdc+0x81/0x95
[ 0.771239] [<820e1728>] early_init_pdc+0x81/0x95
[ 0.772105] [<8138c79f>] acpi_ns_walk_namespace+0xcf/0x1a6
[ 0.772105] [<8138c79f>] acpi_ns_walk_namespace+0xcf/0x1a6
[ 0.773111] [<8138cd60>] acpi_walk_namespace+0x76/0xa0
[ 0.773111] [<8138cd60>] acpi_walk_namespace+0x76/0xa0
[ 0.774070] [<820e16a7>] ? acpi_processor_init+0x1e/0x1e
[ 0.774070] [<820e16a7>] ? acpi_processor_init+0x1e/0x1e
[ 0.775044] [<820e0e3d>] ? acpi_sleep_init+0x111/0x111
[ 0.775044] [<820e0e3d>] ? acpi_sleep_init+0x111/0x111
[ 0.775984] [<820e175a>] acpi_early_processor_set_pdc+0x1e/0x36
[ 0.775984] [<820e175a>] acpi_early_processor_set_pdc+0x1e/0x36
[ 0.777067] [<820e16a7>] ? acpi_processor_init+0x1e/0x1e
[ 0.777067] [<820e16a7>] ? acpi_processor_init+0x1e/0x1e
[ 0.778053] [<820e0f83>] acpi_init+0x146/0x26f
[ 0.778053] [<820e0f83>] acpi_init+0x146/0x26f
[ 0.778878] [<820e0e3d>] ? acpi_sleep_init+0x111/0x111
[ 0.778878] [<820e0e3d>] ? acpi_sleep_init+0x111/0x111
[ 0.779818] [<820a5f95>] do_one_initcall+0x117/0x1a9
[ 0.779818] [<820a5f95>] do_one_initcall+0x117/0x1a9
[ 0.780722] [<820a567f>] ? repair_env_string+0x13/0x83
[ 0.780722] [<820a567f>] ? repair_env_string+0x13/0x83
[ 0.781655] [<8106a381>] ? parse_args+0x2ae/0x374
[ 0.781655] [<8106a381>] ? parse_args+0x2ae/0x374
[ 0.782513] [<81077242>] ? preempt_count_sub+0xca/0xeb
[ 0.782513] [<81077242>] ? preempt_count_sub+0xca/0xeb
[ 0.783445] [<820a61fb>] kernel_init_freeable+0x1d4/0x25c
[ 0.783445] [<820a61fb>] kernel_init_freeable+0x1d4/0x25c
[ 0.784423] [<81845655>] kernel_init+0x9/0xe8
[ 0.784423] [<81845655>] kernel_init+0x9/0xe8
[ 0.785218] [<8184c6ee>] ret_from_kernel_thread+0xe/0x30
[ 0.785218] [<8184c6ee>] ret_from_kernel_thread+0xe/0x30
[ 0.786182] [<8184564c>] ? rest_init+0xa1/0xa1
[ 0.786182] [<8184564c>] ? rest_init+0xa1/0xa1
[ 0.786983]
================================================================================
[ 0.786983]
================================================================================
[ 0.793291] ACPI: Interpreter enabled
FYI, raw QEMU command line is:
qemu-system-i386 -enable-kvm -kernel
/pkg/linux/i386-randconfig-i1-201625/gcc-6/813cededcd9ef8291492374b010ae61c4276e1c0/vmlinuz-4.7.0-rc4-00015-g813cede
-append 'root=/dev/ram0 user=lkp
job=/lkp/scheduled/vm-lkp-wsx03-openwrt-i386-21/rand_boot-1-openwrt-i386.cgz-i386-randconfig-i1-201625-813cededcd9ef8291492374b010ae61c4276e1c0-20160621-54604-egcj9l-1.yaml
ARCH=i386 kconfig=i386-randconfig-i1-201625 branch=lanaczko/odzioba_mem_leak
commit=813cededcd9ef8291492374b010ae61c4276e1c0
BOOT_IMAGE=/pkg/linux/i386-randconfig-i1-201625/gcc-6/813cededcd9ef8291492374b010ae61c4276e1c0/vmlinuz-4.7.0-rc4-00015-g813cede
max_uptime=600
RESULT_ROOT=/result/boot/1/vm-lkp-wsx03-openwrt-i386/openwrt-i386.cgz/i386-randconfig-i1-201625/gcc-6/813cededcd9ef8291492374b010ae61c4276e1c0/0
LKP_SERVER=inn earlyprintk=ttyS0,115200 systemd.log_level=err debug apic=debug
sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1
nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200
console=tty0 vga=normal rw ip=::::vm-lkp-wsx03-openwrt-i386-21::dhcp
drbd.minor_count=8' -initrd /fs/sdc1/initrd-vm-lkp-wsx03-openwrt-i386-21 -m 192 -smp
1 -device e1000,netdev=net0 -netdev user,id=net0 -boot order=nc -no-reboot -watchdog
i6300esb -rtc base=localtime -drive
file=/fs/sdc1/disk0-vm-lkp-wsx03-openwrt-i386-21,media=disk,if=virtio -drive
file=/fs/sdc1/disk1-vm-lkp-wsx03-openwrt-i386-21,media=disk,if=virtio -pidfile
/dev/shm/kboot/pid-vm-lkp-wsx03-openwrt-i386-21 -serial
file:/dev/shm/kboot/serial-vm-lkp-wsx03-openwrt-i386-21 -daemonize -display none -monitor
null
Thanks,
Kernel Test Robot