From xen-users-bounces@lists.xenproject.org Mon Sep 02 12:47:51 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 Sep 2024 12:47:51 +0000
Received: from list by lists.xenproject.org with outflank-mailman.787879.1197357 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1sl6Sa-0005qx-A1; Mon, 02 Sep 2024 12:47:08 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 787879.1197357; Mon, 02 Sep 2024 12:47:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1sl6Sa-0005qq-74; Mon, 02 Sep 2024 12:47:08 +0000
Received: by outflank-mailman (input) for mailman id 787879;
 Mon, 02 Sep 2024 12:47:07 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=vdGF=QA=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1sl6SZ-0005ch-7G
 for xen-users@lists.xenproject.org; Mon, 02 Sep 2024 12:47:07 +0000
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com
 [2a00:1450:4864:20::12c])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 748eee72-6929-11ef-99a1-01e77a169b0f;
 Mon, 02 Sep 2024 14:47:05 +0200 (CEST)
Received: by mail-lf1-x12c.google.com with SMTP id
 2adb3069b0e04-53438aa64a4so5022169e87.3
 for <xen-users@lists.xenproject.org>; Mon, 02 Sep 2024 05:47:04 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 748eee72-6929-11ef-99a1-01e77a169b0f
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1725281224; x=1725886024; darn=lists.xenproject.org;
        h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
         :date:message-id:reply-to;
        bh=epJRt1uo4Lexsje12YBsFjRgkSZDtcBNrdYTIalCFkg=;
        b=gIEqlwnD2haUKg3jBjd+cNJ3lt9eiKvN84NWzICks+6YIPN3erpyBk/0kvme/HA3Qg
         0O+DNmf1MgI42j8vbAf4B0PdZ9EVnRHzIRorU6siT+nq8DvIr3DAQC+ENqBZABk7TYJv
         ry7JJedcf/knG1OvpMLp219rL4l1MQARdiDxE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1725281224; x=1725886024;
        h=to:subject:message-id:date:from:mime-version:x-gm-message-state
         :from:to:cc:subject:date:message-id:reply-to;
        bh=epJRt1uo4Lexsje12YBsFjRgkSZDtcBNrdYTIalCFkg=;
        b=krdMSgGGAFZjHdGB4Zs0gkfivdW+d4vrFjRdpPIC9lh24XdPkqXBdHu04RbzeqidBP
         vwVwv26/AHSPlPeBv3trt2E9pHGn0RZoK2qUu3Im9An7LWTGsNO6OS68POfZ30npAZJ4
         YjucsNrVaPK8qZPygXKNXBjiSh/tu8/hUS7m8ZKlpWjG1kReUXoR7KegY+XRxDEi9AYb
         mvuyjsOGwBI4+p0rHFXVifUY+Q8chRDv6DivxiE8jrseYvxe7Xx9eoQBIDFL6F5u6sIv
         uQBZmD7irbV52X1tiYP7dmpXHTSZGaqgxVVzfiiN/i+rVUyxbGY1jxKWennDjmIUpeta
         dW2w==
X-Forwarded-Encrypted: i=1; AJvYcCV4LKYwFcQDxZ4c5lSmnWeSLKjJu+pDdVT1mGQUxrw6uE1kFbwsyKk8GZtTdeF30BVrn3JHH86fd64=@lists.xenproject.org
X-Gm-Message-State: AOJu0Yzrk7sGIkgTrDhaJRr74BVQRvfe/mzaevVrsn473GbAtgNH0NJr
	iGe5HCMyOlLzZayQfYC5w0Q7h0dlUWl3Ie4qBy+40kg/LN6EsOixph2gfixp30IDkaz9RiojXjj
	Vy4MTtcuD9BjAKECG5/PbHd0Ami33I5o1YU/RdA==
X-Google-Smtp-Source: AGHT+IHB4TuNrHy5UF0c3FqUX+kApgANloGmbRcajnhzJgvUqzVmT+PurasAD3cbAaxFGeHdevWKG9M+/IvaykCGkmg=
X-Received: by 2002:a05:6512:2241:b0:52c:e159:a998 with SMTP id
 2adb3069b0e04-53546b2bd62mr8259813e87.29.1725281222922; Mon, 02 Sep 2024
 05:47:02 -0700 (PDT)
MIME-Version: 1.0
From: Kelly Choi <kelly.choi@cloud.com>
Date: Mon, 2 Sep 2024 13:46:26 +0100
Message-ID: <CAO-mL=xDBeN_BeVtX0-nkL2H7BsUA5g_CnuVY9wdW5sVOu0VNQ@mail.gmail.com>
Subject: [ANNOUNCE] Call for agenda items - Community Call 5th September 2024
To: xen-devel <xen-devel@lists.xenproject.org>, xen-users@lists.xenproject.org
Content-Type: multipart/alternative; boundary="0000000000006e40c20621225636"

--0000000000006e40c20621225636
Content-Type: text/plain; charset="UTF-8"

Hi all,

Please add your proposed agenda items below.

https://cryptpad.fr/pad/#/2/pad/edit/VxQ65XLa-w4D3D9z9ipZInnC/

If any action items are missing or have been resolved, please add/remove
them from the sheet.

*CALL LINK: https://meet.jit.si/XenProjectCommunityCall
<https://www.google.com/url?q=https://meet.jit.si/XenProjectCommunityCall&sa=D&source=calendar&ust=1699196661201312&usg=AOvVaw1FcogEsMjFSd1Pmi7V0cBc>*

*DATE: Thursday 5th September 2024*

*TIME: 1500 UTC (4 pm UK time)*
*Note the following administrative conventions for the call:*


** To allow time to switch between meetings, we plan on starting theagenda
at 15:05 UTC sharp.  Aim to join by 15:03 UTC if possible to allocatetime
to sort out technical difficulties.*








** If you want to be CC'ed please add or remove yourself from
thesign-up-sheet
at https://cryptpad.fr/pad/#/2/pad/edit/D9vGzihPxxAOe6RFPz0sRCf+/
<https://cryptpad.fr/pad/#/2/pad/edit/D9vGzihPxxAOe6RFPz0sRCf+/>== Dial-in
Information ==## Meeting time16:00 - 17:00 British timeFurther
International meeting times:*
https://www.timeanddate.com/worldclock/meetingdetails.html?year=2024&month=9&day=5&hour=15&min=0&sec=0&p1=1234&p2=37&p3=224&p4=179

## Dial in details
https://meet.jit.si/static/dialInInfo.html?room=XenProjectCommunityCall

Many thanks,
Kelly Choi

Community Manager
Xen Project

--0000000000006e40c20621225636
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi all,<br><p>Please add your proposed agenda items b=
elow.=C2=A0</p><p><a href=3D"https://cryptpad.fr/pad/#/2/pad/edit/VxQ65XLa-=
w4D3D9z9ipZInnC/">https://cryptpad.fr/pad/#/2/pad/edit/VxQ65XLa-w4D3D9z9ipZ=
InnC/</a>=C2=A0<br></p><p>If any action items are missing or have been reso=
lved, please add/remove them from the sheet.=C2=A0</p><p><b><span class=3D"=
gmail-il">CALL</span>=C2=A0LINK:=C2=A0<a href=3D"https://www.google.com/url=
?q=3Dhttps://meet.jit.si/XenProjectCommunityCall&amp;sa=3DD&amp;source=3Dca=
lendar&amp;ust=3D1699196661201312&amp;usg=3DAOvVaw1FcogEsMjFSd1Pmi7V0cBc" t=
arget=3D"_blank">https://meet.jit.si/XenProjectCommunityCall</a></b></p><p>=
<b>DATE: Thursday 5th September 2024</b></p><p><b>TIME: 1500 UTC (4 pm UK t=
ime)</b></p><i>Note the following administrative conventions for the=C2=A0<=
span class=3D"gmail-il">call</span>:</i></div><div><div><i>* To allow time =
to switch between meetings, we plan on starting the<br>agenda at 15:05 UTC =
sharp.=C2=A0 Aim to join by 15:03 UTC if possible to allocate<br>time to so=
rt out technical difficulties.</i></div><div><i><br>* If you want to be CC&=
#39;ed please add or remove yourself from the<br>sign-up-sheet at=C2=A0<a h=
ref=3D"https://cryptpad.fr/pad/#/2/pad/edit/D9vGzihPxxAOe6RFPz0sRCf+/" rel=
=3D"noreferrer" target=3D"_blank">https://cryptpad.fr/pad/#/2/pad/edit/D9vG=
zihPxxAOe6RFPz0sRCf+/</a><br><br>=3D=3D=C2=A0<span class=3D"gmail-il">Dial<=
/span>-in Information =3D=3D<br>## Meeting time<br>16:00 - 17:00 British ti=
me<br>Further International meeting times:<br></i><a href=3D"https://www.ti=
meanddate.com/worldclock/meetingdetails.html?year=3D2024&amp;month=3D9&amp;=
day=3D5&amp;hour=3D15&amp;min=3D0&amp;sec=3D0&amp;p1=3D1234&amp;p2=3D37&amp=
;p3=3D224&amp;p4=3D179" target=3D"_blank">https://www.timeanddate.com/world=
clock/meetingdetails.html?year=3D2024&amp;month=3D9&amp;day=3D5&amp;hour=3D=
15&amp;min=3D0&amp;sec=3D0&amp;p1=3D1234&amp;p2=3D37&amp;p3=3D224&amp;p4=3D=
179</a><br><br>##=C2=A0<span class=3D"gmail-il">Dial</span>=C2=A0in details=
<br><a href=3D"https://meet.jit.si/static/dialInInfo.html?room=3DXenProject=
CommunityCall" rel=3D"noreferrer" target=3D"_blank">https://meet.jit.si/sta=
tic/dialInInfo.html?room=3DXenProjectCommunityCall</a></div></div><div><div=
 dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><br></div></di=
v></div></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmai=
l=3D"gmail_signature"><div dir=3D"ltr"><div>Many thanks,</div><div>Kelly Ch=
oi</div><div><br></div><div><div style=3D"color:rgb(136,136,136)">Community=
 Manager</div><div style=3D"color:rgb(136,136,136)">Xen Project=C2=A0<br></=
div></div></div></div></div></div>

--0000000000006e40c20621225636--


From xen-users-bounces@lists.xenproject.org Tue Sep 03 22:50:58 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 Sep 2024 22:50:58 +0000
Received: from list by lists.xenproject.org with outflank-mailman.789609.1199213 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1slcLm-0003sw-2y; Tue, 03 Sep 2024 22:50:14 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 789609.1199213; Tue, 03 Sep 2024 22:50:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1slcLl-0003sp-Vo; Tue, 03 Sep 2024 22:50:13 +0000
Received: by outflank-mailman (input) for mailman id 789609;
 Tue, 03 Sep 2024 22:50:12 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=be0q=QB=good-with-numbers.com=debian@srs-se1.protection.inumbo.net>)
 id 1slcLk-0003sj-7X
 for xen-users@lists.xenproject.org; Tue, 03 Sep 2024 22:50:12 +0000
Received: from out.good-with-numbers.com (out.good-with-numbers.com
 [70.36.235.100]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id ddc236fd-6a46-11ef-99a1-01e77a169b0f;
 Wed, 04 Sep 2024 00:50:09 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: ddc236fd-6a46-11ef-99a1-01e77a169b0f
Date: Tue, 3 Sep 2024 22:47:26 +0000
From: Mike <debian@good-with-numbers.com>
To: xen-users@lists.xenproject.org
Subject: Re: Call for help - Xen user documentation
Message-ID: <ZteR/pq3iHygoe0x@70-36-235-101.dsl.static.fusionbroadband.com>
References: <Zr/d0yzDyaVbldF0@70-36-235-101.dsl.static.fusionbroadband.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Zr/d0yzDyaVbldF0@70-36-235-101.dsl.static.fusionbroadband.com>

There are Debian 12-specific instructions at
<https://blog.performantdata.com/2024/09/install-xen-on-debian-12.html>.


From xen-users-bounces@lists.xenproject.org Wed Sep 04 06:47:08 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 Sep 2024 06:47:08 +0000
Received: from list by lists.xenproject.org with outflank-mailman.789816.1199479 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1sljmb-0003Ih-6L; Wed, 04 Sep 2024 06:46:25 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 789816.1199479; Wed, 04 Sep 2024 06:46:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1sljmb-0003Ia-2k; Wed, 04 Sep 2024 06:46:25 +0000
Received: by outflank-mailman (input) for mailman id 789816;
 Wed, 04 Sep 2024 06:46:23 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=ktOk=QC=inria.fr=fonyuy-asheri.caleb@srs-se1.protection.inumbo.net>)
 id 1sljmZ-00038g-67
 for xen-users@lists.xenproject.org; Wed, 04 Sep 2024 06:46:23 +0000
Received: from mail2-relais-roc.national.inria.fr
 (mail2-relais-roc.national.inria.fr [192.134.164.83])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 64c1d986-6a89-11ef-99a1-01e77a169b0f;
 Wed, 04 Sep 2024 08:46:21 +0200 (CEST)
Received: from zcs2-store8.inria.fr ([128.93.142.6])
 by mail2-relais-roc.national.inria.fr with ESMTP; 04 Sep 2024 08:46:20 +0200
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 64c1d986-6a89-11ef-99a1-01e77a169b0f
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
  d=inria.fr; s=dc;
  h=date:from:to:message-id:subject:mime-version;
  bh=sL2Xi8roK+ovgdnB5SAQWXYS0x2oWluBDC+oumBczv4=;
  b=vzrLbqDZV0Tpx6H0S3LbYTpNC0nA6L2g6nji/NaE1hHAlgZWy4J/Flhf
   KYMAW6xXP6vsSnDorE9Ns2HyVrPlwdC0kFS6OfLIArwUBq4hGDbG0KUeY
   5PXFpisahdMi4XjHrgTZGuXG1b81eYsPtL0+mQSPa4LijIj2BOPydmMIv
   0=;
