Skip to contentSkip to conversation

Regression in 4.7-rc7

DISCUSSION Jens Axboe 2 participants 2 messages Jul 11, 2016 – Jul 12, 2016

lore
Share & tools
lore

Jens Axboe

author
#0 lore raw

Hi,

Updated the laptop to -rc7 this morning, and it fails to boot. After bisecting it, this is the culprit:

commit 45209046c47b93fadf26dc59a9da724f387b9cf2

Author: Lv Zheng <[email protected]>
Date:   Tue Jul 5 13:53:12 2016 +0800

ACPICA: Namespace: Fix namespace/interpreter lock ordering

There is a lock order issue in acpi_load_tables(). The namespace lock is held before holding the interpreter lock.

The last I see is grub loading initramfs, after that nothing. Very reproducible. Laptop is a Dell XPS 13.

Signature · 1 line
Jens Axboe
#1 lore raw

We will revert 3 commits to fix this issue.
And re-enable the reverted feature in the future when it is safe to re-enable it. See this bug for reference:
https://bugzilla.kernel.org/show_bug.cgi?id=121701

Thanks and best regards
-Lv

Quoted 22 lines

From: Jens Axboe [mailto:[email protected]]
Subject: Regression in 4.7-rc7

Hi,

Updated the laptop to -rc7 this morning, and it fails to boot. After bisecting it, this is the culprit:

commit 45209046c47b93fadf26dc59a9da724f387b9cf2

Author: Lv Zheng <[email protected]>
Date:   Tue Jul 5 13:53:12 2016 +0800

ACPICA: Namespace: Fix namespace/interpreter lock ordering

There is a lock order issue in acpi_load_tables(). The namespace lock is held before holding the interpreter lock.

The last I see is grub loading initramfs, after that nothing. Very reproducible. Laptop is a Dell XPS 13.

--
Jens Axboe