Bug 12252
Summary: | new oops on resume due to ACPI_PREEMPTION_POINT() | ||
---|---|---|---|
Product: | ACPI | Reporter: | Len Brown (lenb) |
Component: | Power-Sleep-Wake | Assignee: | Len Brown (lenb) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | acpi-bugzilla, astarikovskiy, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.28-rc8 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 7216, 11808 | ||
Attachments: | patch vs 2.6.28-rc8 from Wu Fengguang |
Description
Len Brown
2008-12-18 18:17:38 UTC
irqrouter_resume() runs with interrupts disabled and it invokes _CRS, _PRS, and _SRS on the non-disabled link devices. (Besides _GTS and _BFS, these are the only reserved methods that are evaluated with interrupts off.) On the T61 boot with with "noapic" and "pci=nomsi" to make sure the links are used instead of disabled to expose this. Hi, Len Will you please try the following patch and see whether it will help? >http://marc.info/?l=linux-kernel&m=122768138609610&w=2 thanks. Created attachment 19370 [details]
patch vs 2.6.28-rc8 from Wu Fengguang
this patch is now applied to the acpi tree
Handled-By : Len Brown <lenb@kernel.org> Patch : http://bugzilla.kernel.org/attachment.cgi?id=19370&action=view |