Authentication-Results: mail2-relais-roc.national.inria.fr; dkim=none (message not signed) header.i=none; spf=Pass smtp.mailfrom=fonyuy-asheri.caleb@inria.fr; spf=None smtp.helo=postmaster@zcs2-store8.inria.fr
Received-SPF: Pass (mail2-relais-roc.national.inria.fr: domain of
  fonyuy-asheri.caleb@inria.fr designates 128.93.142.6 as
  permitted sender) identity=mailfrom; client-ip=128.93.142.6;
  receiver=mail2-relais-roc.national.inria.fr;
  envelope-from="fonyuy-asheri.caleb@inria.fr";
  x-sender="fonyuy-asheri.caleb@inria.fr";
  x-conformance=spf_only; x-record-type="v=spf1";
  x-record-text="v=spf1 include:mailout.safebrands.com
  a:basic-mail.safebrands.com a:basic-mail01.safebrands.com
  a:basic-mail02.safebrands.com ip4:128.93.142.0/24
  ip4:192.134.164.0/24 ip4:128.93.162.160 ip4:89.107.174.7 mx
  ~all"
Received-SPF: None (mail2-relais-roc.national.inria.fr: no sender
  authenticity information available from domain of
  postmaster@zcs2-store8.inria.fr) identity=helo;
  client-ip=128.93.142.6;
  receiver=mail2-relais-roc.national.inria.fr;
  envelope-from="fonyuy-asheri.caleb@inria.fr";
  x-sender="postmaster@zcs2-store8.inria.fr";
  x-conformance=spf_only
X-IronPort-AV: E=Sophos;i="6.10,201,1719871200"; 
   d="scan'208,217";a="181369048"
X-MGA-submission: =?us-ascii?q?MDGNwuKI+zRBAIaPkRgy2YE/VPUn9/Wb7fsd5N?=
 =?us-ascii?q?5WD7WDH72b5SR0icLIH5nd3R0nDsYSKA2DxgJSK35ZFPyv2DWt9DhdS2?=
 =?us-ascii?q?lpHDdMPnvOhV9VgdDe2JNbfHb/Ltd861TtfGl8L0cHTuZbUYM40gs+Ea?=
 =?us-ascii?q?KKmN4MPCX+A5O6zRDTr1ZPLg=3D=3D?=
Date: Wed, 4 Sep 2024 08:46:20 +0200 (CEST)
From: Fonyuy-Asheri Caleb <fonyuy-asheri.caleb@inria.fr>
To: xen-users@lists.xenproject.org
Message-ID: <1954829122.29371357.1725432380417.JavaMail.zimbra@inria.fr>
Subject: Request for list of xen releases and release notes
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="=_e123ade1-42b5-49d9-9c2c-82b1ccb5fee5"
X-Originating-IP: [131.254.23.3]
X-Mailer: Zimbra 10.0.8_GA_4611 (ZimbraWebClient - GC127 (Linux)/10.0.8_GA_4611)
Thread-Index: 2hABjv7fuQ3vcG12lQRMi7ut+GebTg==
Thread-Topic: Request for list of xen releases and release notes

--=_e123ade1-42b5-49d9-9c2c-82b1ccb5fee5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hello, 

Please is there an archive where I can find all xen versions from the initial release with their release notes? 

I looked at the git history but I am not able to filter out the needed information. 


Thank you 

Caleb 

--=_e123ade1-42b5-49d9-9c2c-82b1ccb5fee5
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hello,</div><div><br data-mce-bogus="1"></div><div>Please is there an archive where I can find all xen versions from the initial release with their release notes?&nbsp;</div><div><br data-mce-bogus="1"></div><div>I looked at the git history but I am not able to filter out the needed information.&nbsp;</div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Thank you&nbsp;</div><div><br data-mce-bogus="1"></div><div>Caleb</div></div></body></html>
--=_e123ade1-42b5-49d9-9c2c-82b1ccb5fee5--


From xen-users-bounces@lists.xenproject.org Thu Sep 05 19:54:23 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 Sep 2024 19:54:23 +0000
Received: from list by lists.xenproject.org with outflank-mailman.791349.1201211 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1smIXz-00065m-VW; Thu, 05 Sep 2024 19:53:39 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 791349.1201211; Thu, 05 Sep 2024 19:53:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1smIXz-00065e-R5; Thu, 05 Sep 2024 19:53:39 +0000
Received: by outflank-mailman (input) for mailman id 791349;
 Thu, 05 Sep 2024 19:53:39 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=v7hT=QD=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1smIXz-00065T-4t
 for xen-users@lists.xenproject.org; Thu, 05 Sep 2024 19:53:39 +0000
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com
 [2a00:1450:4864:20::12c])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 8a954147-6bc0-11ef-a0b3-8be0dac302b0;
 Thu, 05 Sep 2024 21:53:38 +0200 (CEST)
Received: by mail-lf1-x12c.google.com with SMTP id
 2adb3069b0e04-5353d0b7463so1959023e87.3
 for <xen-users@lists.xenproject.org>; Thu, 05 Sep 2024 12:53:37 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 8a954147-6bc0-11ef-a0b3-8be0dac302b0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1725566017; x=1726170817; darn=lists.xenproject.org;
        h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
         :date:message-id:reply-to;
        bh=EXswSmnBjPrXQRFfRsfaC2LJ4aGPrwQXhfPxYuT8+zs=;
        b=ZwhNQk5LXz1iKqW670r9spw3AZurNQ/Xxy8dL79Q93Y/jq5Lao3r83gzrUkxsGKNIi
         cLp0G5L9zBW63H5h54zKpD/sWJG1VhS/FRS/GnOFLr19zbo8S6REkZK0CyxBZNe2R+p2
         U46OFCZUj3Z4svNJ0G9+Do4ob7OwpNE6/OqrY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1725566017; x=1726170817;
        h=to:subject:message-id:date:from:mime-version:x-gm-message-state
         :from:to:cc:subject:date:message-id:reply-to;
        bh=EXswSmnBjPrXQRFfRsfaC2LJ4aGPrwQXhfPxYuT8+zs=;
        b=dAMl8IKrQu4FEzOxZa0d8Z0jbfQqhgmjGRHBU5du1isRgz5q2sBBWjvo+SBdBewVzh
         eZvBWVDGkoVmH4KAoAOFx5Tcd3YYzW9S4miqppEBVimZLMRD1cCPeA25Kot+SM4oQHZ7
         gEs47XAtItbNo2oY+lq30/ZzHPSvOz1EqNS/DFGAK3hOT+197MVtve3feRUdNYQFBOs0
         Mwd3f/Z1CdWkndrhHqPi5UfgtOnJGQZ1wVF31pUZ/CHXzyJI3UYVyFzKlSMV8luPnyqI
         HkQpZesXeQP3GLGEE2nwNS2X0WdKfX6GFI1uJ1QgUD9H6pP+JozH1H9/TRmENXbD5dpp
         Ky+Q==
X-Forwarded-Encrypted: i=1; AJvYcCXUVhV0Hu/Me2oFA6dZqZouiXza4RBW7xUJaAlF2Dr5QCjfAT9TiGqgRTK2AXX3zlYEZ271LK3hyCE=@lists.xenproject.org
X-Gm-Message-State: AOJu0YwRBSwJvceediMMBIOnFOKiqaC9ZwCmCutJCjW0c6YZs0gDwCCb
	eVZa7Dh4Z8aK2bwQj1lTyRLt7jJRgZ4W0v0zo8Ou4dx0jUNvjhBJZDSYElNaCbSMstUe/82CKhY
	kuxaDN6bMcVOnLW+F18o3SIxV61jSi8H1own+x81n5rOAHLtJvvs=
X-Google-Smtp-Source: AGHT+IG6ObVQxpZ02KLnFx8qz4OFQhfJvSDVfDg2ugC3+DHUpWPOe5Z/1u54QKW4PI7SADgijlK0YzXMEnaDN+ngcUU=
X-Received: by 2002:a05:6512:104a:b0:533:4591:fc03 with SMTP id
 2adb3069b0e04-536587fbcbdmr50963e87.46.1725566015836; Thu, 05 Sep 2024
 12:53:35 -0700 (PDT)
MIME-Version: 1.0
From: Kelly Choi <kelly.choi@cloud.com>
Date: Thu, 5 Sep 2024 20:52:00 +0100
Message-ID: <CAO-mL=yYqtd4vaW5OPvRs4Uca-eAsjcrWKpnMScN5CzhJvJLJQ@mail.gmail.com>
Subject: Community Call Recording - September 2024
To: xen-devel <xen-devel@lists.xenproject.org>, xen-users@lists.xenproject.org
Content-Type: multipart/alternative; boundary="0000000000006951ad062164a589"

--0000000000006951ad062164a589
Content-Type: text/plain; charset="UTF-8"

Hi everyone,

The community call recording has been uploaded.

YouTube link:
https://youtu.be/bVnZtQWzLtI

Cryptpad file:
https://cryptpad.fr/pad/#/2/pad/view/iPdSDDD4+An7kt0UT1V32t9f-rfyEQ4wJWqYj5cZCmg/


Many thanks,
Kelly Choi

Community Manager
Xen Project

--0000000000006951ad062164a589
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi everyone,</div><div><br></div><div>The community c=
all recording has been uploaded.</div><div><br></div><div>YouTube link:</di=
v><div><a href=3D"https://youtu.be/bVnZtQWzLtI">https://youtu.be/bVnZtQWzLt=
I</a>=C2=A0<br></div><div><br></div>Cryptpad file:<div><a href=3D"https://c=
ryptpad.fr/pad/#/2/pad/view/iPdSDDD4+An7kt0UT1V32t9f-rfyEQ4wJWqYj5cZCmg/">h=
ttps://cryptpad.fr/pad/#/2/pad/view/iPdSDDD4+An7kt0UT1V32t9f-rfyEQ4wJWqYj5c=
ZCmg/</a>=C2=A0</div><div><br clear=3D"all"><div><div dir=3D"ltr" class=3D"=
gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div>M=
any thanks,</div><div>Kelly Choi</div><div><br></div><div><div style=3D"col=
or:rgb(136,136,136)">Community Manager</div><div style=3D"color:rgb(136,136=
,136)">Xen Project=C2=A0<br></div></div></div></div></div></div></div>

--0000000000006951ad062164a589--


From xen-users-bounces@lists.xenproject.org Tue Sep 24 12:14:38 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 Sep 2024 12:14:38 +0000
Received: from list by lists.xenproject.org with outflank-mailman.802691.1213006 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1st4QY-0005Ug-LO; Tue, 24 Sep 2024 12:13:58 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 802691.1213006; Tue, 24 Sep 2024 12:13:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1st4QY-0005UX-Hl; Tue, 24 Sep 2024 12:13:58 +0000
Received: by outflank-mailman (input) for mailman id 802691;
 Tue, 24 Sep 2024 12:13:57 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=ruj9=QW=xenbits.xen.org=julieng@srs-se1.protection.inumbo.net>)
 id 1st4QX-0004z6-L7
 for xen-users@lists.xen.org; Tue, 24 Sep 2024 12:13:57 +0000
Received: from mail.xenproject.org (mail.xenproject.org [104.130.215.37])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 74bc199f-7a6e-11ef-99a2-01e77a169b0f;
 Tue, 24 Sep 2024 14:13:51 +0200 (CEST)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julieng@xenbits.xen.org>)
 id 1st4QL-0006UK-Q4; Tue, 24 Sep 2024 12:13:45 +0000
Received: from julieng by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <julieng@xenbits.xen.org>)
 id 1st4QL-0005gb-N8; Tue, 24 Sep 2024 12:13:45 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 74bc199f-7a6e-11ef-99a2-01e77a169b0f
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=Pikb5xGF7Yi594aVvQQ4PAPf66I5y1EIaZtzhUUSOlk=; b=Jn4C93CUQsFNZdVUvjh57+fVvi
	APFu4294TgL6hsimOjBiL6sxQ+JN2brDn0FiKUpg5Si5kwws0s5K/eegXgN/LK7uhmidmYouKhjK0
	9VWA88KyaVM4nS39D1SNUvIroFS7dOVJ3A/sU60PEothV/BnKTDw/IZfxxzjqk+5xOwM=;
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 462 v2 (CVE-2024-45817) - x86: Deadlock in
 vlapic_error()
Message-Id: <E1st4QL-0005gb-N8@xenbits.xenproject.org>
Date: Tue, 24 Sep 2024 12:13:45 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

            Xen Security Advisory CVE-2024-45817 / XSA-462
                               version 2

                    x86: Deadlock in vlapic_error()

UPDATES IN VERSION 2
====================

Public release.

ISSUE DESCRIPTION
=================

In x86's APIC (Advanced Programmable Interrupt Controller) architecture,
error conditions are reported in a status register.  Furthermore, the OS
can opt to receive an interrupt when a new error occurs.

It is possible to configure the error interrupt with an illegal vector,
which generates an error when an error interrupt is raised.

This case causes Xen to recurse through vlapic_error().  The recursion
itself is bounded; errors accumulate in the the status register and only
generate an interrupt when a new status bit becomes set.

