Re: [PATCH 11/15] qtest: add a QOM object for qtest

2020-12-08 Thread Igor Mammedov
On Mon, 7 Dec 2020 18:22:55 +0100 Paolo Bonzini wrote: > Il lun 7 dic 2020, 17:57 Igor Mammedov ha scritto: > > > On Mon, 7 Dec 2020 17:43:16 +0100 > > Paolo Bonzini wrote: > > > > > On 07/12/20 17:24, Igor Mammedov wrote: > > > >> +void qtest_server_init(const char *qtest_chrdev, const

Re: [PATCH 11/15] qtest: add a QOM object for qtest

2020-12-07 Thread Paolo Bonzini
Il lun 7 dic 2020, 17:57 Igor Mammedov ha scritto: > On Mon, 7 Dec 2020 17:43:16 +0100 > Paolo Bonzini wrote: > > > On 07/12/20 17:24, Igor Mammedov wrote: > > >> +void qtest_server_init(const char *qtest_chrdev, const char > *qtest_log, Error **errp) > > >> +{ > > >> +Chardev *chr; > > >>

Re: [PATCH 11/15] qtest: add a QOM object for qtest

2020-12-07 Thread Igor Mammedov
On Mon, 7 Dec 2020 17:43:16 +0100 Paolo Bonzini wrote: > On 07/12/20 17:24, Igor Mammedov wrote: > >> +void qtest_server_init(const char *qtest_chrdev, const char *qtest_log, > >> Error **errp) > >> +{ > >> +Chardev *chr; > >> + > >> +chr = qemu_chr_new("qtest", qtest_chrdev, NULL); >

Re: [PATCH 11/15] qtest: add a QOM object for qtest

2020-12-07 Thread Paolo Bonzini
On 07/12/20 17:24, Igor Mammedov wrote: +void qtest_server_init(const char *qtest_chrdev, const char *qtest_log, Error **errp) +{ +Chardev *chr; + +chr = qemu_chr_new("qtest", qtest_chrdev, NULL); + +if (chr == NULL) { +error_setg(errp, "Failed to initialize device for

Re: [PATCH 11/15] qtest: add a QOM object for qtest

2020-12-07 Thread Igor Mammedov
On Wed, 2 Dec 2020 03:18:50 -0500 Paolo Bonzini wrote: > The qtest server right now can only be created using the -qtest > and -qtest-log options. Allow an alternative way to create it > using "-object qtest,chardev=...,log=...". > > Signed-off-by: Paolo Bonzini > --- > softmmu/qtest.c |

[PATCH 11/15] qtest: add a QOM object for qtest

2020-12-02 Thread Paolo Bonzini
The qtest server right now can only be created using the -qtest and -qtest-log options. Allow an alternative way to create it using "-object qtest,chardev=...,log=...". Signed-off-by: Paolo Bonzini --- softmmu/qtest.c | 144 softmmu/vl.c|