ACPICA 20170728 Release
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest15 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/15 | ACPICA: Divergences: reduce access size definitionsdrivers/ drivers/ include/ +1 more | +13 | 0 replies | |
| 2/15 | ACPICA: iASL: Add support for the SDEI tableinclude/ | +14 | 0 replies | |
| 3/15 | ACPICA: Namespace: Update/fix an error messagedrivers/ | +16 | 0 replies | |
| 4/15 | ACPICA: Add a comment, no functional changedrivers/ | +7 | 0 replies | |
| 5/15 | ACPICA: EFI/EDK2: Sort acpi.h inclusion orderinclude/ | +2 | 0 replies | |
| 6/15 | ACPICA: CLib: Add short multiply/shift supportdrivers/ drivers/ drivers/ +7 more | +237 | 0 replies | |
| 7/15 | ACPICA: acpidump: Add DSDT/FACS instance support for Linux and EFItools/ | +73 | 0 replies | |
| 8/15 | ACPICA: EFI/EDK2: Cleanup to enable /WX for MSVC buildsdrivers/ | +3 | 0 replies | |
| 9/15 | ACPICA: Interpreter: Update handling for Alias operatordrivers/ | +14 | 0 replies | |
| 10/15 | ACPICA: Debugger: Improve support for Alias objectsdrivers/ drivers/ | +58 | 0 replies | |
| 11/15 | ACPICA: Implement deferred resolution of reference package elementsdrivers/ drivers/ drivers/ +13 more | +661 | 0 replies | |
| 12/15 | ACPICA: Ensure all instances of AE_AML_INTERNAL have error messagesdrivers/ drivers/ drivers/ +2 more | +18 | 0 replies | |
| 13/15 | ACPICA: Resources: Allow _DMA method in walk resourcesdrivers/ include/ | +5 | 0 replies | |
| 14/15 | ACPICA: Revert "Update resource descriptor handling"drivers/ | +5 | 0 replies | |
| 15/15 | ACPICA: Update version to 20170728include/ | +1 | 0 replies |
Reviews trailers per patch
None of the 15 patches has a Reviewed-by or Acked-by.
| Patch | Shao, Ming |
|---|---|
| 1/15 | |
| 2/15 | |
| 3/15 | |
| 4/15 | |
| 5/15 | |
| 6/15 | T-b |
| 7/15 | |
| 8/15 | |
| 9/15 | |
| 10/15 | |
| 11/15 | |
| 12/15 | |
| 13/15 | |
| 14/15 | |
| 15/15 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/15] ACPICA 20170728 Release
The 20170728 ACPICA kernel-resident subsystem updates are linuxized based on the linux-pm/linux-next branch.
The patchset has passed the following build/boot tests. Build tests are performed as follows:
1. i386 + allyes
2. i386 + allno
3. i386 + default + ACPI_DEBUGGER=y
4. i386 + default + ACPI_DEBUGGER=n + ACPI_DEBUG=y
5. i386 + default + ACPI_DEBUG=n + ACPI=y
6. i386 + default + ACPI=n
7. x86_64 + allyes
8. x86_64 + allno
9. x86_64 + default + ACPI_DEBUGGER=y
10.x86_64 + default + ACPI_DEBUGGER=n + ACPI_DEBUG=y 11.x86_64 + default + ACPI_DEBUG=n + ACPI=y
12.x86_64 + default + ACPI=n
Boot tests are performed as follows:
1. x86_64 + default + ACPI_DEBUGGER=y
Where:
1. i386: machine named as "Dell Inspiron Mini 1010"
2. x86_64: machine named as "Microsoft Surface Pro 3"
3. default: kernel configuration with following items enabled:
All hardware drivers related to the machines of i386/x86_64 All "drivers/acpi" configurations
All "drivers/platform" drivers
All other drivers that link the APIs provided by ACPICA subsystem
The divergences checking result:
Before applying (20170629 Release):
390 lines
After applying (20170728 Release):
390 lines
Bob Moore (8):
ACPICA: Namespace: Update/fix an error message
ACPICA: Add a comment, no functional change
ACPICA: Interpreter: Update handling for Alias operator
ACPICA: Debugger: Improve support for Alias objects
ACPICA: Implement deferred resolution of reference package elements
ACPICA: Ensure all instances of AE_AML_INTERNAL have error messages
ACPICA: Resources: Allow _DMA method in walk resources
ACPICA: Update version to 20170728
Erik Schmauss (1):
ACPICA: Revert "Update resource descriptor handling"
James Morse (1):
ACPICA: iASL: Add support for the SDEI table
Lv Zheng (4):
ACPICA: Divergences: reduce access size definitions
ACPICA: CLib: Add short multiply/shift support
ACPICA: acpidump: Add DSDT/FACS instance support for Linux and EFI
ACPICA: EFI/EDK2: Cleanup to enable /WX for MSVC builds
Shao Ming (1):
ACPICA: EFI/EDK2: Sort acpi.h inclusion order
drivers/acpi/acpica/Makefile | 1 + drivers/acpi/acpica/acdispat.h | 13 + drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acobject.h | 3 +- drivers/acpi/acpica/acutils.h | 9 +- drivers/acpi/acpica/dbdisply.c | 37 +- drivers/acpi/acpica/dsfield.c | 2 + drivers/acpi/acpica/dsobject.c | 398 +++-------------- drivers/acpi/acpica/dsopcode.c | 9 + drivers/acpi/acpica/dspkginit.c | 496 +++++++++++++++++++++ drivers/acpi/acpica/excreate.c | 61 +-- drivers/acpi/acpica/exdump.c | 34 +- drivers/acpi/acpica/exmisc.c | 9 + drivers/acpi/acpica/exoparg2.c | 3 + drivers/acpi/acpica/hwregs.c | 2 +- drivers/acpi/acpica/nsaccess.c | 22 +- drivers/acpi/acpica/nsarguments.c | 21 +- drivers/acpi/acpica/nsinit.c | 14 + drivers/acpi/acpica/nsnames.c | 9 +- drivers/acpi/acpica/nsprepkg.c | 2 + drivers/acpi/acpica/psloop.c | 14 + drivers/acpi/acpica/rsxface.c | 7 +- drivers/acpi/acpica/uthex.c | 4 +- drivers/acpi/acpica/utmath.c | 222 ++++++++- drivers/acpi/acpica/utmisc.c | 10 +- drivers/acpi/acpica/utobject.c | 5 + drivers/acpi/acpica/utprint.c | 8 +- drivers/acpi/acpica/utresrc.c | 21 +- drivers/acpi/acpica/utstate.c | 2 +- drivers/acpi/acpica/utstrtoul64.c | 9 +- drivers/acpi/acpica/uttrack.c | 9 +- drivers/acpi/spcr.c | 9 +- include/acpi/acnames.h | 1 + include/acpi/acpi.h | 4 +- include/acpi/acpixf.h | 2 +- include/acpi/acrestyp.h | 7 - include/acpi/actbl2.h | 14 + include/acpi/actypes.h | 8 + include/acpi/platform/acgcc.h | 4 + include/acpi/platform/aclinux.h | 2 + .../acpi/os_specific/service_layers/oslinuxtbl.c | 105 +++-- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- 43 files changed, 1127 insertions(+), 491 deletions(-) create mode 100644 drivers/acpi/acpica/dspkginit.c
Signature · 1 line
2.7.4