aboutsummaryrefslogtreecommitdiffstats
path: root/net/core
AgeCommit message (Expand)AuthorFilesLines
2015-03-12sock: fix possible NULL sk dereference in __skb_tstamp_txWillem de Bruijn1-2/+6
2015-03-11xps: must clear sender_cpu before forwardingEric Dumazet1-1/+1
2015-03-11net: sysctl_net_core: check SNDBUF and RCVBUF for min lengthAlexey Kodanev1-4/+6
2015-03-10net: Handle unregister properly when netdev namespace change fails.David S. Miller1-13/+13
2015-03-10net: add comment for sock_efree() usageOliver Hartkopp1-0/+4
2015-03-01net: do not use rcu in rtnl_dump_ifinfo()Eric Dumazet1-3/+1
2015-02-28net: Verify permission to link_net in newlinkEric W. Biederman1-0/+3
2015-02-28net: Verify permission to dest_net in newlinkEric W. Biederman1-0/+4
2015-02-24rtnetlink: avoid 0 sized arraysSasha Levin1-2/+2
2015-02-22net: pktgen: disable xmit_clone on virtual devicesEric Dumazet1-0/+3
2015-02-21net: reject creation of netdev names with colonsMatthew Thode1-1/+1
2015-02-20ethtool: Add hw-switch-offload to netdev_features_strings.Rami Rosen1-0/+1
2015-02-20sock: sock_dequeue_err_skb() needs hard irq safetyEric Dumazet1-2/+3
2015-02-19gen_stats.c: Duplicate xstats buffer for later useIgnacy Gawędzki1-1/+14
2015-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-4/+12
2015-02-15rtnetlink: call ->dellink on failure when ->newlink existsWANG Cong1-1/+8
2015-02-14net: spelling fixesStephen Hemminger2-2/+2
2015-02-14net/core: Fix warning while make xmldocs caused by dev.cMasanari Iida1-1/+1
2015-02-13net: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo2-22/+8
2015-02-11net: Infrastructure for CHECKSUM_PARTIAL with remote checsum offloadTom Herbert1-0/+1
2015-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-23/+17
2015-02-08net:rfs: adjust table size checkingEric Dumazet1-1/+1
2015-02-08net: rfs: add hash collision detectionEric Dumazet2-22/+28
2015-02-07net: use netif_rx_ni() from process contextEric Dumazet1-2/+2
2015-02-07rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARYDaniel Borkmann1-12/+6
2015-02-05pktgen: fix UDP checksum computationSabrina Dubroca1-8/+8
2015-02-05flowcache: Fix kernel panic in flow_cache_flush_taskMiroslav Urbanek1-1/+1
2015-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-34/+9
2015-02-05net: remove some sparse warningsEric Dumazet1-3/+3
2015-02-04Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...David S. Miller2-138/+1
2015-02-04net/core: Add event for a change in slave stateMoni Shoua2-0/+21
2015-02-04Merge tag 'mac80211-next-for-davem-2015-02-03' of git://git.kernel.org/pub/sc...David S. Miller1-0/+1
2015-02-04xps: fix xps for stacked devicesEric Dumazet2-1/+10
2015-02-04net: bury net/core/iovec.c - nothing in there is used anymoreAl Viro2-138/+1
2015-02-02net-timestamp: no-payload only sysctlWillem de Bruijn3-1/+32
2015-02-02net-timestamp: no-payload optionWillem de Bruijn1-5/+14
2015-02-01bridge: add flags argument to ndo_bridge_setlink and ndo_bridge_dellinkRoopa Prabhu1-4/+6
2015-01-30net: Fix vlan_get_protocol for stacked vlanToshiaki Makita1-30/+1
2015-01-29dev: add per net_device packet type chainsSalam Noureddine1-48/+84
2015-01-29rtnetlink: pass link_net to the newlink handlerNicolas Dichtel1-1/+1
2015-01-28bridge: dont send notification when skb->len == 0 in rtnl_bridge_notifyRoopa Prabhu1-1/+5
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+15
2015-01-26flow_dissector: add tipc supportErik Hugne1-0/+14
2015-01-23vxlan: advertise netns of vxlan dev in fdb msgNicolas Dichtel1-0/+1
2015-01-23rtnl: fix error path when adding an iface with a link netNicolas Dichtel1-1/+4
2015-01-23nl80211: Allow set network namespace by fdVadim Kochan1-0/+1
2015-01-19rtnl: allow to create device with IFLA_LINK_NETNSID setNicolas Dichtel1-3/+22
2015-01-19rtnl: add link netns id to interface messagesNicolas Dichtel1-0/+13
2015-01-19netns: add rtnl cmd to add and get peer netns idsNicolas Dichtel1-0/+211
2015-01-19bridge: remove oflags from setlink/dellink.Rosen, Rami1-6/+2
2015-01-18netlink: Fix bugs in nlmsg_end() conversions.David S. Miller2-5/+5
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg3-8/+16
2015-01-17bridge: fix setlink/dellink notificationsRoopa Prabhu1-24/+21
2015-01-16net: rps: fix cpu unplugEric Dumazet1-5/+15
2015-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+44
2015-01-14neighbour: fix base_reachable_time(_ms) not effective immediatly when changedJean-Francois Remy1-0/+44
2015-01-13net: rename vlan_tx_* helpers since "tx" is misleading thereJiri Pirko3-10/+10
2015-01-12net: allow large number of rx queuesPankaj Gupta1-5/+8
2015-01-06ethtool: Extend ethtool plugin module eeprom API to phylibEd Swierk1-11/+34
2015-01-05net: tcp: add RTAX_CC_ALGO fib handlingDaniel Borkmann1-2/+13
2015-01-05net: Do not call ndo_dflt_fdb_dump if ndo_fdb_dump is definedHubert Sokolowski1-2/+3
2015-01-02net: skbuff: don't zero tc members when freeing skbFlorian Westphal1-7/+0
2014-12-26net: Generalize ndo_gso_check to ndo_features_checkJesse Gross1-9/+14
2014-12-26net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwardingJay Vosburgh1-0/+1
2014-12-24net: Reset secmark when scrubbing packetThomas Graf1-0/+1
2014-12-24net: Fix stacked vlan offload features computationToshiaki Makita1-5/+8
2014-12-23mpls: Fix config check for mpls.Pravin B Shelar1-1/+1
2014-12-23net: Rearrange loop in net_rx_actionHerbert Xu1-14/+12
2014-12-23net: Always poll at least one device in net_rx_actionHerbert Xu1-4/+3
2014-12-23net: Detect drivers that reschedule NAPI and exhaust budgetHerbert Xu1-0/+9
2014-12-23net: Move napi polling code out of net_rx_actionHerbert Xu1-44/+54
2014-12-23net: drop the packet when fails to do software segmentation or header checkJason Wang1-1/+1
2014-12-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+5
2014-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-19/+20
2014-12-16net: Disallow providing non zero VLAN ID for NIC drivers FDB add flowOr Gerlitz1-0/+5
2014-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-4/+20
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds19-630/+985
2014-12-10net: sock: fix access via invalid file descriptorAlexei Starovoitov1-2/+2
2014-12-10net: introduce helper macro for_each_cmsghdrGu Zheng1-2/+1
2014-12-10Merge branch 'nsfs' into for-nextAl Viro1-19/+20
2014-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-12-10net: Pull out core bits of __netdev_alloc_skb and add __napi_alloc_skbAlexander Duyck2-8/+68
2014-12-10net: Split netdev_alloc_frag into __alloc_page_frag and add __napi_alloc_fragAlexander Duyck1-40/+77
2014-12-10Merge branch 'for-davem-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...David S. Miller1-119/+19
2014-12-09Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-10/+10
2014-12-09rocker: remove swdev modeRoopa Prabhu1-2/+8
2014-12-09net: avoid to call skb_queue_len againLi RongQing1-1/+1
2014-12-09skb_copy_datagram_iovec() can dieAl Viro1-84/+0
2014-12-09switch memcpy_to_msg() and skb_copy{,_and_csum}_datagram_msg() to primitivesAl Viro1-35/+19
2014-12-09dst: no need to take reference on DST_NOCACHE dstsHannes Frederic Sowa1-24/+0
2014-12-09net: avoid two atomic operations in fast clonesEric Dumazet1-17/+18
2014-12-09rtnetlink: delay RTM_DELLINK notification until after ndo_uninit()Mahesh Bandewar2-7/+30
2014-12-08ethtool: Support for configurable RSS hash functionEyal Perry1-32/+37
2014-12-05net: sock: allow eBPF programs to be attached to socketsAlexei Starovoitov2-2/+108
2014-12-04bury struct proc_ns in fs/procAl Viro1-3/+1
2014-12-04copy address of proc_ns_ops into ns_commonAl Viro1-2/+7
2014-12-04new helpers: ns_alloc_inum/ns_free_inumAl Viro1-2/+2
2014-12-04make proc_ns_operations work with struct ns_common * instead of void *Al Viro1-9/+3
2014-12-04netns: switch ->get()/->put()/->install()/->inum() to working with &net->nsAl Viro1-6/+10
2014-12-04common object embedded into various struct ....nsAl Viro1-3/+3
2014-12-02bridge: add brport flags to dflt bridge_getlinkScott Feldman1-1/+38
2014-12-02net-sysfs: expose physical switch id for particular deviceJiri Pirko1-0/+24
2014-12-02rtnl: expose physical switch id for particular deviceJiri Pirko1-1/+25
2014-12-02net: rename netdev_phys_port_id to more generic nameJiri Pirko3-5/+5
2014-12-02net: make vid as a parameter for ndo_fdb_add/ndo_fdb_delJiri Pirko1-7/+43
2014-11-29rtnetlink: release net refcnt on error in do_setlink()Nicolas Dichtel1-0/+1
2014-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+18
2014-11-26bridge: Sanitize IFLA_EXT_MASK for AF_BRIDGE:RTM_GETLINKThomas Graf1-5/+12
2014-11-26bridge: Validate IFLA_BRIDGE_FLAGS attribute lengthThomas Graf1-0/+6
2014-11-25crypto: algif - add and use sock_kzfree_s() instead of memzero_explicit()Daniel Borkmann1-4/+20
2014-11-24switch AF_PACKET and AF_UNIX to skb_copy_datagram_from_iter()Al Viro1-86/+2
2014-11-24kill zerocopy_sg_from_iovec()Al Viro1-63/+2
2014-11-24new helpers: skb_copy_datagram_from_iter() and zerocopy_sg_from_iter()Al Viro1-0/+116
2014-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-17/+6
2014-11-21net: Revert "net: avoid one atomic operation in skb_clone()"Eric Dumazet1-17/+6
2014-11-21net: move vlan pop/push functions into common codeJiri Pirko1-0/+95
2014-11-21net: move make_writable helper into common codeJiri Pirko1-0/+12
2014-11-21vlan: introduce *vlan_hwaccel_push_inside helpersJiri Pirko2-9/+3
2014-11-21vlan: rename __vlan_put_tag to vlan_insert_tag_set_protoJiri Pirko2-4/+4
2014-11-19fold verify_iovec() into copy_msghdr_from_user()Al Viro1-38/+0
2014-11-19{compat_,}verify_iovec(): switch to generic copying of iovecsAl Viro1-23/+14
2014-11-19net: pktgen: Deletion of an unnecessary check before the function call "proc_...Markus Elfring1-2/+1
2014-11-18dev_ioctl: use sizeof(x) instead of sizeof xFabian Frederick1-3/+6
2014-11-18net/core: include linux/types.h instead of asm/types.hFabian Frederick1-1/+1
2014-11-18net: fix spelling for synchronizedFabian Frederick1-2/+2
2014-11-16net: provide a per host RSS key generic infrastructureEric Dumazet2-0/+30
2014-11-16Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying...Ingo Molnar4-6/+20
2014-11-13net: generic dev_disable_lro() stacked device handlingMichal Kubeček1-10/+5
2014-11-11neigh: remove dynamic neigh table registration supportWANG Cong1-135/+112
2014-11-11net: Convert LIMIT_NETDEBUG to net_dbg_ratelimitedJoe Perches2-3/+2
2014-11-11net: introduce SO_INCOMING_CPUEric Dumazet1-0/+5
2014-11-10net: gro: add a per device gro flush timerEric Dumazet2-4/+59
2014-11-07net: Kill skb_copy_datagram_const_iovecHerbert Xu1-89/+0
2014-11-07inet: Add skb_copy_datagram_iterHerbert Xu1-0/+87
2014-11-05openvswitch: Add basic MPLS support to kernelSimon Horman1-1/+2
2014-11-05net: Remove MPLS GSO feature.Pravin B Shelar1-1/+0
2014-11-05net: Add and use skb_copy_datagram_msg() helper.David S. Miller1-1/+1
2014-11-05udp: Changes to udp_offload to support remote checksum offloadTom Herbert1-2/+2
2014-11-04netdev, sched/wait: Fix sleeping inside wait eventPeter Zijlstra2-10/+10
2014-11-03net: less interrupt masking in NAPIEric Dumazet1-25/+43
2014-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+8
2014-10-31net: ethtool: Return -EOPNOTSUPP if user space tries to read EEPROM with lengh 0Guenter Roeck1-2/+4
2014-10-29neigh: optimize neigh_parms_release()Nicolas Dichtel1-19/+13
2014-10-29net: introduce napi_schedule_irqoff()Eric Dumazet1-1/+14
2014-10-29net: skb_segment() should preserve backpressureToshiaki Makita1-0/+10
2014-10-26net: napi_reuse_skb() should check pfmemallocEric Dumazet1-0/+4
2014-10-22net: tso: fix unaligned access to crafted TCP header in helper APIKarl Beldan1-1/+2
2014-10-20net: core: handle encapsulation offloads when computing segment lengthsFlorian Westphal1-3/+10
2014-10-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-1/+3
2014-10-15net: Add ndo_gso_checkTom Herbert1-1/+1
2014-10-15Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-9/+9
2014-10-14net: Trap attempts to call sock_kfree_s() with a NULL pointer.David S. Miller1-0/+2
2014-10-10net: fix races in page->_count manipulationEric Dumazet1-7/+18
2014-10-10flow-dissector: Fix alignment issue in __skb_flow_get_portsAlexander Duyck1-13/+23
2014-10-10net: filter: fix the commentsLi RongQing1-6/+3
2014-10-09net: Missing @ before descriptions cause make xmldocs warningMasanari Iida1-5/+5
2014-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds16-597/+969
2014-10-07Merge tag 'dmaengine-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds4-148/+0
2014-10-07net: better IFF_XMIT_DST_RELEASE supportEric Dumazet1-10/+9
2014-10-07net_sched: fix unused variables in __gnet_stats_copy_basic_cpu()WANG Cong1-4/+4
2014-10-06net: validate_xmit_vlan() is staticEric Dumazet1-1/+2
2014-10-06net: introduce netdevice gso_min_segs attributeEric Dumazet1-3/+6
2014-10-06ethtool: Ethtool parameter to dynamically change tx_copybreakEric Dumazet1-0/+1
2014-10-06net: skb_segment() provides list head and tailEric Dumazet2-12/+20
2014-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-1/+1
2014-10-04net: Cleanup skb cloning by adding SKB_FCLONE_FREEVijay Subramanian1-4/+4
2014-10-03net: do not export skb_gro_receive()Eric Dumazet1-1/+0
2014-10-03qdisc: validate skb without holding lockEric Dumazet1-3/+26
2014-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+3
2014-10-02netfilter: use IS_ENABLED(CONFIG_BRIDGE_NETFILTER)Pablo Neira Ayuso1-1/+1
2014-10-01net: pktgen: packet bursting via skb->xmit_moreAlexei Starovoitov1-2/+24
2014-10-01net: avoid one atomic operation in skb_clone()Eric Dumazet1-6/+17
2014-10-01net: cleanup and document skb fclone layoutEric Dumazet1-21/+20
2014-09-30net: sched: enable per cpu qstatsJohn Fastabend1-7/+48
2014-09-30net: sched: restrict use of qstats qlenJohn Fastabend1-1/+5
2014-09-30net: sched: make bstats per cpu and estimator RCU safeJohn Fastabend2-16/+66
2014-09-29gro: fix aggregation for skb using frag_listEric Dumazet1-0/+3
2014-09-29net: reorganize sk_buff for faster __copy_skb_header()Eric Dumazet1-39/+41
2014-09-28net_dma: simple removalDan Williams4-148/+0
2014-09-26net : optimize skb_release_data()Eric Dumazet1-21/+22
2014-09-26net: optimise inet_proto_csum_replace4()LEROY Christophe1-7/+5
2014-09-26net: introduce __skb_header_release()Eric Dumazet1-2/+2
2014-09-26net: Change netdev_<level> logging functions to return voidJoe Perches1-27/+17
2014-09-26net: Remove gso_send_check as an offload callbackTom Herbert1-10/+0
2014-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-8/+12
2014-09-22net: keep original skb which only needs header checking during software GSOJason Wang1-3/+5
2014-09-19net: add alloc_skb_with_frags() helperEric Dumazet2-63/+93
2014-09-15tcp: allow segment with FIN in tcp_try_coalesce()Eric Dumazet1-1/+2
2014-09-15net: fix creation adjacent device symlinksAlexander Y. Fomichev1-7/+11
2014-09-13net: bpf: correctly handle errors in sk_attach_filter()Sasha Levin1-2/+2
2014-09-13net: filter: constify detection of pkt_type_offsetHannes Frederic Sowa1-29/+2
2014-09-13ipv6: drop useless rcu_read_lock() in anycastWANG Cong1-6/+8
2014-09-13net: qdisc: use rcu prefix and silence sparse warningsJohn Fastabend1-2/+49
2014-09-12mac80211: Resolve sk_refcnt/sk_wmem_alloc issue in wifi ack pathAlexander Duyck1-0/+5
2014-09-12skb: Add documentation for skb_clone_skAlexander Duyck1-0/+13
2014-09-10pktgen: Convert pr_warning to pr_warnJoe Perches1-12/+12
2014-09-09netns: remove one sparse warningEric Dumazet1-1/+1
2014-09-09net: bpf: be friendly to kmemcheckDaniel Borkmann1-1/+1
2014-09-08net: fix skb_page_frag_refill() kerneldocEric Dumazet1-1/+1
2014-09-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-27/+94