All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] virtiofsd: Remove "norace" from cmdline help
@ 2020-07-16 10:14 Sergio Lopez
  2020-07-16 10:37 ` Philippe Mathieu-Daudé
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Sergio Lopez @ 2020-07-16 10:14 UTC (permalink / raw)
  To: qemu-devel
  Cc: Miklos Szeredi, Sergio Lopez, Dr. David Alan Gilbert, Stefan Hajnoczi

Commit 93bb3d8d4cda ("virtiofsd: remove symlink fallbacks") removed
the implementation of the "norace" option, so remove it from the
cmdline help too.

Signed-off-by: Sergio Lopez <slp@redhat.com>
---
 tools/virtiofsd/helper.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/tools/virtiofsd/helper.c b/tools/virtiofsd/helper.c
index 3105b6c23a..7bc5d7dc5a 100644
--- a/tools/virtiofsd/helper.c
+++ b/tools/virtiofsd/helper.c
@@ -159,8 +159,6 @@ void fuse_cmdline_help(void)
            "    -o max_idle_threads        the maximum number of idle worker "
            "threads\n"
            "                               allowed (default: 10)\n"
-           "    -o norace                  disable racy fallback\n"
-           "                               default: false\n"
            "    -o posix_lock|no_posix_lock\n"
            "                               enable/disable remote posix lock\n"
            "                               default: posix_lock\n"
-- 
2.26.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] virtiofsd: Remove "norace" from cmdline help
  2020-07-16 10:14 [PATCH] virtiofsd: Remove "norace" from cmdline help Sergio Lopez
@ 2020-07-16 10:37 ` Philippe Mathieu-Daudé
  2020-07-16 13:36 ` no-reply
  2020-07-17  9:14 ` Stefano Garzarella
  2 siblings, 0 replies; 5+ messages in thread
From: Philippe Mathieu-Daudé @ 2020-07-16 10:37 UTC (permalink / raw)
  To: Sergio Lopez, qemu-devel
  Cc: Miklos Szeredi, Dr. David Alan Gilbert, Stefan Hajnoczi

On 7/16/20 12:14 PM, Sergio Lopez wrote:
> Commit 93bb3d8d4cda ("virtiofsd: remove symlink fallbacks") removed
> the implementation of the "norace" option, so remove it from the
> cmdline help too.
> 
> Signed-off-by: Sergio Lopez <slp@redhat.com>
> ---
>  tools/virtiofsd/helper.c | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/tools/virtiofsd/helper.c b/tools/virtiofsd/helper.c
> index 3105b6c23a..7bc5d7dc5a 100644
> --- a/tools/virtiofsd/helper.c
> +++ b/tools/virtiofsd/helper.c
> @@ -159,8 +159,6 @@ void fuse_cmdline_help(void)
>             "    -o max_idle_threads        the maximum number of idle worker "
>             "threads\n"
>             "                               allowed (default: 10)\n"
> -           "    -o norace                  disable racy fallback\n"
> -           "                               default: false\n"
>             "    -o posix_lock|no_posix_lock\n"
>             "                               enable/disable remote posix lock\n"
>             "                               default: posix_lock\n"
> 

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] virtiofsd: Remove "norace" from cmdline help
  2020-07-16 10:14 [PATCH] virtiofsd: Remove "norace" from cmdline help Sergio Lopez
  2020-07-16 10:37 ` Philippe Mathieu-Daudé
@ 2020-07-16 13:36 ` no-reply
  2020-07-17  9:14 ` Stefano Garzarella
  2 siblings, 0 replies; 5+ messages in thread
From: no-reply @ 2020-07-16 13:36 UTC (permalink / raw)
  To: slp; +Cc: mszeredi, stefanha, qemu-devel, slp, dgilbert

Patchew URL: https://patchew.org/QEMU/20200716101442.48057-1-slp@redhat.com/



Hi,

This series failed the docker-quick@centos7 build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

=== TEST SCRIPT BEGIN ===
#!/bin/bash
make docker-image-centos7 V=1 NETWORK=1
time make docker-test-quick@centos7 SHOW_ENV=1 J=14 NETWORK=1
=== TEST SCRIPT END ===

  TEST    iotest-qcow2: 021
  TEST    check-unit: tests/test-char
**
ERROR:/tmp/qemu-test/src/tests/test-char.c:1204:char_serial_test: 'chr' should not be NULL
ERROR test-char - Bail out! ERROR:/tmp/qemu-test/src/tests/test-char.c:1204:char_serial_test: 'chr' should not be NULL
make: *** [check-unit] Error 1
make: *** Waiting for unfinished jobs....
  TEST    iotest-qcow2: 022
  TEST    iotest-qcow2: 024
---
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['sudo', '-n', 'docker', 'run', '--label', 'com.qemu.instance.uuid=c2a035b46ef1404189ecd5ad0e54218b', '-u', '1003', '--security-opt', 'seccomp=unconfined', '--rm', '-e', 'TARGET_LIST=', '-e', 'EXTRA_CONFIGURE_OPTS=', '-e', 'V=', '-e', 'J=14', '-e', 'DEBUG=', '-e', 'SHOW_ENV=1', '-e', 'CCACHE_DIR=/var/tmp/ccache', '-v', '/home/patchew2/.cache/qemu-docker-ccache:/var/tmp/ccache:z', '-v', '/var/tmp/patchew-tester-tmp-ejccc2km/src/docker-src.2020-07-16-09.20.42.7214:/var/tmp/qemu:z,ro', 'qemu/centos7', '/var/tmp/qemu/run', 'test-quick']' returned non-zero exit status 2.
filter=--filter=label=com.qemu.instance.uuid=c2a035b46ef1404189ecd5ad0e54218b
make[1]: *** [docker-run] Error 1
make[1]: Leaving directory `/var/tmp/patchew-tester-tmp-ejccc2km/src'
make: *** [docker-run-test-quick@centos7] Error 2

