From nobody Mon Mar 9 02:40:19 2026 X-Original-To: freebsd-current@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 4fTh7w0MGTz6VDYf for ; Mon, 09 Mar 2026 02:40:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4fTh7v3qTvz3xtZ for ; Mon, 09 Mar 2026 02:40:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773024023; bh=Tt6nqjxOivle9WK4jZyN8E6TekqxuLNNcQA4WxNtrIc=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=oPC5eYnZAF19u/xw/Bsc9XGRk0Qh2J/IG+QeAt/uaOFqED3uwlErveosQxuWsbR6p9jTYTqsQzy+qaBZXFKEZwPz2er/3BTXQ04go+3ZSb7MkTTuKtemNDxjGfhDfvLwApm/UJRvzeF4hQk3jScvu4DaAL6D+B26g/rEwdr6uFkVngQWY+vMRRzFhmVhh6Zp2qgXcvIU5lf/pb5OWZrNUnmyojlW/7obTkX6xDlIpVfRMVVQrf7sOrUO2ineFSnYeeAVg68Jmuq/umX7Wy8xwlKoSUz/9fVza8Si53dpzJjA+xXZpfxUA97kHUAYlq2yv188glpc1NRvRfRdPdIpzg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773024023; bh=/oxWFkfCwBrour5Y+YH/jrJrx7Pbvx4938YH3iD2cNw=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=XsXrm4s6e7lKKsb9kn9UP6nbnsSp1xs11Pgi+4/w88MgyP8VyTV/R2LjcUc7VzMv83QauPW3TPwDpHanfTn9fN0z/ExWPgW88BArUn4LuUci5goEgrTpvu9Ezydua+xJDBxxk6iq+pa3rqkqoecQPq4SEFs/2yWgLwtoxWQbaRvmkWPkKd3PB/wXysCn0oc0aiPTFvYX8gzE7F0Gxb5SM8BAFPysfrhLKZLCgvB9Z6j/ni4iD7F09jRE2amEKv6ryK6C+uMBvrSCyzuJMNYWH8EBiU+9Q+vEf+tr5I6VkkVUu5gymFCPPoGq5ldBow1mSXY/yf8sYHiDzG/dFHqyhQ== X-YMail-OSG: OFhbhOkVM1lU0H3IINliboGAz_RlvVm5rP4XqBfQvRt9VR6v1ELKI2KO0F9i3Wy VgGQkr9C5nbDCow4R2np.L231LCAYGd3pfewDKtKkaOggJjOFw3HW8vhpzCL0YLFQVfnjXkcj9EY bpl4aHM6zUXMBtdFUDE.z5DDotWk09ibhfiP1OD6nkoQqQdQCi2dLRlLxntuQR35KX0prvG2n340 19t33KxxgqhflHmQfxisaBNJc00nd.ndlXiaPNwCj63q1UzC0BlUjwjJwwxUvSu7cL0OvNjT5P9Y T7hcrApSRssvVX1bUWEumaF5Tw07qbAie.cwy7xhrYTuiE5maXyhkrudEvkgtEyZjTCo.3BrNx9g 95OFg1fMHgR7pwMSD3KDmoxJdFBpAWzzF6wE6Z2DdP8vStv5QhRHJEMtz.y9wUratyiWeUzpLwh2 RoMKkK4DD6_cIHNddAfmdyDH1B4SwK4M7EwJ.JH_xWTxgxG2Jpqsl9N4we4Bu67sYxf.5g8Mj.dL JkxdkWEs.dNjmr5bJA4RmePP.0unwByZOATumMtBu.D.lxLbZx_HxgWRy0t6mwabVrslZcJFrA0d 9gAeyQRs0bb4BLKRs.WXHBCHjrUo2D0_BXoINGLhLqHnlr3z_7o7LnjiVLrzhboGw1eozLsysUdw 7DzxmEuZSBX.SmLyu.TqoO_dgltHIrnEJkfIqwhdLpw0XmRuqDxE.WbjhuTc17.0SD2DMoFOOwvq QakQWMzIHG9cPN4AWHX.bYa7ZlFp7Dy5XpuWu_LMXX1RJz.1Am8D1JFgYy_mTQBlazUMSweCfulK NLeyzBmUx69mhs005v0IveZ50xpX7CuWDUt6cLktBybtc8ciTjOu2KlW3HgVzoyuB99TnF3ytx1h 4aUvBU3jSugWobWqZNQAv7_sk8Dt_yis2EzFEDoyXiK2S8.LlHElhAJbXHOAcWg4Ii4xYjBWbYaA lJ.8XgX0K9GB_h_Qxtsw5H.YbPt6CVG01Kfyl.ijGUa81xsh.mT943mXujacnCwp5yZUWbi5S2Fz 5rq37hG4tuz8yIvRTIAORBRCoXPNtSyFLNJU8dk8qucvOM9SSQln4TV8N6n7kFIc9QmAuUSMB_30 mEOXNIB0PNeW5E9DfdfI89fn5yGjt5XWGF25fR8AfJuAa57BOe4vtudvwzbEHdHxGkFS7fz2LSf5 hq31TRgkMtMssWqIJVls3qs.LjLomQpn52sVojJ5FibzGiMSe0ftYUCs.VT5fj67lSoAIeaSbF92 L_obceX20PSfQF1Ot8s8gTL5KWIZNfjtXR7PyL9dFhDqqWXFiPr85givt94FNx6o2icY9WorBrIt 7BUaaJ6XIp7haKCLOzsV1D_xkWQwc0nQPLTE8zJTRGBtse6lpNZa.B5FaIsrit5cdwPtTNEATUlG N2LYbpXAvHQ9t7hEB1XGASNLDtRWD_Ii1MTZ7KcgBBflRH5ikKYrRKDzJpitVV89zlry2pa0OTTK dKfaKb1haamKjjZ3mcGDfj7hX0nZOsBztdJLu.IGbjNWCLAJP8hwVlQQEF9PT.IVOE6.hwuiAd4S 9gjKlWnJVRrK4N_a8W6rvMPlUzSyxuoHbmVdMgYUESQt6LWK1mGveaY8OpU0LqO5LDBVnEG7qev_ .GeaBXOSo.PdJRkbhk6Z_avBspaS_vlnAwuMrVYq2xosCB9XgG1_PKSEpaQOk5DuaUjl.khfqWaV sEGr6Ggtru9UX2UgiEBSSoSH5DLv9c4bikJn875MoY0YpsllVZ0a.vWkiYoedS_JJw5MIjCDwIYC TGJRNml4GK_3Bhn7oUPfZUZv68SqgwQ_MquakyTeieu.7YPLtAIXo6rDKdCocfvBtlWhexa4G.Fx kHQxKLzBrHP1mNipSRM4e5B_VkPB9bHsNSAe7SJUS9byMwQZE7Dk3o4uVUsjNfMl_AuksyXd00xw tsK6kMDyl8s.DHJAv462Y6dUP0brKYmNAoO9hM3wujj1E5l3lcjJN9biX7YT9ZBtIriSHcIQis_W ErLLVibrLpEan.80KNv8ZZ2RqnhrsURIGOZaU5xXJlK39n6bb9IYt_MpE_hx1lrjeiLplJgDm5sA AAWPrOq0dg2LsJmuhfX8zkSyenu.yCw34HbsL.L47q8SJP4ruRNFLV5Hb4ycKb9IYJhMZi6gHQg9 _.N625koGMJ6G7aSTl3YZ2FB465QYAxQ8EZDzDQCwPZfkX3ubtRlq3R2hKCGXT2CJGD6nghPt13f TTjNu5wgy3n3PSNGAjvEjiBqX0jJmMPfNB7OG1MXpHU2JarxQ_4OksA55lm9ND4qupjQ09iWUQvd .Umz_0i4JTIXYdccPnBET5xLCP0u8d0E3pdCHz1Dfe5SIE0MH2AnZ8_WpfXY- X-Sonic-MF: X-Sonic-ID: 46eff3a9-a793-4a2a-84d3-852b44ef0bae Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Mon, 9 Mar 2026 02:40:23 +0000 Received: by hermes--production-gq1-6dfcf9f8b-zfjdz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fd2e4b550aa92039ffef18bbe5b36bf7; Mon, 09 Mar 2026 02:40:20 +0000 (UTC) Message-ID: <15dd35da-4c7c-482b-a212-8eaf761b23ca@yahoo.com> Date: Sun, 8 Mar 2026 19:40:19 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: c499ad6f997c - main - virtio: Use bus_dma for ring and indirect buffer allocations [Really: kernel: vtnet0: watchdog timeout on queue xx] To: "Herbert J. Skuhra" , Andrew Turner Cc: dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org, freebsd-current , Michael Butler , Philip Paeps References: <69a71c75.40215.43f39fc6@gitrepo.freebsd.org> <87ecludxuh.wl-herbert@gojira.at> Content-Language: en-US From: Mark Millard In-Reply-To: <87ecludxuh.wl-herbert@gojira.at> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25198 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4fTh7v3qTvz3xtZ X-Spamd-Bar: ---- On 3/8/26 10:39, Herbert J. Skuhra wrote: > On Tue, 03 Mar 2026 18:37:57 +0100, Andrew Turner wrote: >> >> The branch main has been updated by andrew: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=c499ad6f997c8c5f61c88925e6d1e826d0c0f6c4 >> >> commit c499ad6f997c8c5f61c88925e6d1e826d0c0f6c4 >> Author: Sarah Walker >> AuthorDate: 2026-03-03 16:08:11 +0000 >> Commit: Andrew Turner >> CommitDate: 2026-03-03 16:29:15 +0000 >> >> virtio: Use bus_dma for ring and indirect buffer allocations >> >> While the majority of virtio platforms will be fully coherent, some may >> require cache maintenance or other specific device memory handling (eg for >> secure partitioning). Using bus_dma allows for these usecases. >> >> The virtio buffers are marked as coherent; this should ensure that sync >> calls are no-ops in the common cases. >> >> Reviewed by: andrew >> Sponsored by: Arm Ltd >> Differential Revision: https://reviews.freebsd.org/D54959 >> --- >> sys/dev/virtio/virtio_ring.h | 27 ++++-- >> sys/dev/virtio/virtqueue.c | 216 +++++++++++++++++++++++++++++++++++++------ >> 2 files changed, 209 insertions(+), 34 deletions(-) > > After this change I see a lot of "kernel: vtnet0: watchdog timeout on > queue xx" errors on amd64 (arm64 seems to be OK). See below about other reports of the messages. > > Reverting this commit resolves the issue. > > freebsd-current has the following notes, implicitly referencing official builders doing official builds: QUOTE On 3/8/26 17:10, Philip Paeps wrote: > On 2026-03-08 07:10:01 (+0800), Michael Butler wrote: >> Is anyone else seeing timeouts on virtual interfaces? e.g. >> >> Mar 7 15:00:27 george kernel: vtnet0: watchdog timeout on queue 0 >> Mar 7 15:00:45 george kernel: vtnet0: watchdog timeout on queue 0 > > I started seeing these on today's build too. > > It seems to happen more or less randomly. I can't point at anything > specific that might be triggering it. > > Philip > > END QUOTE -- === Mark Millard marklmi at yahoo.com