However, the lock protecting this state in Xen will try to be taken
recursively, and deadlock.

IMPACT
======

A buggy or malicious HVM or PVH guest can deadlock Xen, leading to a
DoS.

VULNERABLE SYSTEMS
==================

Xen 4.5 and onwards are vulnerable.  Xen 4.4 and older are not vulnerable.

Only x86 systems running HVM or PVH guests are vulnerable.
Architectures other than x86 are not vulnerable.

Only HVM or PVH guests can leverage the vulnerability.  PV guests cannot
leverage the vulnerability.

MITIGATION
==========

Not running untrusted HVM or PVH VMs will avoid this vulnerability.

CREDITS
=======

This issue was discovered after a BUGSENG team working on MISRA C
compliance of Xen pointed attention to ECLAIR reports for MISRA C Rule
17.2 (Functions shall not call themselves, either directly or
indirectly).

RESOLUTION
==========

Applying the attached patch resolves this issue.

Note that patches for released versions are generally prepared to
apply to the stable branches, and may not apply cleanly to the most
recent release tarball.  Downstreams are encouraged to update to the
tip of the stable branch before applying these patches.

xsa462.patch           xen-unstable - Xen 4.16.x

$ sha256sum xsa462*
c8cb03fdcfffa7e043b1d82643efde0f93bff5ce484887c6f59207777ee95be7  xsa462.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAmbymG8MHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZ+MYIALQiqD84Ryme+mKRunKqDuH3P3pTX9bvxFp8sRZd
B0A3ysBKsC+eSJHsuH+vaTPG25e72+cqSs1Wr1PHs+p99UA4QxG8vT8pbAIAyr3f
lHVJvHfqMYA3xxNwS82us2Hjiv0t4spBBDje9TgcRvJf8nAcrPrQ+k6eycTTTGiz
kMT5pjkaiKTf0+uZ13krzHHCTyDwYKYJJly0FOv4TbNH+Bxj0i7b630BUtxGibMT
Cm5ay+CK3QSIJUGG6OjSAfFQWxZJ0W7gg1RNsH/ExsvsMw9sE2mX0YbHKaYD6yWf
wEmwQvAwYeaa91fcRnkr9dTZMYy5ObeUQLqJz1EJJ1indyU=
=dr22
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa462.patch"
Content-Disposition: attachment; filename="xsa462.patch"
Content-Transfer-Encoding: base64

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTdWJqZWN0
OiB4ODYvdkxBUElDOiBwcmV2ZW50IHVuZHVlIHJlY3Vyc2lvbiBvZiB2bGFw
aWNfZXJyb3IoKQoKV2l0aCB0aGUgZXJyb3IgdmVjdG9yIHNldCB0byBhbiBp
bGxlZ2FsIHZhbHVlLCB0aGUgZnVuY3Rpb24gaW52b2tpbmcKdmxhcGljX3Nl
dF9pcnEoKSB3b3VsZCBicmluZyBleGVjdXRpb24gYmFjayBoZXJlLCB3aXRo
IHRoZSBub24tcmVjdXJzaXZlCmxvY2sgYWxyZWFkeSBoZWxkLiBBdm9pZCB0
aGUgY2FsbCBpbiB0aGlzIGNhc2UsIG1lcmVseSBmdXJ0aGVyIHVwZGF0aW5n
CkVTUiAoaWYgbmVjZXNzYXJ5KS4KClRoaXMgaXMgWFNBLTQ2MiAvIENWRS0y
MDI0LTQ1ODE3LgoKRml4ZXM6IDVmMzJkMTg2YThiMSAoIng4Ni92bGFwaWM6
IGRvbid0IHNpbGVudGx5IGFjY2VwdCBiYWQgdmVjdG9ycyIpClJlcG9ydGVk
LWJ5OiBGZWRlcmljbyBTZXJhZmluaSA8ZmVkZXJpY28uc2VyYWZpbmlAYnVn
c2VuZy5jb20+ClJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IDJlYzk1OTQyNzEzZS4uODc1
OGM0MjE3ZmFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTExMiw5
ICsxMTIsMjQgQEAgc3RhdGljIHZvaWQgdmxhcGljX2Vycm9yKHN0cnVjdCB2
bGFwaWMgKnZsYXBpYywgdW5zaWduZWQgaW50IGVycm1hc2spCiAgICAgaWYg
KCAoZXNyICYgZXJybWFzaykgIT0gZXJybWFzayApCiAgICAgewogICAgICAg
ICB1aW50MzJfdCBsdnRlcnIgPSB2bGFwaWNfZ2V0X3JlZyh2bGFwaWMsIEFQ
SUNfTFZURVJSKTsKKyAgICAgICAgYm9vbCBpbmogPSBmYWxzZTsKIAotICAg
ICAgICB2bGFwaWNfc2V0X3JlZyh2bGFwaWMsIEFQSUNfRVNSLCBlc3IgfCBl
cnJtYXNrKTsKICAgICAgICAgaWYgKCAhKGx2dGVyciAmIEFQSUNfTFZUX01B
U0tFRCkgKQorICAgICAgICB7CisgICAgICAgICAgICAvKgorICAgICAgICAg
ICAgICogSWYgTFZURVJSIGlzIHVubWFza2VkIGFuZCBoYXMgYW4gaWxsZWdh
bCB2ZWN0b3IsIHZsYXBpY19zZXRfaXJxKCkKKyAgICAgICAgICAgICAqIHdp
bGwgZW5kIHVwIGJhY2sgaGVyZS4gIEJyZWFrIHRoZSBjeWNsZSBieSBvbmx5
IGluamVjdGluZyBMVlRFUlIKKyAgICAgICAgICAgICAqIGlmIGl0IHdpbGwg
c3VjY2VlZCwgYW5kIGZvbGRpbmcgaW4gUkVDVklMTCBvdGhlcndpc2UuCisg
ICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGlmICggKGx2dGVyciAmIEFQ
SUNfVkVDVE9SX01BU0spID49IDE2ICkKKyAgICAgICAgICAgICAgICAgaW5q
ID0gdHJ1ZTsKKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAg
ZXJybWFzayB8PSBBUElDX0VTUl9SRUNWSUxMOworICAgICAgICB9CisKKyAg
ICAgICAgdmxhcGljX3NldF9yZWcodmxhcGljLCBBUElDX0VTUiwgZXNyIHwg
ZXJybWFzayk7CisKKyAgICAgICAgaWYgKCBpbmogKQogICAgICAgICAgICAg
dmxhcGljX3NldF9pcnEodmxhcGljLCBsdnRlcnIgJiBBUElDX1ZFQ1RPUl9N
QVNLLCAwKTsKICAgICB9CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
dmxhcGljLT5lc3JfbG9jaywgZmxhZ3MpOwo=

--=separator--


From xen-users-bounces@lists.xenproject.org Wed Sep 25 15:00:15 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Sep 2024 15:00:15 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804057.1214948 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stTUH-0000Cl-5v; Wed, 25 Sep 2024 14:59:29 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804057.1214948; Wed, 25 Sep 2024 14:59:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stTUG-00009x-Ui; Wed, 25 Sep 2024 14:59:28 +0000
Received: by outflank-mailman (input) for mailman id 804057;
 Wed, 25 Sep 2024 14:59:28 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=oIHX=QX=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1stTUG-0008R0-Il
 for xen-users@lists.xenproject.org; Wed, 25 Sep 2024 14:59:28 +0000
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com
 [2a00:1450:4864:20::236])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id c231810c-7b4e-11ef-a0ba-8be0dac302b0;
 Wed, 25 Sep 2024 16:59:28 +0200 (CEST)
Received: by mail-lj1-x236.google.com with SMTP id
 38308e7fff4ca-2f75428b9f8so90867421fa.3
 for <xen-users@lists.xenproject.org>; Wed, 25 Sep 2024 07:59:26 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: c231810c-7b4e-11ef-a0ba-8be0dac302b0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1727276366; x=1727881166; darn=lists.xenproject.org;
        h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
         :date:message-id:reply-to;
        bh=KiF+pDx6/TaWiQWe/iuYOt1UB0wHj613v8Zm87OIt00=;
        b=QRTPTyp9hmoYTb41CEnMAzB8DvC2PCWlpkPcOKGBzevmQ8l/77X1revyZ7/KqWw1wg
         MC5WoVlm/82Icmdjpbi0rqLG2W++6fiaL4YRhXxdREIEzIQHm/ViiHmBhywZhzuw0E2g
         fDFgETVg8C3jCEK69C8EV60yjIuO6Gv32yy9Q=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1727276366; x=1727881166;
        h=to:subject:message-id:date:from:mime-version:x-gm-message-state
         :from:to:cc:subject:date:message-id:reply-to;
        bh=KiF+pDx6/TaWiQWe/iuYOt1UB0wHj613v8Zm87OIt00=;
        b=S9+CoYDnPJxh54IjVu6sjJzAOvPhP6qM69S9lWKXggx9LmPErW5/l72Tx+hsd+9X2c
         WHXPGWFcGWLFYCp/Ey1QGgg1xoForESlWjG/k3CV6AozjBcy9o4X9sSQaKNiB5vOCPiX
         +6hLhJq3sSuLgMb48+f5Sdi/eV69CPP8/ZVHcxAbzNSQnt5LF4l+YU4riibNqRuqHNmC
         WB8GIR4xtOw7DCAGFRcnlUPES1dzcijmy9/A5J4zVEdzU4UhLRRQzDiubENFKwPeGdMY
         t/6jotOCRF2pPOsEhlK+QJg5vByRc/IY1WyVKbyH74hkmTpyfqm9rnAahP2V4y8IhbBc
         4caA==
X-Forwarded-Encrypted: i=1; AJvYcCXMOZTQhBmguUWwX4pO9oMyV099/VP8tBLS3PHL/7/kukZV5wLvK19s8Do3Bg81bktahwYHUYKw+kk=@lists.xenproject.org
X-Gm-Message-State: AOJu0YyUNyBl0aXaLA1Jj4jr4pfr944chjQvx/6WF8sEOIxOvNF1TxVn
	Ub3PD11jksBxKSnFq9/LXmZDqWco7LJ2X9r1sWthO3b2NI+yg10cD7xhW+l6CgAsnxoigzIShKO
	76pP/iUZU1btGdIv5XFct53cOY87VXhi6YmtfZKnS8AKRUOl9
X-Google-Smtp-Source: AGHT+IGbup5Nlh0J9cWO3HND8AUVXRN2/0BCWQWL8K73SvxXJdN7NJpXdMbuqARSQ8PwjwR0UJKx5U5vdCPtMDRwQ80=
X-Received: by 2002:ac2:4e10:0:b0:52e:933f:f1fa with SMTP id
 2adb3069b0e04-538801a6a64mr2312105e87.61.1727276366046; Wed, 25 Sep 2024
 07:59:26 -0700 (PDT)
MIME-Version: 1.0
From: Kelly Choi <kelly.choi@cloud.com>
Date: Wed, 25 Sep 2024 15:58:50 +0100
Message-ID: <CAO-mL=wCxPT+QiDW0Cb-LTQrkcfNTT8Eo_2kWsWHLrKJkhs8Mw@mail.gmail.com>
Subject: [POLL] Interest in next Xen Project meetup (Cambridge)
To: xen-devel <xen-devel@lists.xenproject.org>, xen-users@lists.xenproject.org
Content-Type: multipart/alternative; boundary="0000000000003a573a0622f2de4d"

--0000000000003a573a0622f2de4d
Content-Type: text/plain; charset="UTF-8"

Hi all,

Quick poll to gather interest for next Xen Project/Zephyr meetup in
Cambridge.
*Date: 24th October 2024*

We are also seeking two speakers for demos/lightning talks.

Could you reply with a +1 if interested in attending?
Just looking to gather numbers for now.

Kelly Choi
Community Manager
Xen Project <https://xenproject.org/>

--0000000000003a573a0622f2de4d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi all,<div><br></div><div>Quick poll to gather interest f=
or next Xen Project/Zephyr meetup in Cambridge.</div><div><b>Date: 24th Oct=
ober 2024</b></div><div><br></div><div>We are also seeking two speakers for=
 demos/lightning talks.=C2=A0</div><div><br></div><div>Could you reply with=
 a +1 if interested in attending?</div><div>Just looking to gather numbers =
for now.=C2=A0</div><div><div><div dir=3D"ltr" class=3D"gmail_signature" da=
ta-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><br></div><div>Kelly=
 Choi<br></div><div><div style=3D"color:rgb(136,136,136)">Community Manager=
</div><div style=3D"color:rgb(136,136,136)"><a href=3D"https://xenproject.o=
rg/" target=3D"_blank">Xen Project</a><br></div></div></div></div></div></d=
iv></div>

--0000000000003a573a0622f2de4d--


From xen-users-bounces@lists.xenproject.org Wed Sep 25 22:38:12 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 Sep 2024 22:38:12 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804651.1215697 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stadV-0005f9-DE; Wed, 25 Sep 2024 22:37:29 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804651.1215697; Wed, 25 Sep 2024 22:37:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stadV-0005f2-9m; Wed, 25 Sep 2024 22:37:29 +0000
Received: by outflank-mailman (input) for mailman id 804651;
 Wed, 25 Sep 2024 22:37:28 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=VTPy=QX=strugglers.net=andy@srs-se1.protection.inumbo.net>)
 id 1stadT-0005ew-MC
 for xen-users@lists.xenproject.org; Wed, 25 Sep 2024 22:37:27 +0000
