aboutsummaryrefslogtreecommitdiffstats
path: root/net/core
AgeCommit message (Expand)AuthorFilesLines
2014-01-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds1-31/+1
2014-01-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-01-22fuse: fix pipe_buf_operationsMiklos Szeredi1-31/+1
2014-01-21Merge branch 'for-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-4/+4
2014-01-15bpf: do not use reciprocal divideEric Dumazet1-28/+2
2014-01-10net: core: explicitly select a txq before doing l2 forwardingJason Wang3-16/+25
2014-01-02netpoll: Fix missing TXQ unlock and and OOPS.David S. Miller1-2/+9
2013-12-31vlan: Fix header ops passthru when doing TX VLAN offload.David S. Miller1-1/+1
2013-12-19Merge branch 'master' into for-nextJiri Kosina21-356/+822
2013-12-17net: allow netdev_all_upper_get_next_dev_rcu with rtnl lock heldJohn Fastabend1-1/+1
2013-12-17neigh: Netlink notification for administrative NUD state changeBob Gilligan1-0/+1
2013-12-10net: unix: allow set_peek_off to failSasha Levin1-1/+1
2013-12-09net: drop_monitor: fix the value of maxattrChangli Gao1-1/+0
2013-12-05net: clear local_df when passing skb between namespacesHannes Frederic Sowa1-0/+1
2013-12-05cgroup: replace cftype->read_seq_string() with cftype->seq_show()Tejun Heo1-4/+4
2013-12-05netprio_cgroup: convert away from cftype->read_map()Tejun Heo1-3/+3
2013-12-02Fix comment typo for alloc_netdev_mqs()Li Zhong1-1/+1
2013-12-01{pktgen, xfrm} Update IPv4 header total len and checksum after tranformationfan.du1-0/+7
2013-11-21gso: handle new frag_list of frags GRO packetsHerbert Xu1-25/+50
2013-11-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-1/+2
2013-11-20net: core: Always propagate flag changes to interfacesVlad Yasevich1-1/+1
2013-11-19genetlink: make multicast groups const, prevent abuseJohannes Berg1-12/+6
2013-11-19genetlink: pass family to functions using groupsJohannes Berg1-1/+2
2013-11-19drop_monitor/genetlink: use proper genetlink multicast APIsJohannes Berg1-1/+12
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-2/+1
2013-11-15macvlan: disable LRO on lower device instead of macvlanMichal Kubeček1-0/+5
2013-11-14genetlink: make all genl_ops users constJohannes Berg1-1/+1
2013-11-14core/dev: do not ignore dmac in dev_forward_skb()Alexei Starovoitov1-5/+1
2013-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds15-291/+632
2013-11-11netfilter: push reasm skb through instead of original frag skbsJiri Pirko1-3/+0
2013-11-08net: Fix "ip rule delete table 256"Andreas Henriksson1-1/+2
2013-11-08net: flow_dissector: small optimizations in IPv4 dissectEric Dumazet1-3/+3
2013-11-07net: skbuff - kernel-doc fixesMathias Krause1-5/+5
2013-11-07net: move pskb_put() to core codeMathias Krause1-0/+23
2013-11-07net: Add layer 2 hardware acceleration operations for macvlan devicesJohn Fastabend2-5/+14
2013-11-07Merge tag 'driver-core-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-6/+8
2013-11-04net: introduce skb_coalesce_rx_frag()Jason Wang1-0/+12
2013-11-04net: checksum: fix warning in skb_checksumDaniel Borkmann1-1/+1
2013-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-14/+19
2013-11-03net: extend net_device allocation to vmalloc()Eric Dumazet2-6/+18
2013-11-03net: skb_checksum: allow custom update/combine for walking skbDaniel Borkmann1-10/+21
2013-11-02net: flow_dissector: fail on evil iph->ihlJason Wang1-1/+1
2013-10-29net, mc: fix the incorrect comments in two mc-related functionsZhi Yong Wu1-2/+2
2013-10-29net, iovec: fix the incorrect comment in memcpy_fromiovecend()Zhi Yong Wu1-1/+1
2013-10-29net, datagram: fix the incorrect comment in zerocopy_sg_from_iovec()Zhi Yong Wu1-1/+1
2013-10-25netpoll: fix rx_hook() interface by passing the skbAntonio Quartulli1-13/+18
2013-10-25net: fix rtnl notification in atomic contextAlexei Starovoitov2-12/+13
2013-10-25net: initialize hashrnd in flow_dissector with net_get_random_onceHannes Frederic Sowa1-13/+21
2013-10-25net: make net_get_random_once irq safeHannes Frederic Sowa1-3/+4
2013-10-25net: add missing dev_put() in __netdev_adjacent_dev_insertNikolay Aleksandrov1-0/+1
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2013-10-23net: always inline net_secret_initHannes Frederic Sowa1-1/+1
2013-10-22net: remove function sk_reset_txq()ZHAO Gang1-6/+0
2013-10-21ipv6: sit: add GSO/TSO supportEric Dumazet1-0/+1
2013-10-19net: switch net_secret key generation to net_get_random_onceHannes Frederic Sowa1-12/+2
2013-10-19net: introduce new macro net_get_random_onceHannes Frederic Sowa1-0/+48
2013-10-19ipip: add GSO/TSO supportEric Dumazet1-0/+1
2013-10-19ipv4: gso: make inet_gso_segment() stackableEric Dumazet1-0/+2
2013-10-19net: generalize skb_segment()Eric Dumazet1-17/+5
2013-10-19Merge 3.12-rc6 into driver-core-nextGreg Kroah-Hartman3-6/+74
2013-10-18net: refactor sk_page_frag_refill()Eric Dumazet1-4/+23
2013-10-10net: gro: allow to build full sized skbEric Dumazet1-17/+26
2013-10-09net: secure_seq: Fix warning when CONFIG_IPV6 and CONFIG_INET are not selectedFabio Estevam1-0/+2
2013-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-5/+7
2013-10-08pkt_sched: fq: fix non TCP flows pacingEric Dumazet1-0/+1
2013-10-08cgroup: netprio: remove unnecessary task_netprioidxGao feng1-2/+1
2013-10-07net: Separate the close_list and the unreg_list v2Eric W. Biederman1-11/+14
2013-10-07net: fix unsafe set_memory_rw from softirqAlexei Starovoitov1-4/+4
2013-10-07netif_set_xps_queue: make cpu mask constMichael S. Tsirkin1-1/+2
2013-10-03flow_dissector: factor out the ports extraction in skb_flow_get_portsNikolay Aleksandrov1-11/+28
2013-10-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-6/+74
2013-09-30net: flow_dissector: fix thoff for IPPROTO_AHEric Dumazet1-2/+2
2013-09-30dev: always advertise rx_flags changes via netlinkNicolas Dichtel1-23/+37
2013-09-30dev: update __dev_notify_flags() to send rtnl msgNicolas Dichtel2-7/+7
2013-09-28net: introduce SO_MAX_PACING_RATEEric Dumazet1-0/+12
2013-09-28net: net_secret should not depend on TCPEric Dumazet1-3/+24
2013-09-28net: Delay default_device_exit_batch until no devices are unregistering v2Eric W. Biederman1-1/+48
2013-09-26sysfs: make attr namespace interface less convolutedTejun Heo1-6/+8
2013-09-26net: create sysfs symlinks for neighbour devicesVeaceslav Falico1-1/+34
2013-09-26net: expose the master link to sysfs, and remove it from bondVeaceslav Falico1-2/+17
2013-09-26net: add a possibility to get private from netdev_adjacent->listVeaceslav Falico1-0/+10
2013-09-26net: add for_each iterators through neighbour lower link's privateVeaceslav Falico1-1/+59
2013-09-26net: add netdev_adjacent->private and allow to use itVeaceslav Falico1-11/+57
2013-09-26net: add RCU variant to search for netdev_adjacent linkVeaceslav Falico1-0/+13
2013-09-26net: add adj_list to save only neighboursVeaceslav Falico1-100/+103
2013-09-26net: use lists as arguments instead of bool upperVeaceslav Falico1-32/+22
2013-09-26net: neighbour: use source address of last enqueued packet for solicitationHannes Frederic Sowa1-1/+1
2013-09-19netpoll: fix NULL pointer dereference in netpoll_cleanupNikolay Aleksandrov1-5/+4
2013-09-12netpoll: Should handle ETH_P_ARP other than ETH_P_IP in netpoll_neigh_replySonic Zhang1-1/+1
2013-09-11net: fix multiqueue selectionEric Dumazet1-1/+1
2013-09-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds3-3/+11
2013-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds13-137/+693
2013-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-9/+4
2013-09-04net: correctly interlink lower/upper devicesVeaceslav Falico1-2/+2
2013-09-04skb: allow skb_scrub_packet() to be used by tunnelsNicolas Dichtel2-8/+13
2013-09-03net: neighbour: Remove CONFIG_ARPDTim Gardner1-2/+0
2013-09-03Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-37/+35
2013-09-03Merge tag 'driver-core-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-61/+75
2013-08-30userns: Kill nsown_capable it makes the wrong thing easyEric W. Biederman2-3/+3
2013-08-31qdisc: allow setting default queuing disciplinestephen hemminger1-1/+29
2013-08-30net: revert 8728c544a9c ("net: dev_pick_tx() fix")Eric Dumazet1-8/+3
2013-08-29net: add netdev_upper_get_next_dev_rcu(dev, iter)Veaceslav Falico1-0/+25
2013-08-29net: remove search_list from netdev_adjacentVeaceslav Falico1-36/+1
2013-08-29net: add lower_dev_list to net_device and make a full meshVeaceslav Falico1-27/+258
2013-08-29net: rename netdev_upper to netdev_adjacentVeaceslav Falico1-12/+12
2013-08-28sysfs: Restrict mounting sysfsEric W. Biederman1-0/+8
2013-08-27net: Check the correct namespace when spoofing pid over SCM_RIGHTSAndy Lutomirski1-1/+1
2013-08-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+3
2013-08-15rtnetlink: remove an unneeded testDan Carpenter1-2/+2
2013-08-15dev: move skb_scrub_packet() after eth_type_trans()Nicolas Dichtel1-3/+3
2013-08-13rtnetlink: rtnl_bridge_getlink: Call nlmsg_find_attr() with ifinfomsg headerAsbjoern Sloth Toennesen1-1/+1
2013-08-10rtnetlink: Fix inverted check in ndo_dflt_fdb_del()Sridhar Samudrala1-1/+1
2013-08-10net: attempt high order allocations in sock_alloc_send_pskb()Eric Dumazet1-49/+51
2013-08-09net: flow_dissector: add 802.1ad supportEric Dumazet1-0/+1
2013-08-08cgroup: make cgroup_taskset deal with cgroup_subsys_state instead of cgroupTejun Heo1-1/+1
2013-08-08cgroup: pass around cgroup_subsys_state instead of cgroup in file methodsTejun Heo1-6/+4
2013-08-08cgroup: pass around cgroup_subsys_state instead of cgroup in subsystem methodsTejun Heo1-10/+10
2013-08-08netprio_cgroup: pass around @css instead of @cgroup and kill struct cgroup_ne...Tejun Heo1-28/+28
2013-08-08cgroup: s/cgroup_subsys_state/cgroup_css/ s/task_subsys_state/task_css/Tejun Heo1-1/+1
2013-08-07net: use skb_copy_datagram_from_iovec() in zerocopy_sg_from_iovec()Jason Wang1-27/+10
2013-08-07net: use release_pages() in zerocopy_sg_from_iovec()Jason Wang1-4/+2
2013-08-07net: remove the useless comment in zerocopy_sg_from_iovec()Jason Wang1-1/+0
2013-08-07net: use skb_fill_page_desc() in zerocopy_sg_from_iovec()Jason Wang1-2/+1
2013-08-07net: move zerocopy_sg_from_iovec() to net/core/datagram.cJason Wang1-0/+93
2013-08-07net: move iov_pages() to net/core/iovec.cJason Wang1-0/+24
2013-08-05neighbour: populate neigh_parms on alloc before calling ndo_neigh_setupVeaceslav Falico1-4/+6
2013-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-14/+34
2013-08-03fib_rules: fix suppressor names and default valuesStefan Tomanek1-4/+11
2013-08-02neighbour: populate neigh_parms on alloc before calling ndo_neigh_setupVeaceslav Falico1-4/+6
2013-08-02fib_rules: add route suppression based on ifgroupStefan Tomanek1-0/+10
2013-08-02net: check net.core.somaxconn sysctl valuesRoman Gushchin1-1/+5
2013-08-01net: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLLCong Wang3-5/+5
2013-07-31fib_rules: add .suppress operationStefan Tomanek1-0/+8
2013-07-31netem: Introduce skb_orphan_partial() helperEric Dumazet1-0/+19
2013-07-30flow_dissector: add support for IPPROTO_IPV6Tom Herbert1-0/+3
2013-07-30flow_dissector: clean up IPIP caseTom Herbert1-1/+2
2013-07-30net: export physical port id via sysfsJiri Pirko1-0/+22
2013-07-30rtnl: export physical port id via RT netlinkJiri Pirko1-1/+24
2013-07-30net: add ndo to get id of physical port of the deviceJiri Pirko1-0/+18
2013-07-29pktgen: add needed include fileStephen Rothwell1-0/+1
2013-07-27pktgen: Use ip_send_check() to compute checksumThomas Graf1-2/+1
2013-07-27pktgen: Add UDPCSUM flag to support UDP checksumsThomas Graf1-5/+52
2013-07-26net: core: convert class code to use dev_groupsGreg Kroah-Hartman1-61/+75
2013-07-26neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/Francesco Fusco1-7/+22
2013-07-24net: fix comment above build_skb()Florian Fainelli1-1/+2
2013-07-24net: Make devnet_rename_seq staticThomas Gleixner1-1/+1
2013-07-24net: add sk_stream_is_writeable() helperEric Dumazet1-1/+1
2013-07-22net: Provide a generic socket error queue delivery method for Tx time stamps.Richard Cochran1-0/+47
2013-07-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-12/+29
2013-07-18vlan: mask vlan prio bitsEric Dumazet1-2/+9
2013-07-16ethtool: fixed trailing statements in ethtoolDragos Foianu1-10/+20
2013-07-14net: delete __cpuinit usage from all net filesPaul Gortmaker1-2/+2
2013-07-12net: access page->private by using page_privateSunghan Suh1-3/+3
2013-07-11gso: Update tunnel segmentation to support Tx checksum offloadAlexander Duyck1-8/+6
2013-07-10net: rename busy poll socket op and globalsEliezer Tamir2-7/+7
2013-07-10net: rename include/net/ll_poll.h to include/net/busy_poll.hEliezer Tamir3-3/+3
2013-07-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds18-173/+556
2013-07-08net: rename low latency sockets functions to busy pollEliezer Tamir1-1/+2
2013-07-03core: Copy inner_protocol in copy_skb_header()Joe Stringer1-0/+1
2013-07-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-38/+52
2013-07-02core/dev: set pkt_type after eth_type_trans() in dev_forward_skb()Isaku Yamahata1-0/+6
2013-07-02Merge tag 'char-misc-3.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-22/+1
2013-07-02ethtool: make .get_dump_data() harder to misuse by driversMichal Schmidt1-1/+20
2013-07-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/shemmi...David S. Miller1-8/+0
2013-07-01neighbour: fix a race in neigh_destroy()Eric Dumazet1-5/+7
2013-06-27dev: introduce skb_scrub_packet()Nicolas Dichtel2-10/+24
2013-06-26net: fix kernel deadlock with interface rename and netdev name retrieval.Nicolas Schichan3-30/+40
2013-06-25Merge ../vxlan-xStephen Hemminger1-8/+0
2013-06-25net: poll/select low latency socket supportEliezer Tamir2-1/+9
2013-06-25gre: fix a possible skb leakEric Dumazet1-8/+12
2013-06-25rtnetlink: allow using zero MAC address in rtnl_fdb_{add,del}Mike Rapoport1-8/+0
2013-06-24net: Unmap fragment page once iterator is doneWedson Almeida Filho1-1/+6
2013-06-23net: allow large number of tx queuesEric Dumazet1-7/+19
2013-06-19neigh: disallow un-init_net to change thresh of neighGao feng1-0/+6
2013-06-19neigh: only allow init_net to change the default neigh_parmsGao feng1-1/+1
2013-06-19neigh: no need to call lookup_neigh_parms in neigh_parms_allocGao feng1-6/+2
2013-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-6/+11
2013-06-17vlan: restore ethtool ABI to control VLAN hardware accelerationFernando Luis Vazquez Cao1-3/+3
2013-06-17net: add socket option for low latency pollingEliezer Tamir1-0/+20
2013-06-17net: change sysctl_net_ll_poll into an unsigned intEliezer Tamir1-2/+2
2013-06-17Merge 3.10-rc6 into char-misc-nextGreg Kroah-Hartman2-3/+8
2013-06-13net/core: Add VF link state controlRony Efraim1-2/+20
2013-06-13net-rps: fixes for rps flow limitWillem de Bruijn1-3/+16
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches2-7/+7
2013-06-13net: make all team port device link events urgentFlavio Leitner1-0/+3
2013-06-12pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skbDaniel Borkmann1-25/+27
2013-06-11net_sched: add 64bit rate estimatorsEric Dumazet2-11/+23
2013-06-11net: pass correct parameter to skb_headers_offset_update()Peter Pan(潘卫平)1-13/+2
2013-06-10sock_diag: fix filter code sent to userspaceNicolas Dichtel2-3/+8
2013-06-10udp: add low latency socket poll supportEliezer Tamir1-0/+4
2013-06-10net: add low latency socket pollEliezer Tamir3-0/+20
2013-06-10net: add napi_id and hashEliezer Tamir1-0/+59
2013-06-08Merge 3.10-rc5 into char-misc-nextGreg Kroah-Hartman3-11/+16
2013-06-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-11/+16
2013-06-05net: core: move mac_pton() to lib/net_utils.cAndy Shevchenko2-22/+1
2013-06-04netpoll: fix position of network headerAmerigo Wang1-16/+4
2013-06-04pktgen: Fix position of ip and udp headerThomas Graf1-27/+12
2013-06-04net: fix sk_buff head without data areaPablo Neira1-2/+2
2013-06-04net/ethtool: Fix comment regarding location of dev_ethtool() callYan Burman1-1/+1
2013-06-04net: mark netdev_create_hash __net_initBaruch Siach1-1/+1