Hi Rafael, Please drop this patch. We have decided to not implement this. Thanks, Erik > -----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