Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jun 2024 08:49:04 -0700
From:      Enji Cooper <yaneurabeya@gmail.com>
To:        Wei Hu <whu@FreeBSD.org>
Cc:        "src-committers@freebsd.org" <src-committers@FreeBSD.org>, "dev-commits-src-all@freebsd.org" <dev-commits-src-all@FreeBSD.org>, "dev-commits-src-main@freebsd.org" <dev-commits-src-main@FreeBSD.org>
Subject:   Re: git: bec000c9c1ef - main - amd64: add a func pointer to tlb shootdown function
Message-ID:  <EFF41E75-E97A-4ED7-B439-839346C9951B@gmail.com>
In-Reply-To: <202406051238.455CcdGB050229@gitrepo.freebsd.org>
References:  <202406051238.455CcdGB050229@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_F47BFFCE-A883-4C7A-BA09-83BBAA428F87
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_13E3B6E0-5A6F-4504-982A-460B19959BDB"


--Apple-Mail=_13E3B6E0-5A6F-4504-982A-460B19959BDB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Jun 5, 2024, at 5:38=E2=80=AFAM, Wei Hu <whu@FreeBSD.org> wrote:
>=20
> The branch main has been updated by whu:
>=20
> URL: =
https://cgit.FreeBSD.org/src/commit/?id=3Dbec000c9c1ef409989685bb03ff05329=
07befb4a
>=20
> 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
>=20
>    amd64: add a func pointer to tlb shootdown function
>=20
>    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.
>=20
>    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


--Apple-Mail=_13E3B6E0-5A6F-4504-982A-460B19959BDB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><blockquote type=3D"cite"><div>On Jun 5, =
2024, at 5:38=E2=80=AFAM, Wei Hu &lt;whu@FreeBSD.org&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div>The branch main has been =
updated by whu:<br><br>URL: =
https://cgit.FreeBSD.org/src/commit/?id=3Dbec000c9c1ef409989685bb03ff05329=
07befb4a<br><br>commit =
bec000c9c1ef409989685bb03ff0532907befb4a<br>Author: =
&nbsp;&nbsp;&nbsp;&nbsp;Souradeep Chakrabarti =
&lt;schakrabarti@microsoft.com&gt;<br>AuthorDate: 2024-06-05 12:25:05 =
+0000<br>Commit: &nbsp;&nbsp;&nbsp;&nbsp;Wei Hu =
&lt;whu@FreeBSD.org&gt;<br>CommitDate: 2024-06-05 12:25:05 +0000<br><br> =
&nbsp;&nbsp;&nbsp;amd64: add a func pointer to tlb shootdown =
function<br><br> &nbsp;&nbsp;&nbsp;Make the tlb shootdown function as a =
pointer. By default, it still<br> &nbsp;&nbsp;&nbsp;points to the system =
function smp_targeted_tlb_shootdown(). It allows<br> =
&nbsp;&nbsp;&nbsp;other implemenations to overwrite in the =
future.<br><br> &nbsp;&nbsp;&nbsp;Reviewed by: &nbsp;&nbsp;&nbsp;kib<br> =
&nbsp;&nbsp;&nbsp;Tested by: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whu<br> =
&nbsp;&nbsp;&nbsp;Authored-by: &nbsp;&nbsp;&nbsp;Souradeep Chakrabarti =
&lt;schakrabarti@microsoft.com&gt;<br> &nbsp;&nbsp;&nbsp;Co-Authored-by: =
Erni Sri Satya Vennela &lt;ernis@microsoft.com&gt;<br> =
&nbsp;&nbsp;&nbsp;MFC after: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 week<br> =
&nbsp;&nbsp;&nbsp;Sponsored by: &nbsp;&nbsp;Microsoft<br> =
&nbsp;&nbsp;&nbsp;Differential Revision: =
&nbsp;https://reviews.freebsd.org/D45174<br></div></div></blockquote><br><=
/div><div>This broke the i386 build:&nbsp;<a =
href=3D"https://ci.freebsd.org/job/FreeBSD-main-i386-build/28056/">https:/=
/ci.freebsd.org/job/FreeBSD-main-i386-build/28056/</a></div><div>Cheers,</=
div><div>-Enji</div><br></body></html>=

--Apple-Mail=_13E3B6E0-5A6F-4504-982A-460B19959BDB--

--Apple-Mail=_F47BFFCE-A883-4C7A-BA09-83BBAA428F87
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkHfexGRJ3gYRdA2gGpE5DjPsNJgFAmZgiPAACgkQGpE5DjPs
NJhYfw//Sc1G+GKvXTd0Uw99nAiTypdvohjWH0WaT4OjesOA5JPB6M/VcKPWVBQR
K7JGBmCTcCdC/zSpdgjP1i+BH5zMJwavAgqu6k9W29szFLr/D9SqQLrGJxTUCtoA
n6VOY5b3W4B2rV3UwM+zxrtWsH7b/IrkgDyuXRjDdRd1mgwzI/HufekGagMlH6DK
wPMOM+PFNbau1GfHiR3Tb5DK/HZ3xHLtfX47w6K/cWdygLc7JNC0YyEAJc8Po3f8
TLULki1tuLur2LLV7zTQsqKV1Bm00/wW0HeYKncn7+FY60eu9YLHFGCQa71ApEri
hy0qKoAxg0MXCI+X+BunZn9ET2Zycqy6CARMlv798zDQAYtMsNfRyIMGSKpa7CUd
ZKvZvJCM8n7Shk3J1HhjOz974Be+w/bChD1rNK0LcwREDzebrDqReopD9L1Y+P7T
mEyYJsYb5HD+knvCuvwBOaZQ8fzOZFxfE6nOy95hZibU+Z75l1N4gmDFzSVriLxp
KEOPiYxwA52VnguusE/Fhaip4c42ZffEWlXUngg9A8cz9veLZr5XpW0NhJn435Rx
sROw0KF8zwNzfKUlvHXIFvAENT1/szKCbJ+UJywOdjavZyRUOKVkuiE7UQ60tpvM
57VLO3JZxYoZNc++F1msZwlxGueuBexdv38nZAHgXoOSqc4COxE=
=P6Xm
-----END PGP SIGNATURE-----

--Apple-Mail=_F47BFFCE-A883-4C7A-BA09-83BBAA428F87--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EFF41E75-E97A-4ED7-B439-839346C9951B>