Bug 10669
Summary: | ACPI: kmemcheck: Caught 16-bit read from freed memory (f7c12ec6) | ||
---|---|---|---|
Product: | ACPI | Reporter: | Rafael J. Wysocki (rjw) |
Component: | ACPICA-Core | Assignee: | Lin Ming (ming.m.lin) |
Status: | CLOSED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | CC: | acpi-bugzilla, bunk, lenb, ming.m.lin, vegard.nossum |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.26-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 10492 | ||
Attachments: |
proposed patch
proposed patch |
Description
Rafael J. Wysocki
2008-05-11 12:41:48 UTC
note that bc7a36ab74e09da7bb63e2477b0740ac992b290e "ACPICA: Fixes for Unload and DDBHandles" is reverted from the acpi-test tree until this is root-caused and resolved. Created attachment 16198 [details]
proposed patch
Created attachment 16199 [details]
proposed patch
Hi, Vegard Would you please help to test the patch at comment #3? Thanks add comments for the patch: ---- It's not safe to access walk_state->op in acpi_ps_get_next_namepath and acpi_ps_get_next_arg since it may have been deleted. It's safe to refer to current op by walk_state->opcode. Regressions list annotation: Handled-By : Ming Lin <ming.m.lin@intel.com> Regressions list annotation: Patch : http://bugzilla.kernel.org/attachment.cgi?id=16199&action=view Hi, The patch in comment #3 fixes it for me! Thanks :-) Vegard now as commit 8410565f540db87ca938f56f92780d251e4f157d in Linus' tree |