Sign in
qemu
/
qemu
/
59baae9a626396a3a05840279084c4bf2beb8f40
/
net
/
tap.c
89e9429
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
by Peter Maydell
· 10 years ago
1e7398a
vhost: enable vhost without without MSI-X
by Pankaj Gupta
· 10 years ago
c80cd6b
tap: add VNET_LE/VNET_BE operations
by Greg Kurz
· 10 years ago
82e1cc4
Change qemu_set_fd_handler2(..., NULL, ...) to qemu_set_fd_handler
by Fam Zheng
· 10 years ago
a90a742
tap: Drop tap_can_send
by Fam Zheng
· 10 years ago
a308817
tap: Improve -netdev/netdev_add/-net/... tap error reporting
by Markus Armbruster
· 10 years ago
95c35a7
tap: Finish conversion of tap_open() to Error
by Markus Armbruster
· 10 years ago
468dd82
tap: Permit incremental conversion of tap_open() to Error
by Markus Armbruster
· 10 years ago
ac4fcf5
tap: Convert launch_script() to Error
by Markus Armbruster
· 10 years ago
445f116
tap: Convert net_init_tap_one() to Error
by Markus Armbruster
· 10 years ago
80b832c
tap: Convert tap_set_sndbuf() to Error
by Markus Armbruster
· 10 years ago
a8a21be
tap: Improve -netdev/netdev_add/-net/... bridge error reporting
by Markus Armbruster
· 10 years ago
da4a4ea
tap: net_tap_fd_init() can't fail, drop dead error handling
by Markus Armbruster
· 10 years ago
a30ecde
net: Permit incremental conversion of init functions to Error
by Markus Armbruster
· 10 years ago
1677f4c
monitor: Clean up around monitor_handle_fd_param()
by Markus Armbruster
· 10 years ago
756ae78
tap: fix vcpu long time io blocking on tap
by Wangkai (Kevin,C)
· 10 years ago
84f8f3d
tap: fix possible fd leak in net_init_tap
by Gonglei
· 10 years ago
d0caa3e
tap: do not close(fd) in net_init_tap_one
by Gonglei
· 10 years ago
1a1bfac
Add vhost-backend and VhostBackendType
by Nikolay Nikolaev
· 11 years ago
81647a6
vhost_net_init will use VhostNetOptions to get all its arguments
by Nikolay Nikolaev
· 11 years ago
13a12f8
tap: Avoid extra iterations while closing file fd
by Pankaj Gupta
· 11 years ago
68e5ec6
tap: avoid deadlocking rx
by Stefan Hajnoczi
· 11 years ago
3bac80d
net: make tap offloading callbacks static
by Vincenzo Maffione
· 11 years ago
2e753bc
net: TAP uses NetClientInfo offloading callbacks
by Vincenzo Maffione
· 11 years ago
e96dfd1
net: change vnet-hdr TAP prototypes
by Vincenzo Maffione
· 11 years ago
c87826a
tap: fix NULL dereference when passing invalid parameters to tap
by Jason Wang
· 12 years ago
7873df4
tap: properly initialize vhostfds
by Jason Wang
· 12 years ago
0d09e41
hw: move headers to include/
by Paolo Bonzini
· 12 years ago
d32fcad
net: increase buffer size to accommodate Jumbo frame pkts
by Scott Feldman
· 12 years ago
085d813
Fix typos and misspellings
by Peter Maydell
· 12 years ago
ce675a7
tap: forbid creating multiqueue tap when hub is used
by Jason Wang
· 12 years ago
02cd809
tap: unbreak -netdev tap,fd=X
by Anthony Liguori
· 12 years ago
264986e
tap: multiqueue support
by Jason Wang
· 12 years ago
16dbaf9
tap: support enabling or disabling a queue
by Jason Wang
· 12 years ago
5193e5f
tap: factor out common tap initialization
by Jason Wang
· 12 years ago
ec45f08
net: tap: using bool instead of bitfield
by Jason Wang
· 12 years ago
9c17d61
softmmu: move include files to include/sysemu/
by Paolo Bonzini
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
83c9089
monitor: move include files to include/monitor/
by Paolo Bonzini
· 12 years ago
1422e32
net: reorganize headers
by Paolo Bonzini
· 12 years ago
f8fe796
janitor: do not include qemu-char everywhere
by Paolo Bonzini
· 12 years ago
58ddcd5
tap: reset vnet header size on open
by Michael S. Tsirkin
· 12 years ago
a245fc1
net: consolidate NetClientState header files into one
by Paolo Bonzini
· 12 years ago
a96ed02
monitor: Rename+move net_handle_fd_param -> monitor_handle_fd_param
by Nicholas Bellinger
· 12 years ago
4e68f7a
net: Rename VLANClientState to NetClientState
by Stefan Hajnoczi
· 12 years ago
ab5f3f8
net: Drop vlan argument to qemu_new_net_client()
by Stefan Hajnoczi
· 12 years ago
d33d93b
net: Use hubs for the vlan feature
by Stefan Hajnoczi
· 12 years ago
1a0c095
remove unused QemuOpts parameter from net init functions
by Laszlo Ersek
· 12 years ago
f79b51b
convert net_init_bridge() to NetClientOptions
by Laszlo Ersek
· 12 years ago
08c573a
convert net_init_tap() to NetClientOptions
by Laszlo Ersek
· 12 years ago
6687b79
convert net_client_init() to OptsVisitor
by Laszlo Ersek
· 12 years ago
2be64a6
hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated)
by Laszlo Ersek
· 12 years ago
37003ad
qmp: include monitor.h when needed
by Paolo Bonzini
· 13 years ago
42dcc54
net: purge the monitor object from all init functions
by Luiz Capitulino
· 13 years ago
a7c36ee
Add support for net bridge
by Corey Bryant
· 13 years ago
885660b
network scripts: don't block SIGCHLD before forking
by Michael Roth
· 13 years ago
9bf0960
Fix compilation warning due to missing header for sigaction (followup)
by Alexandre Raymond
· 14 years ago
5430a28
vhost: force vhost off for non-MSI guests
by mst@redhat.com
· 14 years ago
27a6375
tap: make set_offload a nop after netdev cleanup
by Michael S. Tsirkin
· 14 years ago
4384942
tap: clear vhost_net backend on cleanup
by Michael S. Tsirkin
· 14 years ago
445d892
tap: add APIs for vnet header length
by Michael S. Tsirkin
· 14 years ago
ef4252b
tap: generalize code for different vnet header len
by Michael S. Tsirkin
· 14 years ago
9678d95
Remove dead assignments in various common files, spotted by clang analyzer
by Blue Swirl
· 15 years ago
b202554
tap: add API to retrieve vhost net header
by Michael S. Tsirkin
· 15 years ago
82b0d80
tap: add vhost/vhostfd options
by Michael S. Tsirkin
· 15 years ago
95d528a
tap: add interface to get device fd
by Michael S. Tsirkin
· 15 years ago
31dc63d
Revert "tap: invoke downscript when we exit abnormally"
by Anthony Liguori
· 15 years ago
8af8ce4
tap: invoke downscript when we exit abnormally
by Anthony Liguori
· 15 years ago
1ecda02
error: Replace qemu_error() by error_report()
by Markus Armbruster
· 15 years ago
2f79201
error: Move qemu_error & friends into their own header
by Markus Armbruster
· 15 years ago
62112d1
net: Fix bogus "Warning: vlan 0 with no nics" with -device
by Markus Armbruster
· 15 years ago
ceb6961
net: add API to disable/enable polling
by Michael S. Tsirkin
· 15 years ago
df6c2a0
net: initialize vnet_hdr in net_init_tap()
by Mark McLoughlin
· 15 years ago
665a3b0
net: remove VLANClientState members now in NetClientInfo
by Mark McLoughlin
· 15 years ago
3e35ba9
net: convert tap to NetClientInfo
by Mark McLoughlin
· 15 years ago
929fe49
Avoid segfault on net_tap_init() failure
by Juergen Lock
· 15 years ago
5819c91
tap: drain queue in tap_send()
by Mark McLoughlin
· 15 years ago
be1636b
tap: disable draining queue in one go
by Mark McLoughlin
· 15 years ago
71f4eff
Unbreak tap compilation on OS X
by Alexander Graf
· 15 years ago
9c28271
net: move UFO support detection to tap-linux.c
by Mark McLoughlin
· 15 years ago
1faac1f
net: move tap_set_offload() code into tap-linux.c
by Mark McLoughlin
· 15 years ago
dc69004
net: move tap_probe_vnet_hdr() to tap-linux.c
by Mark McLoughlin
· 15 years ago
15ac913
net: move tap_set_sndbuf() to tap-linux.c
by Mark McLoughlin
· 15 years ago
c28b1c1
net: move linux code into net/tap-linux.c
by Mark McLoughlin
· 15 years ago
88b3ec0
net: move AIX code into net/tap-aix.c
by Mark McLoughlin
· 15 years ago
966ea5e
net: move solaris code to net/tap-solaris.c
by Mark McLoughlin
· 15 years ago
e7e9232
net: split BSD tap_open() out into net/tap-bsd.c
by Mark McLoughlin
· 15 years ago
5281d75
net: split all the tap code out into net/tap.c
by Mark McLoughlin
· 15 years ago