From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2B94C2C0294 for ; Sun, 11 Jan 2026 10:15:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768126555; cv=none; b=pnnjx+kscXGg+kpNgyFGsxeJh/oF6FA4Gp33pTBCa9XOdrxJM6FLrDhbUgu3Zvkdpdur5vwy5SlP4p8ExcFQgCv+rzj8dXR+a2CCrRvzBNiv0cjiHVuLhIiN1sJNTPX0ubZkWio+xnOGOoge6iQfKJSr9v1WcPtVnBdrUrfN4NA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768126555; c=relaxed/simple; bh=1tTqJp6L+Ndt1xsDEEwHPw/wH7LSEp5GBi/YIhe6dVI=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=MDD0g9DBh92h1SlMX01Wh1Q+s3tN6gIbQk/95CF6vDvvlLrSiguHkpyXal5G22Ms6V/JYhAN4NJNFjhMixLy3BpZzcXxj1ZR1eAMNXa3ul6BSwyUtZTufZI7o02SMAWxdCZWfpX1d1pEl5zmS8bV7s4GB3Z/Qmu6PDuYzZ/QWT4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=Jhu2qisO; arc=none smtp.client-ip=209.85.128.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="Jhu2qisO" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-47774d3536dso37698285e9.0 for ; Sun, 11 Jan 2026 02:15:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1768126549; x=1768731349; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=0S+MIMnV3MqLsiqHsODr2T4OiyiFPMHA2hmX0+AB3Ww=; b=Jhu2qisOmcEq3LJhm9XkqsvqLr2hzu3mYdwhdgMJhgn/fSxWRA/8+O32TahNPHret4 nEIKHrZLVkehYj6mPbCLImvtN+RnATuusqYB81oYJdl6z3kIGosFd50RuiBzcQNkdots wcn3W79C24+ZTBTvBwNauVrpMhgnd2hyFD0WqYJvW93BAe76u7osqj3dIVGsfS26x8ug Dde0FQlRyeyegFCum0YBqQ0DWKlE/IIMJMO/Rlsh5sLsoZxnGeh8f16UkbWtgBsXiu2g 04mfpA3XoUtoOtS3NJzCETVDjF197jqMX9i0zuVfry8bMeYpCyGOO2i6DZOgDJfrJNFk ezZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768126549; x=1768731349; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=0S+MIMnV3MqLsiqHsODr2T4OiyiFPMHA2hmX0+AB3Ww=; b=mzJcYpoWFp66HMhb6GM4piMvbQkOi9IkBA3DLI3gjEPBhcL2vmmLm3XtCeUtswWAPe BUHWFeGRQW0ET4Scisn6zNW6duU5/8lThaAPpr+eAfP0yy3PaY5hyysXOvdZjFtVYChn WSIbvpqZAFEBK3gzTniJ6mJcs+EuDntVlV08TpInGiMYfAwVTBTFnMLoQ3T6KDfBsBbh tibmdAT8qV3FC1RxMXZZ6NH9Co3HEv5PPef1m9BSb7zCKwUjMUvpdSg7gyBgI2v8V8T5 CxnuLk85D9gIM6Qj3zF9E7O9+s8bHYYeXojzFlSxxBqhDkwbZmrVwH10seZFxyh801lZ MSUA== X-Forwarded-Encrypted: i=1; AJvYcCUuVCIYpAhpKAZ2TqEjwGJvwOcBU0HUkiUvllN2YRCi1N+J00jIDUkLC80NNv9AOfQ6VcMzb123pkRMlxo=@vger.kernel.org X-Gm-Message-State: AOJu0YxemDB6usKIs0ICnovTNVriIQtTX9CWAd2Cqvzs05/1ZBYkutkn gRXcq/dqSM/B9yrIh8aF5jkc7gftS3kUQxvQnPF8kJnHa/jaHAt6H9R9BaCk9NEuqQg= X-Gm-Gg: AY/fxX5ZZWDXV9JeBU6+TMxOELlt0AqjJ8Oo7JpyaE60eebycSgR/FLB7f8GDHJ9qU6 oHeRtX4I2NpquYUHHAgF+EGnFkya5RH/q/DbHiRofn5k7KEla9xt7WTiX6DEOSNWx3pI7UeIdNm K97wvRPnIHKZaGvBb+9W8PSWrTkCsFfhqTf11v/dm4YQgHRXPwfe+W0JI1y9NQVT7MJBn+CLdjM uocmgvDxSXstsXEIDgxyu1pnWmrIZ1poh6OA5ymWtxLUIE/NcDCyxso8PF0Vsab0MgQfLWjEbJR 8JsjV5+nU0hr8zZjuq1BBxf0wqoMvE7sCCfCIlmIwQVY1zb/JTIOW63Ihz8J4vMr4ahIJheLX7K OKN9e2fgQkUFuHtD9Rtj91alZE2hz3PAnvLQgWW4JMSmgC6T0BgFPHTezjExYZCFsjhdRbw2Saw l1s16O7wfDBwLIc2vV5df5qyX/YBenAvGJlirP90M= X-Google-Smtp-Source: AGHT+IHkN7y1dxP09+Hd+n6x2PwJaIAbnFRdPDtINtufkIfkwCByqk9fSwJ7WtsItIycPBZWukaXFA== X-Received: by 2002:a05:600c:55c6:b0:477:75b4:d2d1 with SMTP id 5b1f17b1804b1-47d7f627ca1mr156876725e9.15.1768126548921; Sun, 11 Jan 2026 02:15:48 -0800 (PST) Received: from ?IPV6:2403:580d:fda1::299? (2403-580d-fda1--299.ip6.aussiebb.net. [2403:580d:fda1::299]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3c5ce06sm144483935ad.44.2026.01.11.02.15.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 11 Jan 2026 02:15:48 -0800 (PST) Message-ID: <5b466d2f-80ad-4b45-a643-ab64bf2b252d@suse.com> Date: Sun, 11 Jan 2026 20:45:44 +1030 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [REGRESSION] VirtualBox VM crashes (BSOD) during Windows installation on btrfs with kernels 6.18+ (works on 6.12 LTS) To: jollycar , "regressions@lists.linux.dev" Cc: "linux-btrfs@vger.kernel.org" , "linux-kernel@vger.kernel.org" References: Content-Language: en-US From: Qu Wenruo Autocrypt: addr=wqu@suse.com; keydata= xsBNBFnVga8BCACyhFP3ExcTIuB73jDIBA/vSoYcTyysFQzPvez64TUSCv1SgXEByR7fju3o 8RfaWuHCnkkea5luuTZMqfgTXrun2dqNVYDNOV6RIVrc4YuG20yhC1epnV55fJCThqij0MRL 1NxPKXIlEdHvN0Kov3CtWA+R1iNN0RCeVun7rmOrrjBK573aWC5sgP7YsBOLK79H3tmUtz6b 9Imuj0ZyEsa76Xg9PX9Hn2myKj1hfWGS+5og9Va4hrwQC8ipjXik6NKR5GDV+hOZkktU81G5 gkQtGB9jOAYRs86QG/b7PtIlbd3+pppT0gaS+wvwMs8cuNG+Pu6KO1oC4jgdseFLu7NpABEB AAHNGFF1IFdlbnJ1byA8d3F1QHN1c2UuY29tPsLAlAQTAQgAPgIbAwULCQgHAgYVCAkKCwIE FgIDAQIeAQIXgBYhBC3fcuWlpVuonapC4cI9kfOhJf6oBQJnEXVgBQkQ/lqxAAoJEMI9kfOh Jf6o+jIH/2KhFmyOw4XWAYbnnijuYqb/obGae8HhcJO2KIGcxbsinK+KQFTSZnkFxnbsQ+VY fvtWBHGt8WfHcNmfjdejmy9si2jyy8smQV2jiB60a8iqQXGmsrkuR+AM2V360oEbMF3gVvim 2VSX2IiW9KERuhifjseNV1HLk0SHw5NnXiWh1THTqtvFFY+CwnLN2GqiMaSLF6gATW05/sEd V17MdI1z4+WSk7D57FlLjp50F3ow2WJtXwG8yG8d6S40dytZpH9iFuk12Sbg7lrtQxPPOIEU rpmZLfCNJJoZj603613w/M8EiZw6MohzikTWcFc55RLYJPBWQ+9puZtx1DopW2jOwE0EWdWB rwEIAKpT62HgSzL9zwGe+WIUCMB+nOEjXAfvoUPUwk+YCEDcOdfkkM5FyBoJs8TCEuPXGXBO Cl5P5B8OYYnkHkGWutAVlUTV8KESOIm/KJIA7jJA+Ss9VhMjtePfgWexw+P8itFRSRrrwyUf E+0WcAevblUi45LjWWZgpg3A80tHP0iToOZ5MbdYk7YFBE29cDSleskfV80ZKxFv6koQocq0 vXzTfHvXNDELAuH7Ms/WJcdUzmPyBf3Oq6mKBBH8J6XZc9LjjNZwNbyvsHSrV5bgmu/THX2n g/3be+iqf6OggCiy3I1NSMJ5KtR0q2H2Nx2Vqb1fYPOID8McMV9Ll6rh8S8AEQEAAcLAfAQY AQgAJgIbDBYhBC3fcuWlpVuonapC4cI9kfOhJf6oBQJnEXWBBQkQ/lrSAAoJEMI9kfOhJf6o cakH+QHwDszsoYvmrNq36MFGgvAHRjdlrHRBa4A1V1kzd4kOUokongcrOOgHY9yfglcvZqlJ qfa4l+1oxs1BvCi29psteQTtw+memmcGruKi+YHD7793zNCMtAtYidDmQ2pWaLfqSaryjlzR /3tBWMyvIeWZKURnZbBzWRREB7iWxEbZ014B3gICqZPDRwwitHpH8Om3eZr7ygZck6bBa4MU o1XgbZcspyCGqu1xF/bMAY2iCDcq6ULKQceuKkbeQ8qxvt9hVxJC2W3lHq8dlK1pkHPDg9wO JoAXek8MF37R8gpLoGWl41FIUb3hFiu3zhDDvslYM4BmzI18QgQTQnotJH8= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 在 2026/1/11 20:33, jollycar 写道: > #regzbot introduced: v6.12..v6.18 > > [1.] One line summary of the problem: > VirtualBox VM crashes with BSOD during Windows installation on kernels 6.18+ (works fine on 6.12 LTS) > > [2.] Full description of the problem: > Windows 10 and Windows 11 installation inside VirtualBox consistently crashes with BSOD within 1-3 minutes on Linux kernels 6.18.3 and 6.19-rc3. The same VirtualBox configuration and VM image work perfectly on kernel 6.12 LTS. The BSOD errors vary each time (most recent: 0x80070470 - "file may be corrupt or missing"). The host system remains completely stable with no logged errors. > > [3] Kernel & Hardware: >    - Kernel versions tested: >      * Working: 6.12.63-1 >      * Broken: 6.18.3-2, 6.19.0-rc3-1 >    - Distribution: Manjaro Linux >    - Architecture: x86_64 >    - VirtualBox: 7.2.4 r170995 (vboxdrv vermagic: 6.18.3-2-MANJARO SMP preempt mod_unload) > > [4.] Filesystem and storage: >    - Root filesystem: btrfs on LUKS encryption >    - Mount options: zstd compression level 3, SSD optimizations, async discard, free space tree >    - VM storage: separate btrfs subvolume What's the storage file configuration? Like what's the cache mode setting? I don't know VBox at all, but there may be something similar to libvirt's cache mode (none/unsafe/writethrough etc). More importantly, will tweaking the cache mode change fix the broken kernels? If so it may point to direct IO related behavior changes. And what's the storage file format? QCOW2? RAW? Or whatever format provided by Vbox? And one final question, have you tried qemu (or libvirt + qemu) and can it still be reproduced with qemu? As I'm wondering if the direct IO related change will even affects qemu Thanks, Qu >    - btrfs device stats: all zeros (no errors) > > [5.] Reproduction: > - Boot kernel 6.18.3-2 or 6.19.0-rc3 > - Start VirtualBox 7.2.4 r170995 > - Create new Windows 10 or Windows 11 VM > - Begin OS installation > - BSOD occurs within 1-3 minutes with varying errors (latest: 0x80070470) > - Issue is 100% reproducible on 6.18+, never occurs on 6.12 > > Additional context: > - Host system remains completely stable during VM crashes > - No btrfs errors in dmesg or device stats (all zero) > - Issue persists across multiple 6.18/6.19 releases over one month > - VirtualBox 7.2.4 modules load successfully on all kernel versions > > Regards, > Jollycar >