From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (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 E709414AAF for ; Tue, 29 Aug 2023 20:48:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.us; s=s31663417; t=1693342090; x=1693946890; i=fan.ni@gmx.us; bh=2hCP55QRZd5UDx1S9MRKR28jznMzD7ddhglJN8ywuHA=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=IpQ1JbNKMr99B89vB93vPL9VsDv4dV4cxEgULCnpxsexDq30iWUz973ov+3yvN9Ky2BhKtE 6QkgCvetW0puVNc3fLbJbie8ouN/azN0hnaUWyUgY/vtpThb6aEqz1kBW44Gyu589eKRmSpFJ GjXD1egP5A8t41ZNHARTHeg8aO4O8EuY9P4o+Gze7NKZGFu/9YLIpJNAAoPJfWHusyB+LQQ1v 9AOu7FvcMkg1I6Eb7FnLttnM6EGrsFrYPa0/je6/aEcNJNvp940rrig8nEe3mOpwiJBEQS/L9 ILmX2iQM4QLS7ccToTlaJIGmAdqTN//tggtaTCuPGV5VUNAG74aQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from debian ([50.205.20.42]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MDQic-1qQgJT0BWw-00AXlR; Tue, 29 Aug 2023 22:48:09 +0200 Date: Tue, 29 Aug 2023 13:48:00 -0700 From: Fan Ni To: mcgrof@kernel.org Cc: nmtadam.samsung@gmail.com, fan.ni@samsung.com, kdevops@lists.linux.dev, jlayton@kernel.org Subject: Re: [PATCH 0/3] CXL: Add dynamic capacity device test support in kdevops Message-ID: References: <20230829203634.29635-1-fan.ni@gmx.us> Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230829203634.29635-1-fan.ni@gmx.us> X-Provags-ID: V03:K1:KBapC5xhBbzBsgnxopR2pMaB1M54eDS5brctWigChu0LOsoAjsN qeU0fgHJuk7e1ZVVu8+yOuUqdSDFac3NmtpDE8DF7eXGlXKUibeKVmplsKQiV9j+5GU3Eu6 wajN2CORXzMd3K3OuTE675UmZu1zl12Bwk1v4hRqer7b/6HXhjK+yJEp9FbbPXMHHE0MwXi Mi+FUFZ8v/CWw2hwF727Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:YmV25FDzwLQ=;boYd+Y8gl5bUVMhBQPP/lL/sMhk /3NXB8eHNW11wK8GL//PR9mVtzRQMSyQZEYo6epk1d2kCB/FXPVRsmKj7ZqnXjnBR0vVUFim8 TejOP0LD4GxeW4Fj/bj6IaI4SdeL4hbCu0ymWBJtiFNOch/iQax7KUzDaSMUd0WVQxwMY2IEs cBlyKTM6qtXhQJ2SPeellamiacvmq+riGt72ttN7p1v32u7skMvEOGtV4VqtlJfaZ4pZ29gwz bMxjiS+sg4CuQPUsSqDW+y/h/8Gxz48eVrnXrgyrgJJT/r1ijkc30KnnPaTigb97L0VKFidNW w6THBGXtUfZti9HGIKL0OwtwtfezxebY0DUFpHFAXqaolfBWwCa4I7240r7nawro0YGzarjdo EiXBirzHp04pQUfDFjAS4CY/FbD579xz9mNxMmjNH303G8Mqz5CaHf8HbNdtUr6+HgTRwhrZj YgakIjR7dSH1xGWyq62gAo8LaBuH0dhk3Jm0z71NDp+9SiFE2XuHx8+FXx4loEfiRJkBor0MT N7vGlfnXOxUDpWO6BjbhO//sVKZQiVcIIgHi7mjoviVJIxjjWKy2hERPjcOhr6Ey6K2YNUNOP SVT+WapOrm4ndU7heOBNfkY+ugduZv3pW4SRhlXbnalcQWnkdZ5SH/eMOrQNln1k7fbP1i4Un SjcLfm2ktyL/CFAbJ52U4I90yM+FJ2lOLEyCmkiobfeYQrg2ClRbH91N2dBr9egRHVsCbTEKa Nxn1AQu3BgwapH7rmp9tUK+tJ0MxIRcAPEobDrCAOun4v9VXkGkFf1eKDx9aRETbyGoKu/5xQ jGFbWSMF9QkmZjtvx0BqUFGh+6Hzaa02NNDx2gTw1P4QL2ziKYgAFBouKFeFojHigmHOt60bb 4rZyfDm54OiiBhLB1DNbrMEIFrsrGkX5jvYPVl8mz1xUS0RYNJxIxaGDDygtEk/qGAjEw+M7z 6a0Y1A== Content-Transfer-Encoding: quoted-printable On Tue, Aug 29, 2023 at 01:36:31PM -0700, fan.ni@gmx.us wrote: > From: Fan Ni > FYI. Just noticed a revised patch series for DCD from kernel side has been posted for review. That can lead to changes for this patch series (PATCH 3), so the review can be postponed. I will update here once I reviewed and tested the revised DCD kernel patches. Fan > This patch series include 3 patches for enabling dynamic capacity device= (DCD) > test support in kdevops. > > Patch 1: Add a DCD device topology for users to select for DCD emulation= . > Patch 2: Add options to setup QMP interface for Qemu, through which user= s > can send control commands to Qemu instance. Currently, adding and releas= ing > dc extents to dc regions are implemented through QMP interface. > Patch 3: Add a new make command "cxl-create-dc-region" to create a dc re= gion > so later we can add/release dc extents to the region through QMP interfa= ce. > > Fan Ni (3): > CXL: Add a new topology to support DCD emulation > qemu: Add QMP connection option for QMP interface access > CXL: Add support to create a DC region for DCD > > .../cxl/tasks/cxl-create-dc-region/main.yml | 27 +++++++++++++++++++ > playbooks/roles/cxl/tasks/main.yml | 4 +++ > playbooks/roles/gen_nodes/defaults/main.yml | 4 +++ > .../roles/gen_nodes/templates/Vagrantfile.j2 | 19 ++++++++++--- > scripts/gen-nodes.Makefile | 12 +++++++++ > vagrant/Kconfig | 24 +++++++++++++++++ > workflows/cxl/Makefile | 6 +++++ > 7 files changed, 93 insertions(+), 3 deletions(-) > create mode 100644 playbooks/roles/cxl/tasks/cxl-create-dc-region/main.= yml > > -- > 2.40.1 >