Make ACPI logs reproducible and add ACPI reference logs.
This commit is contained in:
@@ -1076,7 +1076,7 @@ void shell_acpi_preload_table(int argc, char **argv) {
|
||||
uint8_t *table = (uint8_t*)malloc(fsize);
|
||||
fread(table, fsize, 1, f);
|
||||
fclose(f);
|
||||
fprintf(fout, "# %zu\n", kos_acpi_ssdt_cnt);
|
||||
fprintf(fout, "table #%zu\n", kos_acpi_ssdt_cnt);
|
||||
kos_acpi_ssdt_base[kos_acpi_ssdt_cnt] = table;
|
||||
kos_acpi_ssdt_size[kos_acpi_ssdt_cnt] = fsize;
|
||||
kos_acpi_ssdt_cnt++;
|
||||
|
||||
+141921
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/DSDT
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/SSDT1
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/SSDT2
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/SSDT3
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/SSDT4
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/SSDT5
|
||||
acpi_preload_table ../../acpi/tables/2020hp_pavilion/SSDT6
|
||||
acpi_preload_table machines/000/acpi/DSDT
|
||||
acpi_preload_table machines/000/acpi/SSDT1
|
||||
acpi_preload_table machines/000/acpi/SSDT2
|
||||
acpi_preload_table machines/000/acpi/SSDT3
|
||||
acpi_preload_table machines/000/acpi/SSDT4
|
||||
acpi_preload_table machines/000/acpi/SSDT5
|
||||
acpi_preload_table machines/000/acpi/SSDT6
|
||||
acpi_enable
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,4 @@
|
||||
acpi_preload_table machines/001/acpi/DSDT
|
||||
acpi_preload_table machines/001/acpi/SSDT1
|
||||
acpi_preload_table machines/001/acpi/SSDT2
|
||||
acpi_enable
|
||||
+306269
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,14 @@
|
||||
acpi_preload_table machines/002/acpi/DSDT
|
||||
acpi_preload_table machines/002/acpi/SSDT1
|
||||
acpi_preload_table machines/002/acpi/SSDT2
|
||||
acpi_preload_table machines/002/acpi/SSDT3
|
||||
acpi_preload_table machines/002/acpi/SSDT4
|
||||
acpi_preload_table machines/002/acpi/SSDT5
|
||||
acpi_preload_table machines/002/acpi/SSDT6
|
||||
acpi_preload_table machines/002/acpi/SSDT7
|
||||
acpi_preload_table machines/002/acpi/SSDT8
|
||||
acpi_preload_table machines/002/acpi/SSDT9
|
||||
acpi_preload_table machines/002/acpi/SSDT10
|
||||
acpi_preload_table machines/002/acpi/SSDT11
|
||||
acpi_preload_table machines/002/acpi/SSDT12
|
||||
acpi_enable
|
||||
@@ -0,0 +1,2 @@
|
||||
acpi_preload_table machines/003/acpi/DSDT
|
||||
acpi_enable
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,5 @@
|
||||
acpi_preload_table machines/004/acpi/DSDT
|
||||
acpi_preload_table machines/004/acpi/SSDT1
|
||||
acpi_preload_table machines/004/acpi/SSDT2
|
||||
acpi_preload_table machines/004/acpi/SSDT3
|
||||
acpi_enable
|
||||
+3
-1
@@ -22,8 +22,9 @@ coverage_tests := $(addsuffix .out.log, $(basename $(wildcard *\#coverage_*.t)))
|
||||
i40_tests := $(addsuffix .out.log, $(basename $(wildcard *\#i40_*.t)))
|
||||
net_tests := $(addsuffix .out.log, $(basename $(wildcard *\#net_*.t)))
|
||||
arp_tests := $(addsuffix .out.log, $(basename $(wildcard *\#arp_*.t)))
|
||||
acpi_tests := $(addsuffix .out.log, $(basename $(wildcard *\#acpi_*.t)))
|
||||
|
||||
all: xfs s05k s4k f30 f70 f70s0 f70s1 f70s5 lookup bug xattr unicode v5 draw coverage i40 net arp
|
||||
all: xfs s05k s4k f30 f70 f70s0 f70s1 f70s5 lookup bug xattr unicode v5 draw coverage i40 net arp acpi
|
||||
@echo all tests passed
|
||||
|
||||
xfs: $(xfs_tests)
|
||||
@@ -44,6 +45,7 @@ coverage: $(coverage_tests)
|
||||
i40: $(i40_tests)
|
||||
net: $(net_tests)
|
||||
arp: $(arp_tests)
|
||||
acpi: $(acpi_tests)
|
||||
|
||||
%.out.log: %.t
|
||||
$(UMKA_SHELL) < $*.t > $@
|
||||
|
||||
Reference in New Issue
Block a user