Received: by 2002:ac8:678b:0:b0:405:464a:c27a with SMTP id b11csp13849qtp; Tue, 1 Aug 2023 12:12:31 -0700 (PDT) X-Google-Smtp-Source: APBJJlFIWFYWPi/5g/Zde9ECTh7l8ikhubIDL4amBAQ2attvsWjzAPL+bLFoOsTS3JCYahaFZeVA X-Received: by 2002:a05:6a00:1690:b0:686:7d14:3b88 with SMTP id k16-20020a056a00169000b006867d143b88mr13413807pfc.14.1690917151536; Tue, 01 Aug 2023 12:12:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690917151; cv=none; d=google.com; s=arc-20160816; b=qoFKwcAAb7RSuyPievDqOSo/WxwoGWDogPbhdvnsjwgFrRVNCOMgfgo+rLuiszvArK +Pl/kHS+XaVXCWLb2dk5tpYWsvQRCBa7+pyvfxb2AzagPyvUBc6lU4t2KpGq6i+DOAUJ y0Af6xZabZKWyVAL2zOm9/NaL6MOSBu+In06iWBeeYF3OoyNi4slRL1lJjq0AWRihPD2 NtTAdjgCi799J0t9BqKBcCrFguu6blbQ34dymf956of/ZEk+HYCiJ6AwZfMmt/DhqaMn og4bOkvSIHKE/EytRrzxpJAysC6OpELpib+XVzzdRDSjsGvuKoO2/+JR2WZ/ed72jhsV wwOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=Mx0QeeCngHy8pmd0MxcJwctX6+06VaNgSrv/KxKgvSA=; fh=8OJFKYc1UFweMz1ZMLjW7dQ7h2McFhsaGDIIxDqZAhY=; b=eLqHl9qKSGKPkCTdIaFfqpEDoGgdgduTqOh3fHv6cIZxx/tKorb72XbC20N6npERMg SXEyhz3Ls+tDJxbc//aLhNegtbJq2R1XYwzVyrXRDXcx2ZWNAlm6aliuft5ZXLGqu8cc 7h2ldF80AdNy/H6e8Y89WVUdTjTCQabCex+slc5SZ2PKik5uc9c93pX4c5WJbU4Xk7Hp 2mqLU7CgoMhCa6WzVb/tcqMJvfqSuR/0bhYYaNa8/RGNbR/62cvTh61ZLuiaHiKqRlK0 zdZwMwEyHox2rDaJr3psWS+cE4pFBxDK3pfCNFlJRReNCR27rTprrDauh2n2Xfywq+WT w7IA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=acm.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k13-20020aa788cd000000b00686627e7e9esi4828394pff.120.2023.08.01.12.12.19; Tue, 01 Aug 2023 12:12:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=acm.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229557AbjHASUx (ORCPT + 99 others); Tue, 1 Aug 2023 14:20:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36594 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229849AbjHASUw (ORCPT ); Tue, 1 Aug 2023 14:20:52 -0400 Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4822A2130; Tue, 1 Aug 2023 11:20:51 -0700 (PDT) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1b8b4748fe4so38793105ad.1; Tue, 01 Aug 2023 11:20:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690914051; x=1691518851; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Mx0QeeCngHy8pmd0MxcJwctX6+06VaNgSrv/KxKgvSA=; b=SPX/acws7sboGF7OvLtTJOnXdqBQ4ZGUeEH4RVY3/UadWaGUZ4e0ZTgy/7hNYhHex0 NYgE2mrKkJdOR1NQty9y64aTCcPVnpI0NeaEfSSX8Td0sF+HLRXK2oEHHQvolD8+wiI9 Uqdc8lfShcq/Gx3UUXAE8kScDULyWn8KTc14cgmhwoUeLgkQ10685gu88uKUmldDu/tp QGSfDsTXI5lkFnMCFNQV9EDP1wEW795GibzO2HHzRuL73tGi4In3rL7SPIn0BMawniSs LuuSZS+6+ba94JedHyERi5iZezeFTD8+TSPa1JVN8ZSH+ZtzPww6js7GjEYu4VWa2dBa ZMzg== X-Gm-Message-State: ABy/qLbFjdz8qVxjpoaODixuVhcDgbRdAThVI6BeGnyIGW6lapsuA52d DT3egmmAzrrNCRjBwng3qPcoc+zR2ss= X-Received: by 2002:a17:902:eccf:b0:1b8:6b17:9093 with SMTP id a15-20020a170902eccf00b001b86b179093mr15114539plh.1.1690914050632; Tue, 01 Aug 2023 11:20:50 -0700 (PDT) Received: from [192.168.51.14] ([98.51.102.78]) by smtp.gmail.com with ESMTPSA id 12-20020a170902c14c00b001b86dd825e7sm10785031plj.108.2023.08.01.11.20.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 01 Aug 2023 11:20:49 -0700 (PDT) Message-ID: <9bb7ac58-db99-238f-0d2c-450470f05c74@acm.org> Date: Tue, 1 Aug 2023 11:20:48 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH] scsi: ufs: ufs-pci: Add support for QEMU Content-Language: en-US To: Adrian Hunter , jeuk20.kim@samsung.com Cc: "jejb@linux.ibm.com" , "martin.petersen@oracle.com" , "avri.altman@wdc.com" , "dlunev@chromium.org" , "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" References: <48f05875-5255-70d2-0737-36fa95470037@intel.com> <20230801073750epcms2p121c08e452aaafdda301c5562f4ccff5b@epcms2p1> <20230801092000epcms2p44c99d2c15bc6169e38693cb64cf946db@epcms2p4> <3551d65c-2295-b6cd-b5b1-9264026cff61@intel.com> From: Bart Van Assche In-Reply-To: <3551d65c-2295-b6cd-b5b1-9264026cff61@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, NICE_REPLY_A,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 8/1/23 04:12, Adrian Hunter wrote: > I was really hoping for an explanation of "Why?" i.e. > why does anyone want a virtual UFS device? Why not use > any existing virtual block device? I hope this will enable testing of the UFS driver inside a virtual machine on systems without UFS host controller. Jeuk, is that correct? Thanks, Bart.