Changeset a1b9f63 in mainline for kernel/genarch/src/acpi/acpi.c
- Timestamp:
- 2018-08-31T10:32:40Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6bf5b8c
- Parents:
- b1834a01
- git-author:
- Jakub Jermar <jakub@…> (2018-08-31 09:54:11)
- git-committer:
- Jakub Jermar <jakub@…> (2018-08-31 10:32:40)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/src/acpi/acpi.c
rb1834a01 ra1b9f63 105 105 /* Start with mapping the header only. */ 106 106 vhdr = (struct acpi_sdt_header *) km_map((uintptr_t) psdt, 107 sizeof(struct acpi_sdt_header), PAGE_READ | PAGE_NOT_CACHEABLE); 107 sizeof(struct acpi_sdt_header), KM_NATURAL_ALIGNMENT, 108 PAGE_READ | PAGE_NOT_CACHEABLE); 108 109 109 110 /* Now we can map the entire structure. */ 110 111 vsdt = (struct acpi_sdt_header *) km_map((uintptr_t) psdt, 111 vhdr->length, PAGE_WRITE | PAGE_NOT_CACHEABLE); 112 vhdr->length, KM_NATURAL_ALIGNMENT, 113 PAGE_WRITE | PAGE_NOT_CACHEABLE); 112 114 113 115 // TODO: do not leak vtmp
Note:
See TracChangeset
for help on using the changeset viewer.