Received: from mail.bitfolk.com (mail.bitfolk.com [2001:ba8:1f1:f019::25])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id bbbd89c2-7b8e-11ef-a0ba-8be0dac302b0;
 Thu, 26 Sep 2024 00:37:26 +0200 (CEST)
Received: from andy by mail.bitfolk.com with local (Exim 4.94.2)
 (envelope-from <andy@strugglers.net>) id 1stadO-0000bq-R8
 for xen-users@lists.xenproject.org; Wed, 25 Sep 2024 22:37:22 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: bbbd89c2-7b8e-11ef-a0ba-8be0dac302b0
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=strugglers.net; s=alpha; h=Content-Type:MIME-Version:Message-ID:Subject:To:
	From:Date:In-Reply-To:Content-Transfer-Encoding:References:Sender:Reply-To:Cc
	:Content-ID:Content-Description:Resent-To;
	bh=aZJexV50I3Syr+sRH9aTItPy1JcEe22jh0vjk7gjKBE=; b=iSocH9KcLPM+B94VICsopT1T8u
	I+ooTzbOt+P80VQ/wjVGHYYzgO32L2LHJfWBn6zF3//dONh7naMzOdnux4S/I0zTR2ozBVPdliAVZ
	GXWaHdGs+bSLijfCGkxWb0zVT7VleckQshKviZ179lU2AhfGUfBj5kQcIJs022Ec0NTbhptMHKrBq
	R1Kmgs1uU5i3xdMWPHYl/7nQCV09Tz81/qvBNdxbEHuuFaEjvYg+pk+7WIsP0DK3/cjwZlVe7GGCU
	WVbc0ZxwyUe+rfNMLjXK5DP2aVBphuPwiAIbtxUfkc9vKbghBT0BbUqBY4gxcIgEgngUe9yFC5J1f
	fGNr+rlg==;
Date: Wed, 25 Sep 2024 22:37:22 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Getting domU vif's MAC address from dom0
Message-ID: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi,

Is there an easy way of programmatically obtaining the domU-side MAC of
a vif, from the dom0?

Example:

A domU called debtest1 with a vif named v-debtest1, in dom0:

$ ip --brief link show dev v-debtest1
v-debtest1       UP             fe:ff:ff:ff:ff:ff <BROADCAST,MULTICAST,UP,LOWER_UP>

in domU:

$ ip --brief link show dev enX0
enX0             UP             00:16:5e:00:02:39 <BROADCAST,MULTICAST,UP,LOWER_UP>

Easiest way to get 00:16:5e:00:02:39 in dom0?

I know I can get it from xenstore if I know the domain ID:

$ sudo xenstore-read /local/domain/0/backend/vif/60/0/mac
00:16:5e:00:02:39

So, I can resolve domU name to domain ID and do that I guess.

I want this from a vif script. Is the domU domain ID exposed to the vif
scripts at all (e.g. vif-route)?

I can also parse it out of the domU's config file, but that seems quite
hacky.

The purpose of this is in order to add a route via the IPv6 link-local
address inside the domU, which can be calculated from the MAC address
of the domU's interface.

Thanks,
Andy


From xen-users-bounces@lists.xenproject.org Thu Sep 26 00:16:27 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 00:16:27 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804697.1215723 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stcAb-0004Gg-R9; Thu, 26 Sep 2024 00:15:45 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804697.1215723; Thu, 26 Sep 2024 00:15:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stcAb-0004GZ-NP; Thu, 26 Sep 2024 00:15:45 +0000
Received: by outflank-mailman (input) for mailman id 804697;
 Thu, 26 Sep 2024 00:15:45 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=/k8a=QY=good-with-numbers.com=debian@srs-se1.protection.inumbo.net>)
 id 1stcAa-0004GT-V5
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 00:15:44 +0000
Received: from out.good-with-numbers.com (out.good-with-numbers.com
 [70.36.235.100]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 73a5f67f-7b9c-11ef-a0ba-8be0dac302b0;
 Thu, 26 Sep 2024 02:15:43 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 73a5f67f-7b9c-11ef-a0ba-8be0dac302b0
Date: Thu, 26 Sep 2024 00:12:45 +0000
From: Mike <debian@good-with-numbers.com>
To: Andy Smith <andy@strugglers.net>
Cc: xen-users@lists.xenproject.org
Subject: Re: Getting domU vif's MAC address from dom0
Message-ID: <ZvSm/W7fHhJ59aAr@70-36-235-101.dsl.static.fusionbroadband.com>
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>

Andy Smith wrote:
> the IPv6 link-local
> address inside the domU, which can be calculated from the MAC address

That sounds fragile.  Doesn't RFC 8064 undermine that logic?


From xen-users-bounces@lists.xenproject.org Thu Sep 26 00:20:49 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 00:20:49 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804724.1215744 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stcFQ-0006L5-Po; Thu, 26 Sep 2024 00:20:44 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804724.1215744; Thu, 26 Sep 2024 00:20:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stcFQ-0006Kn-LG; Thu, 26 Sep 2024 00:20:44 +0000
Received: by outflank-mailman (input) for mailman id 804724;
 Thu, 26 Sep 2024 00:20:43 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=uM/S=QY=nxp.com=peng.fan@srs-se1.protection.inumbo.net>)
 id 1stcFP-0006HL-MT
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 00:20:43 +0000
Received: from DU2PR03CU002.outbound.protection.outlook.com
 (mail-northeuropeazlp170120003.outbound.protection.outlook.com
 [2a01:111:f403:c200::3])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 29d5893e-7b9d-11ef-a0ba-8be0dac302b0;
 Thu, 26 Sep 2024 02:20:41 +0200 (CEST)
Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15)
 by AS4PR04MB9436.eurprd04.prod.outlook.com (2603:10a6:20b:4ec::5)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.27; Thu, 26 Sep
 2024 00:20:35 +0000
Received: from PAXPR04MB8459.eurprd04.prod.outlook.com
 ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com
 ([fe80::165a:30a2:5835:9630%6]) with mapi id 15.20.7982.018; Thu, 26 Sep 2024
 00:20:35 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 29d5893e-7b9d-11ef-a0ba-8be0dac302b0
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=fGh8JEipHPKH7sFpcVJvj4s6h6WmHFBH3QhXw07mhpFvmnUAZgmoWy1P8lqTHbbt92AXJSpsF4x1CIcE/Kr5CqwUAoiVCGro+HN8+deMIJjx9g+xLKssGlAKEfe7ihcG+YsNv+yeX7tbcUP1VBZCrPLm5KfaCeMPTk3CMJd4hHXfAykqRm5+pTsr87hHPWc+omN3RxYa29hrjYItVOkv0GMU6TVmV2uCijI8JtjCYbJOeFCkqQExrW/iYAeWsubexFHi9La1/aIgs7HhCHLE3Ez7o20ZaNVmlUeE8ZdGxPdqthIYP2EgMEnHnWyTTugO4KjTUAcVW34gqhZkRHpucw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=9wQzngAjyDCpAEm9BDiQHjp9IZuDuPO4nRXa0AkZYvs=;
 b=eWznF2AOc0rWFT96WntIFu9HTbZ4vRD4XK5YaEF9XY6OH3CyOaJriw/W8uwQrhDmJXNABd8hNWJJHznaGGxuU7n31/6+bGl3kLwm1kh5ZNUxUxsJxgB1/NC8nU0g+o0P4tl8xtsbYVwouh02ckx/N+6tgnGljtgT4+x/V8KDneLmUrIFB00PwZqLPpmz+scyd3/MxNAWUmrsRIcZHuNlQay4//VM1eyIOBdUJzOPB151hIK+rAJBnYEkpDmqq4DWKOo/j1toLAs/JlS0xGmu6qqXu6Gu2dz1N7pMjshVwmdbDk9acfqvVTyW8DvkxX9lC+QOe1zmj4G+rf+EJsjrSA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass
 header.d=nxp.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=9wQzngAjyDCpAEm9BDiQHjp9IZuDuPO4nRXa0AkZYvs=;
 b=hSJQ7T9h3MP/yWxgl8YMX3jdVC3YLjNce+Elva8npqBSzpBRcwhpDsbBSaGfomMmsoIh73bWXdDRJ5HDZSiD7nFySipZgq0r/tWbGIVlqDZ3kAxCGs7pYcghvFS2VVUWR0ojn/n7HnPXkc4Yp4V6J6pv0M/CiDutu8lmJ1djdT93eiKPPC03Y3O8l+W1Srl5kC4bkIe9xkQQsM33seGe8JuCurcVcwS1+dV7B2+R1SGR8DLUocVhZokLbwbs0ua0tTeoqMsfbHG4QLh/E7dwQKoyBuh+zQrpNYvuyUlFUUZHjehB919DravI5aMY3wCYq+4K37Okwz8sbjyYlYBDnQ==
From: Peng Fan <peng.fan@nxp.com>
To: Kelly Choi <kelly.choi@cloud.com>, xen-devel
	<xen-devel@lists.xenproject.org>, "xen-users@lists.xenproject.org"
	<xen-users@lists.xenproject.org>
Subject: RE: [POLL] Interest in next Xen Project meetup (Cambridge)
Thread-Topic: [POLL] Interest in next Xen Project meetup (Cambridge)
Thread-Index: AQHbD1uMmzIMPtSrwkixpeFY+HR+N7JpNOgQ
Date: Thu, 26 Sep 2024 00:20:35 +0000
Message-ID:
 <PAXPR04MB8459A05A8841D93593D73DE2886A2@PAXPR04MB8459.eurprd04.prod.outlook.com>
References:
 <CAO-mL=wCxPT+QiDW0Cb-LTQrkcfNTT8Eo_2kWsWHLrKJkhs8Mw@mail.gmail.com>
In-Reply-To:
 <CAO-mL=wCxPT+QiDW0Cb-LTQrkcfNTT8Eo_2kWsWHLrKJkhs8Mw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=nxp.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PAXPR04MB8459:EE_|AS4PR04MB9436:EE_
