FEAT新功能 (4)
ACPICA: add boundary checks in two placesbdc357540129Add boundary checks in acpi_ps_get_next_namestring() and
ACPICA: Add package limit checks in parser functionsd27d48a528e4Add package limit checks in parser functions to prevent out-of-bounds
ACPICA: Add validation for node in acpi_ns_build_normalized_path()96b2b616870eAdd validation for node in acpi_ns_build_normalized_path()
ACPICA: add boundary checks in acpi_ps_get_next_field()e15aa60de025Add boundary checks in acpi_ps_get_next_field() to prevent out-of-bounds
ikaros
OTHER其他 (4)
ACPICA: Enhance OEM ID and Table ID validation in acpi_ex_load_table_op()485829e6999bEnhance OEM ID and Table ID validation in acpi_ex_load_table_op() to
ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources()b2e21fe8c336Enhance buffer validation in acpi_ut_walk_aml_resources() to prevent
ACPICA: validate handler object type in two placesc5296da2d516ACPICA: validate handler object type in acpi_ev_has_default_handler()
ACPICA: validate byte_count in acpi_ps_get_next_package_length()d49c6ee08365Validate package length reading in acpi_ps_get_next_package_length().
ikaros
FIX修复 (5)
ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package()f8d14b7bb006acpi_ns_custom_package() unconditionally dereferences the first element
ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op)0e2021f49e64Add overflow check for Index + Length to prevent integer overflow
ACPICA: Prevent adding invalid references6e8c55e13a5ePrevent adding references for local, argument, and debug objects
ACPICA: Fix use-after-free in acpi_ds_terminate_control_method()945e87267cfdFix use-after-free issue in acpi_ds_terminate_control_method() by
ACPICA: Fix condition check in acpi_ps_parse_loop()8de27e2d83c0Fix condition check for AML_ELSE_OP in acpi_ps_parse_loop() to prevent
Weiming Shi, ikaros
REFACTOR重构/整理 (1)
ACPICA: Improve argument parsing in acpi_ps_get_next_simple_arg()27d27e75ecb7Improve argument parsing in acpi_ps_get_next_simple_arg() to handle
ikaros
REFACTOR重构/整理 (3)
ACPICA: Update the copyright year to 20266ce2d03bb87cUpdate copyright notices in all ACPICA files.
ACPICA: Mention the LVR bits53a3a7723c9eAdd a comment mentioning the LVR byte position in the type_specific_flag.
ACPICA: Change LVR to 8 bit valued364d76f3d0cIn the LVR I2C resource entry to acpi_rs_convert_i2c_serial_bus[].
Pawel Chmielewski, Akhil R
CLEAN清理 (1)
ACPICA: Remove spurious precision from format used to dump parse treesfe64bc7954b5The debug code in acpi_ps_delete_parse_tree() uses ("%*.s", level * 4, " ")
David Laight
FIX修复 (2)
ACPICA: fix I2C LVR item count in the conversion table2543fbb21642For ACPI_RSC_MOVE8, the 'Value' field in struct acpi_rsconvert_info
ACPICA: Fix FADT 32/64X length mismatch warning15a07a5a96d5When the 64-bit address is set but bit_width is 0, the spec says
Abdelkader Boudih, Akhil R
OTHER其他 (1)
ACPICA: Fetch LVR I2C resource descriptor468adc6b1ff8Add LVR I2C resource entry to acpi_rs_convert_i2c_serial_bus[].
Akhil R
FEAT新功能 (1)
ACPICA: Add alias node support in namespace handling8d7987340301- Mark nodes as alias in ld_namespace2_begin() function.
ikaros