[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 20/28] i8259.c: properly cascade secondary i8259 from primary i8259
- To: Mark Cave-Ayland <mark.caveayland@xxxxxxxxxxx>
- From: Peter Maydell <peter.maydell@xxxxxxxxxx>
- Date: Tue, 20 Oct 2026 17:25:47 +0100
- Arc-authentication-results: i=1; mx.google.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=0H70iKzAA969SR73zPnNY9mwxeFlOcwPhNOOkWbaM+Q=; fh=+I4aGsXiB3sQBf47KFdt6yKgK2EgnhNS0hiinzB3+Z0=; b=Nk586DfRqxFIB1WJ837Ne96tR7sUTDB6pTBOrTCG/5yegYjliF1rv1yes1MfLcAdNJ BVH/qW0RU3hE/Vtq3dGN4+9EFcZSsrVJaEbxrlWmTKk0Vv2Bu0poqz6zPlC2LkY65dQv wS5qx8xv18FQCtvd2spqaZSzrqtWT8fkXyrENmGS+AbsgO3DTmqhHLQq7ocVdgQZlfyT 9LnbcuxcZ3i5RqukBG3qamp0az8DiEJ+gKkTppv1w1NqzSYr1lJbRLeD0tYuSAwK4X9L FQa7Ffl4yEr8YD2n+5lpzWCY2OVaUkA/ze/znzvisGAWgKcWF+ZDzVmTZQt7FjokADu+ rl1g==; darn=lists.xenproject.org
- Arc-seal: i=1; a=rsa-sha256; t=1792513560; cv=none; d=google.com; s=arc-20260327; b=DbsGmoIWSUO6o7eMJLLnSSqzuMDdiGjTV4BmXnFJLz0w8iVfbLCQO3m7+t446qFqz8 gr55bJqs6EtVdntfjiKybiKgg3dQSibFRX0ehkxGPtY9Zkz26L5VlIPmO4tF7wFv0OYA pZg5kIlsI27CZG2r7CJVC6rkQhJmGUEXcUVr4VRCcmCSPFA/j6on3eMXzF/XEK95atau 5J6k3oh9SNMRoqwy2AaDeRIwG9HFioAY/kvIpdK8WCJZot4PvvvuXIEZd9kdv9TD4m1k GkMUAMkVhMH2Q0b/mkUP5WNx23cZRgCxiAiIt5m5sdeLXh8C8OQFYSasO8HP0TPV/Egy CDOg==
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=google header.d=linaro.org header.i="@linaro.org" header.h="Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version"
- Cc: pbonzini@xxxxxxxxxx, richard.henderson@xxxxxxxxxx, mst@xxxxxxxxxx, sstabellini@xxxxxxxxxx, anthony@xxxxxxxxxxxxxx, edgar.iglesias@xxxxxxxxx, qemu-devel@xxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx
- Delivery-date: Tue, 20 Oct 2026 16:26:03 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Mon, 19 Oct 2026 at 13:07, Mark Cave-Ayland
<mark.caveayland@xxxxxxxxxxx> wrote:
>
> Currently the cascaded output from the secondary i8259 is returned directly in
> the pass_irqs[] array, instead of being connected to the relevant input of the
> primary i8259.
>
> This is a bug fix since in a cascaded configuration on real hardware it is
> possible (although unlikely) that the cascaded input from the secondary i8259
> can be masked on the primary i8259.
>
> Signed-off-by: Mark Cave-Ayland <mark.caveayland@xxxxxxxxxxx>
> ---
> hw/intc/i8259.c | 8 +++++++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
Reviewed-by: Peter Maydell <peter.maydell@xxxxxxxxxx>
thanks
-- PMM
|