x-ms-office365-filtering-correlation-id: 412338d4-0e6f-4d21-c9dc-08dcddc10aa7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700018;
x-microsoft-antispam-message-info:
 =?us-ascii?Q?pHCH2NXbXnzW3eyAY1DqZhWu0fzc0uxtnwyn15MXzjefVmxqCrayVu8FwDyT?=
 =?us-ascii?Q?RdpG327HkiKfWGOFkqrq9Zudqc7jLsCzWp3d/4zu89DT6tEZMj8gOC8PRC5n?=
 =?us-ascii?Q?4YvXsVtyTL7NjK0umWgBfMOK3OyArVGzCVEMx+K7PGhhDlShXRq/Ct8g+/NO?=
 =?us-ascii?Q?CQv72YPbl4KybdWpFBdl90nNWBd8lKxnZWuF912yD45INkDdLdCjHAEklZTi?=
 =?us-ascii?Q?lFKlRRUMc7ctJ9u2ZWxn8Ugr4E58zaRNEA/xo0HAa+0EIFIODI63g8xH842q?=
 =?us-ascii?Q?Zql3SUvQLHFuMKKLG7mZ34KSyN0lZW2INB3Yxo10RU/cws5GFa02dSYwKSej?=
 =?us-ascii?Q?BiaEUD467ydwjwempRGwzhk40ro2b1wMnzyBTWZMs4LzyFQhZWt58NOuaj9Y?=
 =?us-ascii?Q?qKunAOK9vZ8eIm/DvHRzrVjDdbgBZ47rMoiZQL4btLrruHglYPV4VS3bO72e?=
 =?us-ascii?Q?EspPNhXy31ZbpJgkFs33JJLJYYLZdUjVoAysckZiwekz29MiWZS9w+XiFOG1?=
 =?us-ascii?Q?jthJoe0ytS99XP4LJq6t7Mgc4CJrq0/Nlh9AkPF+zvOHw8asfi4Xoc4N4BGX?=
 =?us-ascii?Q?7WqElJOVujylXMJjOFg+qr9jv+mBWRSqkM0R76L+nPgN3bBNbp94+NnQDEOe?=
 =?us-ascii?Q?G5A6Fm/dVaCPvpWEQBeEm4GayZ9GPaEfP4FkeoxNKme4qeEx206/qke0hEOK?=
 =?us-ascii?Q?0tmI4MBRjUN7qkDhxj/8gEr5BmcSkdA0a4yK4KTwWF+I8YIfcvXQ63ctUp3d?=
 =?us-ascii?Q?wEpRXiWrk0maG6OMSGOYkXCEtEqPzgA1xJGWH2Gz1ISVglQIIwAQIM87FHzz?=
 =?us-ascii?Q?CperQqA1XBTiKqBQ+SNTzwuPxjr6snvGFfJD8UhCCMqNHRDfL6yswML+kNVU?=
 =?us-ascii?Q?WbDKoKH+NZjze+NROTE7rB4jU5zucGuSe1oGLzgFdDIi4YOLdeMAp/vlT7nT?=
 =?us-ascii?Q?j3lptxaRsfsDwkfqVqJt3nFSBXdmNgFtNmQlJ+PrAGbY/rM7vZdK/NR08r21?=
 =?us-ascii?Q?BVOVQoIOP4XpjzHOgFrK39CGqztoHO/ZhQ97XQlxlQvvio6A9ffpCRmfzz0K?=
 =?us-ascii?Q?umaOQBkp8GLihQ9fbmYX7891s7mpEi7F89xQU+krJFC3KXz7pOvEVzgAR030?=
 =?us-ascii?Q?yF5P54ERjDfvrO72l5vef/8PTlK8ASUQec+LZCE4XPdAPqigPqQyLhWiKTaO?=
 =?us-ascii?Q?nfpNp+gkpirmZemi8q6hxgEp8uR+cC3+iIxxURxI5i6qMa1QYtzwcWTZKdax?=
 =?us-ascii?Q?8l7WeltujBNnzw66eP+51kR6y2CWYXDOyIyQTZRWcobEUqn7L62PaJ/NbHT+?=
 =?us-ascii?Q?JfvXmLHclJ0i0AutHIt3iW5Vhmt8xj6qx5TWzQvAxy/I0g=3D=3D?=
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
 =?us-ascii?Q?F5YKiB6OoTRlB/aznZQyYG6fu10he1EBdoxO8wXibhkrD45p7c4UyLWFzmo3?=
 =?us-ascii?Q?OLhCQz/IbRBjWr/v1rqBCOp4tUvT1AFnlf3MMAm7RGmhE5sSEWHWh0ZS9kt5?=
 =?us-ascii?Q?OgPBe6ALmiWfjd9TeAPd2SQK2rYk895F1nfId9PVohqR6iEvVPLY6yh07aKz?=
 =?us-ascii?Q?uher9eK9K8++wZitDkdkBFHLglpZ3CKqFMgTBxg6jikztVaWf3YWMoaMy1xQ?=
 =?us-ascii?Q?JqaaoEi2+zcdEKZmRGh77WoX0H7PVTqJYP1FM839FC0dz5C89ZIyhTifAuXp?=
 =?us-ascii?Q?zvrZkk2Wga+Kkk89683tGt4sBCU9igQmNQohQTXsx1ro679B3NUCfWpK00cj?=
 =?us-ascii?Q?MV7QfLGvhKRv76rSO64ytu6XDsc6spK2izqvOZIVi1Yp65dWDY4PPjl/jWS9?=
 =?us-ascii?Q?Jd+52sb+JYj2GVF9wX9jeLdiYAiVzNzVphCj6SEfqnO3M5sSWfkytFeIa5CC?=
 =?us-ascii?Q?m/1d585C5T12mE6eRLhvmUx7+/dPCF6GHafaaimkJLyqs2zDPUnfkyOVK4A6?=
 =?us-ascii?Q?eIgyPXnAfp037F3vmfB/c82p2uRyC4Z/bTPvVDGnS5sDQ20SHjbMyjcfkf8O?=
 =?us-ascii?Q?PtHEvZf6GPEh1Z/FErVRhqyKMdtuQuDlVAX4+BJQdz1WQLfRuO2HBNHNDDgP?=
 =?us-ascii?Q?iAo0b4HRRwx/mc6xs0TiXusmihY1Rk1iJHgvcJ/a8mzfZN7D7RH/amwaP46J?=
 =?us-ascii?Q?tC93HXZQdpkfDw19qfA2+izopdqQ6kOWtZWnhg2pFy1nb1EdKDhoSOAdCBaP?=
 =?us-ascii?Q?FX1N8visW3J/Rq81gGCUwNOODtgs09hRV5n2E3gts+oXTmleHYqKNmybLrOs?=
 =?us-ascii?Q?0UWTDucMhnAxKK3Zz8WpKMHcs7cAqhJIH6R0XYrA2NYjGCm4+a5hTVrVGvKG?=
 =?us-ascii?Q?tnpYula6K2uKBZiJTG3V0q9e2POJAB5iOPgjDsSCdi03v0BhNlb+4ML55Wzd?=
 =?us-ascii?Q?9pH47deAxyRZAwgd4MjahRS1+IuEUQbLyGfKTUgtgDrqB7KqDO+Sd+Es1Dv9?=
 =?us-ascii?Q?wZAh/FsGku37ZA1+ZXgpP+GY5flHJ0r1bg2zAvDFa4Ouh2w0AzoOeo6iE3yQ?=
 =?us-ascii?Q?ex+yZSiih++jyoIHuTjy/MhsFdA0fTKOrCx+pYCbPLa0gWOZbDlkkY0a8EEV?=
 =?us-ascii?Q?Xjrf9Q/RVEH90lkW7lh+iGpLJ21ji0hQ4lhtIVUcS6s+aJQ0RkGFU1fslRBe?=
 =?us-ascii?Q?mMuEHc2OXFrj9A7id4H/JO9AmdJ3gJPy2vzD7oxYbTewk+rO0X4N+0VoYe2Z?=
 =?us-ascii?Q?koiDrdNacCwwNKmSbmcbQEivj1T0y8k70aIDqM5jt9iiCUD9frEdWXEaptHk?=
 =?us-ascii?Q?Qr0bfxk8hlzAFMQWbxCo8bwMYf/cX+EUNAIh5yGPz37lFpNLf5gTncXuITQb?=
 =?us-ascii?Q?upERHe7bBOd4pWsHsTlU5Ktpuqo1x74qKWu/jKjIyfYO/e8bNVmp/jwRfP1q?=
 =?us-ascii?Q?d+SUmA/R4+MGHftHf5rXR7dXiW90Cwn7cYju5ZP6X8HXT0Qqb7kf3dub6yrV?=
 =?us-ascii?Q?fRUIbcP+cxP2o3Av6O5uwVOhnY+GMRtNw75OOBav3ojL7VK8oRSEXpXKqnkh?=
 =?us-ascii?Q?Id15IzOwaM/uJoozcIE=3D?=
Content-Type: multipart/alternative;
	boundary="_000_PAXPR04MB8459A05A8841D93593D73DE2886A2PAXPR04MB8459eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 412338d4-0e6f-4d21-c9dc-08dcddc10aa7
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2024 00:20:35.6595
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xeYrjKa5TUPe/Uj4ntjzlIlRHmEKnHP7yBGmo5VAt3zVlGexzj1LzKyRBHRAzEvA3YyFkSRIE8zsqTWsbeBHtg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9436

--_000_PAXPR04MB8459A05A8841D93593D73DE2886A2PAXPR04MB8459eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Kelly,

Wonder whether there will be recording or notes for this and public later?

Thanks,
Peng.

From: Xen-users <xen-users-bounces@lists.xenproject.org> On Behalf Of Kelly=
 Choi
Sent: Wednesday, September 25, 2024 10:59 PM
To: xen-devel <xen-devel@lists.xenproject.org>; xen-users@lists.xenproject.=
org
Subject: [POLL] Interest in next Xen Project meetup (Cambridge)

Hi all,

Quick poll to gather interest for next Xen Project/Zephyr meetup in Cambrid=
ge.
Date: 24th October 2024

We are also seeking two speakers for demos/lightning talks.

Could you reply with a +1 if interested in attending?
Just looking to gather numbers for now.

Kelly Choi
Community Manager
Xen Project<https://xenproject.org/>

--_000_PAXPR04MB8459A05A8841D93593D73DE2886A2PAXPR04MB8459eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-ligatures:none;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Hi Kelly,<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Wonder whether ther=
e will be recording or notes for this and public later?<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Thanks,<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Peng.<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt"><o:p>&nbsp;</o:p></=
span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Xen-users &lt;xen-users-bounces@lists.x=
enproject.org&gt;
<b>On Behalf Of </b>Kelly Choi<br>
<b>Sent:</b> Wednesday, September 25, 2024 10:59 PM<br>
<b>To:</b> xen-devel &lt;xen-devel@lists.xenproject.org&gt;; xen-users@list=
s.xenproject.org<br>
<b>Subject:</b> [POLL] Interest in next Xen Project meetup (Cambridge)<o:p>=
</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Quick poll to gather interest for next Xen Project/Z=
ephyr meetup in Cambridge.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><b>Date: 24th October 2024</b><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">We are also seeking two speakers for demos/lightning=
 talks.&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Could you reply with a +1 if interested in attending=
?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Just looking to gather numbers for now.&nbsp;<o:p></=
o:p></p>
</div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Kelly Choi<o:p></o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">Community Manager<o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888"><a href=3D"https://xen=
project.org/" target=3D"_blank">Xen Project</a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_PAXPR04MB8459A05A8841D93593D73DE2886A2PAXPR04MB8459eurp_--


From xen-users-bounces@lists.xenproject.org Thu Sep 26 01:23:55 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 01:23:55 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804762.1215765 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stdDu-0006eL-L4; Thu, 26 Sep 2024 01:23:14 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804762.1215765; Thu, 26 Sep 2024 01:23:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stdDu-0006eE-Hg; Thu, 26 Sep 2024 01:23:14 +0000
Received: by outflank-mailman (input) for mailman id 804762;
 Thu, 26 Sep 2024 01:23:13 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=SKsF=QY=strugglers.net=andy@srs-se1.protection.inumbo.net>)
 id 1stdDt-0006e8-Tr
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 01:23:13 +0000
Received: from mail.bitfolk.com (mail.bitfolk.com [2001:ba8:1f1:f019::25])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id e5319aad-7ba5-11ef-a0ba-8be0dac302b0;
 Thu, 26 Sep 2024 03:23:11 +0200 (CEST)
Received: from andy by mail.bitfolk.com with local (Exim 4.94.2)
 (envelope-from <andy@strugglers.net>) id 1stdDq-0001YV-R4
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 01:23:10 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: e5319aad-7ba5-11ef-a0ba-8be0dac302b0
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=strugglers.net; s=alpha; h=In-Reply-To:Content-Transfer-Encoding:
	Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date:Sender:
	Reply-To:Cc:Content-ID:Content-Description:Resent-To;
	bh=CbFap0dzQBH9tl7f7DBFaP+zVRRrI+zAjR8RSc2mKZA=; b=tFmCELjMaaug9aFMgREQD5KV+9
	+V7p8jkwfxmOJLmAh4xNASQk4V47Ymiysm58qiTA4CeoTXzoySvWrntwUgaTwqzxsMZGtjf5Vod6B
	BOHrIvDen/eU/5z0pwXzno+nCS+DuW6pFpt2Y/Qb+D+Qs7WgCO6Mm54N1aKbN+VXCmHE7byYLakcx
	Uxyc2V2igJEpjfFKuQ/+eKrmjlcxm3/6xaFs1qs/RJvDrDiJdWk0e2iUifwqGdgg5N+5wdhRR65or
	lIvlTrQFGeirJNrRgZq8NAbqZ85usWWrj2zk0HoSSwBo5nghb893/hnz122/743BjsbuGQMEgaSAF
	FcC8MhDg==;
Date: Thu, 26 Sep 2024 01:23:10 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Re: Getting domU vif's MAC address from dom0
Message-ID: <ZvS3fkhjxcsEb5vi@mail.bitfolk.com>
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
 <ZvSm/W7fHhJ59aAr@70-36-235-101.dsl.static.fusionbroadband.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <ZvSm/W7fHhJ59aAr@70-36-235-101.dsl.static.fusionbroadband.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi,

On Thu, Sep 26, 2024 at 12:12:45AM +0000, Mike wrote:
> Andy Smith wrote:
> > the IPv6 link-local
> > address inside the domU, which can be calculated from the MAC address
> 
> That sounds fragile.  Doesn't RFC 8064 undermine that logic?

Interesting question!

That token is used for generating global scope addresses, but I'm not
aware that it typically applies to link-local link scope addresses. I'm
referring to the ones inside fe80::/10.

In section 3 of RFC 8064 it says this:

    https://www.rfc-editor.org/rfc/rfc8064.html#section-3

   Nodes SHOULD implement and employ [RFC7217] as the default scheme for
   generating stable IPv6 addresses with SLAAC.  A link layer MAY also
   define a mechanism for stable IPv6 address generation that is more
   efficient and does not address the security and privacy
   considerations discussed in Section 1.

What I take from this is:

- RFC 8064 only applies to addresses generated with SLACC. Link scope
  addresses are not generated with SLAAC. They exist even when you're
  not connected to a network.

- Link scope addresses are allowed to ignore the security and privacy
  considerations from RFC 8064.

I haven't noticed link scope addresses using the RFC 8064 token before
on Linux so I'm hoping no Linux does that. To try to check this, on this
particular Ubuntu 24.04 domU I added:

ipv6-address-token: "::bfbf:bfbf"

to the relevant section of /etc/netplan/50-cloud-init.yaml in order to
set the token, did "sudo netplan generate" and then rebooted.

When it came back up, the link-local address was still the same:

$ ip --brief -6 address show dev enX0
enX0             UP             fe80::216:5eff:fe00:239/64

and I verified that this setting was in fact in place:

$ sudo grep Token /run/systemd/network/10-netplan-enX0.network 
IPv6Token=static:::bfbf:bfbf

and also:

$ ip token get
token ::191.191.191.191 dev enX0

seems to confirm that this token is in use.

so, I do not think that on Linux the IPv6 token has any influence on the
generation of the link scope address, only for any SLAAC global scope
addresses and privacy addresses.

I must admit though that I do not have SLAAC enabled for letting these
domUs pick their own addresses and do not wish to enable that just to
test this. Possibly if I did have SLAAC on that network maybe things
could be different.

However, even if it does end up that there is some way to alter the
default link scope address on Linux, I think I am okay with just telling
people not to do that! 😀

I've searched around a bit and it seems that Windows might by default
use a random token to generate link scope addresses as well, so maybe
others do. I am only running Linux though. Again unless this is rife
amongst Linux distros I would be okay with telling people to disable
that.

Thanks,
Andy


