Received: by 2002:a05:6a10:7420:0:0:0:0 with SMTP id hk32csp643661pxb; Thu, 17 Feb 2022 11:27:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJzVvHA2O5KZ+UoSEYxVeNSVq0s7OKGKrn69SioG5CE8+Lj7MIYVUZlGViZtENlFezmdLtep X-Received: by 2002:a63:257:0:b0:363:9259:74e4 with SMTP id 84-20020a630257000000b00363925974e4mr3531854pgc.571.1645126043542; Thu, 17 Feb 2022 11:27:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645126043; cv=none; d=google.com; s=arc-20160816; b=dvs/kRy7NiQ7RZWiv7QWa0euEuFTLkvxb5W+BL8fus9TBI5h091qGUuu1zmFtDCCYN JYGDo4yDSd3rAqqUFaduKpr7cffD59BrGqMjvCS4L6JLGPd7rka75I6/xYMYNcgxA8df w0VsgzW2a6c08JT6kMW7oNCSxp1PxNg6BaliL2W4tHnpD7CPji5ACjEAGVM9ze7B+02i EWwz3FqMMoSMqiNxGs5BGWoLt+1dpvuQcOmbADOXBOOFQ1DUJeDH9AdRzhlueaxRm9TC IRJLgJRVHjiuIiYbgvgU4RXp6laEDw7QEVy3qKEPxiHHnDcZQ2meZMhmXl4PfQFWeyP2 u/4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=IDkmkuICMD0GBUFdglrzboVl2xOTROzNihfxF3HUYOI=; b=A8GU/o5y+B8SorATYBGe22P2TGUDqy3H2SfVyYvcHtCeSnzUIx5ZRyhbVKdkMp3JNS T+oOKtPAFvistWxCvPMvWreRnYYJT5Ded69Wpg8QkgVv2mCzB4LST8EmdT6hnP8MbDRF /3WAK1KTuMKAF8SpTpa3IdsKy1umIdwULOmKeSAhPH48UE8YsJGJ8wUl8dqxgNNkbndL 6s45RtQYmjnA22NBFusJL/7j9UmhCheT/8RBoM0oTYF9vpQWWdiZNa69j4k5Gm/iqUIB c3b13fXeGZaSInAJA/8AnfIVodTW0kmXeTi4j7+BzY80PPeKZV7U5VbAWBKDi66IaKMV CstA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=LUz6HJnA; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 30si10590466pgz.762.2022.02.17.11.27.07; Thu, 17 Feb 2022 11:27:23 -0800 (PST) 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; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=LUz6HJnA; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243805AbiBQRgg (ORCPT + 99 others); Thu, 17 Feb 2022 12:36:36 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:53734 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242741AbiBQRgf (ORCPT ); Thu, 17 Feb 2022 12:36:35 -0500 Received: from mail-il1-x12e.google.com (mail-il1-x12e.google.com [IPv6:2607:f8b0:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 606B32B3AC3 for ; Thu, 17 Feb 2022 09:36:20 -0800 (PST) Received: by mail-il1-x12e.google.com with SMTP id h11so2796157ilq.9 for ; Thu, 17 Feb 2022 09:36:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=IDkmkuICMD0GBUFdglrzboVl2xOTROzNihfxF3HUYOI=; b=LUz6HJnAr3QvZg7fZl1dRg6z+fbryWq7p15eSxwfbqvBhNyopS2Dsm7YKI5Y5r5NaN NFaoV8M/WfR96MNLj49SeNp9/Qbyoh9iTM29qW/C8/RgDbEs+gJEw/kjkUOSJIkAxzlz qL5YLStcIK/6wHU46yAbTfFw6bEE0Ffm44UhU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=IDkmkuICMD0GBUFdglrzboVl2xOTROzNihfxF3HUYOI=; b=R801IgVOBkf7L9cnKXWJU5q3VJ+IHLBqdqJbOw5npKZLXAoUSyWtXJQYY8YgxDnIq2 fckb8J2GxbKXIpC+KH3QDkjS5Ot7upkEx+6dKXx0BZ/aEFuqB+g66+OmywOPIIOIupeN 1wMDFTKu25KtshGIy2FN65Tpu223jKkcsERfk5G16QabX55i8wfm8L6AFEKMiO0PprGN VyYtTzlQCYz54g9tp+XRv0fK/7mISJk8ATNi0KxM4maLwCzNtYjioHtcP9D2fMl52UWj TqdmGguHp1x6YwgHf+kjmMWnLea1XmOKoOrpnsBn02aYXqsRH7Ic2gFQLcycS10fHGiX RnoQ== X-Gm-Message-State: AOAM530PrtEDM3CFOz7rMHWMytbSo3d4NAOt4wCQL4RJ4zNF6IFKIwrS 601Eg1Q9R83BvCvBIp+Oy7Zs5A== X-Received: by 2002:a92:dc44:0:b0:2bf:adaa:7a2a with SMTP id x4-20020a92dc44000000b002bfadaa7a2amr2707205ilq.172.1645119379738; Thu, 17 Feb 2022 09:36:19 -0800 (PST) Received: from [192.168.1.128] ([71.205.29.0]) by smtp.gmail.com with ESMTPSA id u26sm2200082ior.52.2022.02.17.09.36.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 17 Feb 2022 09:36:19 -0800 (PST) Subject: Re: [PATCH 1/2] KVM: s390: selftests: Refactor memop test To: Janis Schoetterl-Glausch , Christian Borntraeger , Janosch Frank , Claudio Imbrenda Cc: Thomas Huth , David Hildenbrand , kvm@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Shuah Khan References: <20220211182215.2730017-11-scgl@linux.ibm.com> <20220217145336.1794778-1-scgl@linux.ibm.com> <20220217145336.1794778-2-scgl@linux.ibm.com> From: Shuah Khan Message-ID: Date: Thu, 17 Feb 2022 10:36:18 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <20220217145336.1794778-2-scgl@linux.ibm.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 2/17/22 7:53 AM, Janis Schoetterl-Glausch wrote: > Introduce macro for performing MEM_OP ioctls in a concise way. How does this help? What is the value in re-writing existing code and turning it into a macro? > Split test cases into multiple host/guest pairs making them independent. This is a good change. > Make various minor improvements. > All in all this lays the groundwork for future extensions. Also good if these changes make it easier to add test. Would be helpful to know the details of the groundwork. thanks, -- Shuah