[core-for-CI] Revert "vmstat: disable vmstat_work on vmstat_cpu_down_prep()"
Revert "vmstat: disable vmstat_work on vmstat_cpu_down_prep()"
This reverts commit adcfb264.
It completely tanks the CI and nothing gets tested. This is being either
reverted upstream or the fix will conflict with the revert and we will
find out when it does.
Example: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15908/bat-twl-2/boot0.txt
<4>[ 0.265191] workqueue: work disable count underflowed
<4>[ 0.265191] WARNING: CPU: 1 PID: 23 at kernel/workqueue.c:4317 enable_work+0xf9/0x110
<4>[ 0.265191] Modules linked in:
<4>[ 0.265191] CPU: 1 UID: 0 PID: 23 Comm: cpuhp/1 Not tainted 6.13.0-rc6-CI_DRM_15908-gf06efdfad9d0+ #1
<4>[ 0.265191] Hardware name: Intel Corporation Twin Lake Client Platform/AlderLake-N LP5 RVP, BIOS TWLNFWI1.R00.5222.A01.2405290634 05/29/2024
<4>[ 0.265201] RIP: 0010:enable_work+0xf9/0x110
<4>[ 0.265216] Code: 87 77 e0 e0 ff 41 83 e4 01 74 05 45 31 e4 eb 90 48 c7 c7 50 da e7 82 48 89 55 c8 89 45 d4 c6 05 8b 1a 51 02 01 e8 87 a6 fc ff <0f> 0b 8b 45 d4 48 8b 55 c8 eb d6 e8 87 f6 3b 01 0f 1f 80 00 00 00
<4>[ 0.265248] RSP: 0000:ffffc90000217d78 EFLAGS: 00010046
<4>[ 0.265259] RAX: 0000000000000000 RBX: ffff8882a76b2de0 RCX: 0000000000000000
<4>[ 0.265272] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
<4>[ 0.265284] RBP: ffffc90000217db0 R08: 0000000000000000 R09: 0000000000000000
<4>[ 0.265297] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
<4>[ 0.265309] R13: 000000007fffffff R14: 0000000000033680 R15: ffff8882a76a1608
<4>[ 0.265322] FS: 0000000000000000(0000) GS:ffff8882a7680000(0000) knlGS:0000000000000000
<4>[ 0.265336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[ 0.265347] CR2: 0000000000000000 CR3: 0000000003248001 CR4: 0000000000f70ef0
<4>[ 0.265359] PKRU: 55555554
<4>[ 0.265366] Call Trace:
<4>[ 0.265372] <TASK>
<4>[ 0.265379] ? show_regs+0x6c/0x80
<4>[ 0.265389] ? __warn+0x93/0x1c0
<4>[ 0.265398] ? enable_work+0xf9/0x110
<4>[ 0.265408] ? report_bug+0x182/0x1b0
<4>[ 0.265420] ? handle_bug+0x6e/0xb0
<4>[ 0.265429] ? exc_invalid_op+0x18/0x80
<4>[ 0.265438] ? asm_exc_invalid_op+0x1b/0x20
<4>[ 0.265453] ? enable_work+0xf9/0x110
<4>[ 0.265463] ? enable_work+0xf9/0x110
<4>[ 0.265474] enable_delayed_work+0xe/0x20
<4>[ 0.265484] vmstat_cpu_online+0x92/0xf0
Link: https://lore.kernel.org/all/g4sefofdrwu72ijhse7k57wuvrwhvn2eoqmc4jdoepkcgs7h5n@hmuhkwnye6pe/#t
Signed-off-by: Lucas De Marchi lucas.demarchi@intel.com
Edited by Lucas De Marchi