From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oo1-f43.google.com (mail-oo1-f43.google.com [209.85.161.43]) (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 94D0C3DFC61 for ; Thu, 25 Jun 2026 12:06:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782389190; cv=none; b=ZkdGmNUkQnOo+4QWiykjuuBPPpi3uMLRWtdPVXl7xuT3IvQxLBCWQ2fkC0onrJ4hU+RePR93cgv1qqxrrWbwX8fUPqqT5iPGE9iOIngADRPgsEsx1NMX8oSFRFbbYyhk4C8VqizLQhYdTPukuLOrQdXvB+XWPXjHv4urk87jvP0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782389190; c=relaxed/simple; bh=sQ3IvhVlv89cPfQzS65J1lmyYHPFIWi8Shbctwx9fz0=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=oPzADvixUF0n8ur1dz1Eax+AjRa6mA44aHc87CNlQUGF7jPdUCcdjBYSZoqQpoU975Wywhx+5ja5YyRaBYEadx58nBieecRRKwScROqXKZsPT/V+77R6XfWF97gICD3HIS7OcGChgQNyJ70Rm42UYvv94uYLcc1lCLOVxGysh6s= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk; spf=pass smtp.mailfrom=kernel.dk; dkim=pass (2048-bit key) header.d=kernel-dk.20251104.gappssmtp.com header.i=@kernel-dk.20251104.gappssmtp.com header.b=WhnGL/5l; arc=none smtp.client-ip=209.85.161.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kernel.dk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel-dk.20251104.gappssmtp.com header.i=@kernel-dk.20251104.gappssmtp.com header.b="WhnGL/5l" Received: by mail-oo1-f43.google.com with SMTP id 006d021491bc7-6a0ddedcd00so949673eaf.1 for ; Thu, 25 Jun 2026 05:06:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20251104.gappssmtp.com; s=20251104; t=1782389188; x=1782993988; darn=vger.kernel.org; h=content-transfer-encoding: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; bh=FU2klxnBMUg0uA7ws6NxiqTBs9+/KNmY1E7rkk8xrBI=; b=WhnGL/5lNXW3Xow0yfnvN9Rk5Zd5XHrgvaMsBD/L80tA1KI7WDhzPbQ+RHoyqAprU7 jPtv1YmpuJ1Dyp//RMkusH4ay/ac4rjRF3iosf69MeaTkit1Y6Qi3sxtzzTMQhLx6CGN lhydn1gxcAdnOxs53Wv9FpuDYU4TBZdHVewQCOXQzJIO/B2vOjwp9oHZQm/TaAij08HO cp5sKf3XBoG3yeBAmiaHYw2o5OEI+ap62GpeyfInLJI2twbRA0sADB7DmdYiFmtBwDYD 1b7IMzpR0RXNtz1yxRLuJpm5F6xgbexvKiFDZA5K16VEz+xWQ2DbNUkf2l01qFt6YKGq s6gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782389188; x=1782993988; h=content-transfer-encoding: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; bh=FU2klxnBMUg0uA7ws6NxiqTBs9+/KNmY1E7rkk8xrBI=; b=qsBLgKQnkID7PdClUALdlHxqIpxAtVIiW64ANrBBureAVIQNLbxbN/ozE7Y5B8Ca4w Fl4ARomywSzQA6PmlLmN9eheOfF+awcqKaxrkr7mlCDuPy3DZAA4GjdYAPrrOEqyBCK2 BqDK88McI9RbH6l29bI8wF6z11+V5bwODXNId6I9kWlZzKjfK4jZp8yGQ1HnLqwDFAkJ czrwz4wMRYcfzLrOTp/ucNdl+E9mdrP2q03fZHzgyk283etjWhzWotQRbgpHtVWCFAkr acQ6v1/GLEqn7evnGsjlRiBAPa8iqUtO3zjai7POb6B9PZRrhJRwGGHtgZpIYSoTDWI+ jVSw== X-Forwarded-Encrypted: i=1; AFNElJ+RDzf/Kdzhzm+jsjv4qcg1WTtzFMYfqHAhkYeGO5D0hA4qKJB0lGxqf1BAzLEFlayJENhAo9YPS7kCQA==@vger.kernel.org X-Gm-Message-State: AOJu0Yzt8+ORvc+qe2fewsWCegO88Q4W/kUjobZylbEqmAoIyj64BOka IuXfCuYcos+AgueJpTsZUlseRgeAPUVLdn6+5qI2aEPsDMbbQdwgfix6imWTCE43Tn/Ou7khgRr s6eKq+QY= X-Gm-Gg: AfdE7cmipXiyE1TqHrT5H+Cqk2XedFal3H9Jy6sGFmlvLouiNPjdcRrfydc2htc245P fkA8jj7m1cxfsFkqUkJxh25Zi66BDlJh1+AOXuDWYZna5wNIf+Q5z3BGWG2ZPMC+HS+G5CrqUSw 7xaM6LtmIE77BDSOcVbuAyADcFqNObm5Sp349rpSy4fwOv2ThEMSdiwkMcR9lEbQXUbqkTAwAgX IZmQk3edLLaEf8Xwp6xzbpTPqufcUsoaOJFXGCtD4v8vRZ3WIju8k4pPbHwup4S4A7OEHjYyH1k cojNnmsm/Fa0xbwgZBnD1UiIJFpJlyrVz58zGGK81lOw3XAIeVRy0qbwiGlPOPs1YGs03jkXBWe ZuoY4VcTnD3xNeDyYRNAhV8u/p89r+VlJiWsP3ZKXQMva/aGaTlvEs78kiLqcoH2ktbM3YkbiGo CucucQuyxueRdMwMvZa8VZNB74Zg1RFX2Uk9cP8+zIXqKoLFmia0ucsRoUmDpv7IQr4cIDzC8= X-Received: by 2002:a05:6820:f015:b0:69e:39c9:c6ec with SMTP id 006d021491bc7-6a135171776mr1548990eaf.13.1782389187712; Thu, 25 Jun 2026 05:06:27 -0700 (PDT) Received: from [192.168.1.150] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-447ec359d9csm3002077fac.12.2026.06.25.05.06.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Jun 2026 05:06:27 -0700 (PDT) Message-ID: <55f36cc5-a013-4960-8787-fbdf4b4d0c20@kernel.dk> Date: Thu, 25 Jun 2026 06:06:25 -0600 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] scsi: bsg: read io_uring command fields once To: Yang Xiuwei , "James E . J . Bottomley" , "Martin K . Petersen" Cc: Rahul Chandelkar , FUJITA Tomonori , linux-scsi@vger.kernel.org, linux-block@vger.kernel.org, io-uring@vger.kernel.org, Bart Van Assche , Caleb Sander Mateos References: <20260527191817.142769-1-rc@rexion.ai> <20260626020000.0000000-1-yangxiuwei@kylinos.cn> Content-Language: en-US From: Jens Axboe In-Reply-To: <20260626020000.0000000-1-yangxiuwei@kylinos.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 6/24/26 9:25 PM, Yang Xiuwei wrote: > Hi James, Martin, > > Friendly ping on v2 ? anything else needed before pick-up? It'll fix the issue, but it also just applies READ_ONCE() everywhere. Which is fine, but most of them don't really matter. For example, yes you could race on the timeout if the application is being stupid or silly, but it doesn't matter one bit. Similarly with a bunch of others. I'll leave that up to the SCSI folks to decide how they want to do it. -- Jens Axboe