Changes in kernel/genarch/src/acpi/madt.c [4edd57fd:e9f4b59] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/src/acpi/madt.c
r4edd57fd re9f4b59 131 131 }; 132 132 133 static int madt_cmp(void *a, void *b )134 { 135 uint8_t typea = ( (struct madt_apic_header *) a)->type;136 uint8_t typeb = ( (struct madt_apic_header *) b)->type;133 static int madt_cmp(void *a, void *b, void *arg) 134 { 135 uint8_t typea = (*((struct madt_apic_header **) a))->type; 136 uint8_t typeb = (*((struct madt_apic_header **) b))->type; 137 137 138 138 if (typea > typeb) … … 208 208 209 209 /* Sort MADT index structure */ 210 qsort(madt_entries_index, madt_entries_index_cnt, sizeof(uintptr_t), 211 &madt_cmp); 210 if (!gsort(madt_entries_index, madt_entries_index_cnt, 211 sizeof(struct madt_apic_header *), madt_cmp, NULL)) 212 panic("Sorting error."); 212 213 213 214 /* Parse MADT entries */
Note:
See TracChangeset
for help on using the changeset viewer.