real    15m33.559s
user    0m9.323s


The full log is available at
http://patchew.org/logs/20200716101442.48057-1-slp@redhat.com/testing.docker-quick@centos7/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] virtiofsd: Remove "norace" from cmdline help
  2020-07-16 10:14 [PATCH] virtiofsd: Remove "norace" from cmdline help Sergio Lopez
  2020-07-16 10:37 ` Philippe Mathieu-Daudé
  2020-07-16 13:36 ` no-reply
@ 2020-07-17  9:14 ` Stefano Garzarella
  2020-07-17 11:39   ` Sergio Lopez
  2 siblings, 1 reply; 5+ messages in thread
From: Stefano Garzarella @ 2020-07-17  9:14 UTC (permalink / raw)
  To: Sergio Lopez
  Cc: Miklos Szeredi, qemu-devel, Stefan Hajnoczi, Dr. David Alan Gilbert

On Thu, Jul 16, 2020 at 12:14:42PM +0200, Sergio Lopez wrote:
> Commit 93bb3d8d4cda ("virtiofsd: remove symlink fallbacks") removed
> the implementation of the "norace" option, so remove it from the
> cmdline help too.
> 
> Signed-off-by: Sergio Lopez <slp@redhat.com>
> ---
>  tools/virtiofsd/helper.c | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/tools/virtiofsd/helper.c b/tools/virtiofsd/helper.c
> index 3105b6c23a..7bc5d7dc5a 100644
> --- a/tools/virtiofsd/helper.c
> +++ b/tools/virtiofsd/helper.c
> @@ -159,8 +159,6 @@ void fuse_cmdline_help(void)
>             "    -o max_idle_threads        the maximum number of idle worker "
>             "threads\n"
>             "                               allowed (default: 10)\n"
> -           "    -o norace                  disable racy fallback\n"
> -           "                               default: false\n"
>             "    -o posix_lock|no_posix_lock\n"
>             "                               enable/disable remote posix lock\n"
>             "                               default: posix_lock\n"
> -- 
> 2.26.2
> 
> 

