linux-acpi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH 0/3] ACPICA: Events: Fix notify handler atomicity
@ 2015-09-11  2:05 Lv Zheng
  2015-09-11  2:05 ` [RFC PATCH 1/3] ACPICA: Utilities: Add deferred lock free contexts for deleting operand objects Lv Zheng
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Lv Zheng @ 2015-09-11  2:05 UTC (permalink / raw)
  To: Rafael J. Wysocki, Len Brown
  Cc: Lv Zheng, Lv Zheng, linux-acpi, Lee, Chun-Yi, Hanjun Guo

This patchset tries to fix atomicity issue in the notify handler.

Lv Zheng (3):
  ACPICA: Utilities: Add deferred lock free contexts for deleting
    operand objects
  ACPI / osl: Add OSL_GC_HANDLER/OSL_GC_THREAD support
  ACPICA: Events: Fix reference counting code for per-object notify
    handlers

 drivers/acpi/acpica/acevents.h |    4 +
 drivers/acpi/acpica/acglobal.h |    5 ++
 drivers/acpi/acpica/acobject.h |    2 +-
 drivers/acpi/acpica/evmisc.c   |  134 +++++++++++++++++++++++++++-
 drivers/acpi/acpica/evxface.c  |   66 ++------------
 drivers/acpi/acpica/utdelete.c |  191 +++++++++++++++++++++++++++++++++-------
 drivers/acpi/acpica/utstate.c  |   22 ++++-
 drivers/acpi/bus.c             |    4 +-
 drivers/acpi/osl.c             |   52 ++++++++++-
 include/acpi/acpiosxf.h        |    2 +
 10 files changed, 381 insertions(+), 101 deletions(-)

-- 
1.7.10


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-09-11  2:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-11  2:05 [RFC PATCH 0/3] ACPICA: Events: Fix notify handler atomicity Lv Zheng
2015-09-11  2:05 ` [RFC PATCH 1/3] ACPICA: Utilities: Add deferred lock free contexts for deleting operand objects Lv Zheng
2015-09-11  2:05 ` [RFC PATCH 2/3] ACPI / osl: Add OSL_GC_HANDLER/OSL_GC_THREAD support Lv Zheng
2015-09-11  2:05 ` [RFC PATCH 3/3] ACPICA: Events: Fix reference counting code for per-object notify handlers Lv Zheng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).