On Thu, May 17, 2018 at 6:24 PM, Schmauss, Erik <erik.schmauss@xxxxxxxxx> wrote: > Hi Rafael, > > Please drop this patch. We have decided to not implement this. Dropped now, thanks! >> -----Original Message----- >> From: Schmauss, Erik >> Sent: Tuesday, May 8, 2018 2:06 PM >> To: linux-acpi@xxxxxxxxxxxxxxx; rafael@xxxxxxxxxx >> Cc: Moore, Robert <robert.moore@xxxxxxxxx>; Schmauss, Erik >> <erik.schmauss@xxxxxxxxx> >> Subject: [PATCH 10/12] ACPICA: Add owner list to the namespace node structure >> >> From: Bob Moore <robert.moore@xxxxxxxxx> >> >> Preparation for the implementation of owner lists instead of the inefficient >> existing Owner ID. >> >> Signed-off-by: Bob Moore <robert.moore@xxxxxxxxx> >> Signed-off-by: Erik Schmauss <erik.schmauss@xxxxxxxxx> >> --- >> drivers/acpi/acpica/aclocal.h | 11 ++++++----- >> 1 file changed, 6 insertions(+), 5 deletions(-) >> >> diff --git a/drivers/acpi/acpica/aclocal.h b/drivers/acpi/acpica/aclocal.h index >> 51c386bf230d..e50d9c46f1b9 100644 >> --- a/drivers/acpi/acpica/aclocal.h >> +++ b/drivers/acpi/acpica/aclocal.h >> @@ -124,7 +124,7 @@ typedef enum { >> * descriptor_type is used to differentiate between internal descriptors. >> * >> * The node is optimized for both 32-bit and 64-bit platforms: >> - * 20 bytes for the 32-bit case, 32 bytes for the 64-bit case. >> + * 28 bytes for the 32-bit case, 48 bytes for the 64-bit case. >> * >> * Note: The descriptor_type and Type fields must appear in the identical >> * position in both the struct acpi_namespace_node and union >> acpi_operand_object @@ -140,10 +140,12 @@ struct acpi_namespace_node { >> struct acpi_namespace_node *parent; /* Parent node */ >> struct acpi_namespace_node *child; /* First child */ >> struct acpi_namespace_node *peer; /* First peer */ >> + struct acpi_namespace_node *owner_list; /* All nodes owned by >> a table or method */ >> >> - /* >> - * The following fields are used by the ASL compiler and disassembler >> only >> - */ >> +/* >> + * The following fields are appended to the namespace node and >> + * are used by the ASL compiler and AML disassembler only */ >> #ifdef ACPI_LARGE_NAMESPACE_NODE >> union acpi_parse_object *op; >> void *method_locals; >> @@ -151,7 +153,6 @@ struct acpi_namespace_node { >> u32 value; >> u32 length; >> u8 arg_count; >> - >> #endif >> }; >> >> -- >> 2.14.3 > -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html