I noticed that 'norace' is also described in docs/tools/virtiofsd.rst,
so I think we need to remove it there too:

    diff --git a/docs/tools/virtiofsd.rst b/docs/tools/virtiofsd.rst
    index 824e713491..58666a4495 100644
    --- a/docs/tools/virtiofsd.rst
    +++ b/docs/tools/virtiofsd.rst
    @@ -63,9 +63,6 @@ Options
         Print only log messages matching LEVEL or more severe.  LEVEL is one of
         ``err``, ``warn``, ``info``, or ``debug``.  The default is ``info``.

    -  * norace -
    -    Disable racy fallback.  The default is false.
    -
       * posix_lock|no_posix_lock -
         Enable/disable remote POSIX locks.  The default is ``posix_lock``.


With that fixed:
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>

Thanks,
Stefano



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] virtiofsd: Remove "norace" from cmdline help
  2020-07-17  9:14 ` Stefano Garzarella
@ 2020-07-17 11:39   ` Sergio Lopez
  0 siblings, 0 replies; 5+ messages in thread
From: Sergio Lopez @ 2020-07-17 11:39 UTC (permalink / raw)
  To: Stefano Garzarella
  Cc: Miklos Szeredi, qemu-devel, Stefan Hajnoczi, Dr. David Alan Gilbert

[-- Attachment #1: Type: text/plain, Size: 2141 bytes --]

On Fri, Jul 17, 2020 at 11:14:14AM +0200, Stefano Garzarella wrote:
> On Thu, Jul 16, 2020 at 12:14:42PM +0200, Sergio Lopez wrote:
> > Commit 93bb3d8d4cda ("virtiofsd: remove symlink fallbacks") removed
> > the implementation of the "norace" option, so remove it from the
> > cmdline help too.
> > 
> > Signed-off-by: Sergio Lopez <slp@redhat.com>
> > ---
> >  tools/virtiofsd/helper.c | 2 --
> >  1 file changed, 2 deletions(-)
> > 
> > diff --git a/tools/virtiofsd/helper.c b/tools/virtiofsd/helper.c
> > index 3105b6c23a..7bc5d7dc5a 100644
> > --- a/tools/virtiofsd/helper.c
> > +++ b/tools/virtiofsd/helper.c
> > @@ -159,8 +159,6 @@ void fuse_cmdline_help(void)
> >             "    -o max_idle_threads        the maximum number of idle worker "
> >             "threads\n"
> >             "                               allowed (default: 10)\n"
> > -           "    -o norace                  disable racy fallback\n"
> > -           "                               default: false\n"
> >             "    -o posix_lock|no_posix_lock\n"
> >             "                               enable/disable remote posix lock\n"
> >             "                               default: posix_lock\n"
> > -- 
> > 2.26.2
> > 
> > 
> 
> I noticed that 'norace' is also described in docs/tools/virtiofsd.rst,
> so I think we need to remove it there too:
> 
>     diff --git a/docs/tools/virtiofsd.rst b/docs/tools/virtiofsd.rst
>     index 824e713491..58666a4495 100644
>     --- a/docs/tools/virtiofsd.rst
>     +++ b/docs/tools/virtiofsd.rst
>     @@ -63,9 +63,6 @@ Options
>          Print only log messages matching LEVEL or more severe.  LEVEL is one of
>          ``err``, ``warn``, ``info``, or ``debug``.  The default is ``info``.
> 
>     -  * norace -
>     -    Disable racy fallback.  The default is false.
>     -
>        * posix_lock|no_posix_lock -
>          Enable/disable remote POSIX locks.  The default is ``posix_lock``.

Good catch, thanks. I'll send a v2.

Sergio.

> With that fixed:
> Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
> 
> Thanks,
> Stefano
> 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-07-17 11:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-16 10:14 [PATCH] virtiofsd: Remove "norace" from cmdline help Sergio Lopez
2020-07-16 10:37 ` Philippe Mathieu-Daudé
2020-07-16 13:36 ` no-reply
2020-07-17  9:14 ` Stefano Garzarella
2020-07-17 11:39   ` Sergio Lopez

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.