qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Pierre Morel <pmorel@linux.ibm.com>
To: Thomas Huth <thuth@redhat.com>, Cornelia Huck <cohuck@redhat.com>
Cc: frankja@linux.ibm.com, qemu-s390x@nongnu.org,
	qemu-devel@nongnu.org, david@redhat.com
Subject: Re: [PATCH v1] s390x: kvm-unit-tests: a PONG device for Sub Channels tests
Date: Fri, 15 Nov 2019 16:23:52 +0100	[thread overview]
Message-ID: <cc61ab72-3cd5-92f3-8342-542c2540d483@linux.ibm.com> (raw)
In-Reply-To: <badf7ed3-8832-89f6-e094-163d29c14bef@redhat.com>


On 2019-11-15 15:22, Thomas Huth wrote:
> On 14/11/2019 18.17, Pierre Morel wrote:
>> On 2019-11-14 13:33, Thomas Huth wrote:
>>> On 14/11/2019 11.38, Cornelia Huck wrote:
>>>> On Wed, 13 Nov 2019 20:02:33 +0100
>>>> Pierre Morel <pmorel@linux.ibm.com> wrote:
>>>>
>>>> Minor nit for $SUBJECT: this isn't a kvm-unit-tests patch, that's just
>>>> one consumer :)
>>>>
>>>>> The PONG device accept two commands: PONG_READ and PONG_WRITE
>>>>> which allow to read from and write to an internal buffer of
>>>>> 1024 bytes.
>>>>>
>>>>> The QEMU device is named ccw-pong.
>>>>>
>>>>> Signed-off-by: Pierre Morel <pmorel@linux.ibm.com>
>>>>> ---
>>>>>    hw/s390x/Makefile.objs  |   1 +
>>>>>    hw/s390x/ccw-pong.c     | 186
>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>    include/hw/s390x/pong.h |  47 ++++++++++++
>>>>>    3 files changed, 234 insertions(+)
>>>>>    create mode 100644 hw/s390x/ccw-pong.c
>>>>>    create mode 100644 include/hw/s390x/pong.h
>>>>>
>>>>> diff --git a/hw/s390x/Makefile.objs b/hw/s390x/Makefile.objs
>>>>> index ee91152..3a83438 100644
>>>>> --- a/hw/s390x/Makefile.objs
>>>>> +++ b/hw/s390x/Makefile.objs
>>>>> @@ -32,6 +32,7 @@ obj-$(CONFIG_KVM) += tod-kvm.o
>>>>>    obj-$(CONFIG_KVM) += s390-skeys-kvm.o
>>>>>    obj-$(CONFIG_KVM) += s390-stattrib-kvm.o s390-mchk.o
>>>>>    obj-y += s390-ccw.o
>>>>> +obj-y += ccw-pong.o
>>>> Not sure if unconditionally introducing a test device is a good idea.
>>> This definitely needs a CONFIG switch (which can be "y" by default, but
>>> still we should provide a possibility to disable it)
>> yes, clearly
> I just noticed that we already have a global config switch for such
> devices, so you could simply do:
>
> obj-$(CONFIG_TEST_DEVICE) += ccw-pong.o
>
>   Thomas


Thanks, will do! :)

regards,

Pierre


-- 
Pierre Morel
IBM Lab Boeblingen



  reply	other threads:[~2019-11-15 15:24 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-13 19:02 [PATCH v1] s390x: kvm-unit-tests: a PONG device for Sub Channels tests Pierre Morel
2019-11-14 10:38 ` Cornelia Huck
2019-11-14 12:33   ` Thomas Huth
2019-11-14 17:17     ` Pierre Morel
2019-11-15 14:22       ` Thomas Huth
2019-11-15 15:23         ` Pierre Morel [this message]
2019-11-14 13:02   ` Halil Pasic
2019-11-14 13:19     ` Cornelia Huck
2019-11-14 13:42       ` Halil Pasic
2019-11-14 17:42       ` Pierre Morel
2019-11-15 10:35         ` Cornelia Huck
2019-11-15 15:15           ` Pierre Morel
2019-11-14 17:37     ` Pierre Morel
2019-11-14 17:11   ` Pierre Morel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cc61ab72-3cd5-92f3-8342-542c2540d483@linux.ibm.com \
    --to=pmorel@linux.ibm.com \
    --cc=cohuck@redhat.com \
    --cc=david@redhat.com \
    --cc=frankja@linux.ibm.com \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-s390x@nongnu.org \
    --cc=thuth@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).