From xen-users-bounces@lists.xenproject.org Thu Sep 26 02:48:48 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 02:48:48 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804808.1215795 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1steY6-00023c-1D; Thu, 26 Sep 2024 02:48:10 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804808.1215795; Thu, 26 Sep 2024 02:48:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1steY5-00023V-Uk; Thu, 26 Sep 2024 02:48:09 +0000
Received: by outflank-mailman (input) for mailman id 804808;
 Thu, 26 Sep 2024 02:48:08 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=SKsF=QY=strugglers.net=andy@srs-se1.protection.inumbo.net>)
 id 1steY4-00023P-2v
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 02:48:08 +0000
Received: from mail.bitfolk.com (mail.bitfolk.com [2001:ba8:1f1:f019::25])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id c028bd81-7bb1-11ef-99a2-01e77a169b0f;
 Thu, 26 Sep 2024 04:48:05 +0200 (CEST)
Received: from andy by mail.bitfolk.com with local (Exim 4.94.2)
 (envelope-from <andy@strugglers.net>) id 1steXy-0005XC-CA
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 02:48:02 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: c028bd81-7bb1-11ef-99a2-01e77a169b0f
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=strugglers.net; s=alpha; h=In-Reply-To:Content-Transfer-Encoding:
	Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date:Sender:
	Reply-To:Cc:Content-ID:Content-Description:Resent-To;
	bh=Y0pgS09Vi42AIoRGAchnCp3f6bZ0yzPNtYR4Ip+H4gc=; b=Q8g6vsabqQCc3BB230cet/b4U0
	eIznYeNos7XXv9kjC/IfuL9Pghc8grddyzQk0vWsIZy4kjFu26Kgv3BTXm9LGL8gpKgFtx7XC+eaC
	wrS5bUhQuwG6PeG7KkbEDi06j8pEJATQYMr61ziFX9FMiypsBxnyC7Oy50KAYBinbvnZ4DVzQ+7NU
	HHC4swOMiSvxhNpxYLEmYYCkO5xp7N/nBrzjZBpGqj0ZurGeXp/OVZCA7Eoi4AU1SELDyboNgndT6
	H6FtlIhzAigkIB0tahxfAi7CxiXJ3fye/UdO9sLfJVy1wJROC5jwLGGfFMyX6IVFc+xgx73rWGWKa
	GA6dXa3g==;
Date: Thu, 26 Sep 2024 02:48:02 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Re: Getting domU vif's MAC address from dom0
Message-ID: <ZvTLYgSElpGxn0ao@mail.bitfolk.com>
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
 <ZvSm/W7fHhJ59aAr@70-36-235-101.dsl.static.fusionbroadband.com>
 <ZvS3fkhjxcsEb5vi@mail.bitfolk.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <ZvS3fkhjxcsEb5vi@mail.bitfolk.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

On Thu, Sep 26, 2024 at 01:23:10AM +0000, Andy Smith wrote:
> However, even if it does end up that there is some way to alter the
> default link scope address on Linux, I think I am okay with just telling
> people not to do that! 😀

I've found that on systems using NetworkManager, by default it sets the
sysctl net.ipv6.conf.<interface>.addr_gen_mode to 1, which prevents the
kernel from generating the EUI64-based address. It (N-M) then generates
a link address itself based on the connection's ipv6.addr-gen-mode
setting.

At least on CentOS 9 this defaults to "default-or-eui64" which is again
the predictable address, but one can set it to e.g. "stable-privacy" and
then it also makes the link address unpredictable.

This starts to give me pause because of how NetworkManager is the
default on all Red Hat-like distributions. If I find some prominent ones
default to anything other than "default-or-eui64" I might have to think
about this a bit more carefully.

Though privacy extensions still do not make sense for the link address
of a VM on a point to point routed link here because the only people
they would be trying to hide their MAC address from are the operators of
the dom0, who already know their MAC address. But just the support burden
could be irritating.

Thanks,
Andy


From xen-users-bounces@lists.xenproject.org Thu Sep 26 05:54:42 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 05:54:42 +0000
Received: from list by lists.xenproject.org with outflank-mailman.804879.1215861 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1sthRv-00029O-9d; Thu, 26 Sep 2024 05:53:59 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 804879.1215861; Thu, 26 Sep 2024 05:53:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1sthRv-00029H-5Z; Thu, 26 Sep 2024 05:53:59 +0000
Received: by outflank-mailman (input) for mailman id 804879;
 Thu, 26 Sep 2024 05:53:58 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=I+Kx=QY=nic.at=klaus.darilion@srs-se1.protection.inumbo.net>)
 id 1sthRt-00029B-Nm
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 05:53:57 +0000
Received: from DB3PR0202CU003.outbound.protection.outlook.com
 (mail-northeuropeazlp170110001.outbound.protection.outlook.com
 [2a01:111:f403:c200::1])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id b72f2317-7bcb-11ef-a0ba-8be0dac302b0;
 Thu, 26 Sep 2024 07:53:56 +0200 (CEST)
Received: from DU0PR03MB8853.eurprd03.prod.outlook.com (2603:10a6:10:40f::22)
 by AS4PR03MB8554.eurprd03.prod.outlook.com (2603:10a6:20b:581::19)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.27; Thu, 26 Sep
 2024 05:53:48 +0000
Received: from DU0PR03MB8853.eurprd03.prod.outlook.com
 ([fe80::5c74:90b3:a79f:8183]) by DU0PR03MB8853.eurprd03.prod.outlook.com
 ([fe80::5c74:90b3:a79f:8183%7]) with mapi id 15.20.7982.022; Thu, 26 Sep 2024
 05:53:48 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: b72f2317-7bcb-11ef-a0ba-8be0dac302b0
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=oTZ/i29kFtWJgXg5ZUAS1npOAlIEPDO3yqtatxrRXIPUvzKRyMzutkjHLFys2LPAQUJ26GnixkfeB2raem6s5dEGoOtPxmI0KqU1O7k2pe7SneBLR3K48dN7BeVqfoSC8xMpcSJ09ep+/F9wns1k5Vu/S99/Y0m4mwET0ZLX28H3ZwTou/IcAnSiG/EEFLjmv4imdnrhG21I5JlTnSQ2uDiii05M2EgpLBLk6C1EDuhj+6DwCLEDp6X32JnLofmuLPRJRrFeuEYbm/hCyC5VsNxC6awEQzMVnL98X/IEupn3zII8KNuyjv9LYD6TOFlRXpL/CUSj7EQjPtlcxViaZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=020u1omqzQac4sAD2tMpyZ3zeKFSFWEzhRgfF03sQuw=;
 b=AcjeKdkHyNjx3EvUnPmtOjwVBonaCW1WZAIpLk0p8ebrD6PMZRcYmRicpKlmfMF6x9UCyLYhU6QkFZmpfJMqUeil7vXMt63JOoTbHbkR6UjcdgdOo4ZNBz0qfuQtqD5KREORC8XgsTYHH/wAXNHHGyveEFhHCG5JnC2tu+onyLCZFcILuecpHGkW+0ty4biIXEASox5HAmtDIM9DlMrliOlhm17FH8O/90KEu+4dIPewgYEvIFhVcX7oJEvTXtJSxN+tWug7tMVisBD8qg3+yPIyWSgzYIrBSVJh/1Yhn2oDa0Kspo40PAA9cCmYE7WaOetDEGQiZV+Ql8mvKXZ6/A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nic.at; dmarc=pass action=none header.from=nic.at; dkim=pass
 header.d=nic.at; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nic.at; s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=020u1omqzQac4sAD2tMpyZ3zeKFSFWEzhRgfF03sQuw=;
 b=jphNKN/VnqyH4mMuHaQxtU4D29sLbW0jo3o1KTARAy+zVUTAlBbal3R7z5cfiDuBRBiftzj9PMbzJMP3zrdTxQpuvrOBnukAljXdiXUyLooVZ5LQO+MnpyuMsZ5MFwHhJ/MjG7x5KesMwJ2YyvqQSxMYHSFS7HNhFmPrVvek4TNtt2tofM89PcQyP8+UvlkF7+LWPGY/f4dqtXaxwXYbkfJ1rB9MY1DPKDSSdiIrOiMb2r7qwsaKNMH0BlEofNjrciRuWuKLWRepd3TfPYhHcB7qxqPBJxhGfJ86ECH63QfoTkcFvG8c+BC9E33PJSpDR2gRWEyaojHmP+4tt6kBEg==
From: Klaus Darilion <klaus.darilion@nic.at>
To: Andy Smith <andy@strugglers.net>, "xen-users@lists.xenproject.org"
	<xen-users@lists.xenproject.org>
Subject: RE: Getting domU vif's MAC address from dom0
Thread-Topic: Getting domU vif's MAC address from dom0
Thread-Index: AQHbD5u+ZIUqQUQKvE2SW/ifv61CmLJpkQ9A
Date: Thu, 26 Sep 2024 05:53:48 +0000
Message-ID:
 <DU0PR03MB885394EF2B78B12186EC202EF16A2@DU0PR03MB8853.eurprd03.prod.outlook.com>
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
In-Reply-To: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=nic.at;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU0PR03MB8853:EE_|AS4PR03MB8554:EE_
x-ms-office365-filtering-correlation-id: 4d3adf2d-05f7-4069-cccc-08dcddef9771
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|38070700018;
x-microsoft-antispam-message-info:
 =?us-ascii?Q?uvdDryDJ7AkJs1uejbUpxWHgjfj97IA2uZAlq5GonlhLdQhQRxalAFMBaQhH?=
 =?us-ascii?Q?/abtDZhR94HyS0inxguERwQtFgG2Snejwrq7y4rCzyPWcy4WAFss4mv98Sde?=
 =?us-ascii?Q?CYKngsNPSjnWlbmg0oxc4Ny3u5nlpY3Rb/StiMa+rwznhS1dt4pd126FjmKT?=
 =?us-ascii?Q?ulguXROUOiYVsVUONLgOZo61NEMp0fONVyKTFUdxade+IEIjtpxIMBMchMC4?=
 =?us-ascii?Q?s6ouLuOxD+SCfnOFF57LHBtXKba94/ANgqa8D6mkAcJI9/8C1eLJ32C3uwgp?=
 =?us-ascii?Q?wQCaTp6jY1gDe5uHh+wtRW77Hxsvk67GyQfdLB0DztGus77jey9da8/Lf1Le?=
 =?us-ascii?Q?aRtlLbhnDXxDYXCnfjw0RZpoqspnBsIpZwhN5KamVvGGHHRJ9P6+axv9+74I?=
 =?us-ascii?Q?XfFo+7l9MieCi9hw+J2XvkMl5pBW6Rl+WHyT9RMWAFmjfJ1y8coaADK6mFBX?=
 =?us-ascii?Q?JH6SZ5SPY15pOzpgPYpdZTeNK+c6nZyZqlrYqitFoN2DRyRxA7k1akUHqHCd?=
 =?us-ascii?Q?Ui9zsBtsUX33KpfPUPPamdIvlVuCsgCcP3d4KG5ZFxzYhmSRworJBtlfs6Qx?=
 =?us-ascii?Q?DJ+5zsXB0iF+QCGE3nRRsPG1J2mBrpNfsMVmuzch85/0FbSgcoDlb7FWRGXS?=
 =?us-ascii?Q?EzoGYVJs++Ln6j7/bCRrq/NMhGW56ZtDNqG4aMyiwJMMyy2GY1SqKj+kv5A1?=
 =?us-ascii?Q?/aVcgBRfC5m51IgAr7QmFh/E42y2CfmTWheAqGEZlw6MWAYlF2NCNiZD2/p+?=
 =?us-ascii?Q?tSpbHhadsjUG2ceiJf2S3TSjGGfxwRW1Eo0MVHQCMVv7oojkkyY4/t/h5hla?=
 =?us-ascii?Q?rAwMDS+WC0beJdXGnVPluYxlufpEacG9LBrgxtMy4MkAodNcKy4Wygmym5Pt?=
 =?us-ascii?Q?dVav8+O+59RlVVqq5L2z+6vuWgVy24rOCaXuLSNg9m0aqEZUX/eHfYmKsabL?=
 =?us-ascii?Q?v1wf1cYup/2B9WjlF0XTrac+k6yieV/EYenAEcfef6isaVJ9pRhDn87sX0vN?=
 =?us-ascii?Q?5xc5CkCk5l0p3jF7sjYxJvcO0fwb2CnYAqFvjl0ijg5CdwS89W0K4Q9k8ytr?=
 =?us-ascii?Q?6oB0ssnwe5+OnLqOP3+fOAhMIjG9AwR3vkiX8U7SmrRTnmj5kHO4Rs/ItKAc?=
 =?us-ascii?Q?ZdQ03ob9ag8YyrpfgHfsb1SAk3r7r2u7wM78IPty7cf363PIeCGZn+EQq0kY?=
 =?us-ascii?Q?r504SUpcQPjdTjEXe59X7dPgs5Y5yv97GvOc55Tz/z3zEamMjOA11JScyoBc?=
 =?us-ascii?Q?4lnS0XSwRByRmZBSOf2HWA85ww2RQe61o0QnRW/HFk+Wh0LjgrKugzGktq4F?=
 =?us-ascii?Q?8Sf6ues5FkS96JIuCwGLx0y2DN7ZJ9B4IjXVinCLaLtVEKndABL1HP01TxMd?=
 =?us-ascii?Q?xBamVu2go/joN2la4u0TkD7RivnekhHbY68DpcefPJ95F45tUQ=3D=3D?=
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR03MB8853.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
 =?us-ascii?Q?UWFmkf/uCiSRBTPZjtMsAU27mrFbmgohob/19FTbqlvlf3QhLG5bscX58Gmp?=
 =?us-ascii?Q?bXfNbtn6IZu+kvzOk4L7KYrw8D1nC3lCjOclnRRMQlEOuZmeWYH+aclxSmkT?=
 =?us-ascii?Q?icERW0+Mlu4Hp6x4ZbkIl0eFL4RA8svNxa6kcUHh2ui/ir9LZj8ZSelSfwWy?=
 =?us-ascii?Q?+cz0cG++ooeJ7BG6Ycjk5+D7MqKN1lrpoCGcTIJeo3wYfRPSKvcSweWM0nbj?=
 =?us-ascii?Q?71a2Sxtn9gOoOeJVn+PE4C+EQrvxroGzfNdmfWaPh3ectZBf3qaE2+1S73eu?=
 =?us-ascii?Q?6ywKwM5tqRZ6nC/ZLXITsa2qSu4yX5eWGp1KhDSx4jpcECH8v90C/YZ6weRg?=
 =?us-ascii?Q?XbAV8SZAlUsClKK8Z3yospQykyAgkJIJTezXSLOIdqu08DOsBfjyYoi8CDyz?=
 =?us-ascii?Q?9ncm6zXqCMxtGC3Fb1oTjC7RY1qfM83CGYAFOiZjuWa6v0gXTQPBpQGFdR8q?=
 =?us-ascii?Q?pwigGwLILcZkQx4myOigLwZvD6vWjE5p728gMtZ5FP1H6sgelOVoiWS4e1zt?=
 =?us-ascii?Q?OnK04n6Kf/ZT4upX3IU4fILxbRQDZRc2IldnzoZ1KuGeuG4PBtVSh5fMd5rE?=
 =?us-ascii?Q?GjlWGqnWNfrNlcpiOx1Rc0udH65Fung+V0PAaf6yY72KcGdzTv6gFkzpRv2R?=
 =?us-ascii?Q?0LN0c499pZF/Auj6jwiFvTVCOBK5UrCvYkcsiQN2BuBAQ3e4hdED08rZVf2p?=
 =?us-ascii?Q?QqVMFNQ1p2BuiGlqAP7icnErwmo+1+JsOacHiqtB54Xc9yEl6+rXm4K5L4Hs?=
 =?us-ascii?Q?hMXc0/bSsbGiIegnEzuzrlsLcUfgAt1SuUofhpGGhMeoe8d/Wy4y/fId141l?=
 =?us-ascii?Q?7WP7hxSBhhq8z2sKlu6ggFhU9aeowGvNfmaSiCmD5zEJCSWzocSxY2prtHuo?=
 =?us-ascii?Q?i7xNcoRaD19d0UOP01nbLA0ko9zvQVMuxhRkAKdT7cEXsG5JSqT45WcG13r8?=
 =?us-ascii?Q?RQ6hxQXff5fMnTfRoOESj4XP+j4waTOb1enYHAtyINGTfrweiwGA7IFwvLIs?=
 =?us-ascii?Q?BYgNz6PrZ8ytbPa0LMwE8leM6bwe/faW2qUo/EYFubW8QdCGkbHHk1DfKE1P?=
 =?us-ascii?Q?r+3hlimZuBOD4+C6RWlKcs4c4vFgQviGMQbKHwadThg6NisvVeF5GlfcoQqS?=
 =?us-ascii?Q?ORo9RiyZChMNxnTYA48BZqUnCFSxpRJWcMtl/KxBk2xD3k+80A0u7C1lPXcF?=
 =?us-ascii?Q?eC4kq6P0vueq2G+UrDKZIyhiXjfMDTPIGgivgTO2VJ4S5bGTFC8lrrHHHpJs?=
 =?us-ascii?Q?PZTCRWR9uH04afKTTai8lnMIcs11b1/CoUjUoPZ4oA2z65Eaj9TpdGDckJ+S?=
 =?us-ascii?Q?eue7jPJxqg6TvZiNcQfrU4BuszgDX8Bldxz58VPyDiLNvOreBuFQA+1+IAYg?=
 =?us-ascii?Q?IuyO8aIrSgGHIMr5Hj99FneAMSc80itmmvNe6jgY5E3rUGYNxNiCY8SfuiK0?=
 =?us-ascii?Q?GjcFPIBTOgpuJO8PJPpz0qbO1t3gAnPosYe4eYWDws3r3Ig3adO6sdmSbbfl?=
 =?us-ascii?Q?XPJnYj9jF8C/b6Rs0b2Wn4MotK+ah7VjNrrno/g36qUhkRg9H4m+i6UzVygj?=
 =?us-ascii?Q?03b9KRp4YUHMb8VKSxGzK77L+EZiRtQrpOsZ+IXI?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nic.at
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU0PR03MB8853.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d3adf2d-05f7-4069-cccc-08dcddef9771
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2024 05:53:48.6900
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 6da68bb1-2470-49a3-8e7a-a343d51e9234
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4muictLv77h+KT7WpVNVeskQwIFcI9njVDAU1rvylZjEGlFIP2vcZXUasUKgisJHzGgP05TL1TpgJuFtpbIAtg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR03MB8554

