Re: git: bec000c9c1ef - main - amd64: add a func pointer to tlb shootdown function

From: Enji Cooper <yaneurabeya_at_gmail.com>
Date: Wed, 05 Jun 2024 15:49:04 UTC
> On Jun 5, 2024, at 5:38 AM, Wei Hu <whu@FreeBSD.org> wrote:
> 
> The branch main has been updated by whu:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=bec000c9c1ef409989685bb03ff0532907befb4a
> 
> commit bec000c9c1ef409989685bb03ff0532907befb4a
> Author:     Souradeep Chakrabarti <schakrabarti@microsoft.com>
> AuthorDate: 2024-06-05 12:25:05 +0000
> Commit:     Wei Hu <whu@FreeBSD.org>
> CommitDate: 2024-06-05 12:25:05 +0000
> 
>    amd64: add a func pointer to tlb shootdown function
> 
>    Make the tlb shootdown function as a pointer. By default, it still
>    points to the system function smp_targeted_tlb_shootdown(). It allows
>    other implemenations to overwrite in the future.
> 
>    Reviewed by:    kib
>    Tested by:      whu
>    Authored-by:    Souradeep Chakrabarti <schakrabarti@microsoft.com>
>    Co-Authored-by: Erni Sri Satya Vennela <ernis@microsoft.com>
>    MFC after:      1 week
>    Sponsored by:   Microsoft
>    Differential Revision:  https://reviews.freebsd.org/D45174

This broke the i386 build: https://ci.freebsd.org/job/FreeBSD-main-i386-build/28056/
Cheers,
-Enji