From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oo1-f51.google.com (mail-oo1-f51.google.com [209.85.161.51]) (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 A33F83DE452 for ; Thu, 25 Jun 2026 12:06:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782389190; cv=none; b=h9Pia4T5QV+8Xe3w/MI1n7EB2rDgnGCK2lBscfkJwtfGYpnYnW0ng7y5vhBd9C/xY7jzcOiucTzqqcptRpwHB40sga/hKUYKUQevwxi6dhIyZOdZ0LuAKKLeN5rsrdX6HcbyOdQZgdjXvc7orb8FA2iq9SRmZtMCAMtZ4kOHeVM= 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.51 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-f51.google.com with SMTP id 006d021491bc7-69d7cdd3b8eso939747eaf.2 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=afO8sBOd4YJPmBIOtq4C9SyNJ01XYuI3BnMNkoSAwzPbuV20GNt5+8jsfr/a1e/oqU 5ecQOn6xNnYCKyi3h/tCUKWD/0XSOditeVchrYPlJMASIhZjK3VcwTkBZK1BbpxKLgLd pvH0tE1YyzW1jaeafldCC5kvnP9FyZSxmSfFEaGxe0Mmmi/k3Ri2/KrIeoBYNU5h9Ytc dslT6qufoGgHu3yb+iOSLY61/GzENV1Y8TJGRQYAUtxlRj+oQmU9sPmSOIhXR/hgcVpZ K7BkNEM98LSXdgXEeAxgGRi9cTsc7Ofj1nkBfiw4QuAZFDYvSygGjy7F0OSizG8t0gdP vjJA== X-Forwarded-Encrypted: i=1; AFNElJ+0CgGu3iTV4ATnRIsdBZ01A9NX2hDoTFs4HYtr7yz/K0OyKyA5fW7mKWzel1UmFKmRJ8XxctgGDAAR@vger.kernel.org X-Gm-Message-State: AOJu0Yx6xTLuuXnksfp4C/52QsMqyGfN8TnKOQgVsgd6TRh6MtRJKV14 d0K89qfs1wQp2RsYGSZc/D7bk69NOfVmZ6+KbUn0APhHr/1C+Ry3cL8ywVUPFnpM/pM= X-Gm-Gg: AfdE7cn5LvX20xXGmoCNJTHaIUfuyh594E/AJsBaDp6WRW8YdZDuz9NLajAP5+ysTcY E9bgGV0XQfRzdMlpvgeeePE78/969L1wO81T6OQ2wRDi6nw1iQLwqFsCl64GOy4kCOiCT2qKTSI BzXJFcwsMF2MtzEKllrVzBSkWX2F6PnC0HajEz8AKE4L3uD/YqLrCqrT1iX83cgBKSm/ELb4zw0 cuAscDppkBJ/hKCgKTY5Km2LqOly6+MmKzEsWF7S5wHRm5zfOEuqm44EfcsFaJlV52GcCyMr0Mj UiE2cO72x/vtW3cprARbACBmzhaItO7+cduI7tElizhV6h1pNeQPKQKjQvSN7HpO9I2VdtqNPs+ BKbPhmCeI7K3JME3PyTn8EuFmTiqmuhfnTnKLMduawNIR0aEdeRudmLR/ImcQQ4TA1vtO2JbW9G 7ljqLaitTDIcKT83SmGDdN4hQKHBbM5wYSsg2OCa+W+L1gK/OtpcWtPBoXpzpjlXtpwA2JV/4= 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-scsi@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