aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge
AgeCommit message (Expand)AuthorFilesLines
2017-06-06net: bridge: fix a null pointer dereference in br_afspecNikolay Aleksandrov1-1/+1
2017-06-01net: bridge: start hello timer only if device is upNikolay Aleksandrov1-1/+2
2017-05-21bridge: start hello_timer when enabling KERNEL_STP in br_stp_startXin Long2-1/+2
2017-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2-3/+9
2017-05-18bridge: netlink: check vlan_default_pvid rangeTobias Jungel1-0/+7
2017-05-16ebtables: arpreply: Add the standard target sanity checkGao Feng1-0/+3
2017-05-15netfilter: xtables: zero padding in data_to_userWillem de Bruijn1-3/+6
2017-05-05bridge: netlink: account for IFLA_BRPORT_{B, M}CAST_FLOOD size and policyTobias Klauser1-0/+4
2017-05-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-0/+20
2017-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller5-51/+48
2017-04-30net: bridge: Fix improper taking over HW learned FDBArkadi Sharshevsky1-5/+3
2017-04-27bridge: add per-port broadcast flood flagMike Manning4-8/+23
2017-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+1
2017-04-26ebtables: remove nf_hook_register usageFlorian Westphal4-49/+46
2017-04-25bridge: move bridge multicast cleanup to ndo_uninitXin Long2-1/+1
2017-04-25bridge: ebtables: fix reception of frames DNAT-ed to bridge device/portLinus Lüssing1-0/+20
2017-04-17net: rtnetlink: plumb extended ack to doit functionDavid Ahern1-2/+4
2017-04-17net: bridge: notify on hw fdb takeoverNikolay Aleksandrov1-1/+3
2017-04-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-14/+26
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg3-5/+6
2017-04-11bridge: netlink: register netdevice before executing changelinkIdo Schimmel1-2/+5
2017-04-11bridge: implement missing ndo_uninit()Ido Schimmel4-12/+21
2017-04-07netfilter: Remove exceptional & on function nameArushi Singhal1-1/+1
2017-04-07netfilter: Remove unnecessary cast on void pointersimran singhal1-1/+1
2017-03-28net: break include loop netdevice.h, dsa.h, devlink.hAndrew Lunn1-0/+1
2017-03-24net: bridge: allow to add externally learned entries from user-spaceNikolay Aleksandrov1-0/+2
2017-03-24net: bridge: allow SW learn to take over HW fdb entriesNikolay Aleksandrov1-0/+3
2017-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-15/+8
2017-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller3-25/+18
2017-03-16bridge: resolve a false alarm of lockdepWANG Cong2-10/+1
2017-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-5/+7
2017-03-13bridge: drop netfilter fake rtable unconditionallyFlorian Westphal2-21/+1
2017-03-13netfilter: bridge: honor frag_max_size when refragmentingFlorian Westphal1-5/+7
2017-03-08netfilter: bridge: remove unneeded rcu_read_lockFlorian Westphal1-3/+0
2017-03-06netfilter: nf_tables: validate the expr explicitly after init successfullyLiping Zhang1-5/+1
2017-03-06netfilter: Use pr_cont where appropriateJoe Perches1-17/+17
2017-03-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-2/+3
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2-0/+2
2017-03-01net: bridge: allow IPv6 when multicast flood is disabledMike Manning1-1/+2
2017-03-01bridge: Fix error path in nbp_vlan_initYotam Gigi1-1/+1
2017-02-27lib/vsprintf.c: remove %Z supportAlexey Dobriyan1-1/+1
2017-02-17bridge: don't indicate expiry on NTF_EXT_LEARNED fdb entriesRoopa Prabhu1-1/+1
2017-02-17bridge: vlan_tunnel: explicitly reset metadata attrs to NULL on failureRoopa Prabhu1-0/+2
2017-02-14bridge: fdb: converge fdb_delete_by functions into oneNikolay Aleksandrov1-47/+15
2017-02-14bridge: fdb: add proper lock checks in searching functionsNikolay Aleksandrov2-0/+13
2017-02-14bridge: fdb: converge fdb searching functions into oneNikolay Aleksandrov4-70/+54
2017-02-10switchdev: bridge: Offload mc router portsNogah Frankel1-0/+15
2017-02-10bridge: mcast: Merge the mc router ports deletions to one functionNogah Frankel1-15/+9
2017-02-10switchdev: bridge: Offload multicast disabledNogah Frankel1-0/+16
2017-02-08bridge: vlan tunnel id info range fill size calc cleanupsRoopa Prabhu1-18/+16
2017-02-07bridge: avoid unnecessary read of jiffiesstephen hemminger2-4/+8
2017-02-07bridge: remove unnecessary check for vtbegin in br_fill_vlan_tinfo_rangeRoopa Prabhu1-1/+1
2017-02-07bridge: tunnel: fix attribute checks in br_parse_vlan_tunnel_infoNikolay Aleksandrov1-4/+4
2017-02-07net: bridge: remove redundant check to see if err is setColin Ian King1-3/+0
2017-02-06bridge: fdb: write to used and updated at most once per jiffyNikolay Aleksandrov2-2/+4
2017-02-06bridge: move write-heavy fdb members in their own cache lineNikolay Aleksandrov1-4/+6
2017-02-06bridge: move to workqueue gcNikolay Aleksandrov10-23/+29
2017-02-06bridge: modify bridge and port to have often accessed fields in one cache lineNikolay Aleksandrov1-23/+20
2017-02-06net: remove ndo_neigh_{construct, destroy} from stacked devicesIdo Schimmel1-2/+0
2017-02-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller3-32/+49
2017-02-03bridge: vlan dst_metadata hooks in ingress and egress pathsRoopa Prabhu6-2/+82
2017-02-03bridge: per vlan dst_metadata netlink supportRoopa Prabhu7-48/+641
2017-02-02netfilter: allow logging from non-init namespacesMichal Kubeček1-1/+1
2017-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-14/+19
2017-01-25bridge: move maybe_deliver_addr() inside #ifdefArnd Bergmann1-25/+25
2017-01-24bridge: multicast to unicastFelix Fietkau6-29/+112
2017-01-20bridge: netlink: call br_changelink() during br_dev_newlink()Ivan Vecera1-14/+19
2017-01-17bridge: sparse fixes in br_ip6_multicast_alloc_query()Lance Richardson1-1/+1
2017-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2017-01-09xtables: extend matches and targets with .usersizeWillem de Bruijn1-0/+1
2017-01-09ebtables: use match, target and data copy_to_user helpersWillem de Bruijn1-31/+47
2017-01-08net: make ndo_get_stats64 a void functionstephen hemminger1-4/+2
2017-01-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-1/+1
2016-12-30bridge: netfilter: Fix dropping packets that moving through bridge interfaceArtur Molchanov1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds5-5/+5
2016-12-10net: bridge: shorten ageing time on topology changeVivien Didelot3-2/+30
2016-12-10net: bridge: add helper to set topology changeVivien Didelot4-4/+11
2016-12-10net: bridge: add helper to offload ageing timeVivien Didelot3-17/+24
2016-12-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-5/+6
2016-12-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2016-12-06netfilter: convert while loops to for loopsAaron Conole1-4/+4
2016-12-06netfilter: introduce accessor functions for hook entriesAaron Conole1-1/+1
2016-12-05net: bridge: set error code on failurePan Bian1-0/+1
2016-12-04netfilter: nf_log: do not assume ethernet header in netdev familyLiping Zhang1-1/+2
2016-11-21bridge: mcast: add MLDv2 querier supportNikolay Aleksandrov4-22/+112
2016-11-21bridge: mcast: add IGMPv3 query supportNikolay Aleksandrov4-18/+97
2016-11-18netns: make struct pernet_operations::id unsigned intAlexey Dobriyan1-1/+1
2016-11-03netfilter: remove hook_entries field from nf_hook_statePablo Neira Ayuso2-3/+3
2016-11-03netfilter: nf_tables: use hook state from xt_action_param structurePablo Neira Ayuso2-13/+19
2016-11-03netfilter: x_tables: move hook state into xt_action_param structurePablo Neira Ayuso5-17/+15
2016-11-03netfilter: deprecate NF_STOPPablo Neira Ayuso1-2/+4
2016-11-03netfilter: kill NF_HOOK_THRESH() and state->treshPablo Neira Ayuso2-5/+5
2016-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-15/+2
2016-11-01netfilter: nf_log: add packet logging for netdev familyPablo Neira Ayuso2-15/+2
2016-10-31bridge: mcast: add router port on PIM hello messageNikolay Aleksandrov1-1/+21
2016-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-9/+14
2016-10-20net: use core MTU range checking in core net infraJarod Wilson1-1/+2
2016-10-18bridge: multicast: restore perm router ports on multicast enableNikolay Aleksandrov1-9/+14
2016-10-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2016-10-13net: bridge: add the multicast_flood flag attribute to brport_attrsNikolay Aleksandrov1-0/+1
2016-10-13bridge: add address and vlan to fdb warning messagesRoopa Prabhu1-6/+4
2016-10-02netfilter: bridge: clarify bridge/netfilter messageStefan Agner1-2/+4
2016-09-25Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...Pablo Neira Ayuso5-18/+37
2016-09-25netfilter: nft_log: complete NFTA_LOG_FLAGS attr supportLiping Zhang1-1/+1
2016-09-25netfilter: replace list_head with single linked listAaron Conole1-13/+6
2016-09-24netfilter: Remove explicit rcu_read_lock in nf_hook_slowAaron Conole2-2/+2
2016-09-24netfilter: bridge: add and use br_nf_hook_threshFlorian Westphal2-16/+56
2016-09-13net: bridge: add helper to call /sbin/bridge-stpVivien Didelot1-12/+31
2016-09-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-6/+6
2016-09-12netfilter: Add the missed return value check of nft_register_chain_typeGao Feng1-5/+13
2016-09-12netfilter: nf_tables_bridge: use nft_set_pktinfo_ipv{4, 6}_validatePablo Neira Ayuso2-71/+45
2016-09-12netfilter: nf_tables: ensure proper initialization of nft_pktinfo fieldsPablo Neira Ayuso1-3/+3
2016-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-2/+1
2016-09-01net: bridge: add per-port multicast flood flagNikolay Aleksandrov4-4/+14
2016-09-01net: bridge: change unicast boolean to exact pkt_typeNikolay Aleksandrov4-22/+37
2016-09-01rtnetlink: fdb dump: optimize by saving last interface markersRoopa Prabhu2-12/+13
2016-09-01net: bridge: don't increment tx_dropped in br_do_proxy_arpNikolay Aleksandrov1-5/+2
2016-08-31bridge: re-introduce 'fix parsing of MLDv2 reports'Davide Caratti1-1/+1
2016-08-30netfilter: log: Check param to avoid overflow in nf_log_setGao Feng1-2/+1
2016-08-26bridge: switchdev: Add forward mark support for stacked devicesIdo Schimmel6-4/+107
2016-08-26net: bridge: export also pvid flag in the xstats flagsNikolay Aleksandrov1-0/+5
2016-08-25netfilter: ebtables: put module reference when an incorrect extension is foundSabrina Dubroca1-0/+2
2016-08-25netfilter: nft_meta: improve the validity check of pkttype set exprLiping Zhang1-0/+1
2016-08-18net: bridge: export vlan flags with the statsNikolay Aleksandrov1-0/+1
2016-08-18net: bridge: consolidate bridge and port linkxstats callsNikolay Aleksandrov1-75/+39
2016-08-09bridge: Fix problems around fdb entries pointing to the bridge deviceToshiaki Makita1-25/+27
2016-07-25bridge: Fix incorrect re-injection of LLDP packetsIdo Schimmel1-0/+8
2016-07-25net: bridge: br_set_ageing_time takes a clock_tVivien Didelot2-2/+2
2016-07-25net: bridge: fix br_stp_enable_bridge commentVivien Didelot1-1/+1
2016-07-16net: bridge: remove _deliver functions and consolidate forward codeNikolay Aleksandrov5-153/+94
2016-07-16net: bridge: drop skb2/skb0 variables and use a local_rcv booleanNikolay Aleksandrov3-37/+33
2016-07-16net: bridge: rearrange flood vs unicast receive pathsNikolay Aleksandrov1-15/+14
2016-07-16net: bridge: minor style adjustments in br_handle_frame_finishNikolay Aleksandrov1-10/+8
2016-07-09net: bridge: extend MLD/IGMP query statsNikolay Aleksandrov4-19/+43
2016-07-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2016-07-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller6-126/+121
2016-07-05net: introduce default neigh_construct/destroy ndo calls for L2 upper devicesJiri Pirko1-0/+2
2016-07-03netfilter: Convert FWINV<[foo]> macros and uses to NF_INVFJoe Perches6-91/+101
2016-07-01etherdevice.h & bridge: netfilter: Add and use ether_addr_equal_maskedJoe Perches3-49/+34
2016-06-30ipv4: Fix ip_skb_dst_mtu to use the sk passed by ip_finish_outputShmulik Ladkani1-1/+1
2016-06-30net: bridge: add support for IGMP/MLD stats and export them via netlinkNikolay Aleksandrov8-46/+363
2016-06-30net: rtnetlink: add support for the IFLA_STATS_LINK_XSTATS_SLAVE attributeNikolay Aleksandrov1-3/+56
2016-06-29net: bridge: fix vlan stats continue counterNikolay Aleksandrov1-1/+1
2016-06-28Bridge: Fix ipv6 mc snooping if bridge has no ipv6 addressdaniel2-4/+23
2016-06-10bridge: Fix incorrect re-injection of STP packetsIdo Schimmel1-3/+12
2016-06-08bridge: Don't insert unnecessary local fdb entry on changing mac addressToshiaki Makita1-0/+2
2016-06-07bridge: netfilter: checkpatch data type fixesTobin C Harding1-20/+20
2016-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-7/+10
2016-05-06bridge: fix igmp / mld query parsingLinus Lüssing1-5/+7
2016-05-05net: bridge: fix old ioctl unlocked net device walkNikolay Aleksandrov1-2/+3
2016-05-02bridge: netlink: export per-vlan statsNikolay Aleksandrov3-0/+99
2016-05-02bridge: vlan: learn to countNikolay Aleksandrov4-16/+109
2016-04-27ipv6: rename IP6_INC_STATS_BH()Eric Dumazet1-5/+5
2016-04-27net: rename IP_INC_STATS_BH()Eric Dumazet1-3/+3
2016-04-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-50/+86
2016-04-25bridge: use nla_put_u64_64bit()Nicolas Dichtel1-26/+36
2016-04-24bridge: mdb: Marking port-group as offloadedElad Raz3-32/+71
2016-04-24bridge: mdb: Common function for mdb entry translationElad Raz1-18/+15
2016-04-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+5
2016-04-13bridge: a netlink notification should be sent when those attributes are chang...Xin Long1-16/+24
2016-04-13bridge: a netlink notification should be sent when those attributes are chang...Xin Long1-2/+3
2016-04-13bridge: a netlink notification should be sent when those attributes are chang...Xin Long2-37/+14
2016-04-13bridge: simplify the stp_state_store by calling store_bridge_parmXin Long1-15/+9
2016-04-13bridge: simplify the forward_delay_store by calling store_bridge_parmXin Long1-17/+10
2016-04-13bridge: simplify the flush_store by calling store_bridge_parmXin Long1-7/+7
2016-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-2/+45
2016-04-13netfilter: ebtables: Fix extension lookup with identical namePhil Sutter1-1/+5
2016-04-06Revert "bridge: Fix incorrect variable assignment on error path in br_sysfs_a...David S. Miller1-1/+0
2016-04-04bridge: Fix incorrect variable assignment on error path in br_sysfs_addbrBastien Philbert1-0/+1
2016-03-30bridge: Allow set bridge ageing time when switchdev disabledHaishuang Yan1-1/+1
2016-03-29netfilter: bridge: add nf_afinfo to enable queuing to userspaceStephane Bryant1-2/+45
2016-03-28netfilter: ipv4: fix NULL dereferenceLiping Zhang1-10/+10
2016-03-28netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_EN...Pablo Neira Ayuso1-0/+4
2016-03-21bridge: update max_gso_segs and max_gso_sizeEric Dumazet1-0/+16
2016-03-14bridge: fix potential use-after-free when hook returns QUEUE or STOLEN verdictFlorian Westphal1-9/+7
2016-03-11bridge: allow zero ageing timeStephen Hemminger1-3/+8
2016-03-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-3/+65
2016-03-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+10
2016-03-02netfilter: bridge: register hooks only when bridge interface is addedFlorian Westphal1-3/+65
2016-03-01net: remove skb_sender_cpu_clear()WANG Cong1-1/+0
2016-03-01bridge: mcast: add support for more router port information dumpingNikolay Aleksandrov1-2/+14
2016-03-01bridge: mcast: add support for temporary port routerNikolay Aleksandrov1-2/+19
2016-03-01bridge: mcast: do nothing if port's multicast_router is set to the same valNikolay Aleksandrov1-1/+4
2016-03-01bridge: mcast: use names for the different multicast_router typesNikolay Aleksandrov1-28/+33
2016-03-01bridge: notify enslaved devices of headroom changesPaolo Abeni1-2/+35
2016-02-26net: ndo_fdb_dump should report -EMSGSIZE to rtnl_fdb_dump.MINOURA Makoto / 箕浦 真1-5/+10
2016-02-25net: bridge: use __ethtool_get_ksettingsDavid Decotigny1-3/+3
2016-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2016-02-19bridge: mdb: add support for more attributes and export timerNikolay Aleksandrov1-1/+15
2016-02-19bridge: mdb: reduce the indentation level in br_mdb_fill_infoNikolay Aleksandrov1-16/+17
2016-02-18net: bridge: log port STP state on changeVivien Didelot5-15/+4
2016-02-18bridge: switchdev: Offload VLAN flags to hardware bridgeIdo Schimmel1-0/+11
2016-02-16ipv4: Namespaceify ip_default_ttl sysctl knobNikolay Borisov1-3/+5
2016-02-16bridge: mdb: avoid uninitialized variable warningArnd Bergmann1-2/+2
2016-02-09bridge: mdb: Passing the port-group pointer to br_mdb moduleElad Raz3-29/+34
2016-02-09bridge: mdb: Separate br_mdb_entry->state from net_bridge_port_group->stateElad Raz3-15/+26
2016-01-28switchdev: Require RTNL mutex to be held when sending FDB notificationsIdo Schimmel1-2/+1
2016-01-15bridge: fix lockdep addr_list_lock false positive splatNikolay Aleksandrov1-0/+8
2016-01-10bridge: Reflect MDB entries to hardwareElad Raz1-0/+23
2016-01-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-1/+1