> Is there an easy way of programmatically obtaining the domU-side MAC of
> a vif, from the dom0?

Why not doing it the other way round and specify the MAC address in the Xen=
 config file of the VM?
Or will the VM change the MAC address of the vif?

> The purpose of this is in order to add a route via the IPv6 link-local
> address inside the domU, which can be calculated from the MAC address
> of the domU's interface.

So you want to 'route' into the VM instead of the usual 'switching' approac=
h with a Linux bridge?

Regards
Klaus


From xen-users-bounces@lists.xenproject.org Thu Sep 26 10:18:22 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 10:18:22 +0000
Received: from list by lists.xenproject.org with outflank-mailman.805174.1216221 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stlZ6-0007iU-TE; Thu, 26 Sep 2024 10:17:40 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 805174.1216221; Thu, 26 Sep 2024 10:17:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stlZ6-0007iN-PZ; Thu, 26 Sep 2024 10:17:40 +0000
Received: by outflank-mailman (input) for mailman id 805174;
 Thu, 26 Sep 2024 10:17:39 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=SKsF=QY=strugglers.net=andy@srs-se1.protection.inumbo.net>)
 id 1stlZ5-0007iH-49
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 10:17:39 +0000
Received: from mail.bitfolk.com (mail.bitfolk.com [2001:ba8:1f1:f019::25])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 8d9ff90b-7bf0-11ef-99a2-01e77a169b0f;
 Thu, 26 Sep 2024 12:17:37 +0200 (CEST)
Received: from andy by mail.bitfolk.com with local (Exim 4.94.2)
 (envelope-from <andy@strugglers.net>) id 1stlZ2-0007EQ-Nr
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 10:17:36 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 8d9ff90b-7bf0-11ef-99a2-01e77a169b0f
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=strugglers.net; s=alpha; h=In-Reply-To:Content-Type:MIME-Version:References
	:Message-ID:Subject:To:From:Date:Content-Transfer-Encoding:Sender:Reply-To:Cc
	:Content-ID:Content-Description:Resent-To;
	bh=WxTmV2fO1jHQ4WvlZw95Xi9F/4aH4ui/hpuEj28Lf0E=; b=xbEgo6NciO3HQGq54GmOvaYvAi
	5bbdf+elHXxZmeGT/2UqeDr0cDGxp1qY6XKo7x/nrVL4rh5CiRfcyeLJhvKFJCgklbZ9NI3a/bkrr
	W8X2Afb1UaPaOTjY1aMFfxgLoyjSzifvw5TvRNrFHMdovy/FZX2UQvVj7FZvm9hzSrTbA3slH9O9P
	nZf5U/SDCUfJKu3ZhKCzyZcy8VrG9jvtNgFvvn64N3gGh5QiiV6TsdFFz8e6DpbESSc9l+F+WjnO3
	e/YYbUjn4aEVpqrf+QJoaCP49pLx2e/K2GqLX56CP1Om2/yUejtuNttxJwBZqQazfUYWyl/QI9QkX
	75vh5VBQ==;
Date: Thu, 26 Sep 2024 10:17:36 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Re: Getting domU vif's MAC address from dom0
Message-ID: <ZvU0wN/9zis9ba1D@mail.bitfolk.com>
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
 <DU0PR03MB885394EF2B78B12186EC202EF16A2@DU0PR03MB8853.eurprd03.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <DU0PR03MB885394EF2B78B12186EC202EF16A2@DU0PR03MB8853.eurprd03.prod.outlook.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi,

On Thu, Sep 26, 2024 at 05:53:48AM +0000, Klaus Darilion wrote:
> > Is there an easy way of programmatically obtaining the domU-side MAC of
> > a vif, from the dom0?
> 
> Why not doing it the other way round and specify the MAC address in the Xen config file of the VM?

I already do that, hence I said this in my original email:

    I can also parse it out of the domU's config file, but that seems
    quite hacky.

The same info is in xenstore so if there is an easy way to read that,
that seems better.

> So you want to 'route' into the VM instead of the usual 'switching' approach with a Linux bridge?

I do use routed networking, yes.

Thanks,
Andy


From xen-users-bounces@lists.xenproject.org Thu Sep 26 10:24:36 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 10:24:36 +0000
Received: from list by lists.xenproject.org with outflank-mailman.805232.1216307 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stlff-0004f7-N0; Thu, 26 Sep 2024 10:24:27 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 805232.1216307; Thu, 26 Sep 2024 10:24:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stlff-0004ev-KH; Thu, 26 Sep 2024 10:24:27 +0000
Received: by outflank-mailman (input) for mailman id 805232;
 Thu, 26 Sep 2024 10:24:26 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=o4mB=QY=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1stlfe-0004Pj-8D
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 10:24:26 +0000
Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com
 [2a00:1450:4864:20::535])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 8092b2e3-7bf1-11ef-a0ba-8be0dac302b0;
 Thu, 26 Sep 2024 12:24:24 +0200 (CEST)
Received: by mail-ed1-x535.google.com with SMTP id
 4fb4d7f45d1cf-5c44e1cde53so794829a12.0
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 03:24:24 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 8092b2e3-7bf1-11ef-a0ba-8be0dac302b0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1727346264; x=1727951064; darn=lists.xenproject.org;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=bg48u1uQd1pUehJ/hHMQ+MHq+B19qtPPewIAyiRk0g4=;
        b=Q42aaLOYEgxvqeH0AaFAhqPPROJfE9T4LkBtzpRs8JCHymAd4mf6Ys83YyJ4bTZD93
         /zumJuIZ42BNHWwMvZhN9S7UCi3YgkFpdawwsP4Mxli8doCmD74N3IcJyx6XoLjxz6QL
         MDzqYPLbXYFY6gQ27pKTV5xiGAwSciSBy86Iw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1727346264; x=1727951064;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=bg48u1uQd1pUehJ/hHMQ+MHq+B19qtPPewIAyiRk0g4=;
        b=IfISUtY4Njo7x0PTFPVvQqo5HCR9zjujRdhUN9wowfTAIP9CYvpbzOP1uLuhROTTpo
         GkvnHTpdbXaIV+P0/zRWx3CW29XB6BjzKfGyHUJiQy+4HBkrnPDknsYxShqdPkeN5aWP
         8KEOjqsbqglAVSx2jUOgX5+FdBtHOvUj42M0JYExreB8dgxNQlGqeZMBjDZZ6rzDi8TP
         NSOOJTC9j8O6ICYeg4IKNW3FtXPu6AP2+QKwdxLyskyQ1C5Ig8BGofO+quLpe8rRArJn
         4VwxD55CvlUAwma2CJ1MwIWQQ+hZcJCaBhEOmzHuYX3Zo9UiGsEHztfU1Zgi/VtHbpzr
         MdJQ==
X-Forwarded-Encrypted: i=1; AJvYcCWFEZAkWVL+lVWwWzf+tKQsKbnvysNB5r58VwWb7ndaYhK2cJ9ujNvqdQeGcDZpcjGe/aFOUMdY7tk=@lists.xenproject.org
X-Gm-Message-State: AOJu0Ywrg77IlY503Hig2y2M28SaQ9qaKRITE9c+qT3l82YPyiZDOv+a
	Kb6DNmpttLUMy+4ImZ8NWXC+80PEko00IjP1iOJIzF7SdhxLETI9822lgIHfiJqVcabrfdc0Ls6
	D94gnLN93hj4k3u0XHv8ZFXX9tUQ0GNs9AzJ+uEhFWV8EMGNF
X-Google-Smtp-Source: AGHT+IEZqfE9s+ZTogVRznXAzR2tSui1onCPVzDwvupg205SuTpgzsQ4nF5wNMvRGnFLwHQS7pZSVx0jASZvKh/RUkw=
X-Received: by 2002:a05:6402:40c5:b0:5c5:c4e9:c8a2 with SMTP id
 4fb4d7f45d1cf-5c720608de8mr4710389a12.3.1727346264116; Thu, 26 Sep 2024
 03:24:24 -0700 (PDT)
MIME-Version: 1.0
References: <CAO-mL=wCxPT+QiDW0Cb-LTQrkcfNTT8Eo_2kWsWHLrKJkhs8Mw@mail.gmail.com>
 <PAXPR04MB8459A05A8841D93593D73DE2886A2@PAXPR04MB8459.eurprd04.prod.outlook.com>
In-Reply-To: <PAXPR04MB8459A05A8841D93593D73DE2886A2@PAXPR04MB8459.eurprd04.prod.outlook.com>
From: Kelly Choi <kelly.choi@cloud.com>
Date: Thu, 26 Sep 2024 11:23:48 +0100
Message-ID: <CAO-mL=x3Twc+JtvZa9EeFEEri9bJKg=RHDjuooXxz41pTy+Aew@mail.gmail.com>
Subject: Re: [POLL] Interest in next Xen Project meetup (Cambridge)
To: Peng Fan <peng.fan@nxp.com>
Cc: xen-devel <xen-devel@lists.xenproject.org>, 
	"xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: multipart/alternative; boundary="0000000000007a4f1a06230324fb"

