[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] xen/pci: prevent infinite loop for faulty SR-IOV cards
- To: Frediano Ziglio <freddy77@xxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Fri, 24 Oct 2025 16:58:44 +0100
- 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
- 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=AQ4jZiYa1mFI+v3PreJeAKEmTZm5Gv6M8P2JfTG2QUs=; b=c0Mz0lDlGhMnxGETya94gpSrg/QGo080cv6YIRuzWxC+zGkEX2NHBtprMM32yTfmdsrmE8yx3jV7SfXdf2gq4DV/UARH1/jBCSO1vTv2A5M9bXdBZ6b8XWJ07jNPB0ymnwSs8LQcbqhPQ2/UbH2G7HLYGjYltnyw4PaTeCCtebyx1tblczjVoApkW7cjkQPEGMt+ne5eus79O7wBk5Jryg81qajpd1+lwYRmNjt/uwnS9tqNrI7VF2tvjEqmrnamX11EA5ijqDSoi5tW1ga9ihcbQDwx8Ht1mKjNveQQ8WmuhRt0+YRENxgXEby+x7VteFN8NQKsq8ohKRPvwwC0Bg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RCDjiUCmyLTqsIihqq/1MmpbauffOy9XF5A/+oGlzmyh4VvFeSlW8LAhoCqWhDP+ZYlnHxR1DAR71BhZeakPENbdib+TA6Wkyq40ROJJEA78tee4cWZLZNudAelhJAnP1HXybBVrd+a6Kiug0sp7U7OlsxkiwMInAxPFni1rauk7lgN7AeUUa8J13RO+RjE78+cLjnaVn/klqFgofcNpKLHsy9pU/63XyR+BXVAg8Ah4HxqDSIOsE+VuU259UR8L3xX8mCA9B9QIvJQEu/+px3erQPSX/ge10O5sSxnJuozzhsGt19QnUYmDrZ7YJz8DiypNfEO53pc5PfjuuKUmyg==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: Jan Beulich <jbeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Delivery-date: Fri, 24 Oct 2025 15:59:07 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 24/10/2025 4:13 pm, Frediano Ziglio wrote:
> If a SR-IOV card presents an I/O space inside a BAR the
> code will continue to loop on the same card.
> This is due to the missing increment of the cycle variable.
>
> Signed-off-by: Frediano Ziglio <frediano.ziglio@xxxxxxxxx>
Yes, that's buggy. Was this from a real card, or just code inspection?
~Andrew
|