NetBSD Problem Report #60221
From rjs@fdy2.co.uk Fri May 1 13:47:19 2026
Return-Path: <rjs@fdy2.co.uk>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits)
client-signature RSA-PSS (2048 bits))
(Client CN "mail.netbsd.org", Issuer "R12" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id C7BBB1A9239
for <gnats-bugs@gnats.NetBSD.org>; Fri, 1 May 2026 13:47:19 +0000 (UTC)
Message-Id: <20260501132458.DB718302865@ren.fdy2.co.uk>
Date: Fri, 01 May 2026 14:24:58 +0100 (BST)
From: rjs@fdy2.co.uk
Reply-To: rjs@fdy2.co.uk
To: gnats-bugs@NetBSD.org
Subject: nvmm does not match expectations of Linux ioapic detection code
X-Send-Pr-Version: 3.95
X-From4GNATS: "rjs@fdy2.co.uk via gnats" <gnats-admin@NetBSD.org>
>Number: 60221
>Category: kern
>Synopsis: nvmm does not match expectations of Linux ioapic detection code
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri May 01 13:50:00 +0000 2026
>Originator: Robert Swindells
>Release: NetBSD 11.99.5 2026-05-01
>Organization:
NetBSD
>Environment:
System: NetBSD ren.fdy2.co.uk 11.99.5 NetBSD 11.99.5 (REN) #1: Fri May 1 11:11:27 BST 2026 rjs@ren.fdy2.co.uk:/u0/src/sys/arch/amd64/compile/REN amd64
Architecture: x86_64
Machine: amd64
>Description:
Recent linux versions contain a function check_timer() that is
run at boot time to verify that the IO APIC is working correctly.
The tests fail when running Linux under qemu with nvmm acceleration
and the Linux kernel panics.
Booting NetBSD in a virtual machine seems to detect the ioapic.
>How-To-Repeat:
Try to run recent linux using qemu -accel nvmm
>Fix:
Would be good.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.51 2026/08/10 02:28:17 riastradh Exp $
$NetBSD: gnats_config.sh,v 1.10 2026/05/13 22:00:09 riastradh Exp $
Copyright © 1994-2026
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.