--0000000000007a4f1a06230324fb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Peng,

There are no current plans to record this as these types of meetups are
best in person.
However, If there's enough interest, we can consider adding a virtual or
recorded element where possible.

Kelly Choi
Community Manager
Xen Project <https://xenproject.org/>


On Thu, Sep 26, 2024 at 1:20=E2=80=AFAM Peng Fan <peng.fan@nxp.com> wrote:

> Hi Kelly,
>
>
>
> Wonder whether there will be recording or notes for this and public later=
?
>
>
>
> Thanks,
>
> Peng.
>
>
>
> *From:* Xen-users <xen-users-bounces@lists.xenproject.org> *On Behalf Of =
*Kelly
> Choi
> *Sent:* Wednesday, September 25, 2024 10:59 PM
> *To:* xen-devel <xen-devel@lists.xenproject.org>;
> xen-users@lists.xenproject.org
> *Subject:* [POLL] Interest in next Xen Project meetup (Cambridge)
>
>
>
> Hi all,
>
>
>
> Quick poll to gather interest for next Xen Project/Zephyr meetup in
> Cambridge.
>
> *Date: 24th October 2024*
>
>
>
> We are also seeking two speakers for demos/lightning talks.
>
>
>
> Could you reply with a +1 if interested in attending?
>
> Just looking to gather numbers for now.
>
>
>
> Kelly Choi
>
> Community Manager
>
> Xen Project <https://xenproject.org/>
>

--0000000000007a4f1a06230324fb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Peng,<div><br></div><div>There are no current plans to =
record this as these types of meetups are best in person.</div><div>However=
, If there&#39;s enough interest, we can consider=C2=A0adding a virtual or =
recorded element where possible.=C2=A0</div><div><div><div dir=3D"ltr" clas=
s=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><=
div><br></div><div>Kelly Choi<br></div><div><div style=3D"color:rgb(136,136=
,136)">Community Manager</div><div style=3D"color:rgb(136,136,136)"><a href=
=3D"https://xenproject.org/" target=3D"_blank">Xen Project</a><br></div></d=
iv></div></div></div><br></div></div><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">On Thu, Sep 26, 2024 at 1:20=E2=80=AFAM Peng=
 Fan &lt;<a href=3D"mailto:peng.fan@nxp.com">peng.fan@nxp.com</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"=
msg-7682911502129946961">





<div lang=3D"EN-US" style=3D"overflow-wrap: break-word;">
<div class=3D"m_-7682911502129946961WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Hi Kelly,<u></u><u>=
</u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt"><u></u>=C2=A0<u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Wonder whether ther=
e will be recording or notes for this and public later?<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt"><u></u>=C2=A0<u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Thanks,<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt">Peng.<u></u><u></u>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt"><u></u>=C2=A0<u></u=
></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Xen-users &lt;<a href=3D"mailto:xen-use=
rs-bounces@lists.xenproject.org" target=3D"_blank">xen-users-bounces@lists.=
xenproject.org</a>&gt;
<b>On Behalf Of </b>Kelly Choi<br>
<b>Sent:</b> Wednesday, September 25, 2024 10:59 PM<br>
<b>To:</b> xen-devel &lt;<a href=3D"mailto:xen-devel@lists.xenproject.org" =
target=3D"_blank">xen-devel@lists.xenproject.org</a>&gt;; <a href=3D"mailto=
:xen-users@lists.xenproject.org" target=3D"_blank">xen-users@lists.xenproje=
ct.org</a><br>
<b>Subject:</b> [POLL] Interest in next Xen Project meetup (Cambridge)<u></=
u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi all,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Quick poll to gather interest for next Xen Project/Z=
ephyr meetup in Cambridge.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><b>Date: 24th October 2024</b><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We are also seeking two speakers for demos/lightning=
 talks.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Could you reply with a +1 if interested in attending=
?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Just looking to gather numbers for now.=C2=A0<u></u>=
<u></u></p>
</div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kelly Choi<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:rgb(136,136,136)">Community Man=
ager<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:rgb(136,136,136)"><a href=3D"ht=
tps://xenproject.org/" target=3D"_blank">Xen Project</a><u></u><u></u></spa=
n></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</div></blockquote></div>

--0000000000007a4f1a06230324fb--


From xen-users-bounces@lists.xenproject.org Thu Sep 26 13:29:03 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 Sep 2024 13:29:03 +0000
Received: from list by lists.xenproject.org with outflank-mailman.805487.1216625 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stoXf-000238-QE; Thu, 26 Sep 2024 13:28:23 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 805487.1216625; Thu, 26 Sep 2024 13:28:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1stoXf-000231-Ks; Thu, 26 Sep 2024 13:28:23 +0000
Received: by outflank-mailman (input) for mailman id 805487;
 Thu, 26 Sep 2024 13:28:22 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=8bPN=QY=garbo.alstadheim.priv.no=hakon@srs-se1.protection.inumbo.net>)
 id 1stoXe-0001Dt-6p
 for xen-users@lists.xenproject.org; Thu, 26 Sep 2024 13:28:22 +0000
Received: from altibox-smtp1.altibox.no (altibox-smtp1-bis.altibox.no
 [212.97.141.34]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 32752ca4-7c0b-11ef-99a2-01e77a169b0f;
 Thu, 26 Sep 2024 15:28:20 +0200 (CEST)
Received: from alti-pct-smtp1 (unknown [172.17.0.2])
 by altibox-smtp1.altibox.no (Postfix) with SMTP id 4599010640EB
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 15:28:20 +0200 (CEST)
Received: from alti-v7-smtp1.altibox.no (unknown [172.16.220.71])
 by altibox-smtp1.altibox.no (Postfix) with ESMTPS id 1757810640DB
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 15:28:19 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by alti-v7-smtp1.altibox.no (Postfix) with ESMTP id 4XDvYb0N3Qzr095
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 15:28:19 +0200 (CEST)
Received: from alti-v7-smtp1.altibox.no ([127.0.0.1])
 by localhost (alti-v7-smtp1.altibox.no [127.0.0.1]) (amavisd-new, port 10050)
 with LMTP id JN7D65FBc7ka for <xen-users@lists.xenproject.org>;
 Thu, 26 Sep 2024 15:28:09 +0200 (CEST)
Received: from postfix-relay.alstadheim.priv.no
 (148-252-106.155.3p.ntebredband.no [148.252.106.155])
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by alti-v7-smtp1.altibox.no (Postfix) with ESMTPSA id 4XDvYP3DPvzr09C
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 15:28:09 +0200 (CEST)
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id C5E668487F5C
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 15:28:08 +0200 (CEST)
Received: from [192.168.2.201] (gt.alstadheim.priv.no [192.168.2.201])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256)
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id A80DC70D469A
 for <xen-users@lists.xenproject.org>; Thu, 26 Sep 2024 15:28:08 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 32752ca4-7c0b-11ef-99a2-01e77a169b0f
DKIM-Filter: OpenDKIM Filter v2.11.0 altibox-smtp1.altibox.no 4599010640EB
X-Fuglu-Spamstatus: NO
X-Fuglu-Suspect: e56c38e273704a1fb539d452405ecb62
X-Spam-Level: 
X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED=-1
	autolearn=disabled version=4.0.0
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on
	alti-pct-smtp1.altibox.int
X-Spam-RelaysUntrusted: 
X-Spam-Report: 
	* -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
X-Fuglu-Incomingport: 10050
X-Fuglu-Suspect: e56c38e273704a1fb539d452405ecb62
X-Virus-Scanned: amavisd-new at localdomain
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Message-ID: <7f4fc19c-4a7d-48b8-a79e-5d51e843df3a@garbo.alstadheim.priv.no>
Date: Thu, 26 Sep 2024 15:28:08 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Getting domU vif's MAC address from dom0
To: xen-users@lists.xenproject.org
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
 <DU0PR03MB885394EF2B78B12186EC202EF16A2@DU0PR03MB8853.eurprd03.prod.outlook.com>
 <ZvU0wN/9zis9ba1D@mail.bitfolk.com>
Content-Language: en-US
From: =?UTF-8?Q?H=C3=A5kon_Alstadheim?= <hakon@garbo.alstadheim.priv.no>
In-Reply-To: <ZvU0wN/9zis9ba1D@mail.bitfolk.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit



Den 26.09.2024 12:17, skrev Andy Smith:
> Hi,
> 
> On Thu, Sep 26, 2024 at 05:53:48AM +0000, Klaus Darilion wrote:
>>> Is there an easy way of programmatically obtaining the domU-side MAC of
>>> a vif, from the dom0?
>>
>> Why not doing it the other way round and specify the MAC address in the Xen config file of the VM?
> 
> I already do that, hence I said this in my original email:
> 
>      I can also parse it out of the domU's config file, but that seems
>      quite hacky.
> 
> The same info is in xenstore so if there is an easy way to read that,
> that seems better.
If you want mac of domid 1, it's:
xenstore-read /libxl/1/device/vif/0/mac
> 
>> So you want to 'route' into the VM instead of the usual 'switching' approach with a Linux bridge?
> 
> I do use routed networking, yes.
> 
> Thanks,
> Andy
> 


From xen-users-bounces@lists.xenproject.org Sat Sep 28 02:57:35 2024
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 Sep 2024 02:57:35 +0000
Received: from list by lists.xenproject.org with outflank-mailman.806583.1217956 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1suNcy-0001bm-Sk; Sat, 28 Sep 2024 02:56:12 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 806583.1217956; Sat, 28 Sep 2024 02:56:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1suNcy-0001bf-Q9; Sat, 28 Sep 2024 02:56:12 +0000
Received: by outflank-mailman (input) for mailman id 806583;
 Sat, 28 Sep 2024 02:56:12 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=m2S+=Q2=strugglers.net=andy@srs-se1.protection.inumbo.net>)
 id 1suNcx-0001bJ-Tc
 for xen-users@lists.xenproject.org; Sat, 28 Sep 2024 02:56:12 +0000
Received: from mail.bitfolk.com (mail.bitfolk.com [2001:ba8:1f1:f019::25])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 35bdf713-7d45-11ef-a0ba-8be0dac302b0;
 Sat, 28 Sep 2024 04:56:10 +0200 (CEST)
Received: from andy by mail.bitfolk.com with local (Exim 4.94.2)
 (envelope-from <andy@strugglers.net>) id 1suNcs-0005aP-NY
 for xen-users@lists.xenproject.org; Sat, 28 Sep 2024 02:56:06 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 35bdf713-7d45-11ef-a0ba-8be0dac302b0
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=strugglers.net; s=alpha; h=In-Reply-To:Content-Type:MIME-Version:References
	:Message-ID:Subject:To:From:Date:Content-Transfer-Encoding:Sender:Reply-To:Cc
	:Content-ID:Content-Description:Resent-To;
	bh=GcmHO3gAQPNSariWBaj7vjMJpAbeBb0XIbXmNsGUIKU=; b=WkUGx94tDoVbhKZr/lo6qoIgzs
	2AFbvDgFhNzRHm4vDRRPsMCDvU/kfgpC6mG3iLeQO35Q4EIERy/ohSgLQMaiEnpjKY0BM6vF8aN+2
	G+jzXrL7eJCh/t/pHfp7wTrdWbRSf059QOyT17weGYBk5N1dG3EYyWJH+vX5i7dwgE9nWCDK3LmEw
	pDO5JXc6feC/lVJJPj4ndjZy3BQFX41xnr1x4NVHVMxohJa7NBw+zDJHBDg2fcUu+tE6yuL6RyTlL
	txTGWTfLKOyVuKvFxKYP7hSFMXzj0otnzOWt28PDB1Tdvd0YOGjtOnS2eh7INouVcLmeWEC7oQSVE
	hs6GmU2Q==;
Date: Sat, 28 Sep 2024 02:56:06 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Re: Getting domU vif's MAC address from dom0
Message-ID: <ZvdwRiiYbF58N8i2@mail.bitfolk.com>
References: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <ZvSQoraMaiZtA4GG@mail.bitfolk.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

On Wed, Sep 25, 2024 at 10:37:22PM +0000, Andy Smith wrote:
> Is there an easy way of programmatically obtaining the domU-side MAC of
> a vif, from the dom0?

(Yes)

I did realise it was in xenstore:

> $ sudo xenstore-read /local/domain/0/backend/vif/60/0/mac
> 00:16:5e:00:02:39

What I did not know was how to construct the path to it as I did not
know if the domain ID was available there. It turns out that the vif-nat
script in /etc/xen/scripts already uses the MAC from xenstore and it is
as simple as:

mac=$(xenstore_read "$XENBUS_PATH/mac")

> The purpose of this is in order to add a route via the IPv6 link-local
> address inside the domU, which can be calculated from the MAC address
> of the domU's interface.

So putting that together:

mac_to_v6_ll () {
    local mac=$1
    lladdr=fe80::$(printf %02x $((0x${mac%%:*} ^ 2)))
    mac=${mac#*:}
    lladdr=$lladdr${mac%:*:*:*}ff:fe
    mac=${mac#*:*:}
    lladdr=$lladdr${mac%:*}${mac##*:}
}

mac=$(xenstore_read "$XENBUS_PATH/mac")
mac_to_v6_ll $mac
ip route add $some_v6_network via $lladdr dev $dev

Thanks,
Andy


