From patchwork Tue Apr 12 11:28:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Roger Pau Monne X-Patchwork-Id: 12810538 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 696C2C433EF for ; Tue, 12 Apr 2022 11:30:12 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.303630.518026 (Exim 4.92) (envelope-from ) id 1neEiV-00057v-Ej; Tue, 12 Apr 2022 11:29:51 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 303630.518026; Tue, 12 Apr 2022 11:29:51 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1neEiV-00057o-Bc; Tue, 12 Apr 2022 11:29:51 +0000 Received: by outflank-mailman (input) for mailman id 303630; Tue, 12 Apr 2022 11:29:49 +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 ) id 1neEiT-00057i-QX for xen-devel@lists.xenproject.org; Tue, 12 Apr 2022 11:29:49 +0000 Received: from esa3.hc3370-68.iphmx.com (esa3.hc3370-68.iphmx.com [216.71.145.155]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id d870b517-ba53-11ec-8fbc-03012f2f19d4; Tue, 12 Apr 2022 13:29:43 +0200 (CEST) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: d870b517-ba53-11ec-8fbc-03012f2f19d4 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1649762988; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=CBYkyJJKZNzuhVI4ZkpcSTFQKT18PoR44cU2WLcV6L4=; b=GDJYAuR0wuJScgOdkHmsQoS1m8OfIz+U+Bi7eOnC4G4YLA4byS1DpAXJ EyLa7UeB7gl0gYTHmsC4+oGQgCKmoRnKCyFtFln2DpityKmktGGr7ye8T D5HFydQkc0DBUhoEG+r1akF1l2sSdsbshuHk594z1pas/pEqRdLwnjK0h s=; Authentication-Results: esa3.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com X-SBRS: 5.1 X-MesageID: 68663814 X-Ironport-Server: esa3.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED IronPort-Data: A9a23:3H+Fh69GJTgY//OrinYNDrUDn36TJUtcMsCJ2f8bNWPcYEJGY0x3m mobCjzSM/aNZWH1etl3PNy3/UwDu5Pdx9VqHVc6pSs8E34SpcT7XtnIdU2Y0wF+jyHgoOCLy +1EN7Es+ehtFie0Si+Fa+Sn9T8mvU2xbuKU5NTsY0idfic5DnZ54f5fs7Rh2NQw3YHjW1rlV e7a+KUzBnf0g1aYDUpMg06zgEsHUCPa4W5wUvQWPJinjXeG/5UnJMt3yZKZdhMUdrJ8DO+iL 9sv+Znilo/vE7XBPfv++lrzWhVirrc/pmFigFIOM0SpqkAqSiDfTs/XnRfTAKtao2zhojx/9 DlCnYGIETkCDKTSorU6aihqCTNzFIwf/6CSdBBTseTLp6HHW37lwvEoB0AqJ4wIvO1wBAmi9 9RBdmpLNErawbvrnvTrEYGAhex6RCXvFJkYtXx6iynQEN4tQIzZQrWM7thdtNs1rp4eQ6iFN 5NFAdZpRCiQfi9VG3gTM7w3lsi0tyP4Vjh0i03A8MLb5ECMlVcsgdABKuH9eNaHWMFUlUawv X/d8iLyBRRyHN2AyxKV/3S0nOjNkCjnHoUIG9WQ5vNsxVGe2GEXIBkXTkeg5+m0jFakXNBSI FBS/TAhxZXe72TyEIO7BUfh5ifZ4FhMALK8DtHW9imQ8vLqyDSQGFJVaQdwWsY0ueYXHDs1g wrhc8zSORRjt7icSHS4/7iSrC+vNSV9EVLudRPoXiNevYC9/dhbYgbnC486TfXr1oGd9STYm WjikcQou1kEYSfnPY2f9EuPvT+jr4OhouUdtlSOBTLNAu+UieeYi22UBbrzsK4owGWxFADpU J04dy62tr5m4XalznHlfQn1NOv1j8tpyRWF6bKVI7Ev9i6251modp1K7Td1KS9Ba5hYKGCxM R+D4F4Lufe/2UdGi4ctPOpd7Oxwk8Dd+SnNDKiIPrKinLAsHON4wM2eTRHJhD28+KTduao+J Y2aYa6R4YUyUsxaIM6Nb75Fi9cDn3lmrUuKHMyT50n3gNK2OS/OIZ9YYQTmUwzMxP7dyOkj2 40EbJXiJtQ2eLCWXxQ7BqZPdQtaciVhXcmeRg4+XrfrHzeK0VoJUpf56bggZ5Zkj+JSkOLJ9 Wu6QUhW1Bz0gnivFOlAQio6AF8zdf6TdU4GABE= IronPort-HdrOrdr: A9a23:1vDVyK1EvgtBaMvRS7pDDAqjBURyeYIsimQD101hICG9Lfb2qy n+ppgmPEHP5Qr5OEtApTiBUJPwJU80kqQFm7X5XI3SJzUO3VHHEGgM1/qF/9SNIVydygc/79 YeT0EdMqyIMbESt6+Ti2PZYrUdKbG8gdyVbIzlvhBQpG9RGsRdB1ATMHfnLqQ6fngxObMJUL 6nouZXrTupfnoaKuy9G3k+RuDG4/nGjojvbxIqDwMurFDmt0Lh1JfKVzyjmjsOWTJGxrkvtU DDjgzC/62m99W20AXV2WP/54lf3PHh1txALsqRjdV9EESkti+YIKBaH5GStjE8p++irH4sjd n3uh8le/9+7nvAF1vF1CfF6k3F6nID+nXiwViXjT/IusriXg83DMJHmMZwbgbZw1BIhqAw7I t7m0ai87ZHBxLJmyrwo/LSUQtxq0ayqX0+1cYOkn1kV5cEYrM5l/1UwKpsKuZOIMvG0vFoLA E3Z/uspcq+MGnqJEwxh1MfjOBFBR8Ib1e7qktrgL3m79EZpgE786Ii/r1vop4xzuNCd3B63Z W1Dk0RrsA3ciY3V9MIOA5Te7rBNoTyKSi8Q156Z26XVp06Bw== X-IronPort-AV: E=Sophos;i="5.90,253,1643691600"; d="scan'208";a="68663814" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vv9qcO76/FHdf94e82A65+nH/YecezlRZ9sMXOf2zn0XwJ3F0nE0lI2J7EYnI/P0mJfEG5vGYNX3je4411pK0clQ9ciBXS1qx+gr1n6r+0OE8Ja3Wraz9HZ4mHTShWatb+N/OYqaymiC4orqUqR4fCJqe1ivbsrBL63rTqP7oLPhMMxjd7ca5AJBk2i4lmot2lt6se5mKMIZ1hc7Z2wHEmrxBUoUZIbEc/Q6RoRQwUMS8D3LBFHRF4HLBftBl9YgBlaAPk+A2VKj8RUZpI9N/unTVrncMdoppPVtfNQD8oEW3PwclbQx2JvmwKfX61Jvy7GU3xcZ0vElJo2TGS7ykg== 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=bngOjZX9TjFtUO1OIs/aDJJxn47SxW4y9qiyFqNZ0Hk=; b=biNDQ4vFQ5r3mH4LX0dNFhMYV1oNsliDP6cLrn7dDDoiqhhqWsCmEe7RCbxxXzVoIiNffWhIhbibDqmS+UwyuWbki0J3VJYvyZIF6bNVZU2fNXHIn4fNOnhA8IWjM+sO8EtJSvI3q5a7kYSNWcraQOwcxzSNPRx/F5S2ig8tehpwMjS+E8Y/19D6Tb63xc37EiI7vpLAuuhxaqNNQQG+o/MTLzRYtzGYvwIX5jMGdOZK0I4ZMUsUK9xNSQ2vIMW/z5E39pGzC5rdFcpma2w7/Q3qjo6ErJJFMzHvW0vgE5gWpLEYhbz+E3c0UbjP9dH68rKyio959zURKlEVWIDzqQ== 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=bngOjZX9TjFtUO1OIs/aDJJxn47SxW4y9qiyFqNZ0Hk=; b=gbYATFRVCtCOAHr8ExDXwW9gAOMz4aCYgUcesWXCnrNPOeN8TVsnvXpEO1Q41kJZ0hdV6abPvzThHA0vk7/bhrEYKZ8txHB+e67KGkO24gTVEugNK+mtyo14QQCFAXgBKQFcdsc5GkIguyXyhQ9ZF7JzGnK2RgIkjePWRX2I2wE= From: Roger Pau Monne To: , CC: Roger Pau Monne , Jan Beulich Subject: [PATCH] osstest: install irqbalance Date: Tue, 12 Apr 2022 13:28:59 +0200 Message-ID: <20220412112859.73330-1-roger.pau@citrix.com> X-Mailer: git-send-email 2.35.1 X-ClientProxiedBy: LO4P123CA0480.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a8::17) To DS7PR03MB5608.namprd03.prod.outlook.com (2603:10b6:5:2c9::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1bfe4824-f79b-43ff-f848-08da1c77aff5 X-MS-TrafficTypeDiagnostic: MWHPR03MB3038:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GRTnEstcH7f9VMJbnkg0xxEXiBlCWfMEETdILvU/Q5cL5h9kBdUJQig4xP8qInGl8FLKIjL0mUrXu/ei/p6J4GydN0bzJ7tcjJWqNp6F9mRzQs55BTFXQuPIYe1+rSUD2/QG7H5NUBCywrHAUF0vtzoTMTpM6j/pkzaz6aGyxMX2wSFoA+eDeaECAmjYckIoOF1LXmog0Mlj03AJVD019sNQ2SHssBNKb45L4ABLyg3mdwvNfjN/9+iPeWiOO3Zdy32KmNM+Fut9Y6+L6gKnF+nIZKsdgNcaKUX9BCoGx0TeawMWUYh2HeDF2fzQza8VPv/i8kkEhEYtJdCEKX19zuWzjzpZg9KdWb0HUyz8OnypigcURuUxu0RUXa0bT+RvS+Uob1tgm70VjoSA4H3Tz95ROpgZaMWuOHKyyAOFryPramr8tE4e71zVcD8ftzBHVzRMK8ZD0FWTdoEnMmecvy9D8jdjCsFIbdgowbaKDebUIf6VYJg5oMV3rLpEgV8PZ/lZFMp7hcvl/tnutBaDAu/D6Niv1jskY0Yqe9DC8S9dD5Np/mDl0qU6BzNnxmolwFXI/6ji+II6z1ftQQB12SQRj67P8JWgQmIHPUC6TxrSB3pfbjq7dMuBgZHcDdCc4BV+LJNwgJU6zj5My011iA== 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:(13230001)(4636009)(366004)(38100700002)(2906002)(66556008)(66476007)(26005)(66946007)(6512007)(316002)(6506007)(54906003)(83380400001)(6486002)(508600001)(8676002)(186003)(6666004)(4326008)(86362001)(5660300002)(8936002)(82960400001)(1076003)(36756003)(2616005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?nwoFxImJx2N+2p4cyXvw9a/EnQ38?= =?utf-8?q?tK56AgDmLUzVNIDfZEgatZBrkzJ72XEv85eiDzLlC5OJ9TqJzYFxZ4mkG/kam/zka?= =?utf-8?q?spXe1OQmH4uH4SdlUXP69j1LHkeK2sqj8DD/STtFaMcxcRrIL2DsRbWUoRddHCGLl?= =?utf-8?q?JruBPzdPaawAKa/njZu80T/poZ0eTGjHermBiSEIH7uL97yNRg17j/aHZCeDLO+wY?= =?utf-8?q?SyFwow1F4P9qt9YfjzI1CVrIU5VY/TStwW6YXap96DYiXzX+tjf0+hRZFxGp1Q3V2?= =?utf-8?q?VYosgoaILUkG6GXlntAL/gx5h8eMvtiDC0EAUszToWTmynjSCwLnXHgegNuf8T8CU?= =?utf-8?q?eksuNVKt6LQJk6HvQdCutYEfWR0jQjeNHJUSwDg8RBqUqDTs66akxW54qdcKhfgpv?= =?utf-8?q?fDIflCdYqt4qndLOCf0M+izcV+0LGb8HllfV4cWhS6TX6O7sxyqFdRDmkOF8YxxCk?= =?utf-8?q?R+300FpXnTYxDGAUFR1Qqen3vUp2SHlgZ5k1CGPJ9EatZvs7AKSX0ZB7T3T67faEg?= =?utf-8?q?TuNgudQv2Xdw0IhKN0gZXJtU6xcM3CEIMpV8NFlbjr8pcAT/sNRZQUDc5Rkpa1QfN?= =?utf-8?q?+aI6gKQ4u9a5XqvKURvyqwHitVwod8DxE4PzsySY3mWrviNTq3tsdFUGvYU0deCdF?= =?utf-8?q?NnLgFvE05/M3celt9OM7HS4qSOAKmmlmxnhVxwcI3Dw2zTCRDU/isCkaEukqQL0mX?= =?utf-8?q?mAHH8buj6IboMkaXv5tZd+BGI0VarmJpDkkvi4EQjLgcikBnVvVsuhbNwSrnMTUZf?= =?utf-8?q?9wXiRGEV6bQCbvNZuoumPZEnktrFJiLvBw9azIpWK1eYI1eahpZJUaHeESz8XKrW4?= =?utf-8?q?I2lND2oaWVnc6xAKj3Xf/BRjMlG4oNcDH0jZtGsYJdLI2NWJ8fMya7woGGOJAO0T2?= =?utf-8?q?zEYT2TFECXCr9vJ80+xLgXDzsaDX5MYc0f6c3ZopmhFd3sy26Y/d9UeV2Sjx/Su3s?= =?utf-8?q?PZMrcvT3uKYGiZw3AhdP4A8g/opi5mI3KWpJOzwEoaOusppWJZyYYF4s5Uk3rHcOH?= =?utf-8?q?O0sp+yQxksPfpsTtcB1jLNbi1TmKIofRVbt1tv9SQ9JuWVqc3Df2TlHlpOxNQ7MUB?= =?utf-8?q?GDOaafMcifmr+q359TKemz07q69tTGDm1aSqRvNS05omBZXZ21XfRoKV8hlWQ7wof?= =?utf-8?q?cVntaUIRjHmKZmJg9gpBbWTh5w7sUjeA6X8U3v3++OhtCdX/vIkGGVNBtEtmjiadU?= =?utf-8?q?IzOBYKBDm6r2LF5Xg9l8v3vJRuTmQpVrQ8nVXPvGPYuYP+aXLUCUh+M9btwRAv8zP?= =?utf-8?q?y9UyZfpetIQb5Lezdvpx7fbEi3UEiWF1uBO2pSxZ492cBpug2yTeOvGjn9cpelnIV?= =?utf-8?q?mp7pkPXVF1n5uEMy5hYieRIjmatnaTvoKne0xl3W8CeTUEtTWPHSGhRWEo9kRheTA?= =?utf-8?q?TFEqrsluRcQvtNOOqeJ1EW0TBbrcp4OhPcTDbqdX2Hah2IIQ3npImjZG2r/NLdHO9?= =?utf-8?q?hFwGSS6Sb02EkX7g55FtSVIBvryFWGKM+47UW4qTTX7Y4lwr4+04WInOBmJLnfoCt?= =?utf-8?q?o+sekbtQrbQi1EqOGC94hWs0Uw3c2ajWypkMitUXvJO1qmtZ/lA2NqXRRVqyts3pK?= =?utf-8?q?LrlCWGwDCQDJKnaedSesXoalTWXIpBAF2vHy0etg5QWifoWIF8XrGOAEBgymaM+6A?= =?utf-8?q?MraSTp/c3MnsbBNjpwKF92N1RFdQy+kqEldAuiHipZRdREyls/Y50=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 1bfe4824-f79b-43ff-f848-08da1c77aff5 X-MS-Exchange-CrossTenant-AuthSource: DS7PR03MB5608.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2022 11:29:21.0632 (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: aEeC0j59Hk17Ib3MM8sFMaRIEvV0bBHvSJfz2jnXHllunNGPbNqJxxpVckYF6GhebGLjaBn9CVq/aKzoLFwNew== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR03MB3038 X-OriginatorOrg: citrix.com Or else all interrupts will get bound to (v)CPU 0. This doesn't cause issues on small boxes, but boxes with a non-trivial amount of CPUs can struggle without interrupts being balanced across available vCPUs, as the number of vCPUs offered to dom0 matches the number of physical CPUs. For example sabro boxes (Xeon Silver 4114 x 2 sockets) would sometimes report timeouts which seem to be solved by using irqbalance in dom0. irqbalance is also available on Arm, so install unconditionally. Reported-by: Jan Beulich Signed-off-by: Roger Pau Monné Acked-by: Ian Jackson --- ts-host-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts-host-install b/ts-host-install index 276c6af8..f79a1beb 100755 --- a/ts-host-install +++ b/ts-host-install @@ -139,7 +139,7 @@ END target_cmd_root($ho, "chmod 2775 /root"); - target_install_packages($ho, qw(ed)); + target_install_packages($ho, qw(ed irqbalance)); if ($ho->{Arch} =~ m/^(?:i386|amd64)$/) { # We don't necessarily know the CPU vendor, but the Debian # packaged microcode doesn't mind us installing both.