[BISECTED] bug/regression, x86-64: completely unbootable machine

From: Rui Salvaterra
Date: Fri Apr 24 2020 - 04:00:51 EST


Hi, everyone,

Starting with Linux 5.7-rc1, my Arrandale (Core i3-380M) laptop is
completely unbootable (the last messages on screen are GRUB's loading
kernel/initramfs). I was hoping someone would have noticed it before
5.7-rc2 had been tagged, but alas. Anyway, I bisected it down to
commit 1567c3e3467cddeb019a7b53ec632f834b6a9239 (x86, sched: Add
support for frequency invariance). After reverting it, the machine
boots again, obviously.

Let me know if you need any further info in order to fix this issue.

Complete bisection log follows.

git bisect start
# good: [7111951b8d4973bda27ff663f2cf18b663d15b48] Linux 5.6
git bisect good 7111951b8d4973bda27ff663f2cf18b663d15b48
# bad: [8f3d9f354286745c751374f5f1fcafee6b3f3136] Linux 5.7-rc1
git bisect bad 8f3d9f354286745c751374f5f1fcafee6b3f3136
# bad: [4646de87d32526ee87b46c2e0130413367fb5362] Merge tag
'mailbox-v5.7' of
git://git.linaro.org/landing-teams/working/fujitsu/integration
git bisect bad 4646de87d32526ee87b46c2e0130413367fb5362
# bad: [5b67fbfc32b544daa7f4e0f4e0ecdec4e4895938] Merge tag
'kbuild-v5.7' of
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
git bisect bad 5b67fbfc32b544daa7f4e0f4e0ecdec4e4895938
# good: [e129940938d84d8b71074e40a9cc4f69278eb1e1] Merge tag
'regmap-v5.7' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
git bisect good e129940938d84d8b71074e40a9cc4f69278eb1e1
# bad: [2d385336afcc43732aef1d51528c03f177ecd54e] Merge tag
'irq-core-2020-03-30' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad 2d385336afcc43732aef1d51528c03f177ecd54e
# good: [7c4fa150714fb319d4e2bb2303ebbd7307b0fb6d] Merge branch
'core-rcu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 7c4fa150714fb319d4e2bb2303ebbd7307b0fb6d
# good: [4b9fd8a829a1eec7442e38afff21d610604de56a] Merge branch
'locking-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 4b9fd8a829a1eec7442e38afff21d610604de56a
# good: [9b82f05f869a823d43ea4186f5f732f2924d3693] Merge branch
'perf-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 9b82f05f869a823d43ea4186f5f732f2924d3693
# bad: [313f16e2e35abb833eab5bdebc6ae30699adca18] Merge branch
'sched/rt' into sched/core, to pick up completed topic tree
git bisect bad 313f16e2e35abb833eab5bdebc6ae30699adca18
# bad: [ae1677c0bbe23fe30d634ac0d9f5c147ee4adbc1] arm64/topology:
Populate arch_scale_thermal_pressure() for arm64 platforms
git bisect bad ae1677c0bbe23fe30d634ac0d9f5c147ee4adbc1
# bad: [b2b2042b204796190af7c20069ab790a614c36d0] sched/numa:
Distinguish between the different task_numa_migrate() failure cases
git bisect bad b2b2042b204796190af7c20069ab790a614c36d0
# bad: [b4fb015eeff7f3e5518a7dbe8061169a3e2f2bc7] sched/rt: Optimize
checking group RT scheduler constraints
git bisect bad b4fb015eeff7f3e5518a7dbe8061169a3e2f2bc7
# bad: [eacf0474aec8bdccdc7f19386319127c67be3588] x86, sched: Add
support for frequency invariance on ATOM_GOLDMONT*
git bisect bad eacf0474aec8bdccdc7f19386319127c67be3588
# bad: [2a0abc59699896f03bf6f16efb8a3a490511216f] x86, sched: Add
support for frequency invariance on SKYLAKE_X
git bisect bad 2a0abc59699896f03bf6f16efb8a3a490511216f
# bad: [1567c3e3467cddeb019a7b53ec632f834b6a9239] x86, sched: Add
support for frequency invariance
git bisect bad 1567c3e3467cddeb019a7b53ec632f834b6a9239
# first bad commit: [1567c3e3467cddeb019a7b53ec632f834b6a9239] x86,
sched: Add support for frequency invariance

Thanks,
Rui