From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-00364e01.pphosted.com (mx0a-00364e01.pphosted.com [148.163.135.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DED5627466A for ; Fri, 28 Aug 2026 15:32:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.163.135.74 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787931154; cv=none; b=ISpHLf0jRtayLDeGOkfMbmChKlOS5kOJBgXuRltTVbgipe8r36JGi6WJ3byAgz/9wCK5fQvYUDjj7vI/qGMx9Y0QMJ7w8p5+tt3K+lVRImf5b+NY3b9BFrb52K2lZatGiTjJ0fgdpjVNPYFh8SD1f5c8dVXg+m0U5B9v1r+XIHQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787931154; c=relaxed/simple; bh=L7zhRxeUi/Cl9L36XO7EVgA63yI4F70i2Y9X3vhrxhc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=INNiHUpEbzE7nvAbTpdDbxzLeknK3uu53Fkpqfuw4EuIEHYjJA0tK8wRrPu4gQucZG4RyNYRqTYbN2ytYFQMUQrDKBKaHFcen7J0IaZuQT3G8XlAWp98iSD9woF5MVAJ759Y7cawGCDVIEFkHBvVq+5kTzgrZd4Xwe6PvY4pz5g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=columbia.edu; spf=pass smtp.mailfrom=columbia.edu; dkim=pass (2048-bit key) header.d=columbia.edu header.i=@columbia.edu header.b=h8G7i7n5; dkim=pass (2048-bit key) header.d=columbia.edu header.i=@columbia.edu header.b=I+xVmtE/; arc=none smtp.client-ip=148.163.135.74 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=columbia.edu Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=columbia.edu Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=columbia.edu header.i=@columbia.edu header.b="h8G7i7n5"; dkim=pass (2048-bit key) header.d=columbia.edu header.i=@columbia.edu header.b="I+xVmtE/" Received: from pps.filterd (m0167069.ppops.net [127.0.0.1]) by mx0a-00364e01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67SFQx29044224 for ; Fri, 28 Aug 2026 11:32:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=columbia.edu; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pps01; bh=xVQs ZdfrA3r86bhZ6gnJRW0rtdXQrOUka4TbUw65Uqs=; b=h8G7i7n57ZuY49D4gbgt WXkxCIso9blSugvKRyFOwluhw6KmPYRiY5YpEyFEsLxVNr7o1uwpFEwVnD5Vpc+j 1PD6iULDr2+OVnfQrBDSOeh3AlACG3LSuAU98ZvC/ku3mfgz2T99D1Qtqf58ZQHs 66/mH6ayLdNsVJ/ob4PmYsodIlM+VcFumHpHghfLXf3yx0kIX7nDjl4YjwKXbwpD /OwEMBqIEQLF8AIMSeMhDKB1wR5qw77kPrceHunl2vuMAkywZnwhSm+7RCZwfN8H tx2IDQpNdOxZ+nloe8MVH7dO2uLbfpT7bVte0mJoJvRUBu8Xj7T9bK4Slht/KbY2 Aw== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-00364e01.pphosted.com (PPS) with ESMTPS id 4gb9q71ndm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Aug 2026 11:32:31 -0400 (EDT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-52ef04756caso13184301cf.1 for ; Fri, 28 Aug 2026 08:32:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=columbia.edu; s=lionmail; t=1787931151; x=1788535951; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=xVQsZdfrA3r86bhZ6gnJRW0rtdXQrOUka4TbUw65Uqs=; b=I+xVmtE/K7540sKSAJ97sV9Xj4h1+4YU0iiAYkNihXwJFBS4Aq+awkgHdJvvhXZ/NV mK9RU1/pusUov+X6VmpODNALU0n9pAiRcr7K5SKiTP9Dx+A89qPolOuiKsSodCxOH+in 7y5jpy0J/3In++epD1tJz7gQXAux45y6Et+p1saO/thejaEydDqxdzsItnrk242KqF+g GO9MZrkj+6ekN5CZNmgCpQxAFr+O4mj3a1IQ4qeuvC7lipQuzwCTzMWhhXcgyjHDCmCl dP82sK99TookJu8jwhHD28DH1U8MsIFLlLWjBHWWuS03M2GeqGYcUqrjl3mai3jBwsdw YWZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787931151; x=1788535951; h=content-transfer-encoding:content-type:in-reply-to: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:content-type; bh=xVQsZdfrA3r86bhZ6gnJRW0rtdXQrOUka4TbUw65Uqs=; b=IZieKAL4Y98qVfwr6mI1qhceNigzuPYVEEWMC6vmi0UkJDcws/cRNEtBGQxk4pPogQ UzO7YyWr4eAWUBJeb8Bs/p+gW2CpbRxqfD+DyFvh7xPYAAyLONZSok6LCC9Q+FaMB5VN tWYeUbAWEGSWunpigqA8jONJWVg9UZofYBgpO2D9L89L39lQpYon6l6B/XHVqtNtxqJc Fj5XMPy3u1/iu13GuFnTcvGyYr7lN2QBV30/vtKRnzzn7v0TvgBxmi9ecQhSXLFMvC2s bxAudNHeQF1CjiLBHApwT/E+1DcXum7ZHVlmFF5B6WLhGbPTfjmjFtj9sjSC5WpTg6gR zZNQ== X-Gm-Message-State: AFuF++mbGPuOOrBS09u/Z7zbnLetV2HkgBv4wcbeIAJuhfjePZAlXgs1 D3pWafcRTs+7YxhL87xl7q8jFRb2wJrn3GScBNhTUHn81bP+B8k5OTdQzerVUwKiO9hICrSoA3m uOllMmE9Z8+ajUEZVw7bohIz5o4V13GIVFLJsxju0YCZxO2cVAElVvXm6QWAr X-Gm-Gg: AR+sD12aprWIiGcawLG3KJLyAAd26gK+JA06RvAKY6eLEUMtwDadFXUwCb+LSAKe/16 LRhKcchvBJw+sDZFrRQ4ldMqaWme3nlnptzHw8/SmzIptZwfl4/hMxBS4DB3ow59/KwRu9qLOJi /HGkmsAZrpo+cEeAWQdFcP/V1l8MK/kU+IhfJoO5LEvFZA29kDa1yZMFJZ1m/wXUGh1FwABIQ8U RTT2NdIg5xZZV7uDKD0eANhg0+UOmwn320nDSCrW7U5IMbOUMZVZ5qvQ/vkepsYqNgAU00SWa6R KKASTus0/AGZAyTQY15ya+iz8oZkegZ4Lm4eTmJrq+UKn3ux7ZjLREUehRUU2sL/M7YmU45PivJ COq4O0jDgPOlgqYKTEYVa0wWrA0jns+fNunS4eHUk1htjCIxwygaSkyoIIjSXwqY= X-Received: by 2002:a05:622a:22ce:10b0:52f:ba92:1121 with SMTP id d75a77b69052e-52fba9211c9mr55925561cf.30.1787931150780; Fri, 28 Aug 2026 08:32:30 -0700 (PDT) X-Received: by 2002:a05:622a:22ce:10b0:52f:ba92:1121 with SMTP id d75a77b69052e-52fba9211c9mr55924651cf.30.1787931150220; Fri, 28 Aug 2026 08:32:30 -0700 (PDT) Received: from ?IPV6:2a00:a040:199:85d9:7dc6:c240:3de1:e554? ([2a00:a040:199:85d9:7dc6:c240:3de1:e554]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b926874fdsm68218245e9.4.2026.08.28.08.32.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Aug 2026 08:32:29 -0700 (PDT) Message-ID: <09d28dee-e40a-4670-ae6b-30f32c2cf826@columbia.edu> Date: Fri, 28 Aug 2026 18:32:27 +0300 Precedence: bulk X-Mailing-List: linux-block@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 0/7] block device fixes for large block sizes, IOCB_NOWAIT, and direct I/O To: Jens Axboe , Christoph Hellwig , Johannes Thumshirn , Luis Chamberlain , Hannes Reinecke , "Matthew Wilcox (Oracle)" , John Garry , Christian Brauner , "Darrick J. Wong" , Keith Busch , "Martin K. Petersen" Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, Sashiko References: <20260828-blkdev-fixes-v2-0-32f3f40cebed@columbia.edu> Content-Language: en-US From: Tal Zussman In-Reply-To: <20260828-blkdev-fixes-v2-0-32f3f40cebed@columbia.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: J7hGMd0mKhkOZOmiSR-cYn6-Iw1CP4Oa X-Authority-Analysis: v=2.4 cv=IKUyzAvG c=1 sm=1 tr=0 ts=6a91aa10 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=x7bEGLp0ZPQA:10 a=A0y_DWxS2BwA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Da8U98TiO7q1upZEImrf:22 a=JR4YdQiviy7OQf72WyZ1:22 a=c92rfblmAAAA:8 a=LL4WKY1a4g4vxyIpMUAA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 a=GvGzcOZaWPEFPQC_NcjD:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI4MDEzNSBTYWx0ZWRfXzeec1HffY4p9 VXiQDfHQavQVPBYDHoLTaUapCI47RTUgxAAsk7WidW3ef3kNf4aMOPV+fAYDd4E/Pr92zIIpvt/ 1OkY2O4Jufqjuev1Gd/1nc9InagDnG4Hm4aRz4DZ7xZ48wvJnD+t X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI4MDEzNSBTYWx0ZWRfX69ZnJAoWr4I8 ZTOKPfQZSYZfGyBGJtqoGI1hRrCGKZYLW3uUDwQ/tQ3c5XYTlzpha0sSksjR1IMHjdip7dRi4Ca e4y15tBMUw2eJW+HvFj2AoFBx1U6PId4o9TXyMGZFmon4PbHAnw+CzNo0v/myE8aD6yPXYM4UVW HTxwey+lI6RuODbgadOeDKCzMWdtk81qEf/luVxfYkR2us8ciVdS/LITTMPTiCOQV1FB8vWzyGt FUCXJGDP/YoKoVuK0gIwLC7zhHyYiWroVA9jJdm32mXnP8HYOH+S+NuXvYuPHH+YqyUDppYUfXy SwBYE6Jo98xW4xqEvhs8n5zlrmD5G94bIa/yOuTxDfij+MTmscFt4dB56uayxVyIZC7D+fBZxHR qnFF72WlTpKIykOI47TFDyGWlcsgIY9rQ/BnSv8QqQQRR6wk/fn/HRcCos8NwMZ4VN01q94zZLZ ic17u2kohEZT8y01nTA== X-Proofpoint-ORIG-GUID: J7hGMd0mKhkOZOmiSR-cYn6-Iw1CP4Oa X-Proofpoint-Virus-Version: vendor=nai engine=6900 definitions=11889 signatures=596817 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 malwarescore=0 phishscore=0 impostorscore=10 bulkscore=10 suspectscore=0 adultscore=0 spamscore=0 lowpriorityscore=10 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608280135 On 8/28/26 4:49 PM, Tal Zussman wrote: > A set of independent fixes for the block device file operations. The > first two were found by Sashiko while reviewing the RWF_DONTCACHE series > [1]. The fourth and fifth were found by Sashiko's review of v1 of this > series, and the rest came from asking an LLM to find any similar or > related issues. Each issue has been reproduced, with the fixes resolving > the issues. > A couple more pre-existing issues from Sashiko, some of which seem valid: https://sashiko.dev/#/patchset/20260828-blkdev-fixes-v2-0-32f3f40cebed%40columbia.edu