diff options
author | Dana Myers <dana.myers@oracle.com> | 2011-01-12 02:09:31 +0100 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2011-01-19 05:47:41 +0100 |
commit | 5d3131f5b0ae6303d042fd91ed9147ad4ae4bf6d (patch) | |
tree | 1d2ebc9b9aa6b4644247cd230d16d889f7daf4a4 /samples | |
parent | ACPICA: Fix memory leak in acpi_ev_asynch_execute_gpe_method(). (diff) | |
download | linux-5d3131f5b0ae6303d042fd91ed9147ad4ae4bf6d.tar.xz linux-5d3131f5b0ae6303d042fd91ed9147ad4ae4bf6d.zip |
ACPICA: Fix namespace race condition
Fixes a race condition between method execution and namespace
walks that can possibly fault. Problem was apparently introduced
in version 20100528 as a result of a performance optimization
that reduces the number of namespace walks upon method exit
by using the delete_namespace_subtree function instead of the
delete_namespace_by_owner function used previously. Bug is in
the delete_namespace_subtree function.
Signed-off-by: Dana Myers <dana.myers@oracle.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Reviewed-by: Rafael Wysocki <rjw@sisk.pl>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions