RE: [PATCH 00/15] ACPICA: Update ACPICA files to reduce source code differences between Linux and ACPICA.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Rafael

> From: Rafael J. Wysocki [mailto:rjw@xxxxxxxxxxxxx]
> Sent: Thursday, October 31, 2013 9:55 PM
> 
> On Thursday, October 31, 2013 09:29:23 AM Lv Zheng wrote:
> > This series is based on ACPICA 20130927 release.
> >
> > This series is to reduce the source code differences between Linux and
> > ACPICA so that the release process can be easier with less human
> > intervention and the known bugs can also be prevented.
> >
> > This series includes only Linux part patches.
> > Please also find another companion ACPICA patchset for references.
> >
> > The source code differences between Linux and ACPICA can be summarized as
> > follows:
> > 1. 1516 Lines (53.2 Kbytes) before applying the patch set;
> > 2. 1001 Lines (35.3 Kbytes) after applying the patch set.
> >
> > The rest of the divergences are now accountable:
> > 1.  (Internal) ACPI_FUTURE_USAGE
> > 2.  (Internal) Linux compiler.h related
> > 3.  (Internal) Bug report message
> > 4.  AcpiSrc bug
> > 5.  Some events related divergences
> > 6.  FADT 64bit/32bit favor
> > 7.  Boolean -> bool conversion
> > 8.  GPE masking mechanism
> > 9.  D3_cold implicity
> > 10. XSDT - introduced by table override and sgi-hotplug
> > 11. Xen sleep register hook
> > 12. Slow hardware support
> > Where:
> > Internal: divergences are committed and would not be fixed.
> >
> > A QA process is executed to compare resulting binary files. Those patches
> > which were not expected to change any text section indeed, changed no text.
> > Sometimes line numbers changed due to line deletions and insertions, but
> > that is expected.
> >
> > The patch set has passed a build/boot test on the following machines:
> > Dell Inspiron Mini 1010 (i386)
> > HP Compaq 8200 Elite SFF PC (x86-64)
> > With the following kernel configuration items enabled:
> >   CONFIG_ACPI_AC
> >   CONFIG_ACPI_BATTERY
> >   CONFIG_ACPI_NUMA
> >   CONFIG_ACPI_PROCESSOR
> >   CONFIG_ACPI_THERMAL
> >   CONFIG_ACPI_VIDEO
> >   CONFIG_CPU_FREQ
> >   CONFIG_I2C_SCMI
> >   CONFIG_SENSORS_ACPI_POWER
> >   CONFIG_PANASONIC_LAPTOP
> >   CONFIG_XO15_EBOOK
> >   CONFIG_DMAR_TABLE
> >   CONFIG_INTEL_IOMMU
> >   CONFIG_IRQ_REMAP
> >
> > Please review.
> >
> > Lv Zheng (15):
> >   ACPICA: Update default space handlers.
> >   ACPICA: Update ANOBJ_IS_EXTERNAL flag.
> >   ACPICA: Update namespace dump code.
> >   ACPICA: Update RSDP table definitions.
> >   ACPICA: Update DMAR table definitions.
> >   ACPICA: Add new statistics interface.
> >   ACPICA: Fix wrong object length returned by
> >     acpi_ut_get_simple_object_size().
> >   ACPICA: Fix an ACPI_ALLOCATE_ZEROED() reversal.
> >   ACPICA: Cleanup useless memset invocations.
> >   ACPICA: Remove dead AOPOBJ_INVALID check.
> >   ACPICA: Fix cached object deletion code.
> >   ACPICA: Update compilation environment settings.
> >   ACPICA: Update acpidump related header file changes.
> >   ACPICA: Cleanup asmlinkage for ACPICA APIs.
> >   ACPICA: Add __init for ACPICA initializers/finalizers.
> 
> Queued up for 3.13 (with some changelog/subject modifications), thanks Lv!

You are welcome!

Thanks
-Lv

> 
> --
> I speak only for myself.
> Rafael J. Wysocki, Intel Open Source Technology Center.
��.n��������+%������w��{.n�����{�����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f





[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux