[rcuperf] 4e88ec4a9e: UBSAN:division-overflow_in_arch/x86/include/asm/div64.h
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: 4e88ec4a9eb17527e640b063f79e5b875733eb53 ("rcuperf: Change rcuperf to rcuscale")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-i386 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+---------------------------------------------------------+------------+------------+
| | 65bd77f554 | 4e88ec4a9e |
+---------------------------------------------------------+------------+------------+
| boot_successes | 13 | 0 |
| boot_failures | 0 | 14 |
| UBSAN:division-overflow_in_arch/x86/include/asm/div64.h | 0 | 14 |
| error:#[##] | 0 | 14 |
| EIP:main_func.cold | 0 | 14 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 14 |
+---------------------------------------------------------+------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <lkp(a)intel.com>
[ 24.821408] UBSAN: division-overflow in arch/x86/include/asm/div64.h:54:20
[ 24.823429] division by zero
[ 24.824123] CPU: 0 PID: 64 Comm: main_func Not tainted 5.9.0-rc1-00019-g4e88ec4a9eb17 #1
[ 24.825684] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 24.827073] Call Trace:
[ 24.827523] dump_stack+0x45/0x66
[ 24.828139] ubsan_epilogue+0x16/0x75
[ 24.828843] __ubsan_handle_divrem_overflow.cold+0x10f/0x1b0
[ 24.834661] ? destroy_timer_on_stack+0x40/0x40
[ 24.835417] ? __might_sleep+0x88/0x140
[ 24.836116] main_func.cold+0xb3/0x36d
[ 24.836878] ? __lock_release+0x62/0x340
[ 24.837565] ? __kthread_parkme+0xd2/0x140
[ 24.838337] kthread+0x2c5/0x320
[ 24.838970] ? kzalloc+0x40/0x40
[ 24.839806] ? kthread_create_worker+0x40/0x40
[ 24.840709] ret_from_fork+0x1c/0x28
[ 24.841427] ================================================================================
[ 24.842989] divide_error: 0000 [#1]
[ 24.843812] CPU: 0 PID: 64 Comm: main_func Not tainted 5.9.0-rc1-00019-g4e88ec4a9eb17 #1
[ 24.845435] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 24.847007] EIP: main_func.cold+0xb7/0x36d
[ 24.847763] Code: 15 14 4b c5 c2 00 5e e9 f0 f7 ff ff 83 05 d0 3e c5 c2 01 b8 30 c6 5e c2 83 15 d4 3e c5 c2 00 31 c9 e8 6c 03 4c 00 89 d8 31 d2 <f7> f6 83 05 d8 3e c5 c2 01 89 da 83 15 dc 3e c5 c2 00 31 c9 89 c7
[ 24.850835] EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000
[ 24.851857] ESI: 00000000 EDI: 00000000 EBP: e8b91f84 ESP: e8b91ef8
[ 24.852969] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 EFLAGS: 00010246
[ 24.854183] CR0: 80050033 CR2: 096e3000 CR3: 29832160 CR4: 000406b0
[ 24.855270] Call Trace:
[ 24.855766] ? __lock_release+0x62/0x340
[ 24.856530] ? __kthread_parkme+0xd2/0x140
[ 24.857245] kthread+0x2c5/0x320
[ 24.857759] ? kzalloc+0x40/0x40
[ 24.858547] ? kthread_create_worker+0x40/0x40
[ 24.859387] ret_from_fork+0x1c/0x28
[ 24.860081] Modules linked in: serio_raw i2c_piix4 i2c_core
[ 24.861149] ---[ end trace 59d328920e1c098a ]---
To reproduce:
# build kernel
cd linux
cp config-5.9.0-rc1-00019-g4e88ec4a9eb17 .config
make HOSTCC=gcc-9 CC=gcc-9 ARCH=i386 olddefconfig prepare modules_prepare bzImage
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
lkp
5 months, 3 weeks
[x86/head/64] d9429b95ad: System_halted
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: d9429b95ad2eef5142f37882d21dfc24c3a1ca28 ("x86/head/64: Load IDT earlier")
https://git.kernel.org/cgit/linux/kernel/git/joro/linux.git sev-es-client-tip-5.9
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+----------------+------------+------------+
| | 3aba142d6f | d9429b95ad |
+----------------+------------+------------+
| boot_successes | 14 | 0 |
| boot_failures | 0 | 18 |
| System_halted | 0 | 18 |
+----------------+------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <lkp(a)intel.com>
pages->pgt_buf_offset: 0x0000000000000000
pages->pgt_buf_size: 0x0000000000000000
Error: kernel_ident_mapping_init() failed
-- System haltedBUG: kernel hang in boot stage
Linux version 5.9.0-rc2-00263-gd9429b95ad2ee #1
Command line: ip=::::vm-snb-31::dhcp root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/vm-snb-31/boot-1-quantal-x86_64-core-20190426.cgz-d9429b95ad2eef5142f37882d21dfc24c3a1ca28-20200901-3858-1il5s3v-3.yaml ARCH=x86_64 kconfig=x86_64-randconfig-a011-20200828 branch=joro/sev-es-client-tip-5.9 commit=d9429b95ad2eef5142f37882d21dfc24c3a1ca28 BOOT_IMAGE=/pkg/linux/x86_64-randconfig-a011-20200828/gcc-9/d9429b95ad2eef5142f37882d21dfc24c3a1ca28/vmlinuz-5.9.0-rc2-00263-gd9429b95ad2ee max_uptime=600 RESULT_ROOT=/result/boot/1/vm-snb/quantal-x86_64-core-20190426.cgz/x86_64-randconfig-a011-20200828/gcc-9/d9429b95ad2eef5142f37882d21dfc24c3a1ca28/3 LKP_SERVER=inn selinux=0 debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw rcuperf.shutdown=0 watchdog_thresh=60
Kboot worker: lkp-worker03
Elapsed time: 1020
To reproduce:
# build kernel
cd linux
cp config-5.9.0-rc2-00263-gd9429b95ad2ee .config
make HOSTCC=gcc-9 CC=gcc-9 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
lkp
5 months, 4 weeks
[bpf] d3348813e3: PANIC:double_fault
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: d3348813e35a8f9f2b4fcda2b6bcb9cfbd934f8e ("bpf: eliminate rlimit-based memory accounting infra for bpf maps")
https://github.com/rgushchin/linux.git bpf_memcg.5
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+-------------------------------------------------------+------------+------------+
| | da0ee2d4ea | d3348813e3 |
+-------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 220 | 13 |
| BUG:kernel_timeout_in_test_stage | 220 | |
| PANIC:double_fault | 0 | 13 |
| double_fault:#[##] | 0 | 13 |
| EIP:asm_exc_page_fault | 0 | 13 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 | 13 |
+-------------------------------------------------------+------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen(a)intel.com>
[ 13.775390] hdaps: driver init failed (ret=-19)!
[ 13.786846] _warn_unseeded_randomness: 2 callbacks suppressed
[ 13.786860] random: get_random_u32 called from arch_pick_mmap_layout+0x59/0x100 with crng_init=1
[ 13.786866] random: get_random_u32 called from randomize_stack_top+0x35/0x60 with crng_init=1
[ 13.786871] random: get_random_u32 called from arch_align_stack+0x35/0x60 with crng_init=1
[ 13.787359] traps: PANIC: double fault, error_code: 0x0
[ 13.787360] double fault: 0000 [#1] PTI
[ 13.787361] CPU: 0 PID: 147 Comm: modprobe Not tainted 5.9.0-rc1-00194-gd3348813e35a8 #1
[ 13.787362] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 13.787362] EIP: asm_exc_page_fault+0x0/0x10
[ 13.787364] Code: 5e 7f 8c e9 fe 03 00 00 66 90 66 66 90 fc 6a 00 68 40 5c 7f 8c e9 ec 03 00 00 66 66 90 fc 6a 00 68 c0 62 7f 8c e9 dc 03 00 00 <66> 66 90 fc 68 80 7d 7f 8c e9 ce 03 00 00 66 90 66 66 90 fc 6a 00
[ 13.787364] EAX: 6c68d000 EBX: ffa03fbc ECX: 00000000 EDX: 80000000
[ 13.787365] ESI: ec68bff8 EDI: ffa04000 EBP: 00000000 ESP: ffa0300c
[ 13.787365] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 EFLAGS: 00010006
[ 13.787366] CR0: 80050033 CR2: ffa02ffc CR3: 0cfa0000 CR4: 000406f0
[ 13.787367] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[ 13.787367] DR6: fffe0ff0 DR7: 00000400
[ 13.787368] Call Trace:
[ 13.787368] <ENTRY_TRAMPOLINE>
[ 13.787369] ? asm_exc_int3+0x10/0x10
[ 13.787370] ? asm_exc_int3+0x10/0x10
[ 13.787371] ? asm_exc_int3+0x10/0x10
[ 13.787372] ? asm_exc_int3+0x10/0x10
[ 13.787373] ? asm_exc_int3+0x10/0x10
[ 13.787374] ? asm_exc_int3+0x10/0x10
[ 13.787375] ? asm_exc_int3+0x10/0x10
[ 13.787376] ? asm_exc_int3+0x10/0x10
[ 13.787377] ? asm_exc_int3+0x10/0x10
[ 13.787378] ? asm_exc_int3+0x10/0x10
[ 13.787379] ? asm_exc_int3+0x10/0x10
[ 13.787380] ? asm_exc_int3+0x10/0x10
[ 13.787381] ? asm_exc_int3+0x10/0x10
[ 13.787382] ? asm_exc_int3+0x10/0x10
[ 13.787383] ? asm_exc_int3+0x10/0x10
[ 13.787384] ? asm_exc_int3+0x10/0x10
[ 13.787385] ? asm_exc_int3+0x10/0x10
[ 13.787386] ? asm_exc_int3+0x10/0x10
[ 13.787387] ? asm_exc_int3+0x10/0x10
[ 13.787388] ? asm_exc_int3+0x10/0x10
[ 13.787389] ? asm_exc_int3+0x10/0x10
[ 13.787390] ? asm_exc_int3+0x10/0x10
[ 13.787391] ? asm_exc_int3+0x10/0x10
[ 13.787392] ? asm_exc_int3+0x10/0x10
[ 13.787393] ? asm_exc_int3+0x10/0x10
[ 13.787394] ? asm_exc_int3+0x10/0x10
[ 13.787395] ? asm_exc_int3+0x10/0x10
[ 13.787396] ? asm_exc_int3+0x10/0x10
[ 13.787397] ? asm_exc_int3+0x10/0x10
[ 13.787398] ? asm_exc_int3+0x10/0x10
[ 13.787399] ? asm_exc_int3+0x10/0x10
[ 13.787400] ? asm_exc_int3+0x10/0x10
[ 13.787401] ? asm_exc_int3+0x10/0x10
[ 13.787402] ? asm_exc_int3+0x10/0x10
[ 13.787403] ? asm_exc_int3+0x10/0x10
[ 13.787404] ? asm_exc_int3+0x10/0x10
[ 13.787405] ? asm_exc_int3+0x10/0x10
[ 13.787406] ? asm_exc_int3+0x10/0x10
[ 13.787407] ? asm_exc_int3+0x10/0x10
[ 13.787408] ? asm_exc_int3+0x10/0x10
[ 13.787409] ? asm_exc_int3+0x10/0x10
[ 13.787410] ? asm_exc_int3+0x10/0x10
[ 13.787411] ? asm_exc_int3+0x10/0x10
[ 13.787412] ? asm_exc_int3+0x10/0x10
[ 13.787413] ? asm_exc_int3+0x10/0x10
[ 13.787414] ? asm_exc_int3+0x10/0x10
[ 13.787415] ? asm_exc_int3+0x10/0x10
[ 13.787416] ? asm_exc_int3+0x10/0x10
[ 13.787417] ? asm_exc_int3+0x10/0x10
[ 13.787418] ? asm_exc_int3+0x10/0x10
[ 13.787419] ? asm_exc_int3+0x10/0x10
[ 13.787420] ? asm_exc_int3+0x10/0x10
[ 13.787421] ? asm_exc_int3+0x10/0x10
[ 13.787422] ? asm_exc_int3+0x10/0x10
[ 13.787423] ? asm_exc_int3+0x10/0x10
[ 13.787424] ? asm_exc_int3+0x10/0x10
[ 13.787425] ? asm_exc_int3+0x10/0x10
[ 13.787426] ? asm_exc_int3+0x10/0x10
[ 13.787427] ? asm_exc_int3+0x10/0x10
[ 13.787428] ? asm_exc_int3+0x10/0x10
[ 13.787429] ? asm_exc_int3+0x10/0x10
[ 13.787430] ? asm_exc_int3+0x10/0x10
[ 13.787431] ? asm_exc_int3+0x10/0x10
[ 13.787432] ? asm_exc_int3+0x10/0x10
[ 13.787433] ? asm_exc_int3+0x10/0x10
[ 13.787438] ? asm_exc_int3+0x10/0x10
[ 13.787439] ? asm_exc_int3+0x10/0x10
[ 13.787440] ? asm_exc_int3+0x10/0x10
[ 13.787441] ? asm_exc_int3+0x10/0x10
[ 13.787442] ? asm_exc_int3+0x10/0x10
[ 13.787443] ? asm_exc_int3+0x10/0x10
[ 13.787444] ? asm_exc_int3+0x10/0x10
[ 13.787445] ? asm_exc_int3+0x10/0x10
[ 13.787446] ? asm_exc_int3+0x10/0x10
[ 13.787447] ? asm_exc_int3+0x10/0x10
[ 13.787448] ? asm_exc_int3+0x10/0x10
[ 13.787449] ? asm_exc_int3+0x10/0x10
[ 13.787450] ? asm_exc_int3+0x10/0x10
[ 13.787451] ? asm_exc_int3+0x10/0x10
[ 13.787452] ? asm_exc_int3+0x10/0x10
[ 13.787453] ? asm_exc_int3+0x10/0x10
[ 13.787454] ? asm_exc_int3+0x10/0x10
[ 13.787455] ? asm_exc_int3+0x10/0x10
[ 13.787456] ? asm_exc_int3+0x10/0x10
[ 13.787457] ? asm_exc_int3+0x10/0x10
[ 13.787458] ? asm_exc_int3+0x10/0x10
[ 13.787459] ? asm_exc_int3+0x10/0x10
[ 13.787460] ? asm_exc_int3+0x10/0x10
[ 13.787461] ? asm_exc_int3+0x10/0x10
[ 13.787462] ? asm_exc_int3+0x10/0x10
[ 13.787463] ? asm_exc_int3+0x10/0x10
[ 13.787464] ? asm_exc_int3+0x10/0x10
[ 13.787465] ? asm_exc_int3+0x10/0x10
[ 13.787466] ? asm_exc_int3+0x10/0x10
[ 13.787467] ? asm_exc_int3+0x10/0x10
[ 13.787468] ? asm_exc_int3+0x10/0x10
[ 13.787469] ? asm_exc_int3+0x10/0x10
[ 13.787470] ? asm_exc_int3+0x10/0x10
[ 13.787471] ? asm_exc_int3+0x10/0x10
[ 13.787472] ? asm_exc_int3+0x10/0x10
[ 13.787473] ? asm_exc_int3+0x10/0x10
[ 13.787474] ? asm_exc_int3+0x10/0x10
[ 13.787475] ? asm_exc_int3+0x10/0x10
[ 13.787476] ? asm_exc_int3+0x10/0x10
[ 13.787477] ? asm_exc_int3+0x10/0x10
[ 13.787478] ? asm_exc_int3+0x10/0x10
[ 13.787479] ? asm_exc_int3+0x10/0x10
[ 13.787480] ? asm_exc_int3+0x10/0x10
[ 13.787481] ? asm_exc_int3+0x10/0x10
[ 13.787482] ? asm_exc_int3+0x10/0x10
[ 13.787483] ? asm_exc_int3+0x10/0x10
[ 13.787484] ? asm_exc_int3+0x10/0x10
[ 13.787485] ? asm_exc_int3+0x10/0x10
[ 13.787486] ? asm_exc_int3+0x10/0x10
[ 13.787487] ? asm_exc_int3+0x10/0x10
[ 13.787488] ? asm_exc_int3+0x10/0x10
[ 13.787489] ? asm_exc_int3+0x10/0x10
[ 13.787490] ? asm_exc_int3+0x10/0x10
[ 13.787491] ? asm_exc_int3+0x10/0x10
[ 13.787492] ? asm_exc_int3+0x10/0x10
[ 13.787493] ? asm_exc_int3+0x10/0x10
[ 13.787494] ? asm_exc_int3+0x10/0x10
[ 13.787495] ? asm_exc_int3+0x10/0x10
[ 13.787496] ? asm_exc_int3+0x10/0x10
[ 13.787497] ? asm_exc_int3+0x10/0x10
[ 13.787498] ? restore_all_switch_stack+0x26/0x72
[ 13.787498] </ENTRY_TRAMPOLINE>
[ 13.787499] Modules linked in:
[ 13.787971] ---[ end trace 2ea9be32aae35c1a ]---
[ 13.787971] EIP: asm_exc_page_fault+0x0/0x10
[ 13.787971] Code: 5e 7f 8c e9 fe 03 00 00 66 90 66 66 90 fc 6a 00 68 40 5c 7f 8c e9 ec 03 00 00 66 66 90 fc 6a 00 68 c0 62 7f 8c e9 dc 03 00 00 <66> 66 90 fc 68 80 7d 7f 8c e9 ce 03 00 00 66 90 66 66 90 fc 6a 00
[ 13.787971] EAX: 6c68d000 EBX: ffa03fbc ECX: 00000000 EDX: 80000000
[ 13.787971] ESI: ec68bff8 EDI: ffa04000 EBP: 00000000 ESP: ffa0300c
[ 13.787971] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 EFLAGS: 00010006
[ 13.787971] CR0: 80050033 CR2: ffa02ffc CR3: 0cfa0000 CR4: 000406f0
[ 13.787971] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[ 13.787971] DR6: fffe0ff0 DR7: 00000400
[ 13.787971] Kernel panic - not syncing: Fatal exception in interrupt
[ 13.787971] Kernel Offset: disabled
Kboot worker: lkp-worker27
Elapsed time: 60
To reproduce:
# build kernel
cd linux
cp config-5.9.0-rc1-00194-gd3348813e35a8 .config
make HOSTCC=gcc-9 CC=gcc-9 ARCH=i386 olddefconfig prepare modules_prepare bzImage
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Rong Chen
5 months, 4 weeks
[dma] ee7499cf7d: igt.Subtest_busy-hang-all.fail
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: ee7499cf7d6b98a2caef0466f5dcbefdd25d49fe ("[RFC PATCH v1] dma-fence-array: Deal with sub-fences that are signaled late")
url: https://github.com/0day-ci/linux/commits/Jordan-Crouse/dma-fence-array-De...
base: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git 7c2a69f610e64c8dec6a06a66e721f4ce1dd783a
in testcase: igt
with following parameters:
group: group_08
ucode: 0x21
on test machine: 4 threads Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz with 8G memory
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen(a)intel.com>
user :info : [ 659.496362] [IGT] gem_exec_fence: starting subtest busy-hang-all
user :notice: [ 659.496971] Subtest basic-wait-all: SUCCESS (0.010s)
user :notice: [ 659.497873] Starting subtest: busy-hang-all
kern :info : [ 665.922688] i915 0000:00:02.0: [drm] GPU HANG: ecode 7:0:00000000
kern :info : [ 665.922794] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
kern :info : [ 665.922935] Please file a _new_ bug report at https://gitlab.freedesktop.org/drm/intel/issues/new.
kern :info : [ 665.923079] Please see https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs for details.
kern :info : [ 665.923234] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
kern :info : [ 665.923380] The GPU crash dump is required to analyze GPU hangs, so please always attach it.
kern :info : [ 665.923517] GPU crash dump saved to /sys/class/drm/card0/error
kern :info : [ 665.924218] i915 0000:00:02.0: [drm] GPU HANG: ecode 7:0:00000000
kern :notice: [ 665.924332] i915 0000:00:02.0: [drm] Resetting chip for stopped heartbeat on rcs0
kern :info : [ 665.924586] i915 0000:00:02.0: [drm] GPU HANG: ecode 7:0:00000000
kern :notice: [ 665.924831] i915 0000:00:02.0: [drm] Resetting chip for stopped heartbeat on vcs0
user :notice: [ 665.928599] (gem_exec_fence:3060) CRITICAL: Test assertion failure function test_fence_busy_all, file ../tests/i915/gem_exec_fence.c:322:
user :info : [ 665.929208] [IGT] gem_exec_fence: starting subtest wait-hang-all
user :notice: [ 665.930744] (gem_exec_fence:3060) CRITICAL: Failed assertion: !gem_bo_busy(fd, obj.handle)
user :notice: [ 665.931557] Subtest busy-hang-all failed.
user :notice: [ 665.932011] **** DEBUG ****
user :notice: [ 665.934219] (gem_exec_fence:3060) igt_debugfs-DEBUG: Opening debugfs directory '/sys/kernel/debug/dri/0'
user :notice: [ 665.937368] (gem_exec_fence:3060) CRITICAL: Test assertion failure function test_fence_busy_all, file ../tests/i915/gem_exec_fence.c:322:
user :notice: [ 665.939399] (gem_exec_fence:3060) CRITICAL: Failed assertion: !gem_bo_busy(fd, obj.handle)
user :notice: [ 665.940675] (gem_exec_fence:3060) igt_core-INFO: Stack trace:
user :notice: [ 665.942717] (gem_exec_fence:3060) igt_core-INFO: #0 ../lib/igt_core.c:1727 __igt_fail_assert()
user :notice: [ 665.944446] (gem_exec_fence:3060) igt_core-INFO: #1 [test_fence_busy_all+0x57d]
user :notice: [ 665.946803] (gem_exec_fence:3060) igt_core-INFO: #2 ../tests/i915/gem_exec_fence.c:1614 __real_main1583()
user :notice: [ 665.948905] (gem_exec_fence:3060) igt_core-INFO: #3 ../tests/i915/gem_exec_fence.c:1583 main()
user :notice: [ 665.950565] (gem_exec_fence:3060) igt_core-INFO: #4 [__libc_start_main+0xeb]
user :notice: [ 665.951953] (gem_exec_fence:3060) igt_core-INFO: #5 [_start+0x2a]
user :notice: [ 665.952677] **** END ****
user :notice: [ 665.953117] Stack trace:
user :notice: [ 665.954297] #0 ../lib/igt_core.c:1727 __igt_fail_assert()
user :notice: [ 665.955185] #1 [test_fence_busy_all+0x57d]
user :notice: [ 665.956678] #2 ../tests/i915/gem_exec_fence.c:1614 __real_main1583()
user :notice: [ 665.957912] #3 ../tests/i915/gem_exec_fence.c:1583 main()
user :notice: [ 665.958725] #4 [__libc_start_main+0xeb]
user :notice: [ 665.959226] #5 [_start+0x2a]
user :notice: [ 665.960260] Subtest busy-hang-all: FAIL (6.433s)
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
Thanks,
Rong Chen
5 months, 4 weeks
[mm] 10befea91b: kernel_BUG_at_mm/slab.c
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: 10befea91b61c4e2c2d1df06a2e978d182fcf792 ("mm: memcg/slab: use a single set of kmem_caches for all allocations")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+----------------------------------------------------------------------------+------------+------------+
| | 15999eef7f | 10befea91b |
+----------------------------------------------------------------------------+------------+------------+
| boot_successes | 52 | 30 |
| boot_failures | 2 | 22 |
| Kernel_panic-not_syncing:VFS:Unable_to_mount_root_fs_on_unknown-block(#,#) | 2 | 2 |
| kernel_BUG_at_mm/slab.c | 0 | 15 |
| invalid_opcode:#[##] | 0 | 15 |
| RIP:free_block.cold | 0 | 15 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 8 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 | 12 |
| WARNING:at_lib/list_debug.c:#__list_del_entry_valid | 0 | 5 |
| RIP:__list_del_entry_valid | 0 | 5 |
| BUG:unable_to_handle_page_fault_for_address | 0 | 5 |
| Oops:#[##] | 0 | 5 |
| RIP:free_block | 0 | 5 |
| RIP:_raw_spin_unlock_irqrestore | 0 | 1 |
| RIP:uncharge_batch | 0 | 1 |
+----------------------------------------------------------------------------+------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen(a)intel.com>
[ 217.754094] kernel BUG at mm/slab.c:2535!
[ 217.754763] invalid opcode: 0000 [#1] SMP
[ 217.755488] CPU: 1 PID: 15 Comm: ksoftirqd/1 Not tainted 5.8.0-09691-g10befea91b61c4 #1
[ 217.756780] RIP: 0010:free_block.cold+0x14/0x16
[ 217.757518] Code: e4 79 ab 49 63 c4 eb be 48 c7 c0 f2 ff ff ff eb b5 e8 90 c5 45 01 48 8b 73 58 4c 89 e2 48 c7 c7 e0 82 41 83 e8 76 24 ee ff 90 <0f> 0b 55 48 89 e5 41 57 45 31 ff 41 56 49 89 fe 48 c7 c7 20 82 41
[ 217.760607] RSP: 0018:ffff888236daf9e8 EFLAGS: 00010046
[ 217.761540] RAX: 0000000000000048 RBX: ffff888236c00900 RCX: 0000000000000000
[ 217.762876] RDX: 0000000000000000 RSI: ffff888237d175c0 RDI: ffff888237d175c0
[ 217.764186] RBP: ffff888236dafa38 R08: ffff888237d175c0 R09: 0000000000000000
[ 217.765439] R10: 0000000000080000 R11: 0000000000000002 R12: ffff8881fd33a480
[ 217.766770] R13: ffffea0007f4ce88 R14: ffffea0007f4ce80 R15: ffff888236c01c00
[ 217.768059] FS: 0000000000000000(0000) GS:ffff888237d00000(0000) knlGS:0000000000000000
[ 217.769515] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 217.770599] CR2: 000055bb8283a00c CR3: 00000001e7c34000 CR4: 00000000000406a0
[ 217.771917] DR0: 00007fe679603000 DR1: 00007fe679a52000 DR2: 0000000000000000
[ 217.773249] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600
[ 217.774506] Call Trace:
[ 217.774911] ? ___cache_free+0x41f/0x850
[ 217.775563] ___cache_free+0x461/0x850
[ 217.776212] kfree+0xa2/0xf0
[ 217.776686] kmem_freepages+0xe7/0x100
[ 217.777306] slab_destroy+0xbc/0x120
[ 217.777905] slabs_destroy+0x71/0x90
[ 217.778580] ___cache_free+0x540/0x850
[ 217.779213] kfree+0xa2/0xf0
[ 217.779724] kmem_freepages+0xe7/0x100
[ 217.780319] slab_destroy+0xbc/0x120
[ 217.780886] slabs_destroy+0x71/0x90
[ 217.781486] ___cache_free+0x540/0x850
[ 217.782171] kmem_cache_free+0x3a/0x60
[ 217.782850] ? rcu_do_batch+0x131/0x300
[ 217.783495] radix_tree_node_rcu_free+0x6c/0x70
[ 217.784226] rcu_do_batch+0x184/0x300
[ 217.784812] ? rcu_do_batch+0x131/0x300
[ 217.785459] rcu_core+0xe1/0x1d0
[ 217.786083] rcu_core_si+0x9/0x10
[ 217.786639] __do_softirq+0xd4/0x224
[ 217.787286] ? smpboot_thread_fn+0x26/0x1f0
[ 217.787995] run_ksoftirqd+0x19/0x40
[ 217.788628] smpboot_thread_fn+0x104/0x1f0
[ 217.789267] kthread+0x145/0x160
[ 217.789787] ? smpboot_register_percpu_thread+0xe0/0xe0
[ 217.794795] ? kthread_create_worker_on_cpu+0x60/0x60
[ 217.795652] ret_from_fork+0x1f/0x30
[ 217.796273] Modules linked in:
[ 217.796794] ---[ end trace aef8ba098d3dc60f ]---
To reproduce:
# build kernel
cd linux
cp config-5.8.0-09691-g10befea91b61c4 .config
make HOSTCC=gcc-9 CC=gcc-9 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Rong Chen
5 months, 4 weeks
[fs] ef30fb3c60: kernel write not supported for file /sys/kernel/softlockup_panic
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: ef30fb3c6024456f0bb0eaf2f3e12eaf6b3d64a8 ("[PATCH 01/10] fs: don't allow kernel reads and writes without iter ops")
url: https://github.com/0day-ci/linux/commits/Christoph-Hellwig/fs-don-t-allow...
base: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git 15bc20c6af4ceee97a1f90b43c0e386643c071b4
in testcase: suspend-stress
with following parameters:
mode: freeze
iterations: 10
on test machine: 4 threads Ivy Bridge with 4G memory
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen(a)intel.com>
kern :info : [ 30.304228] Freeing unused decrypted memory: 2040K
kern :info : [ 30.304752] Freeing unused kernel image (initmem) memory: 2428K
kern :info : [ 30.313588] Write protecting the kernel read-only data: 22528k
kern :info : [ 30.314303] Freeing unused kernel image (text/rodata gap) memory: 2040K
kern :info : [ 30.314778] Freeing unused kernel image (rodata/data gap) memory: 1356K
kern :warn : [ 30.315092] kernel write not supported for file /sys/kernel/softlockup_panic (pid: 1 comm: swapper/0)
kern :err : [ 30.315384] Failed to set sysctl parameter 'kernel.softlockup_panic=1': invalid value
kern :info : [ 30.322606] Run /init as init process
kern :debug : [ 30.322778] with arguments:
kern :debug : [ 30.322925] /init
kern :debug : [ 30.323058] nokaslr
kern :debug : [ 30.323194] with environment:
kern :debug : [ 30.323344] HOME=/
kern :debug : [ 30.323480] TERM=linux
kern :debug : [ 30.323630] BOOT_IMAGE=/pkg/linux/x86_64-rhel-8.3/gcc-9/ef30fb3c6024456f0bb0eaf2f3e12eaf6b3d64a8/vmlinuz-5.9.0-rc2-00097-gef30fb3c602445
kern :debug : [ 30.324011] user=lkp
kern :debug : [ 30.324151] job=/lkp/jobs/scheduled/lkp-ivb-toshiba1/suspend-stress-10-freeze-debian-x86_64-20180403.cgz-ef30fb3c6024456f0bb0eaf2f3e12eaf6b3d64a8-20200830-19491-9yjnlj-1.yaml
kern :debug : [ 30.324633] ARCH=x86_64
kern :debug : [ 30.324778] kconfig=x86_64-rhel-8.3
kern :debug : [ 30.324942] branch=linux-review/Christoph-Hellwig/fs-don-t-allow-kernel-reads-and-writes-without-iter-ops/20200828-000108
kern :debug : [ 30.325289] commit=ef30fb3c6024456f0bb0eaf2f3e12eaf6b3d64a8
kern :debug : [ 30.325491] max_uptime=3600
kern :debug : [ 30.325647] RESULT_ROOT=/result/suspend-stress/10-freeze/lkp-ivb-toshiba1/debian-x86_64-20180403.cgz/x86_64-rhel-8.3/gcc-9/ef30fb3c6024456f0bb0eaf2f3e12eaf6b3d64a8/3
kern :debug : [ 30.326096] LKP_SERVER=inn
kern :debug : [ 30.326239] softlockup_panic=1
kern :debug : [ 30.326388] prompt_ramdisk=0
kern :debug : [ 30.326533] vga=normal
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
Thanks,
Rong Chen
5 months, 4 weeks
[DO] 650188ca78: Initramfs_unpacking_failed
by kernel test robot
Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: 650188ca7860a4f3eece3052d8e35c373b3f5030 ("DO-NOT-MERGE: mptcp: enabled by default")
https://github.com/multipath-tcp/mptcp_net-next.git export
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+--------------------------------+------------+------------+
| | 43eabca415 | 650188ca78 |
+--------------------------------+------------+------------+
| boot_successes | 1 | 0 |
| boot_failures | 1 | 8 |
| Mem-Info | 1 | |
| invoked_oom-killer:gfp_mask=0x | 1 | |
| BUG:kernel_hang_in_boot_stage | 0 | 1 |
| Initramfs_unpacking_failed | 0 | 7 |
+--------------------------------+------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <lkp(a)intel.com>
[ 1.362954] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[ 1.364814] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[ 1.369128] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[ 1.373482] PCI: CLS 0 bytes, default 64
[ 1.375130] Trying to unpack rootfs image as initramfs...
[ 35.205053] Initramfs unpacking failed: invalid magic at start of compressed archive
[ 35.717185] Freeing initrd memory: 1289620K
[ 35.719933] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 35.721564] software IO TLB: mapped [mem 0xbbfd2000-0xbffd2000] (64MB)
[ 35.723465] kvm: no hardware support
[ 35.724402] has_svm: not amd or hygon
To reproduce:
# build kernel
cd linux
cp config-5.9.0-rc1-00647-g650188ca7860a .config
make HOSTCC=gcc-9 CC=gcc-9 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
lkp
5 months, 4 weeks
[mm/workingset] 170b04b7ae: vm-scalability.throughput 11.2% improvement
by kernel test robot
Greeting,
FYI, we noticed a 11.2% improvement of vm-scalability.throughput due to commit:
commit: 170b04b7ae49634df103810dad67b22cf8a99aa6 ("mm/workingset: prepare the workingset detection infrastructure for anon LRU")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
in testcase: vm-scalability
on test machine: 104 threads Skylake with 192G memory
with following parameters:
runtime: 300s
size: 1T
test: lru-shm
cpufreq_governor: performance
ucode: 0x2006906
test-description: The motivation behind this suite is to exercise functions and regions of the mm/ of the Linux kernel which are of interest to us.
test-url: https://git.kernel.org/cgit/linux/kernel/git/wfg/vm-scalability.git/
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
=========================================================================================
compiler/cpufreq_governor/kconfig/rootfs/runtime/size/tbox_group/test/testcase/ucode:
gcc-9/performance/x86_64-rhel-8.3/debian-10.4-x86_64-20200603.cgz/300s/1T/lkp-skl-fpga01/lru-shm/vm-scalability/0x2006906
commit:
b518154e59 ("mm/vmscan: protect the workingset on anonymous LRU")
170b04b7ae ("mm/workingset: prepare the workingset detection infrastructure for anon LRU")
b518154e59aab3ad 170b04b7ae49634df103810dad6
---------------- ---------------------------
%stddev %change %stddev
\ | \
0.05 ± 5% -26.6% 0.03 ± 3% vm-scalability.free_time
417392 +12.3% 468921 vm-scalability.median
43811736 +11.2% 48709267 vm-scalability.throughput
243.55 -3.7% 234.62 vm-scalability.time.elapsed_time
243.55 -3.7% 234.62 vm-scalability.time.elapsed_time.max
57267 ± 10% -29.6% 40324 vm-scalability.time.involuntary_context_switches
2344 -7.0% 2180 vm-scalability.time.percent_of_cpu_this_job_got
3981 -20.7% 3155 ± 4% vm-scalability.time.system_time
1730 +13.3% 1960 ± 6% vm-scalability.time.user_time
75.25 +2.3% 77.00 vmstat.cpu.id
16.12 -2.8 13.32 ± 4% mpstat.cpu.all.sys%
6.96 +1.2 8.15 ± 6% mpstat.cpu.all.usr%
5511015 ± 5% -12.2% 4837482 ± 8% numa-meminfo.node0.Mapped
11416 ± 2% -13.5% 9871 ± 12% numa-meminfo.node0.PageTables
17772 ± 4% -10.2% 15957 meminfo.Active
17617 ± 4% -10.4% 15790 meminfo.Active(anon)
10864238 -9.0% 9886317 meminfo.Mapped
1386943 ± 4% -14.6% 1185103 ± 12% numa-vmstat.node0.nr_mapped
2842 ± 2% -14.4% 2433 ± 10% numa-vmstat.node0.nr_page_table_pages
17056 ± 27% +346.2% 76106 ± 63% numa-vmstat.node0.numa_other
1424454 ± 6% +19661.4% 2.815e+08 ±142% cpuidle.C1.time
84757 ± 4% +4598.2% 3982093 ±150% cpuidle.C1.usage
130831 ± 2% +230.4% 432228 ± 94% cpuidle.POLL.time
37049 ± 2% +90.7% 70640 ± 34% cpuidle.POLL.usage
1415 ± 7% +19.9% 1696 ± 6% slabinfo.dmaengine-unmap-16.active_objs
1415 ± 7% +19.9% 1696 ± 6% slabinfo.dmaengine-unmap-16.num_objs
3302 ± 4% -15.0% 2808 ± 5% slabinfo.fsnotify_mark_connector.active_objs
3302 ± 4% -15.0% 2808 ± 5% slabinfo.fsnotify_mark_connector.num_objs
4403 ± 5% -10.3% 3949 proc-vmstat.nr_active_anon
12556993 -0.7% 12471053 proc-vmstat.nr_inactive_anon
2697260 -9.9% 2430793 ± 5% proc-vmstat.nr_mapped
5545 -7.6% 5122 ± 5% proc-vmstat.nr_page_table_pages
12490172 -0.7% 12404206 proc-vmstat.nr_shmem
234365 +3.1% 241704 proc-vmstat.nr_unevictable
4403 ± 5% -10.3% 3949 proc-vmstat.nr_zone_active_anon
12556992 -0.7% 12471053 proc-vmstat.nr_zone_inactive_anon
234365 +3.1% 241704 proc-vmstat.nr_zone_unevictable
178.00 ± 4% +2661.2% 4915 ±156% interrupts.41:PCI-MSI.67633156-edge.eth0-TxRx-3
2366 ± 7% -14.0% 2036 ± 3% interrupts.CPU0.NMI:Non-maskable_interrupts
2366 ± 7% -14.0% 2036 ± 3% interrupts.CPU0.PMI:Performance_monitoring_interrupts
1108 ± 41% -51.8% 534.50 ± 5% interrupts.CPU1.CAL:Function_call_interrupts
588.25 ± 16% -16.5% 491.25 ± 3% interrupts.CPU17.CAL:Function_call_interrupts
159.50 ± 51% -37.9% 99.00 ± 9% interrupts.CPU22.RES:Rescheduling_interrupts
118.25 ± 12% -20.7% 93.75 ± 17% interrupts.CPU25.RES:Rescheduling_interrupts
2260 ± 2% -22.1% 1760 ± 24% interrupts.CPU26.NMI:Non-maskable_interrupts
2260 ± 2% -22.1% 1760 ± 24% interrupts.CPU26.PMI:Performance_monitoring_interrupts
178.00 ± 4% +2661.2% 4915 ±156% interrupts.CPU33.41:PCI-MSI.67633156-edge.eth0-TxRx-3
191.75 ± 58% -63.0% 71.00 ± 10% interrupts.CPU36.RES:Rescheduling_interrupts
140.75 ± 30% -41.9% 81.75 ± 27% interrupts.CPU40.RES:Rescheduling_interrupts
224.25 ± 72% -62.1% 85.00 ± 32% interrupts.CPU48.RES:Rescheduling_interrupts
726.75 ± 19% -29.9% 509.50 ± 5% interrupts.CPU52.CAL:Function_call_interrupts
734.25 ± 22% -22.9% 566.00 ± 19% interrupts.CPU53.CAL:Function_call_interrupts
939.00 ± 31% -37.3% 589.00 ± 4% interrupts.CPU54.CAL:Function_call_interrupts
710.25 ± 17% -24.7% 534.50 ± 11% interrupts.CPU56.CAL:Function_call_interrupts
648.75 ± 17% -22.5% 502.50 ± 4% interrupts.CPU61.CAL:Function_call_interrupts
790.75 ± 30% -30.7% 547.75 ± 16% interrupts.CPU65.CAL:Function_call_interrupts
2389 ± 11% -20.4% 1902 interrupts.CPU76.NMI:Non-maskable_interrupts
2389 ± 11% -20.4% 1902 interrupts.CPU76.PMI:Performance_monitoring_interrupts
2959 ± 42% -35.8% 1900 interrupts.CPU83.NMI:Non-maskable_interrupts
2959 ± 42% -35.8% 1900 interrupts.CPU83.PMI:Performance_monitoring_interrupts
879.50 ±137% -87.4% 110.75 ± 36% interrupts.CPU84.RES:Rescheduling_interrupts
2120 ± 17% -41.0% 1252 ± 42% interrupts.CPU85.NMI:Non-maskable_interrupts
2120 ± 17% -41.0% 1252 ± 42% interrupts.CPU85.PMI:Performance_monitoring_interrupts
94.00 ± 14% +42.8% 134.25 ± 20% interrupts.CPU85.RES:Rescheduling_interrupts
172.75 ± 46% -36.9% 109.00 ± 38% interrupts.CPU89.RES:Rescheduling_interrupts
1658 ± 87% -69.2% 510.50 ± 9% interrupts.CPU9.CAL:Function_call_interrupts
23465 ± 19% -45.1% 12876 ± 4% interrupts.RES:Rescheduling_interrupts
1.377e+10 +3.2% 1.422e+10 perf-stat.i.branch-instructions
48655466 +5.7% 51418236 perf-stat.i.cache-misses
6.967e+10 -7.5% 6.442e+10 perf-stat.i.cpu-cycles
1313 -5.1% 1247 perf-stat.i.cycles-between-cache-misses
1.402e+10 +3.1% 1.446e+10 perf-stat.i.dTLB-loads
2255710 +3.8% 2341501 perf-stat.i.dTLB-store-misses
3.814e+09 +3.6% 3.95e+09 perf-stat.i.dTLB-stores
3316652 +62.5% 5387931 ± 3% perf-stat.i.iTLB-load-misses
4.976e+10 +3.1% 5.132e+10 perf-stat.i.instructions
0.67 -7.7% 0.62 perf-stat.i.metric.GHz
305.99 +3.1% 315.37 perf-stat.i.metric.M/sec
2118563 +3.9% 2200504 perf-stat.i.minor-faults
7903787 +4.1% 8229701 perf-stat.i.node-stores
2118563 +3.9% 2200504 perf-stat.i.page-faults
1.40 -10.4% 1.26 perf-stat.overall.cpi
1432 -12.5% 1252 perf-stat.overall.cycles-between-cache-misses
39.88 ± 2% +12.5 52.34 ± 3% perf-stat.overall.iTLB-load-miss-rate%
15005 -36.5% 9534 ± 3% perf-stat.overall.instructions-per-iTLB-miss
0.71 +11.6% 0.80 perf-stat.overall.ipc
1.377e+10 +3.0% 1.419e+10 perf-stat.ps.branch-instructions
48656706 +5.5% 51312384 perf-stat.ps.cache-misses
6.968e+10 -7.7% 6.429e+10 perf-stat.ps.cpu-cycles
1.402e+10 +2.9% 1.442e+10 perf-stat.ps.dTLB-loads
2255925 +3.6% 2336219 perf-stat.ps.dTLB-store-misses
3.811e+09 +3.4% 3.94e+09 perf-stat.ps.dTLB-stores
3316265 +62.1% 5375280 ± 3% perf-stat.ps.iTLB-load-misses
4.975e+10 +2.9% 5.12e+10 perf-stat.ps.instructions
2119230 +3.6% 2195912 perf-stat.ps.minor-faults
7906342 +3.9% 8212206 perf-stat.ps.node-stores
2119230 +3.6% 2195912 perf-stat.ps.page-faults
10352 ± 2% +11.6% 11557 ± 6% softirqs.CPU100.RCU
10309 ± 2% +13.9% 11740 ± 10% softirqs.CPU101.RCU
10693 +18.0% 12621 ± 10% softirqs.CPU15.RCU
10974 ± 2% +9.5% 12021 ± 3% softirqs.CPU17.RCU
10715 ± 4% +11.6% 11958 ± 5% softirqs.CPU19.RCU
11394 ± 2% +6.8% 12171 ± 5% softirqs.CPU2.RCU
10500 ± 5% +18.0% 12387 ± 8% softirqs.CPU21.RCU
10393 ± 4% +13.8% 11830 ± 3% softirqs.CPU23.RCU
10377 ± 9% +14.0% 11832 ± 5% softirqs.CPU25.RCU
10270 ± 6% +17.1% 12023 ± 11% softirqs.CPU29.RCU
11134 ± 3% +14.1% 12700 ± 10% softirqs.CPU32.RCU
10837 ± 3% +10.2% 11940 ± 3% softirqs.CPU37.RCU
25056 ± 3% -10.7% 22376 ± 10% softirqs.CPU4.SCHED
10758 ± 2% +13.6% 12226 ± 4% softirqs.CPU41.RCU
10704 ± 2% +14.5% 12257 ± 9% softirqs.CPU45.RCU
10480 ± 6% +8.1% 11327 ± 4% softirqs.CPU47.RCU
10427 ± 3% +8.9% 11359 ± 6% softirqs.CPU48.RCU
10105 ± 4% +25.4% 12673 ± 14% softirqs.CPU49.RCU
10258 ± 4% +9.3% 11210 ± 4% softirqs.CPU52.RCU
11962 ± 18% -16.5% 9990 ± 5% softirqs.CPU53.RCU
10278 +11.4% 11454 ± 3% softirqs.CPU58.RCU
10115 ± 3% +11.6% 11288 ± 4% softirqs.CPU59.RCU
10227 ± 3% +13.7% 11624 ± 5% softirqs.CPU60.RCU
10524 ± 5% +8.5% 11423 ± 4% softirqs.CPU62.RCU
10546 ± 3% +11.8% 11790 ± 4% softirqs.CPU64.RCU
10005 ± 3% +13.7% 11378 ± 4% softirqs.CPU65.RCU
10201 ± 2% +17.3% 11969 ± 4% softirqs.CPU66.RCU
10367 ± 2% +12.3% 11637 ± 2% softirqs.CPU67.RCU
10233 ± 4% +16.5% 11920 ± 3% softirqs.CPU68.RCU
10701 ± 4% +8.6% 11623 ± 3% softirqs.CPU71.RCU
10005 ± 4% +13.7% 11374 ± 2% softirqs.CPU72.RCU
9034 ± 3% +14.8% 10368 softirqs.CPU75.RCU
9290 ± 3% +11.8% 10386 ± 3% softirqs.CPU76.RCU
10645 ± 5% +14.3% 12167 ± 2% softirqs.CPU81.RCU
10657 ± 3% +11.5% 11884 ± 3% softirqs.CPU82.RCU
10582 +35.4% 14324 ± 7% softirqs.CPU83.RCU
10474 ± 4% +24.0% 12983 ± 19% softirqs.CPU86.RCU
10093 ± 2% +16.8% 11788 ± 11% softirqs.CPU92.RCU
10275 +14.4% 11757 ± 8% softirqs.CPU95.RCU
10499 ± 4% +14.8% 12057 ± 9% softirqs.CPU96.RCU
10228 +16.6% 11931 ± 10% softirqs.CPU97.RCU
1120806 ± 2% +9.8% 1230893 ± 3% softirqs.RCU
27146 ± 10% -43.0% 15461 ± 17% sched_debug.cfs_rq:/.exec_clock.avg
35739 ± 9% -33.4% 23815 ± 13% sched_debug.cfs_rq:/.exec_clock.max
24614 ± 11% -43.1% 14012 ± 17% sched_debug.cfs_rq:/.exec_clock.min
2252 ± 14% -28.3% 1613 ± 8% sched_debug.cfs_rq:/.exec_clock.stddev
26221 ± 25% -48.2% 13579 ± 29% sched_debug.cfs_rq:/.load.avg
31.57 ± 21% -38.4% 19.45 ± 14% sched_debug.cfs_rq:/.load_avg.avg
594.11 ± 16% -18.6% 483.79 ± 5% sched_debug.cfs_rq:/.load_avg.max
102.33 ± 16% -29.0% 72.67 ± 11% sched_debug.cfs_rq:/.load_avg.stddev
2729295 ± 10% -43.0% 1556498 ± 17% sched_debug.cfs_rq:/.min_vruntime.avg
2841927 ± 9% -43.0% 1620688 ± 17% sched_debug.cfs_rq:/.min_vruntime.max
2545899 ± 11% -42.6% 1461699 ± 17% sched_debug.cfs_rq:/.min_vruntime.min
75990 ± 36% -56.0% 33447 ± 33% sched_debug.cfs_rq:/.min_vruntime.stddev
0.34 ± 10% -30.0% 0.24 ± 16% sched_debug.cfs_rq:/.nr_running.avg
20.09 ± 12% -43.1% 11.43 ± 19% sched_debug.cfs_rq:/.nr_spread_over.avg
164.81 ± 16% -37.1% 103.71 ± 20% sched_debug.cfs_rq:/.nr_spread_over.max
33.80 ± 15% -39.4% 20.50 ± 13% sched_debug.cfs_rq:/.nr_spread_over.stddev
375.78 ± 9% -24.0% 285.69 ± 12% sched_debug.cfs_rq:/.runnable_avg.avg
-183105 -63.3% -67248 sched_debug.cfs_rq:/.spread0.min
76034 ± 37% -56.0% 33448 ± 33% sched_debug.cfs_rq:/.spread0.stddev
369.43 ± 9% -23.5% 282.61 ± 11% sched_debug.cfs_rq:/.util_avg.avg
696.88 ± 4% -20.5% 553.75 ± 9% sched_debug.cfs_rq:/.util_est_enqueued.max
93.11 ± 4% -17.5% 76.85 ± 9% sched_debug.cfs_rq:/.util_est_enqueued.stddev
131720 ± 7% +21.2% 159588 ± 5% sched_debug.cpu.avg_idle.stddev
153356 ± 8% -29.2% 108595 ± 12% sched_debug.cpu.clock.avg
153364 ± 8% -29.2% 108602 ± 12% sched_debug.cpu.clock.max
153348 ± 8% -29.2% 108588 ± 12% sched_debug.cpu.clock.min
151791 ± 8% -29.1% 107548 ± 12% sched_debug.cpu.clock_task.avg
152331 ± 8% -29.2% 107864 ± 12% sched_debug.cpu.clock_task.max
146177 ± 8% -30.1% 102228 ± 12% sched_debug.cpu.clock_task.min
10821 ± 8% -28.9% 7692 ± 12% sched_debug.cpu.curr->pid.max
0.32 ± 12% -27.4% 0.23 ± 19% sched_debug.cpu.nr_running.avg
5319 ± 9% -29.2% 3764 ± 11% sched_debug.cpu.nr_switches.avg
2044 ± 8% -27.5% 1481 ± 12% sched_debug.cpu.nr_switches.min
30.00 ± 28% +60.0% 48.00 ± 15% sched_debug.cpu.nr_uninterruptible.max
6.75 ± 14% +21.5% 8.19 ± 5% sched_debug.cpu.nr_uninterruptible.stddev
3776 ± 12% -41.9% 2194 ± 20% sched_debug.cpu.sched_count.avg
1236 ± 9% -41.2% 727.58 ± 17% sched_debug.cpu.sched_count.min
1477 ± 10% -36.7% 935.58 ± 20% sched_debug.cpu.sched_goidle.avg
386.73 ± 9% -37.5% 241.60 ± 22% sched_debug.cpu.sched_goidle.min
1705 ± 12% -42.8% 975.64 ± 21% sched_debug.cpu.ttwu_count.avg
24239 ± 22% -31.5% 16612 ± 15% sched_debug.cpu.ttwu_count.max
522.40 ± 13% -41.1% 307.79 ± 21% sched_debug.cpu.ttwu_count.min
2783 ± 15% -33.1% 1862 ± 12% sched_debug.cpu.ttwu_count.stddev
682.47 ± 15% -48.1% 354.52 ± 18% sched_debug.cpu.ttwu_local.avg
5220 ± 16% -59.3% 2122 ± 18% sched_debug.cpu.ttwu_local.max
282.79 ± 13% -39.4% 171.29 ± 21% sched_debug.cpu.ttwu_local.min
709.90 ± 15% -57.2% 304.11 ± 13% sched_debug.cpu.ttwu_local.stddev
153349 ± 8% -29.2% 108590 ± 12% sched_debug.cpu_clk
152855 ± 8% -29.3% 108094 ± 12% sched_debug.ktime
154041 ± 8% -29.1% 109253 ± 12% sched_debug.sched_clk
25.29 ±119% -25.3 0.00 perf-profile.calltrace.cycles-pp.asm_exc_page_fault
24.30 ±119% -24.3 0.00 perf-profile.calltrace.cycles-pp.exc_page_fault.asm_exc_page_fault
24.14 ±119% -24.1 0.00 perf-profile.calltrace.cycles-pp.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
23.72 ±119% -23.7 0.00 perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
26.28 ± 10% -14.8 11.48 ± 3% perf-profile.calltrace.cycles-pp.lru_cache_add.shmem_getpage_gfp.shmem_fault.__do_fault.do_fault
26.12 ± 10% -14.8 11.32 ± 3% perf-profile.calltrace.cycles-pp.pagevec_lru_move_fn.lru_cache_add.shmem_getpage_gfp.shmem_fault.__do_fault
23.96 ± 10% -14.5 9.45 ± 4% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.pagevec_lru_move_fn.lru_cache_add.shmem_getpage_gfp
24.02 ± 10% -14.5 9.51 ± 4% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.pagevec_lru_move_fn.lru_cache_add.shmem_getpage_gfp.shmem_fault
56.91 ± 12% -11.9 45.00 perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
56.41 ± 12% -11.9 44.51 perf-profile.calltrace.cycles-pp.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault
48.60 ± 12% -11.6 37.03 perf-profile.calltrace.cycles-pp.shmem_getpage_gfp.shmem_fault.__do_fault.do_fault.__handle_mm_fault
48.89 ± 12% -11.6 37.32 perf-profile.calltrace.cycles-pp.shmem_fault.__do_fault.do_fault.__handle_mm_fault.handle_mm_fault
48.96 ± 12% -11.6 37.39 perf-profile.calltrace.cycles-pp.__do_fault.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
2.75 ± 24% -2.5 0.30 ±101% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.unlinkat
2.75 ± 24% -2.5 0.30 ±101% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.unlinkat
2.75 ± 24% -2.5 0.30 ±101% perf-profile.calltrace.cycles-pp.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe.unlinkat
2.75 ± 24% -2.5 0.30 ±101% perf-profile.calltrace.cycles-pp.evict.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe.unlinkat
2.75 ± 24% -2.5 0.30 ±101% perf-profile.calltrace.cycles-pp.unlinkat
1.82 ± 18% -0.6 1.26 ± 2% perf-profile.calltrace.cycles-pp.__do_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.82 ± 18% -0.6 1.26 ± 2% perf-profile.calltrace.cycles-pp.unmap_region.__do_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
1.80 ± 18% -0.6 1.24 ± 2% perf-profile.calltrace.cycles-pp.zap_pte_range.unmap_page_range.unmap_vmas.unmap_region.__do_munmap
1.81 ± 18% -0.6 1.25 ± 2% perf-profile.calltrace.cycles-pp.unmap_vmas.unmap_region.__do_munmap.__vm_munmap.__x64_sys_munmap
1.81 ± 18% -0.6 1.25 ± 2% perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.unmap_region.__do_munmap.__vm_munmap
2.20 ± 11% -0.5 1.73 perf-profile.calltrace.cycles-pp.finish_fault.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
2.15 ± 11% -0.5 1.67 perf-profile.calltrace.cycles-pp.alloc_set_pte.finish_fault.do_fault.__handle_mm_fault.handle_mm_fault
1.81 ± 11% -0.5 1.33 perf-profile.calltrace.cycles-pp.page_add_file_rmap.alloc_set_pte.finish_fault.do_fault.__handle_mm_fault
1.35 ± 16% -0.3 1.02 ± 10% perf-profile.calltrace.cycles-pp.ret_from_fork
1.35 ± 16% -0.3 1.02 ± 10% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork
1.33 ± 16% -0.3 1.00 ± 10% perf-profile.calltrace.cycles-pp.worker_thread.kthread.ret_from_fork
1.32 ± 16% -0.3 0.99 ± 10% perf-profile.calltrace.cycles-pp.drm_fb_helper_dirty_work.process_one_work.worker_thread.kthread.ret_from_fork
1.33 ± 17% -0.3 1.00 ± 10% perf-profile.calltrace.cycles-pp.process_one_work.worker_thread.kthread.ret_from_fork
1.28 ± 16% -0.3 0.96 ± 10% perf-profile.calltrace.cycles-pp.memcpy_erms.drm_fb_helper_dirty_work.process_one_work.worker_thread.kthread
1.68 ± 7% -0.2 1.48 perf-profile.calltrace.cycles-pp.__pagevec_lru_add_fn.pagevec_lru_move_fn.lru_cache_add.shmem_getpage_gfp.shmem_fault
0.62 ± 60% +0.4 1.05 ± 3% perf-profile.calltrace.cycles-pp.__irqentry_text_end.do_access
1.23 ± 61% +1.2 2.40 perf-profile.calltrace.cycles-pp.irqentry_exit_to_user_mode.asm_exc_page_fault.do_access
2.24 ± 21% +1.2 3.48 ± 5% perf-profile.calltrace.cycles-pp.get_mem_cgroup_from_mm.mem_cgroup_charge.shmem_add_to_page_cache.shmem_getpage_gfp.shmem_fault
0.87 ±114% +1.6 2.47 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.88 ±114% +1.6 2.47 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
9.19 ± 17% +2.4 11.55 ± 3% perf-profile.calltrace.cycles-pp.shmem_add_to_page_cache.shmem_getpage_gfp.shmem_fault.__do_fault.do_fault
0.00 +2.4 2.38 ± 3% perf-profile.calltrace.cycles-pp.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +2.4 2.38 ± 3% perf-profile.calltrace.cycles-pp.evict.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe
5.64 ± 21% +2.8 8.47 ± 4% perf-profile.calltrace.cycles-pp.mem_cgroup_charge.shmem_add_to_page_cache.shmem_getpage_gfp.shmem_fault.__do_fault
13.37 ± 61% +9.1 22.42 perf-profile.calltrace.cycles-pp.do_rw_once
26.17 ± 10% -14.8 11.35 ± 3% perf-profile.children.cycles-pp.pagevec_lru_move_fn
26.28 ± 10% -14.8 11.48 ± 3% perf-profile.children.cycles-pp.lru_cache_add
24.20 ± 10% -14.5 9.67 ± 4% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
24.12 ± 10% -14.5 9.62 ± 4% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
56.45 ± 12% -11.9 44.54 perf-profile.children.cycles-pp.do_fault
56.95 ± 12% -11.9 45.05 perf-profile.children.cycles-pp.__handle_mm_fault
59.12 ± 12% -11.8 47.29 perf-profile.children.cycles-pp.do_user_addr_fault
58.05 ± 12% -11.8 46.22 perf-profile.children.cycles-pp.handle_mm_fault
59.51 ± 12% -11.8 47.73 perf-profile.children.cycles-pp.exc_page_fault
48.62 ± 12% -11.6 37.05 perf-profile.children.cycles-pp.shmem_getpage_gfp
48.89 ± 12% -11.6 37.32 perf-profile.children.cycles-pp.shmem_fault
48.96 ± 12% -11.6 37.40 perf-profile.children.cycles-pp.__do_fault
63.35 ± 10% -10.5 52.82 perf-profile.children.cycles-pp.asm_exc_page_fault
2.75 ± 24% -2.2 0.51 ± 19% perf-profile.children.cycles-pp.unlinkat
1.83 ± 18% -0.6 1.27 ± 2% perf-profile.children.cycles-pp.unmap_region
1.84 ± 18% -0.6 1.27 ± 2% perf-profile.children.cycles-pp.__do_munmap
1.83 ± 18% -0.6 1.26 ± 2% perf-profile.children.cycles-pp.__vm_munmap
1.82 ± 18% -0.6 1.26 ± 2% perf-profile.children.cycles-pp.__x64_sys_munmap
1.82 ± 18% -0.6 1.26 ± 2% perf-profile.children.cycles-pp.zap_pte_range
1.82 ± 18% -0.6 1.27 ± 2% perf-profile.children.cycles-pp.unmap_page_range
1.82 ± 18% -0.6 1.27 ± 2% perf-profile.children.cycles-pp.unmap_vmas
1.16 ± 17% -0.5 0.66 ± 4% perf-profile.children.cycles-pp.page_remove_rmap
2.21 ± 11% -0.5 1.73 perf-profile.children.cycles-pp.finish_fault
1.82 ± 11% -0.5 1.34 perf-profile.children.cycles-pp.page_add_file_rmap
2.56 ± 11% -0.5 2.09 perf-profile.children.cycles-pp.alloc_set_pte
1.35 ± 16% -0.3 1.02 ± 10% perf-profile.children.cycles-pp.ret_from_fork
1.35 ± 16% -0.3 1.02 ± 10% perf-profile.children.cycles-pp.kthread
1.33 ± 16% -0.3 1.00 ± 10% perf-profile.children.cycles-pp.worker_thread
1.32 ± 16% -0.3 0.99 ± 10% perf-profile.children.cycles-pp.drm_fb_helper_dirty_work
1.33 ± 17% -0.3 1.00 ± 10% perf-profile.children.cycles-pp.process_one_work
1.32 ± 16% -0.3 0.99 ± 10% perf-profile.children.cycles-pp.memcpy_erms
1.69 ± 7% -0.2 1.50 perf-profile.children.cycles-pp.__pagevec_lru_add_fn
0.08 ± 11% -0.0 0.06 ± 9% perf-profile.children.cycles-pp.mem_cgroup_page_lruvec
0.27 ± 12% +0.1 0.32 ± 6% perf-profile.children.cycles-pp.xas_create_range
0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.get_vma_policy
0.00 +0.2 0.23 ± 6% perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
2.25 ± 21% +1.2 3.49 ± 5% perf-profile.children.cycles-pp.get_mem_cgroup_from_mm
9.22 ± 17% +2.4 11.59 ± 3% perf-profile.children.cycles-pp.shmem_add_to_page_cache
5.66 ± 21% +2.8 8.49 ± 4% perf-profile.children.cycles-pp.mem_cgroup_charge
12.88 ± 61% +9.7 22.58 perf-profile.children.cycles-pp.do_rw_once
24.12 ± 10% -14.5 9.62 ± 4% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
1.36 ± 15% -0.6 0.80 perf-profile.self.cycles-pp.shmem_add_to_page_cache
0.65 ± 12% -0.4 0.26 ± 9% perf-profile.self.cycles-pp.page_add_file_rmap
1.31 ± 16% -0.3 0.98 ± 10% perf-profile.self.cycles-pp.memcpy_erms
0.48 ± 17% -0.3 0.17 ± 2% perf-profile.self.cycles-pp.page_remove_rmap
1.06 ± 11% -0.3 0.79 perf-profile.self.cycles-pp.__mod_memcg_lruvec_state
0.80 ± 7% -0.2 0.57 perf-profile.self.cycles-pp.__pagevec_lru_add_fn
0.07 ± 12% -0.0 0.04 ± 57% perf-profile.self.cycles-pp.mem_cgroup_page_lruvec
0.08 ± 15% -0.0 0.06 ± 6% perf-profile.self.cycles-pp.truncate_cleanup_page
0.08 ± 15% +0.0 0.12 ± 5% perf-profile.self.cycles-pp.xas_create_range
0.15 ± 19% +0.0 0.19 ± 4% perf-profile.self.cycles-pp.xas_find_conflict
0.00 +0.1 0.14 ± 3% perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
2.23 ± 21% +1.2 3.46 ± 5% perf-profile.self.cycles-pp.get_mem_cgroup_from_mm
2.15 ± 25% +1.5 3.66 ± 4% perf-profile.self.cycles-pp.mem_cgroup_charge
6.88 ± 61% +4.0 10.87 perf-profile.self.cycles-pp.do_access
10.47 ± 61% +8.7 19.20 perf-profile.self.cycles-pp.do_rw_once
vm-scalability.throughput
5e+07 +-----------------------------------------------------------------+
| O O O O |
4.9e+07 |-+ O O O O O O |
4.8e+07 |-O O O O O O O O O O O O O |
| O O O O |
4.7e+07 |-+ O |
4.6e+07 |.+. .+.+ |
| + + |
4.5e+07 |-+ + +. .+.. .+ |
4.4e+07 |-+ + .. +. .+ .+ : .+. .+.|
| +.+ +. .+ + + : .+ + |
4.3e+07 |-+ +.+.+.+ + + + + + |
4.2e+07 |-+ : : + + + |
| : : + |
4.1e+07 +-----------------------------------------------------------------+
[*] bisect-good sample
[O] bisect-bad sample
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
Thanks,
Rong Chen
5 months, 4 weeks