index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
net
/
ipvlan
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-08
ipvlan: handle NETDEV_DOWN event
Venkat Venkatsubra
1
-0
/
+1
2024-02-26
rtnetlink: prepare nla_put_iflink() to run under RCU
Eric Dumazet
1
-1
/
+1
2024-02-09
net: fill in MODULE_DESCRIPTION()s for ipvtap
Breno Leitao
1
-0
/
+1
2024-01-07
ipvlan: Remove usage of the deprecated ida_simple_xx() API
Christophe JAILLET
1
-6
/
+6
2024-01-07
ipvlan: Fix a typo in a comment
Christophe JAILLET
1
-1
/
+1
2023-12-05
ipvlan: implement .parse_protocol hook function in ipvlan_header_ops
Zhengchao Shao
1
-0
/
+1
2023-11-10
ipvlan: add ipvlan_route_v6_outbound() helper
Eric Dumazet
1
-16
/
+25
2023-10-27
ipvlan: properly track tx_errors
Eric Dumazet
2
-4
/
+5
2023-08-18
ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
Lu Wei
1
-1
/
+2
2023-06-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+6
2023-06-27
ipvlan: Fix return value of ipvlan_queue_xmit()
Cambda Zhu
1
-3
/
+6
2023-06-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+4
2023-06-12
ipvlan: fix bound dev checking for IPv6 l3s mode
Hangbin Liu
1
-0
/
+4
2023-05-12
ipvlan: Remove NULL check before dev_{put, hold}
Yang Li
1
-2
/
+1
2023-05-10
ipvlan:Fix out-of-bounds caused by unclear skb->cb
t.feng
1
-0
/
+6
2023-04-03
Merge 6.3-rc5 into driver-core-next
Greg Kroah-Hartman
1
-0
/
+1
2023-03-17
drivers: remove struct module * setting from struct class
Greg Kroah-Hartman
1
-1
/
+0
2023-03-10
ipvlan: Make skb->skb_iif track skb->dev for l3s mode
Jianguo Wu
1
-0
/
+1
2023-02-01
ipvlan: use skb_ip_totlen in ipvlan_get_L3_hdr
Xin Long
1
-1
/
+1
2022-12-16
Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-2
/
+2
2022-11-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-0
/
+3
2022-11-18
ipvlan: hold lower dev to avoid possible use-after-free
Mahesh Bandewar
2
-0
/
+3
2022-11-09
driver core: class: make namespace and get_ownership take const *
Greg Kroah-Hartman
1
-2
/
+2
2022-10-28
net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers).
Thomas Gleixner
1
-2
/
+2
2022-09-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+4
2022-09-09
ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
Lu Wei
1
-2
/
+4
2022-08-31
net: move from strlcpy with unused retval to strscpy
Wolfram Sang
1
-2
/
+2
2022-08-23
net: ipvtap - add __init/__exit annotations to module init/exit funcs
Maciej Żenczykowski
1
-2
/
+2
2022-06-09
ipvlan: adopt u64_stats_t
Eric Dumazet
3
-17
/
+17
2022-05-06
net: add netif_inherit_tso_max()
Jakub Kicinski
1
-4
/
+2
2022-03-11
net: add per-cpu storage and net->core_stats
Eric Dumazet
1
-1
/
+1
2021-12-02
ipvlan: Remove redundant if statements
Xu Wang
2
-4
/
+2
2021-11-22
net: annotate accesses to dev->gso_max_segs
Eric Dumazet
1
-2
/
+2
2021-11-22
net: annotate accesses to dev->gso_max_size
Eric Dumazet
1
-2
/
+2
2021-10-16
net: ipvtap: fix template string argument of device_create() call
Jean Sacren
1
-1
/
+1
2021-10-02
net: use eth_hw_addr_set() instead of ether_addr_copy()
Jakub Kicinski
1
-1
/
+1
2021-10-02
net: use eth_hw_addr_set()
Jakub Kicinski
1
-1
/
+1
2021-07-29
ipvlan: Add handling of NETDEV_UP events
Di Zhu
1
-0
/
+1
2021-01-28
ipvlan: remove h from printk format specifier
Tom Rix
1
-4
/
+2
2020-11-23
net: don't include ethtool.h from netdevice.h
Jakub Kicinski
1
-0
/
+2
2020-08-24
ipvlan: advertise link netns via netlink
Taehee Yoo
1
-0
/
+8
2020-08-16
ipvlan: fix device features
Mahesh Bandewar
1
-5
/
+22
2020-05-04
net: partially revert dynamic lockdep key changes
Cong Wang
1
-0
/
+2
2020-03-09
ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast()
Eric Dumazet
1
-1
/
+1
2020-03-09
ipvlan: add cond_resched_rcu() while processing muticast backlog
Mahesh Bandewar
1
-0
/
+1
2020-03-09
ipvlan: don't deref eth hdr before checking it's set
Mahesh Bandewar
1
-8
/
+10
2020-03-08
ipvlan: do not add hardware address of master to its unicast filter list
Jiri Wiesner
1
-4
/
+1
2019-11-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-2
/
+0
2019-10-24
net: core: add generic lockdep keys
Taehee Yoo
1
-2
/
+0
2019-10-10
ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO
Mahesh Bandewar
1
-2
/
+2
2019-08-16
ipvlan: set hw_enc_features like macvlan
Bill Sommerfeld
1
-0
/
+1
2019-06-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Torvalds
1
-1
/
+1
2019-06-04
net: ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set
Miaohe Lin
1
-1
/
+1
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
4
-23
/
+4
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
1
-0
/
+1
2019-05-21
treewide: Add SPDX license identifier for more missed files
Thomas Gleixner
1
-0
/
+1
2019-02-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+4
2019-02-22
ipvlan: disallow userns cap_net_admin to change global mode/flags
Daniel Borkmann
1
-0
/
+4
2019-02-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+2
2019-02-08
ipvlan: decouple l3s mode dependencies from other modes
Daniel Borkmann
5
-206
/
+283
2019-01-30
ipvlan, l3mdev: fix broken l3s mode wrt local routes
Daniel Borkmann
1
-3
/
+3
2018-12-13
net: ipvlan: Issue NETDEV_PRE_CHANGEADDR
Petr Machata
1
-0
/
+14
2018-12-10
ipvlan: Remove a useless comparison
YueHaibing
1
-1
/
+1
2018-12-06
net: core: dev: Add extack argument to dev_change_flags()
Petr Machata
1
-4
/
+8
2018-12-06
net: ipvlan: ipvlan_set_port_mode(): Add an extack argument
Petr Machata
1
-3
/
+4
2018-07-02
ipvlan: call dev_change_flags when ipvlan mode is reset
Hangbin Liu
1
-8
/
+28
2018-06-21
ipvlan: fix IFLA_MTU ignored on NEWLINK
Xin Long
1
-1
/
+2
2018-06-20
ipvlan: use ETH_MAX_MTU as max mtu
Xin Long
1
-0
/
+1
2018-05-16
ipvlan: call netdevice notifier when master mac address changed
Keefe Liu
1
-1
/
+3
2018-03-27
net: Drop pernet_operations::async
Kirill Tkhai
1
-1
/
+0
2018-03-09
net: introduce IFF_NO_RX_HANDLER
Paolo Abeni
1
-0
/
+2
2018-03-08
ipvlan: properly annotate rx_handler access
Paolo Abeni
1
-1
/
+1
2018-03-07
net: unpollute priv_flags space
Paolo Abeni
2
-4
/
+12
2018-03-04
ipvlan: forbid vlan devices on top of ipvlan
Paolo Abeni
1
-1
/
+1
2018-03-04
net/ipv6: Pass skb to route lookup
David Ahern
1
-1
/
+2
2018-02-28
ipvlan: use per device spinlock to protect addrs list updates
Paolo Abeni
3
-35
/
+56
2018-02-28
ipvlan: egress mcast packets are not exceptional
Paolo Abeni
1
-2
/
+2
2018-02-27
net: Convert ipvlan_net_ops
Kirill Tkhai
1
-0
/
+1
2018-02-21
ipvlan: drop ipv6 dependency
Matteo Croce
2
-35
/
+85
2017-12-15
ipvlan: remove excessive packet scrubbing
Mahesh Bandewar
1
-2
/
+2
2017-12-15
Revert "ipvlan: add L2 check for packets arriving via virtual devices"
Mahesh Bandewar
1
-4
/
+0
2017-12-11
ipvlan: add L2 check for packets arriving via virtual devices
Mahesh Bandewar
1
-0
/
+4
2017-12-06
ipvlan: Eliminate duplicated codes with existing function
Gao Feng
1
-11
/
+2
2017-12-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2017-12-03
ipvlan: Add new func ipvlan_is_valid_dev instead of duplicated codes
Gao Feng
1
-16
/
+17
2017-12-03
ipvlan: Add the skb->mark as flow4's member to lookup route
Gao Feng
1
-0
/
+1
2017-11-24
ipvlan: Fix insufficient skb linear check for ipv6 icmp
Gao Feng
1
-1
/
+19
2017-11-24
ipvlan: Fix insufficient skb linear check for arp
Gao Feng
1
-8
/
+8
2017-11-18
ipvlan: NULL pointer dereference panic in ipvlan_port_destroy
Girish Moodalbail
1
-49
/
+55
2017-11-11
ipvlan: fix ipv6 outbound device
Keefe Liu
1
-1
/
+1
2017-10-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+2
2017-10-29
ipvlan: implement VEPA mode
Mahesh Bandewar
3
-9
/
+36
2017-10-29
ipvlan: introduce 'private' attribute for all existing modes.
Mahesh Bandewar
3
-5
/
+64
2017-10-28
tap: reference to KVA of an unloaded module causes kernel panic
Girish Moodalbail
1
-2
/
+2
2017-10-20
net: Add extack to validator_info structs used for address notifier
David Ahern
1
-2
/
+8
2017-10-20
net: ipv6: Make inet6addr_validator a blocking notifier
David Ahern
1
-4
/
+0
2017-10-12
ipvlan: always use the current L2 addr of the master
Mahesh Bandewar
1
-1
/
+6
2017-10-04
net: Add extack to upper device linking
David Ahern
1
-1
/
+1
2017-09-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
David S. Miller
1
-1
/
+1
2017-08-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2017-08-01
ipvlan: Fix 64-bit statistics seqcount initialization
Florian Fainelli
1
-1
/
+1
2017-07-31
netfilter: nf_hook_ops structs can be const
Florian Westphal
1
-1
/
+1
2017-07-17
ipvlan: Stop advertising NETIF_F_UFO support.
David S. Miller
2
-2
/
+2
2017-06-26
net: add netlink_ext_ack argument to rtnl_link_ops.validate
Matthias Schiffer
1
-1
/
+2
2017-06-26
net: add netlink_ext_ack argument to rtnl_link_ops.changelink
Matthias Schiffer
1
-1
/
+2
2017-06-26
net: add netlink_ext_ack argument to rtnl_link_ops.newlink
Matthias Schiffer
3
-7
/
+8
2017-06-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2017-06-09
Ipvlan should return an error when an address is already in use.
Krister Johansen
1
-0
/
+69
2017-06-07
net: Fix inconsistent teardown and release of private netdev state.
David S. Miller
1
-1
/
+1
2017-04-25
ipvlan: use pernet operations and restrict l3s hooks to master netns
Florian Westphal
2
-15
/
+70
2017-02-11
ipvtap: IP-VLAN based tap driver
Sainath Grandhi
5
-13
/
+266
2017-01-20
ipvlan: use netdev_is_rx_handler_busy instead of checking specific type
Mahesh Bandewar
1
-2
/
+2
2017-01-16
ipvlan: fix dev_id creation corner case.
Mahesh Bandewar
1
-0
/
+3
2017-01-10
ipvlan: improvise dev_id generation logic in IPvlan
Mahesh Bandewar
2
-1
/
+13
2017-01-08
net: make ndo_get_stats64 a void function
stephen hemminger
1
-3
/
+2
2017-01-04
ipvlan: assign unique dev-id for each slave device.
Mahesh Bandewar
2
-1
/
+17
2016-12-28
driver: ipvlan: Remove unnecessary ipvlan NULL check in ipvlan_count_rx
Gao Feng
1
-3
/
+0
2016-12-28
driver: ipvlan: Define common functions to decrease duplicated codes used to ...
Gao Feng
1
-39
/
+29
2016-12-23
ipvlan: fix multicast processing
Mahesh Bandewar
2
-11
/
+20
2016-12-23
ipvlan: fix various issues in ipvlan_process_multicast()
Eric Dumazet
2
-14
/
+31
2016-12-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+3
2016-12-08
driver: ipvlan: Unlink the upper dev when ipvlan_link_new failed
Gao Feng
1
-1
/
+3
2016-12-07
driver: ipvlan: Free ipvl_port directly with kfree instead of kfree_rcu
Gao Feng
2
-3
/
+2
2016-12-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-5
/
+12
2016-11-30
driver: ipvlan: Remove useless member mtu_adj of struct ipvl_dev
Gao Feng
2
-2
/
+1
2016-11-27
driver: ipvlan: Fix one possible memleak in ipvlan_link_new
Gao Feng
1
-5
/
+12
2016-10-15
ipvlan: constify l3mdev_ops structure
Julia Lawall
1
-1
/
+1
2016-09-19
ipvlan: Introduce l3s mode
Mahesh Bandewar
3
-7
/
+180
2016-07-25
ipvlan: Scrub skb before crossing the namespace boundry
Mahesh Bandewar
1
-14
/
+25
2016-06-09
net: ipvlan: call netdev_lockdep_set_classes()
Eric Dumazet
1
-21
/
+1
2016-04-28
ipvlan: Fix failure path in dev registration during link creation
Mahesh Bandewar
1
-11
/
+8
2016-03-17
vlan: propagate gso_max_segs
Eric Dumazet
1
-0
/
+2
2016-02-25
net: ipvlan: use __ethtool_get_ksettings
David Decotigny
1
-4
/
+4
2016-02-21
ipvlan: misc changes
Mahesh Bandewar
3
-18
/
+20
2016-02-21
ipvlan: mode is u16
Mahesh Bandewar
2
-4
/
+6
2016-02-21
ipvlan: scrub skb before routing in L3 mode.
Mahesh Bandewar
1
-9
/
+10
2016-02-04
ipvlan: inherit MTU from master device
Mahesh Bandewar
1
-0
/
+1
2015-12-15
net: Rename NETIF_F_ALL_CSUM to NETIF_F_CSUM_MASK
Tom Herbert
1
-1
/
+1
2015-11-17
ipvlan: fix use after free of skb
Sabrina Dubroca
1
-1
/
+1
2015-11-17
ipvlan: fix leak in ipvlan_rcv_frame
Sabrina Dubroca
1
-5
/
+7
2015-10-22
ipvlan: read direct ifindex instead of iflink
Brenden Blanco
1
-2
/
+2
2015-10-08
ipv4, ipv6: Pass net into ip_local_out and ip6_local_out
Eric W. Biederman
1
-2
/
+2
2015-10-08
ipvlan: Cache net in ipvlan_process_v4_outbound and ipvlan_process_v6_outbound
Eric W. Biederman
1
-2
/
+4
2015-10-08
ipv6: Merge ip6_local_out and ip6_local_out_sk
Eric W. Biederman
1
-1
/
+1
2015-10-08
ipv4: Merge ip_local_out and ip_local_out_sk
Eric W. Biederman
1
-1
/
+1
2015-08-18
net: ipvlan: convert to using IFF_NO_QUEUE
Phil Sutter
1
-2
/
+1
2015-07-15
ipvlan: ignore addresses from ipv6 autoconfiguration
Konstantin Khlebnikov
1
-0
/
+4
2015-07-15
ipvlan: use rcu_deference_bh() in ipvlan_queue_xmit()
WANG Cong
2
-1
/
+6
2015-07-15
ipvlan: unhash addresses without synchronize_rcu
Konstantin Khlebnikov
3
-8
/
+6
2015-07-15
ipvlan: plug memory leak in ipvlan_link_delete
Konstantin Khlebnikov
1
-0
/
+1
2015-07-15
ipvlan: remove counters of ipv4 and ipv6 addresses
Konstantin Khlebnikov
2
-23
/
+12
2015-05-05
ipvlan: Always set broadcast bit in multicast filter
Mahesh Bandewar
1
-14
/
+6
2015-05-05
ipvlan: Defer multicast / broadcast processing to a work-queue
Mahesh Bandewar
3
-52
/
+96
2015-04-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
3
-20
/
+42
2015-04-02
ipvlan: implement ndo_get_iflink
Nicolas Dichtel
1
-1
/
+8
2015-04-02
dev: introduce dev_get_iflink()
Nicolas Dichtel
1
-1
/
+1
2015-03-31
ipvlan: fix check for IP addresses in control path
Jiri Benc
3
-10
/
+21
2015-03-31
ipvlan: do not use rcu operations for address list
Jiri Benc
1
-5
/
+5
2015-03-31
ipvlan: protect against concurrent link removal
Jiri Benc
1
-1
/
+3
2015-03-31
ipvlan: fix addr hash list corruption
Jiri Benc
2
-4
/
+13
2015-03-02
net: Kill dev_rebuild_header
Eric W. Biederman
1
-1
/
+0
2015-02-11
ipvlan: add a missing __percpu pcpu_stats
Eric Dumazet
1
-1
/
+1
2015-01-30
net: mark some potential candidates __read_mostly
Daniel Borkmann
1
-1
/
+1
2015-01-25
ipvlan: fix incorrect usage of IS_ERR() macro in IPv6 code path.
Mahesh Bandewar
1
-2
/
+4
2014-12-09
ipvlan: move the device check function into netdevice.h
Mahesh Bandewar
2
-15
/
+5
2014-12-09
ipvlan: play well with macvlan device
Mahesh Bandewar
1
-0
/
+6
2014-12-05
net-ipvlan: Deletion of an unnecessary check before the function call "free_p...
Markus Elfring
1
-2
/
+1
2014-11-29
ipvlan: ipvlan depends on INET and IPV6
Mahesh Bandewar
1
-1
/
+2
2014-11-26
ipvlan: fix sparse warnings
Mahesh Bandewar
1
-2
/
+3
2014-11-24
ipvlan: Initial check-in of the IPVLAN driver.
Mahesh Bandewar
4
-0
/
+1533