From nobody Mon Aug 08 12:30:36 2022 X-Original-To: freebsd-xen@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4M1bCF0KRgz4XptQ for ; Mon, 8 Aug 2022 12:30:49 +0000 (UTC) (envelope-from prvs=2126b1b44=roger.pau@citrix.com) Received: from esa1.hc3370-68.iphmx.com (esa1.hc3370-68.iphmx.com [216.71.145.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.hc3370-68.iphmx.com", Issuer "HydrantID Server CA O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4M1bCC6WCfz3jnr; Mon, 8 Aug 2022 12:30:47 +0000 (UTC) (envelope-from prvs=2126b1b44=roger.pau@citrix.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1659961847; h=date:from:to:cc:subject:message-id:references: content-transfer-encoding:in-reply-to:mime-version; bh=mspsT7+ReTDCjVxpI9Uh3gU8+z8WO+aAqp4LpBeVXQs=; b=EVofN/DTxVsA5+v104yPzClnw6BB352piUFuw5neeknJgdzGY6siIu2B 1XaJZiQ+hHmSGtuZfkuqC3OR/WutEPYOJ8NkmhTMSDet1zOLCXYe8MW+q ZAWGSv9cqjiqP7cEEMDkwqTEOjCviInM1I0nmLNbAkXgckSuhYn1ujmH/ 8=; X-IronPort-RemoteIP: 104.47.66.45 X-IronPort-MID: 78031348 X-IronPort-Reputation: None X-IronPort-Listener: OutboundMail X-IronPort-SenderGroup: RELAY_O365 X-IronPort-MailFlowPolicy: $RELAYED IronPort-Data: A9a23:3WomUan5ilR9xu7hfLBWxtbo5gybJ0RdPkR7XQ2eYbSJt1+Wr1Gzt xIZWDiHOP6IM2ekLosgOoW2/EID6pXTndQ2G1NqrCExRSMWpZLJC+rCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8mk/ngqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziJ2yDhjlV ena+qUzA3f4nW8vWo4ow/jb8kk37Kyi4GpwUmEWPpingnePzxH5M7pHTU2BByOQapVZGOe8W 9HCwNmRlo8O105wYj8Nuu+TnnwiGtY+DyDX4pZlc/HKbix5jj4zys4G2M80Mi+7vdkrc+dZk 72hvbToIesg0zaldO41C3G0GAkmVUFKFSOuzdFSfqV/wmWfG0YAzcmCA2kXMLA+xchuWV0R0 tcHeTIta0GhmsaPlefTpulE3qzPLeHNFaZG4DRF8mucCvwrB5feX6/N+NlUmi8qgdxDFurfY MxfbidzaBPHYFtEPVJ/5JAWxb/0wCWgNWMG7g7IzUY0yzG7IAhZyr/iPcCTYtWXbc5UglyZt iTN+GGR7hQya4zHkmPeriLEaunnt3nmfak/HZaD+Pdhqm2vxXcdV0URfA7uyRW+ogvkMz5FE GQX/Cc8qrUo3FOmRN7gQwa/vWSPvxgTHdFCe8U08gyAwLHYphaUAEAKVDNMYscq8sgsSlQC2 l6PmN75LTJ1vbCfUn7b8a2bxQ5eIgAQJG4GICobFw0M5oC5pJlp1k6SCNF+DKSyk9v5Xynqx CyHpzQ/gLNVitMX06K8/hbMhDfESoX1czPZLz7/BgqNhj6Vrqb/D2B0wTA3Ncp9Ebs= IronPort-HdrOrdr: A9a23:ELiYha7JYJ5K0JIjHgPXwVOBI+orL9Y04lQ7vn2ZFiY5TiXIra qTdaogviMc6Ax/ZJjvo6HkBEClewKlyXcT2/hrAV7CZniehILMFu1fBOTZowEIdxeOldK1kJ 0QCZSWa+eAcmSS7/yKhzVQeuxIqLfnzEnrv5a5854Ed3AXV0gK1XYcNu/0KDwVeOEQbqBJaa Z0q/A30QaISDAyVICWF3MFV+/Mq5nik4/nWwcPA1oC5BOVhT2lxbbmG1zAty1uGw9n8PMHyy zoggb57qKsv7WSzQLd7Xba69BzlMH6wtVOKcSQgow+KynqiCyveIN9Mofy9QwdkaWK0hIHgd PMqxAvM4Ba7G7QRHi8pV/X1wzpwF8Vmgrf4G7dpUGmjd3yRTo8BcYEr5leaAHl500pu8w5+L 5X3kqC3qAnQS/orWDY3ZzlRhtqnk27rT4JiugIlUFSVoMYdft4sZEfxkVIC50NdRiKpbzPKN MeQv002cwmMG9zNxvizylSKZ2XLz4O9y69Mwc/Upf/6UkUoJh7p3FotvD30E1wtq7VcKM0lt gsAp4Y6o2mcfVmHZ6VJN1xNfdfWVa9Ni7kASa1HWnNMp0hFjbkl6PXiY9Fl91CPqZ4h6cPpA == X-IronPort-AV: E=Sophos;i="5.93,222,1654574400"; d="scan'208";a="78031348" Received: from mail-mw2nam12lp2045.outbound.protection.outlook.com (HELO NAM12-MW2-obe.outbound.protection.outlook.com) ([104.47.66.45]) by ob1.hc3370-68.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 08 Aug 2022 08:30:45 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OV37eVQZ59iHZ9uvRFhHA+RdYvy2tQ0r0VXdhCBbvDTzGiCMEJ6OqfN9Vm3RISnmdio7bh4UERwCeQYmhkedp+71vnf1lPNnmze8RIInLGlqQLGPBwqF+Rhc0iwhDodz/lA0+m7fCVCi1/DrbzbvFkKB/28Aw1QZNB2+AWdn1+ZTn3Jfa7f6oYu8eZ/J454jw93axcWUH7ZVRtCpcIyWOBUSKgtii3FMwT/jjKXMKmj44urppReADlVUY2TTJfSixU0Qdkk/EC9G+GlEOsy4M1rFDqxZRXyipX7EvNouyj/ub83xB3wkTLKbHcAiKzSSrlQMxCC+NLsKdVVbWrjo/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=qmnVqWOyjAmuostJx9wIWOMfZx3DhAZ+YP0Zqh2GZPw=; b=MloI4vQGPhzFIO6vybSxQISq2JuXMrXv7xGye3q69rfuI9wc3CWcCSq38irHfAQJoHN3CYEgHQ4xuFGdKTiwdWBtaUitTU1+gv11CcyIXIyNOl7OJcrHq78TL/QDUe/GmjVuXGYkyQ07/tf1lg8tsgrITEgF8EoLo8MIB3TlHz5uQXdkydZ8k1Qq0MY+YMc6Nscwm8PYc+EDBHR5UYePQTz6QJ1o+AoENMas3SHV9ZZ9ZLTQ/tgUh13akXVItCdtQFdB5ThcNpsDv8aCgrKfSe+BwMvF0Drm/ktCyNpl5dW6X1VCRwx8j+7z7rTK/+JLpxcKY1Xu+P8+k6cRfelbzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.onmicrosoft.com; s=selector2-citrix-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qmnVqWOyjAmuostJx9wIWOMfZx3DhAZ+YP0Zqh2GZPw=; b=VN+FazS/ELvRW3ZFuRp38WdlncoU3v07z9U2NgUYni4QBwmf9A/MG2U3phz4/iUAtkL/pQav2blqIzI5SZdWj5bEhzIvFyzr/14fptVyZF7f/XiRK5n3ukcy8rzDgi6VyuGus4C3dcwUz6qVN3Cxx5o8Km0aV1LZaxVBfSYFSLk= Received: from DS7PR03MB5608.namprd03.prod.outlook.com (2603:10b6:5:2c9::18) by PH0PR03MB5704.namprd03.prod.outlook.com (2603:10b6:510:3a::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Mon, 8 Aug 2022 12:30:41 +0000 Received: from DS7PR03MB5608.namprd03.prod.outlook.com ([fe80::d4e3:4d09:87e1:7f96]) by DS7PR03MB5608.namprd03.prod.outlook.com ([fe80::d4e3:4d09:87e1:7f96%4]) with mapi id 15.20.5504.020; Mon, 8 Aug 2022 12:30:41 +0000 Date: Mon, 8 Aug 2022 14:30:36 +0200 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: Ondra Knezour Cc: freebsd-xen@freebsd.org, dinoex@FreeBSD.org Subject: Re: Better network reporting from FreeBSD VM via xenstore Message-ID: References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: MR1P264CA0167.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:55::8) To DS7PR03MB5608.namprd03.prod.outlook.com (2603:10b6:5:2c9::18) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 79dad89d-948d-4a1f-7676-08da7939ce69 X-MS-TrafficTypeDiagnostic: PH0PR03MB5704:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cqDoTglu3qV1m79PBNFY9RWQTAYAkuLu3jX4Wo2ke6lLl73hSlYlRJKtiTjLy7qE13VYnr23y3RV2TYqQqch2QR/mWxfLVMKhE3agdtJX94COPIoITN13gb4kWL3pvY8BS259tVE1Y3bU/eUQyrdvqUlV8S/WCFWlf6LIse8AhvKDp5B0GWH7yf/jScErhDvceULwtT1kSvELeAIVkzIlkgQ6vaQmrnkKA3ljDQgPWNOVPZ4VsonGcjCHo0S0+3xmXRW9FLqCKfHk1mGPe05JRzmS0yro4HyI4ebsMHcUmc3ZAP7CrF3625dDW528Rqc9l7t4QOH1RMeWmJjcxIY7JgzYXe3EUkASkE7L2CcmmdgPqjjHsDVgaR/FXzMkJTLanccD8+CmZf6DxVB/9UI6cAgguPzMo48zGXyg27jQ8J1BRpIrwwdGXWV6ifZyoK69RcA4bBX0K0S+4wu8s4sV5gXGytEbfI46K/rUDT5zi0T8HJtJZvtiNlhLuBHC5QgWOmwDmrqKWXWWpWAJuBr20pnuS4vuT7EjE7jhJzfiBErrG4hMsIaPB8EnUmvr3vvTwWwXm0pCMYg8rV9I8uGVbEh17VLlnoETW/M1w6vEJHbaYEvLUU634E2iSApvkkOzN4gyQrI7oC96lfczfcP0JxHXxizxoLfo9qpLI754Z8rLqoW9jswe0bvw4gWtGEJc81j96YsVFmADwEvz8MctHVAmcf352XeuCP0hV7Ro38bkuHTkJRt//GTi4DhWpZu+gDv4UPy+CIJJmXUu+8gK+P8Dx2t6hJhvVC52NCZOqqONJgB53F9kHB9VMf07c5f X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR03MB5608.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(7916004)(366004)(39860400002)(346002)(136003)(396003)(376002)(8676002)(66476007)(66556008)(8936002)(4326008)(186003)(85182001)(966005)(478600001)(6486002)(316002)(6916009)(5660300002)(66946007)(86362001)(41300700001)(26005)(6512007)(83380400001)(33716001)(6506007)(6666004)(9686003)(2906002)(82960400001)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Vyt0eDlkMzJYZERJZEVYQlo1Vkc2NzdIY1J5UTVZLzViUXlzRk0yUldqZmxV?= =?utf-8?B?eUY3MTM4bTJrNE1FK3BBSUpqZ0Rpb3prZmU5Q2JpZ3NQOWtyOW9zSmhIRFMw?= =?utf-8?B?eS9VcnY4cCsxd2UwVG9HNDl0dE81dHdrQ1Q1SkxqTWJmbXRlaTB5cUNPWGNL?= =?utf-8?B?akUzNnIxVEg5WVdEZHh1dzNqVmZ0R0wrdERjZGpUZm10SklmbUJWa3hoZGla?= =?utf-8?B?UGI4aFZQNFBZSG4wd1h0b0p4ekFhUk9qZXZsQ1JPbmhFNDIyS1dCNEt1K0k3?= =?utf-8?B?SXpxODN1SEFqc0ZsR3VpYmxFanBERldQZit6cnU2bTBBMWQ5LytBc3NXd1JV?= =?utf-8?B?UjYwdHR2RDJpRnFUSW9ZNlgyK2VuTzZHYnRwTi9EL05qQURIVldTY1NoNmlJ?= =?utf-8?B?UFFtZGxsbzMwNm1TanJSdWI2WFJYZ1hPR1ZjSXpoc1VuMEFoTlRlTHdJY1Va?= =?utf-8?B?OWZ1WkxuNHNtUlJtSjBaOEdoNmxOaVBMd2VuZGRwQlpjbnowc0MyeTVkYlVC?= =?utf-8?B?VWpEbWY1cS9UZURvRld6Y3VCMmtVSzllOTgrNGZIUVZHVVZrSU8zWGhkQkp2?= =?utf-8?B?UVFtQ2JBdGErQ3h0bjlKUmNNSTBxTDNZV051S0FsaTVhNE9oRE1xSDdtOWNR?= =?utf-8?B?WHhwZFBvTWI2eDZrU05XRTQ1V3NnTng3NHI5TE5zS3JDbHdmMVBHcTRSNkxw?= =?utf-8?B?cllXT1oyZEZFZ0VNQmY5R1l3K1FSSWtzVVJHd0VKbURVazVGWDVOUG44SzFn?= =?utf-8?B?Q042MzVvK2dab1dHemxzNzZuTGtIN1JaWTM5ZWlUVWkzSUd6U0hicGtvcU9V?= =?utf-8?B?MENlVDBJZDgxcXlnUE1Hcndlc3JEWnZoVlN2d3ZBWkY0bkRVUmJ2cUREZ01O?= =?utf-8?B?YzhER2h3UGc1S3BFcm9ZaDhQbmVnOUtMamxUK3ZCVTh6UFZkVWpUb29oTXNP?= =?utf-8?B?WlVlZkJ4NWFHQ0h0UWkrOHZwWGxBYTBPU2F1N1NBZEZvZVptQXVacjVDbWlM?= =?utf-8?B?QVB5L3ZUVFNRd3RGRk9pcVR4RWNESnk5UjRMQ3pwYkN6T2dadWY4M0xFRGNR?= =?utf-8?B?Uk5qRDh6M2xwZWUzQWtydVp3Vlk0SmpmemtiWHZPcXlPQ0hwWEUxbXpBUkRi?= =?utf-8?B?ZEczZnNhNjRSeVRiTW9oQjV1Um8vdkQ2c2YvMTIwTHYya3BaM2JCa1JWMzMy?= =?utf-8?B?elkwNkJCNWZJWTVMMHhETUJpYXZHY1htUUxTKy82QVlRODh4Y1FVWWwrVHYv?= =?utf-8?B?bjh5RTFtYWpTTjg2RHFFcmhEYXhWZmkrZDdoejRmcDY5Z0ZqbW5KZkNlQlpV?= =?utf-8?B?N055MUt1V2pSRmRZZC96bVBBWWxVT21PckVKY3B0MFZvQ28wMGV5bEY3dDJJ?= =?utf-8?B?bFNDNmVUTFB0Q3NJVjFVc2U5Qit1eFUxbHpHQkpOUS9qc045YUpyd3ZmbWFQ?= =?utf-8?B?dmdiQ2g4WUh0Z1ZkZ2gzVUd3cThiNE9hK01ObXRPQnQyVktVclVrUmpFZ2Nl?= =?utf-8?B?ZG1JR3dkUmZ2YlBKdlc5TXVpdzRvd3MrWFBBZTY3RnY2b3BvWnNwYldyT2ZZ?= =?utf-8?B?S2VnYngrNjZTdFl0K05SazdncDA3UXJHZVllWHVFNDl6bzdkbzZLTTl0NzNB?= =?utf-8?B?azJWSlVXN0tXc0p6d0pJZGtoVTJnRFRqckpQODUyMCtST1pqS0NJUitiMnh1?= =?utf-8?B?NXFoTnE3UFRQVDFsUXNlSVAzTWhMeGFKYnlkNVBmSlNqUnBlbzJoaVpBOHIz?= =?utf-8?B?L0tNazRmV2c2WlBHRmpkZ0dKZmswdkNSZTQrU0tqdS92d2hWZ09reHprODNT?= =?utf-8?B?TkxOdTBFa2h4YUNtU0RaZnA3UEJkZzg3OXlsK3JKeldqY2FvN0RiTG5ENFdt?= =?utf-8?B?cXJ0UlUzTlhjOVoyOFhxZzd6dS9ueVQraU1EUzlpaG5LbHJDZDMzL3hyc25Y?= =?utf-8?B?emRSc0tPVjlIL3diRndGTExZSVBSaVJXVE9YcEV3SFAzSFpXUGQ4UUxzdkd0?= =?utf-8?B?VFlVbGp2dk9KY0lXb1hDWXBJZE9odUJyQTBlamYxL3V1Mzl0TUdRS25YWEZh?= =?utf-8?B?bS9lNTJpK3JwZzZZRy9qNm1aS3FEb01PUHdPM0NXaWdFaUY1RHRzbEN2TVlu?= =?utf-8?Q?8TD+AgH5ZqydspBuBxWOuKGD2?= X-OriginatorOrg: citrix.com X-MS-Exchange-CrossTenant-Network-Message-Id: 79dad89d-948d-4a1f-7676-08da7939ce69 X-MS-Exchange-CrossTenant-AuthSource: DS7PR03MB5608.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2022 12:30:41.5553 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335836de-42ef-43a2-b145-348c2ee9ca5b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 50UKaPaSlbhcG6AzEiwMD9BSap2TeeHEgb5gz09e7RnBHWwwFkXbIKN/dFwa7EqhvuHc3zgrgmD17sQMD8sFhQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR03MB5704 X-Rspamd-Queue-Id: 4M1bCC6WCfz3jnr X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=citrix.com header.s=securemail header.b="EVofN/DT"; dkim=pass header.d=citrix.onmicrosoft.com header.s=selector2-citrix-onmicrosoft-com header.b="VN+FazS/"; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=reject) header.from=citrix.com; spf=pass (mx1.freebsd.org: domain of "prvs=2126b1b44=roger.pau@citrix.com" designates 216.71.145.142 as permitted sender) smtp.mailfrom="prvs=2126b1b44=roger.pau@citrix.com" X-Spamd-Result: default: False [-6.20 / 15.00]; DWL_DNSWL_LOW(-1.00)[citrix.com:dkim]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[citrix.com,reject]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[citrix.com:s=securemail,citrix.onmicrosoft.com:s=selector2-citrix-onmicrosoft-com]; RCVD_IN_DNSWL_MED(-0.20)[216.71.145.142:from]; R_SPF_ALLOW(-0.20)[+exists:216.71.145.142.spf.hc3370-68.iphmx.com]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_THREE(0.00)[3]; FORGED_SENDER_VERP_SRS(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; FROM_NEQ_ENVFROM(0.00)[roger.pau@citrix.com,prvs=2126b1b44=roger.pau@citrix.com]; ASN(0.00)[asn:16417, ipnet:216.71.145.0/24, country:US]; RCVD_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-xen@freebsd.org]; DKIM_TRACE(0.00)[citrix.com:+,citrix.onmicrosoft.com:+]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, Aug 05, 2022 at 03:43:55PM +0200, Ondra Knezour wrote: > Hello all, > > it seems to me that there is some room to improve how are things about > networking reported from FreeBSD VM to the hypervisor. > > Now we have function xe_ip_if() in /usr/local/sbin/xe-update-guest-attrs > which just grep for xn interfaces, read one IP address for each which is > eventually written to the /var/cache/xenstore/attr/ethNUMBER/ip > > First - from where the ip node comes? I didn't find any such in > https://xenbits.xen.org/docs/unstable/misc/xenstore-paths.html I think this is all specific to XenServer (a.k.a. Citrix Hypervisor) and XCP (as being part of the xe-guest-utilities package), but not used by upstream Xen toolstack (xl), and no one cared to add the used paths to the upstream documents. > We have > > xenstore ls attr > eth0 = "" >  ip = "10.0.0.1" > PVAddons = "" >  MajorVersion = "6" >  MinorVersion = "2" >  MicroVersion = "0" >  BuildVersion = "76888" >  Installed = "1" > > But on Linux > > xenstore ls | grep attr -A 50 > attr = "" >  PVAddons = "" >   BuildVersion = "1" >   Installed = "1" >   MajorVersion = "8" >   MinorVersion = "1" >   MicroVersion = "50" >  vif = "" >   1 = "" >    ipv6 = "" >     0 = "fe80::9c30:52ff:fef1:8711" >    ipv4 = "" >     0 = "10.128.99.15" >   2 = "" >    ipv4 = "" >     0 = "10.0.1.15" >    ipv6 = "" >     0 = "fe80::e833:9cff:fe5e:c21c" >   0 = "" >    ipv4 = "" >     0 = "172.22.1.15" >    ipv6 = "" >     0 = "fe80::c0ff:d7ff:fee2:b5ff" > xenserver = "" >  attr = "" >  device = "" >   vbd3 = "" >    768 = "" >    5696 = "" >   vif = "" >    0 = "" >     static-ip-setting = "" >      mac = "c2:ff:d7:e2:b5:ff" >      error-code = "0" >      error-msg = "" >      enabled = "0" >      enabled6 = "0" >    1 = "" >     static-ip-setting = "" >      mac = "9e:30:52:f1:87:11" >      error-code = "0" >      error-msg = "" >      enabled = "0" >      enabled6 = "0" >    2 = "" >     static-ip-setting = "" >      mac = "ea:33:9c:5e:c2:1c" >      error-code = "0" >      error-msg = "" >      enabled = "0" >      enabled6 = "0" You seem to use different commands on FreeBSD and Linux to get the entries (`xenstore ls attr` vs `xenstore ls | grep attr -A 50`), so it's not really a fair comparison I would say. > And secondly - I have multiple interfaces in VM, renamed by VLANs their are > connected to. Some of them have multiple IPv4 addresses. Some also have IPv6 > address(es). Bummer, I don't see any of this in pool management. And I > wouldn't even without interface renames, because we report only one IPv4 > address. First problem may be solved with some creative work with > /etc/rc.conf, for example using result of following command in adition to > simple ifconfig | grep xn > > sysrc -a | grep -E "ifconfig_xn[[:digit:]]_name" > ifconfig_xn0_name: vlan1000 > ifconfig_xn1_name: vlan1001 > ifconfig_xn2_name: vlan2000 > > or list all ethernet interfaces (ifconfig -l ether) and look for > ifconfig_xnX_name line for each not(xn). But regarding other missing > info/nodes, I just don't know. May someone please enlighten me what is > missing on our side? I've added dinoex as he is the maintainer of the xe-guest-utilities package, maybe he has some ideas about how this can be solved. You might also want to raise a ticket with the XCP-ng guys [0] about this, they usually care about OSes not officially supported by XenServer. Thanks, Roger. [0] https://github.com/xcp-ng/xcp/issues