commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mach branch, master, updated. v1.8-671-g22f2a716


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-671-g22f2a716
Date: Sat, 5 Aug 2023 04:43:26 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".

The branch, master has been updated
       via  22f2a7160fa0795894b0d50de4c216add33e5f2b (commit)
      from  5e25bd3cbd2be0e510d53e2b35ddb2c54a8e0ac5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 22f2a7160fa0795894b0d50de4c216add33e5f2b
Author: Damien Zammit <damien@zamaudio.com>
Date:   Sat Aug 5 07:49:54 2023 +0000

    cpu_number: Look up cpu kernel_id via lookup table
    
    This speeds up smp slightly by reducing the cpu_number()
    complexity to have no branching, just a look up table.
    It also addresses the problem that CPU_NUMBER was only using
    raw apic_id as an approximation of the kernel_id.
    Other improvements were to remove unnecessary checks now that
    the lookup table always resolves to a valid value.
    Message-Id: <20230805074945.1983707-1-damien@zamaudio.com>

-----------------------------------------------------------------------

Summary of changes:
 i386/i386/apic.c              | 33 ++++++++++++++++++++++-----------
 i386/i386/apic.h              |  2 ++
 i386/i386/cpu_number.c        | 19 +------------------
 i386/i386/cpu_number.h        |  1 +
 i386/i386at/acpi_parse_apic.c |  2 ++
 5 files changed, 28 insertions(+), 29 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

[Prev in Thread] Current Thread [Next in Thread]