FYI, we noticed the following commit:
https://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git dev-queue
commit 61150d0f716cb2ddf6901b7b58124f5289ad43f3 ("e1000: track BQL bytes regardless
of skb or not")
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -cpu host -smp 2 -m 2G
caused below changes:
+------------------------------------------------------------------+------------+------------+
| | 82f2b5f89b |
61150d0f71 |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 4 | 2
|
| boot_failures | 0 | 6
|
| WARNING:at_net/sched/sch_generic.c:#dev_watchdog | 0 | 4
|
| invoked_oom-killer:gfp_mask=0x | 0 | 2
|
| Mem-Info | 0 | 2
|
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 0 | 2
|
+------------------------------------------------------------------+------------+------------+
[ 12.027516] <address>Apache/2.4.12 (Debian) Server at inn Port
80</address>
[ 12.029550] </body></html>
[ 20.231277] ------------[ cut here ]------------
[ 20.233214] WARNING: CPU: 1 PID: 0 at net/sched/sch_generic.c:316
dev_watchdog+0x23a/0x240
[ 20.236631] NETDEV WATCHDOG: eth0 (e1000): transmit queue 0 timed out
[ 20.238679] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver sr_mod
cdrom sg ata_generic pata_acpi sb_edac edac_core ppdev crct10dif_pclmul crc32_pclmul
crc32c_intel ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper ablk_helper cryptd
snd_pcm snd_timer ata_piix snd soundcore pcspkr serio_raw libata i2c_piix4 floppy
parport_pc parport acpi_cpufreq ip_tables
[ 20.252506] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.8.0-rc7-01701-g61150d0 #1
[ 20.255260] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1
04/01/2014
[ 20.258071] 0000000000000000 ffff88006f703d68 ffffffff8144f589 ffff88006f703db8
[ 20.261022] 0000000000000000 ffff88006f703da8 ffffffff8107e6fb 0000013c810aeb27
[ 20.263970] 0000000000000000 0000000000000001 0000000000000001 ffff8800623b0000
[ 20.266880] Call Trace:
[ 20.267926] <IRQ> [<ffffffff8144f589>] dump_stack+0x63/0x8a
[ 20.269585] [<ffffffff8107e6fb>] __warn+0xcb/0xf0
[ 20.270991] [<ffffffff8107e76f>] warn_slowpath_fmt+0x4f/0x60
[ 20.272551] [<ffffffff8181c63a>] dev_watchdog+0x23a/0x240
[ 20.274067] [<ffffffff8181c400>] ? qdisc_rcu_free+0x40/0x40
[ 20.275607] [<ffffffff810ebe05>] call_timer_fn+0x35/0x130
[ 20.277124] [<ffffffff810ec5c2>] run_timer_softirq+0x222/0x4e0
[ 20.278606] [<ffffffff81060925>] ? kvm_clock_get_cycles+0x25/0x30
[ 20.280153] [<ffffffff810f4911>] ? ktime_get+0x41/0xb0
[ 20.281536] [<ffffffff810521c6>] ? lapic_next_deadline+0x26/0x30
[ 20.283046] [<ffffffff8193ad3d>] __do_softirq+0x10d/0x2b7
[ 20.284466] [<ffffffff810844da>] irq_exit+0xda/0xe0
[ 20.285808] [<ffffffff8193ab32>] smp_apic_timer_interrupt+0x42/0x50
[ 20.287359] [<ffffffff81939cec>] apic_timer_interrupt+0x8c/0xa0
[ 20.288850] <EOI> [<ffffffff81060d26>] ? native_safe_halt+0x6/0x10
[ 20.290444] [<ffffffff81037860>] default_idle+0x20/0xf0
[ 20.291764] [<ffffffff8103804f>] arch_cpu_idle+0xf/0x20
[ 20.293101] [<ffffffff810c2f3a>] default_idle_call+0x2a/0x40
[ 20.294475] [<ffffffff810c3208>] cpu_startup_entry+0x2b8/0x310
[ 20.295875] [<ffffffff81050cc7>] start_secondary+0x107/0x130
[ 20.297253] ---[ end trace d26b240c001217bf ]---
[ 20.299013] e1000 0000:00:03.0 eth0: Reset adapter
Thanks,
Kernel Test Robot