| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-02-21 | rtnetlink: Pack newlink() params into struct | Xiao Liang | 1 | -3/+3 |
| 2023-10-28 | net: fill in MODULE_DESCRIPTION()s under drivers/net/ | Jakub Kicinski | 1 | -0/+1 |
| 2023-03-17 | drivers: remove struct module * setting from struct class | Greg Kroah-Hartman | 1 | -1/+0 |
| 2022-11-09 | driver core: class: make namespace and get_ownership take const * | Greg Kroah-Hartman | 1 | -2/+2 |
| 2022-09-21 | net: macvtap: add __init/__exit annotations to module init/exit funcs | Xiu Jianfeng | 1 | -2/+2 |
| 2022-03-01 | macvtap: advertise link netns via netlink | Sven Eckelmann | 1 | -0/+6 |
| 2021-10-16 | net: macvtap: fix template string argument of device_create() call | Jean Sacren | 1 | -1/+1 |
| 2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
| 2017-10-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+2 |
| 2017-10-28 | tap: reference to KVA of an unloaded module causes kernel panic | Girish Moodalbail | 1 | -2/+2 |
| 2017-10-04 | net: Add extack to upper device linking | David Ahern | 1 | -1/+1 |
| 2017-07-17 | macvlan/macvtap: Remove NETIF_F_UFO advertisement. | David S. Miller | 1 | -1/+1 |
| 2017-06-26 | net: add netlink_ext_ack argument to rtnl_link_ops.newlink | Matthias Schiffer | 1 | -4/+3 |
| 2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar | 1 | -1/+1 |
| 2017-02-11 | tap: tap as an independent module | Sainath Grandhi | 1 | -0/+249 |
| 2017-02-11 | tap: Refactoring macvtap.c | Sainath Grandhi | 1 | -1374/+0 |
| 2017-02-06 | macvtap: read vnet_hdr_size once | Willem de Bruijn | 1 | -2/+2 |
| 2017-01-20 | virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving | Jason Wang | 1 | -1/+1 |
| 2016-12-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -3/+1 |
| 2016-12-05 | [iov_iter] new primitives - copy_from_iter_full() and friends | Al Viro | 1 | -3/+1 |
| 2016-12-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -7/+12 |
| 2016-11-30 | macvtap: handle ubuf refcount correctly when meet errors | Jason Wang | 1 | -6/+5 |
| 2016-11-30 | macvtap: replace printk with netdev_err | Zhang Shengju | 1 | -1/+1 |
| 2016-11-27 | driver: macvtap: Unregister netdev rx_handler if macvtap_newlink fails | Gao Feng | 1 | -1/+7 |
| 2016-11-19 | virtio_net: Simplify call sites for virtio_net_hdr_{from, to}_skb(). | Jarno Rajahalme | 1 | -3/+2 |
| 2016-08-11 | macvtap: fix use after free for skb_array during release | Jason Wang | 1 | -4/+1 |
| 2016-07-18 | macvtap: correctly free skb during socket destruction | Jason Wang | 1 | -1/+1 |
| 2016-07-15 | macvtap: switch to use skb array | Jason Wang | 1 | -11/+71 |
| 2016-07-15 | macvtap: avoid hash calculating for single queue | Jason Wang | 1 | -0/+4 |
| 2016-06-10 | macvtap: use common code for virtio_net_hdr and skb GSO conversion | Mike Rapoport | 1 | -89/+6 |
| 2016-05-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2016-05-08 | macvtap: segmented packet is consumed | Eric Dumazet | 1 | -1/+1 |
| 2016-05-06 | macvtap: add namespace support to the sysfs device class | Marc Angel | 1 | -10/+26 |
| 2016-04-26 | macvtap: check minor when unregistering | Francesco Ruggeri | 1 | -0/+3 |
| 2016-03-11 | macvtap: always pass ethernet header in linear | Willem de Bruijn | 1 | -3/+6 |
| 2015-12-15 | net: Rename NETIF_F_ALL_CSUM to NETIF_F_CSUM_MASK | Tom Herbert | 1 | -1/+1 |
| 2015-12-01 | net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATA | Eric Dumazet | 1 | -2/+2 |
| 2015-11-09 | macvtap: Resolve possible __might_sleep warning in macvtap_do_read() | Vlad Yasevich | 1 | -2/+3 |
| 2015-10-23 | macvtap: unbreak receiving of gro skb with frag list | Jason Wang | 1 | -1/+1 |
| 2015-09-20 | macvtap: fix TUNSETSNDBUF values > 64k | Michael S. Tsirkin | 1 | -2/+2 |
| 2015-07-27 | macvtap: fix network header pointer for VLAN tagged pkts | Ivan Vecera | 1 | -0/+7 |
| 2015-07-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -0/+1 |
| 2015-07-09 | macvtap: Destroy minor_idr on module_exit | Johannes Thumshirn | 1 | -0/+1 |
| 2015-07-03 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -2/+63 |
| 2015-06-23 | macvtap: Increase limit of macvtap queues | Pankaj Gupta | 1 | -8/+2 |
| 2015-06-01 | macvtap/tun: cross-endian support for little-endian hosts | Greg Kurz | 1 | -1/+56 |
| 2015-06-01 | virtio: add explicit big-endian support to memory accessors | Greg Kurz | 1 | -1/+2 |
| 2015-06-01 | macvtap: introduce macvtap_is_little_endian() helper | Greg Kurz | 1 | -2/+7 |
| 2015-05-13 | fix missing copy_from_user in macvtap | Justin Cormack | 1 | -1/+4 |
| 2015-05-12 | macvtap add missing ioctls - fix wrapping | Justin Cormack | 1 | -0/+29 |
| 2015-05-11 | net: Pass kern from net_proto_family.create to sk_alloc | Eric W. Biederman | 1 | -1/+1 |
| 2015-04-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -1/+1 |
| 2015-04-17 | net: remove unused 'dev' argument from netif_needs_gso() | Johannes Berg | 1 | -1/+1 |
| 2015-04-11 | make new_sync_{read,write}() static | Al Viro | 1 | -2/+0 |
| 2015-03-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+5 |
| 2015-03-02 | net: Remove iocb argument from sendmsg and recvmsg | Ying Xue | 1 | -5/+4 |
| 2015-02-28 | macvtap: make sure neighbour code can push ethernet header | Eric Dumazet | 1 | -2/+5 |
| 2015-02-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -8/+8 |
| 2015-02-03 | Revert "drivers/net: Disable UFO through virtio" | Vlad Yasevich | 1 | -5/+8 |
| 2015-02-03 | Revert "drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets" | Vlad Yasevich | 1 | -3/+0 |
| 2015-01-13 | net: rename vlan_tx_* helpers since "tx" is misleading there | Jiri Pirko | 1 | -3/+3 |
| 2014-12-16 | macvtap: drop broken IFF_VNET_LE | Michael S. Tsirkin | 1 | -3/+20 |
| 2014-12-16 | macvtap: fix uninitialized access on TUNSETIFF | Michael S. Tsirkin | 1 | -3/+4 |
| 2014-12-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -76/+64 |
| 2014-12-09 | put iov_iter into msghdr | Al Viro | 1 | -6/+2 |
| 2014-12-09 | macvtap: TUN_VNET_LE support | Michael S. Tsirkin | 1 | -25/+43 |
| 2014-12-05 | tun/macvtap: use consume_skb() instead of kfree_skb() when needed | Jason Wang | 1 | -1/+4 |
| 2014-11-24 | {macvtap,tun}_get_user(): switch to iov_iter | Al Viro | 1 | -23/+21 |
| 2014-11-24 | switch macvtap to ->read_iter() | Al Viro | 1 | -34/+27 |
| 2014-11-21 | macvtap: advance iov iterator when needed in macvtap_put_user() | Jason Wang | 1 | -0/+2 |
| 2014-11-07 | macvtap: Use iovec iterators | Herbert Xu | 1 | -25/+21 |
| 2014-11-03 | macvtap: Fix csum_start when VLAN tags are present | Herbert Xu | 1 | -0/+2 |
| 2014-10-30 | drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets | Ben Hutchings | 1 | -0/+3 |
| 2014-10-30 | drivers/net: Disable UFO through virtio | Ben Hutchings | 1 | -8/+5 |
| 2014-10-15 | net: Add ndo_gso_check | Tom Herbert | 1 | -1/+1 |
| 2014-09-26 | macvtap: Fix race between device delete and open. | Vlad Yasevich | 1 | -10/+8 |
| 2014-04-30 | mactap: Fix checksum errors for non-gso packets in bridge mode | Vlad Yasevich | 1 | -0/+9 |
| 2014-01-16 | drivers/net: delete non-required instances of include <linux/init.h> | Paul Gortmaker | 1 | -1/+0 |
| 2013-12-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+6 |
| 2013-12-17 | net: Change skb_get_rxhash to skb_get_hash | Tom Herbert | 1 | -1/+1 |
| 2013-12-12 | macvlan: Remove custom recieve and forward handlers | Vlad Yasevich | 1 | -2/+1 |
| 2013-12-12 | macvtap: Add support of packet capture on macvtap device. | Vlad Yasevich | 1 | -27/+32 |
| 2013-12-11 | macvtap: signal truncated packets | Jason Wang | 1 | -5/+6 |
| 2013-12-10 | net: Revert macvtap/tun truncation signalling changes. | David S. Miller | 1 | -14/+13 |
| 2013-12-10 | macvtap: signal truncated packets | Jason Wang | 1 | -13/+14 |
| 2013-12-10 | Revert "macvtap: remove useless codes in macvtap_aio_read() and macvtap_recvm... | David S. Miller | 1 | -0/+5 |
| 2013-12-09 | macvtap: remove useless codes in macvtap_aio_read() and macvtap_recvmsg() | Zhi Yong Wu | 1 | -5/+0 |
| 2013-12-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+2 |
| 2013-12-06 | macvtap: remove unused parameter in macvtap_do_read() | Zhi Yong Wu | 1 | -3/+3 |
| 2013-12-06 | macvtap: remove the dead branch | Zhi Yong Wu | 1 | -6/+2 |
| 2013-12-06 | macvtap: update file current position | Zhi Yong Wu | 1 | -0/+2 |
| 2013-11-29 | macvtap: Do not double-count received packets | Vlad Yasevich | 1 | -10/+0 |
| 2013-11-28 | macvtap: fix tx_dropped counting error | Jason Wang | 1 | -1/+1 |
| 2013-11-14 | macvtap: limit head length of skb allocated | Jason Wang | 1 | -1/+7 |
| 2013-08-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -9/+9 |
| 2013-08-20 | macvtap: Ignore tap features when VNET_HDR is off | Vlad Yasevich | 1 | -2/+4 |
| 2013-08-20 | macvtap: Correctly set tap features when IFF_VNET_HDR is disabled. | Vlad Yasevich | 1 | -4/+0 |
| 2013-08-20 | macvtap: simplify usage of tap_features | Vlad Yasevich | 1 | -4/+6 |
| 2013-08-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -3/+9 |
| 2013-08-11 | macvtap: fix two races | Eric Dumazet | 1 | -3/+9 |
| 2013-08-10 | net: attempt high order allocations in sock_alloc_send_pskb() | Eric Dumazet | 1 | -1/+1 |
| 2013-08-07 | net: move zerocopy_sg_from_iovec() to net/core/datagram.c | Jason Wang | 1 | -80/+0 |
| 2013-08-07 | net: move iov_pages() to net/core/iovec.c | Jason Wang | 1 | -23/+0 |
| 2013-07-18 | macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS | Jason Wang | 1 | -25/+37 |
| 2013-07-16 | macvtap: do not assume 802.1Q when send vlan packets | Jason Wang | 1 | -1/+1 |
| 2013-07-16 | macvtap: fix the missing ret value of TUNSETQUEUE | Jason Wang | 1 | -0/+1 |
| 2013-07-10 | macvtap: correctly linearize skb when zerocopy is used | Jason Wang | 1 | -2/+6 |
| 2013-07-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+4 |
| 2013-06-25 | macvtap: Perform GSO on forwarding path. | Vlad Yasevich | 1 | -1/+31 |
| 2013-06-25 | macvtap: Let TUNSETOFFLOAD actually controll offload features. | Vlad Yasevich | 1 | -1/+64 |
| 2013-06-25 | macvtap: Consistently use rcu functions | Vlad Yasevich | 1 | -9/+9 |
| 2013-06-25 | macvtap: Convert to using rtnl lock | Vlad Yasevich | 1 | -37/+25 |
| 2013-06-25 | macvtap: fix recovery from gup errors | Michael S. Tsirkin | 1 | -2/+4 |
| 2013-06-13 | macvtap: fix uninitialized return value macvtap_ioctl_set_queue() | Jason Wang | 1 | -0/+2 |
| 2013-06-13 | macvtap: slient sparse warnings | Jason Wang | 1 | -1/+1 |
| 2013-06-07 | macvtap: enable multiqueue flag | Jason Wang | 1 | -5/+2 |
| 2013-06-07 | macvtap: add TUNSETQUEUE ioctl | Jason Wang | 1 | -19/+116 |
| 2013-06-07 | macvtap: eliminate linear search | Jason Wang | 1 | -44/+20 |
| 2013-06-07 | macvtap: introduce macvtap_get_vlan() | Jason Wang | 1 | -7/+20 |
| 2013-06-07 | macvtap: do not add self to waitqueue if doing a nonblock read | Jason Wang | 1 | -2/+5 |
| 2013-06-07 | macvtap: fix a possible race between queue selection and changing queues | Jason Wang | 1 | -1/+1 |
| 2013-05-28 | net: pass info struct via netdevice notifier | Jiri Pirko | 1 | -1/+1 |
| 2013-03-27 | net: switch to use skb_probe_transport_header() | Jason Wang | 1 | -8/+1 |
| 2013-03-26 | macvtap: set transport header before passing skb to lower device | Jason Wang | 1 | -0/+9 |
| 2013-02-27 | macvtap: convert to idr_alloc() | Tejun Heo | 1 | -16/+5 |
| 2013-02-13 | net: Fix possible wrong checksum generation. | Pravin B Shelar | 1 | -2/+2 |
| 2013-01-28 | net: fix possible wrong checksum generation | Eric Dumazet | 1 | -1/+2 |
| 2012-08-12 | macvtap: rcu_dereference outside read-lock section | Denis Efremov | 1 | -1/+2 |
| 2012-06-07 | macvtap: use prepare_to_wait/finish_wait to ensure mb | Hong zhi guo | 1 | -5/+3 |
| 2012-05-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+38 |
| 2012-05-11 | macvtap: restore vlan header on user read | Basil Gor | 1 | -5/+38 |
| 2012-05-02 | macvtap: zerocopy: validate vectors before building skb | Jason Wang | 1 | -4/+21 |
| 2012-05-02 | macvtap: zerocopy: set SKBTX_DEV_ZEROCOPY only when skb is built successfully | Jason Wang | 1 | -4/+5 |
| 2012-05-02 | macvtap: zerocopy: put page when fail to get all requested user pages | Jason Wang | 1 | -2/+4 |
| 2012-05-02 | macvtap: zerocopy: fix truesize underestimation | Jason Wang | 1 | -2/+4 |
| 2012-05-02 | macvtap: zerocopy: fix offset calculation when building skb | Jason Wang | 1 | -6/+7 |
| 2012-02-14 | security: trim security.h | Al Viro | 1 | -0/+1 |
| 2011-12-20 | macvtap: Fix macvtap_get_queue to use rxhash first | Krishna Kumar | 1 | -8/+8 |
| 2011-11-23 | net: treewide use of RCU_INIT_POINTER | Eric Dumazet | 1 | -4/+4 |
| 2011-10-21 | macvtap: Fix the minor device number allocation | Eric W. Biederman | 1 | -16/+71 |
| 2011-10-21 | macvtap: Rewrite macvtap_newlink so the error handling works. | Eric W. Biederman | 1 | -24/+49 |
| 2011-10-21 | macvtap: Don't leak unreceived packets when we delete a macvtap device. | Eric W. Biederman | 1 | -0/+6 |
| 2011-10-21 | macvtap: Fix macvtap_open races in the zero copy enable code. | Eric W. Biederman | 1 | -6/+5 |
| 2011-10-21 | macvtap: Close a race between macvtap_open and macvtap_dellink. | Eric W. Biederman | 1 | -0/+2 |
| 2011-09-20 | macvtap: fix the uninitialized var using in macvtap_alloc_skb() | Jason Wang | 1 | -7/+5 |
| 2011-09-15 | macvtap: convert to SKB paged frag API. | Ian Campbell | 1 | -4/+4 |
| 2011-07-07 | macvtap: macvtapTX zero-copy support | Shirley Ma | 1 | -11/+121 |
| 2011-06-11 | virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID | Jason Wang | 1 | -0/+2 |
| 2011-03-10 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+2 |
| 2011-03-07 | drivers/net/macvtap: fix error check | Nicolas Kaiser | 1 | -1/+2 |
| 2011-01-27 | drivers/net: remove some rcu sparse warnings | Eric Dumazet | 1 | -8/+10 |
| 2011-01-13 | net: remove dev_txq_stats_fold() | Eric Dumazet | 1 | -1/+1 |
| 2010-12-16 | net: Use skb_checksum_start_offset() | Michał Mirosław | 1 | -2/+1 |
| 2010-08-16 | macvtap: Implement multiqueue for macvtap driver | Krishna Kumar | 1 | -17/+82 |
| 2010-07-27 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -2/+16 |
| 2010-07-22 | macvtap: Limit packet queue length | Herbert Xu | 1 | -2/+16 |
| 2010-07-10 | macvtap: Use dev_t for macvtap_major. | David S. Miller | 1 | -1/+1 |
| 2010-05-04 | macvtap: add ioctl to modify vnet header size | Michael S. Tsirkin | 1 | -4/+23 |
| 2010-05-01 | net: sock_def_readable() and friends RCU conversion | Eric Dumazet | 1 | -4/+9 |
| 2010-04-26 | net: use sk_sleep() | Eric Dumazet | 1 | -3/+3 |
| 2010-04-20 | net: sk_sleep() helper | Eric Dumazet | 1 | -2/+2 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-02-18 | macvtap: add GSO/csum offload support | Arnd Bergmann | 1 | -24/+182 |
| 2010-02-18 | net/macvtap: add vhost support | Arnd Bergmann | 1 | -21/+77 |
| 2010-02-18 | macvtap: rework object lifetime rules | Arnd Bergmann | 1 | -92/+91 |
| 2010-02-15 | net/macvtap: fix reference counting | Arnd Bergmann | 1 | -13/+22 |
| 2010-02-03 | net: macvtap driver | Arnd Bergmann | 1 | -0/+581 |