| Summary: | ACPI: No IRQ available for PCI Interrupt Link [LNKD]. Try pci=noacpi or acpi=off | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] Kernel | Reporter: | Jonathan Liu <net147> |
| Component: | linux-yocto | Assignee: | Bruce Ashfield <bruce.ashfield> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | richard.purdie, ross.burton, sgw |
| Version: | 2.2 | ||
| Target Milestone: | 2.3 M3 | ||
| Hardware: | x86 | ||
| OS: | x86 | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | Regression (Used to work) |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Jonathan Liu
2016-10-09 00:03:28 UTC
(In reply to comment #0) > Booting qemux86 kernel in VirtualBox 32-bit guest with 4 network adapters > emulating Intel PRO/1000 MT Desktop (82540EM) can result in the following in > the kernel log: > ACPI: No IRQ available for PCI Interrupt Link [LNKD]. Try pci=noacpi or > acpi=off > > As a result, one or more network adapters will not work and will be missing > the RUNNNING status in the ifconfig output. > > This regression was introduced in Linux 4.6.0 with > 103544d86976338057d6a91f721b49d3acc7df7f and affects all releases after. Introduced in Linux 4.7.0 actually. Works fine in 4.6.0. > > It is fixed by the following patches pending review: > https://patchwork.kernel.org/patch/9362309/ > https://patchwork.kernel.org/patch/9362295/ > https://patchwork.kernel.org/patch/9362303/ Patches have landed in linux-next: https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=dd6fd0e187654a991d824decfd24641276a2576c https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=c5924c1b5f290b8227e13627c95b73ac829a6845 https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=095095c2b9379d834dbd2fd8e42a2d1413a31eff And I see that this is now popped off linux-next and being re-worked. If something final makes it into a tree in the next few days, I'll grab the change, otherwise, I'm doing to do these merges post 2.2 release. I'm updating the priority of the bug as such. Final patches have landed in mainline and backported to Linux 4.8.9. https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=86c711665c84dc4b37027be89223cfa0784cebc9 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=6c76dd0c70662573615fd5aa4c3d0763da24d6e8 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=a3f000ce7b4447a33569ea3cddc6b29cf90f740a Adding an estimate. will do this for 4.9 in M3. 4.8-stable picked up these changes, and obviously 4.9+ has them as well. So we are covered on this issue. |