[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 04/12] acpi: Add lapic_addr
From: |
Samuel Thibault |
Subject: |
Re: [PATCH 04/12] acpi: Add lapic_addr |
Date: |
Tue, 25 Oct 2022 23:56:38 +0200 |
User-agent: |
NeoMutt/20170609 (1.8.3) |
Applied, thanks!
Damien Zammit, le mar. 25 oct. 2022 10:55:50 +0000, a ecrit:
> ---
> i386/i386at/acpi_parse_apic.c | 2 ++
> i386/i386at/acpi_parse_apic.h | 1 +
> 2 files changed, 3 insertions(+)
>
> diff --git a/i386/i386at/acpi_parse_apic.c b/i386/i386at/acpi_parse_apic.c
> index 3cf6f042..712de689 100644
> --- a/i386/i386at/acpi_parse_apic.c
> +++ b/i386/i386at/acpi_parse_apic.c
> @@ -33,6 +33,7 @@
> #include <vm/vm_kern.h>
>
> static struct acpi_apic *apic_madt = NULL;
> +unsigned lapic_addr;
>
> /*
> * acpi_print_info: shows by screen the ACPI's rsdp and rsdt virtual address
> @@ -459,6 +460,7 @@ acpi_apic_setup(struct acpi_apic *apic)
> return ACPI_BAD_CHECKSUM;
>
> /* map common lapic address */
> + lapic_addr = apic->lapic_addr;
> lapic_unit = kmem_map_aligned_table(apic->lapic_addr,
> sizeof(ApicLocalUnit),
> VM_PROT_READ | VM_PROT_WRITE);
>
> diff --git a/i386/i386at/acpi_parse_apic.h b/i386/i386at/acpi_parse_apic.h
> index 97a59a2e..5a5cb14d 100644
> --- a/i386/i386at/acpi_parse_apic.h
> +++ b/i386/i386at/acpi_parse_apic.h
> @@ -159,5 +159,6 @@ struct acpi_apic_irq_override {
> int acpi_apic_init(void);
> void acpi_print_info(struct acpi_rsdp *rsdp, struct acpi_rsdt *rsdt, int
> acpi_rsdt_n);
>
> +extern unsigned lapic_addr;
>
> #endif /* __ACPI_H__ */
> --
> 2.34.1
>
>
>
--
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.
- [PATCH 0/12 - gnumach] SMP almost working!, Damien Zammit, 2022/10/25
- [PATCH 01/12] kdb: Fix TODO for multiprocessor, Damien Zammit, 2022/10/25
- [PATCH 03/12] bios32: Use phystokv() on low bios addresses, Damien Zammit, 2022/10/25
- [PATCH 02/12] kern/startup: Disable interrupts before starting APs, Damien Zammit, 2022/10/25
- [PATCH 04/12] acpi: Add lapic_addr, Damien Zammit, 2022/10/25
- Re: [PATCH 04/12] acpi: Add lapic_addr,
Samuel Thibault <=
- [PATCH 07/12] i386/pit: Tune delays, Damien Zammit, 2022/10/25
- [PATCH 05/12] linux: Reduce worst case wait to 10 seconds for disks, Damien Zammit, 2022/10/25
- Re: [PATCH 05/12] linux: Reduce worst case wait to 10 seconds for disks, Guillem Jover, 2022/10/25
[PATCH 06/12] linux drivers: Don't depend on curr_pic_mask for APIC, Damien Zammit, 2022/10/25