All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] net: tap: check file descriptor can be used
@ 2020-06-30 14:57 Laurent Vivier
  2020-06-30 14:57 ` [PATCH v2 1/2] net: tap: check if the file descriptor is valid before using it Laurent Vivier
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Laurent Vivier @ 2020-06-30 14:57 UTC (permalink / raw)
  To: qemu-devel
  Cc: Laurent Vivier, Daniel P. Berrangé,
	Stefan Weil, Jason Wang, Markus Armbruster, Gerd Hoffmann,
	Paolo Bonzini, Philippe Mathieu-Daudé

v2: Add patch from Daniel to check the fd can be used

    I have updated Daniel's patch not to check for EINVAL on TUNGETIFF
    as I think we can avoid this special case because TUNGETIFF
    is available since kernel v2.6.27 (October 2008)
    Moreover I think the code was wrong as it was checking with -EINVAL and
    not EINVAL.

Daniel P. Berrang�� (1):
  net: detect errors from probing vnet hdr flag for TAP devices

Laurent Vivier (1):
  net: tap: check if the file descriptor is valid before using it

 include/qemu/sockets.h |  1 +
 net/tap-bsd.c          |  2 +-
 net/tap-linux.c        |  8 +++++---
 net/tap-solaris.c      |  2 +-
 net/tap-stub.c         |  2 +-
 net/tap.c              | 38 +++++++++++++++++++++++++++++++++-----
 net/tap_int.h          |  2 +-
 util/oslib-posix.c     |  5 +++++
 util/oslib-win32.c     |  6 ++++++
 9 files changed, 54 insertions(+), 12 deletions(-)

-- 
2.26.2




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

end of thread, other threads:[~2020-07-01  9:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-30 14:57 [PATCH v2 0/2] net: tap: check file descriptor can be used Laurent Vivier
2020-06-30 14:57 ` [PATCH v2 1/2] net: tap: check if the file descriptor is valid before using it Laurent Vivier
2020-06-30 15:04   ` Philippe Mathieu-Daudé
2020-06-30 16:06   ` Greg Kurz
2020-06-30 16:46     ` Laurent Vivier
2020-07-01  5:50   ` Markus Armbruster
2020-07-01  9:31     ` Laurent Vivier
2020-06-30 14:57 ` [PATCH v2 2/2] net: detect errors from probing vnet hdr flag for TAP devices Laurent Vivier
2020-06-30 15:12 ` [PATCH v2 0/2] net: tap: check file descriptor can be used Daniel P. Berrangé

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.