aboutsummaryrefslogtreecommitdiffstats
path: root/net/core
AgeCommit message (Expand)AuthorFilesLines
2012-04-11net: allow pskb_expand_head() to get maximum tailroomEric Dumazet1-1/+3
2012-04-06net: fix a race in sock_queue_err_skb()Eric Dumazet1-1/+3
2012-04-03bpf jit: Make the filter.c::__load_pointer helper non-static for the jitsJan Seiffert1-3/+6
2012-04-03net: fix /proc/net/dev regressionEric Dumazet2-46/+15
2012-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+1
2012-03-28Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub...Linus Torvalds9-9/+0
2012-03-28Remove all #inclusions of asm/system.hDavid Howells9-9/+0
2012-03-28net/core: dev_forward_skb() should clear skb_iifBenjamin LaHaise1-0/+1
2012-03-25net: add a truesize parameter to skb_add_rx_frag()Eric Dumazet1-2/+2
2012-03-21net: fix napi_reuse_skb() skb reserveEric Dumazet1-1/+2
2012-03-21Merge branch 'kmap_atomic' of git://github.com/congwang/linuxLinus Torvalds1-2/+2
2012-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds9-120/+222
2012-03-20Merge branch 'for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds2-9/+7
2012-03-20net: remove the second argument of k[un]map_atomic()Cong Wang1-2/+2
2012-03-12Merge branch 'perf/urgent' into perf/coreIngo Molnar1-8/+10
2012-03-11net: get rid of some pointless casts to sockaddrMaciej Żenczykowski1-1/+1
2012-03-06net: Use bool for return value of dev_valid_name().David S. Miller1-6/+6
2012-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+10
2012-03-05net: export netdev_stats_to_stats64Eric Dumazet1-4/+5
2012-03-05Merge branch 'perf/urgent' into perf/coreIngo Molnar7-39/+77
2012-03-04rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo()Eric Dumazet1-8/+10
2012-02-29rtnetlink: Fix VF IFLA policyGreg Rose1-0/+2
2012-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-21/+59
2012-02-26netlink: add netlink_dump_control structure for netlink_dump_start()Pablo Neira Ayuso1-2/+7
2012-02-24net: Add missing getsockopt for SO_NOFCS.David S. Miller1-0/+3
2012-02-24net: Support RX-ALL feature flag.Ben Greear1-0/+1
2012-02-24net: Add framework to allow sending packets with customized CRC.Ben Greear2-0/+6
2012-02-24net: Support RXFCS feature flag.Ben Greear1-0/+1
2012-02-24static keys: Introduce 'struct static_key', static_key_true()/false() and sta...Ingo Molnar4-18/+18
2012-02-21rtnetlink: Fix problem with buffer allocationGreg Rose1-21/+57
2012-02-21neighbour: Fixed race condition at tbl->nhtMichel Machado1-0/+2
2012-02-21sock: Introduce the SO_PEEK_OFF sock optionPavel Emelyanov1-0/+13
2012-02-21datagram: Add offset argument to __skb_recv_datagramPavel Emelyanov1-8/+13
2012-02-21datagram: Factor out sk queue referencingPavel Emelyanov1-4/+5
2012-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2012-02-14netpoll: netpoll_poll_dev() should access dev->flagsEric Dumazet1-1/+1
2012-02-13gro: fix truesize underestimationEric Dumazet1-1/+2
2012-02-10Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-12/+3
2012-02-10netprio_cgroup: fix wrong memory access when NETPRIO_CGROUP=mNeil Horman1-5/+2
2012-02-10netprio_cgroup: don't allocate prio table when a device is registeredNeil Horman1-6/+0
2012-02-10netprio_cgroup: fix an off-by-one bugNeil Horman1-1/+1
2012-02-08gro: more generic L2 header checkEric Dumazet1-2/+8
2012-02-08gro: more generic L2 header checkEric Dumazet1-2/+8
2012-02-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-18/+25
2012-02-04netprio_cgroup: Fix obo in get_prioidxNeil Horman1-3/+4
2012-02-02cgroup: remove cgroup_subsys argument from callbacksLi Zefan2-9/+7
2012-02-01PATCH V2 net-next] net: dev: Convert printks to pr_<level>Joe Perches1-55/+39
2012-02-01ethtool: Null-terminate filename passed to ethtool_ops::flash_deviceBen Hutchings1-0/+2
2012-02-01netpoll: Neaten MAX_SKB_SIZE macroJoe Perches1-3/+5
2012-02-01netpoll: Convert printks to np_<level> and add pr_fmtJoe Perches1-35/+28
2012-01-30net: Allow ipv6 proxies and arp proxies be shown with iproute2Tony Zelenoff1-3/+87
2012-01-26net: RTNETLINK adjusting values of min_ifinfo_dump_sizeStefan Gula1-0/+3
2012-01-26netns: fix net_alloc_generic()Eric Dumazet1-15/+16
2012-01-24net: flow_dissector.c missing include linux/export.hJesper Dangaard Brouer1-0/+1
2012-01-22ethtool: allow ETHTOOL_GSSET_INFO for usersMichał Mirosław1-0/+1
2012-01-22net: introduce res_counter_charge_nofail() for socket allocationsGlauber Costa1-2/+2
2012-01-22pktgen: Fix unsigned function that is returning negative valsPaul Gortmaker1-2/+2
2012-01-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds3-14/+22
2012-01-17net: fix NULL-deref in WARN() in skb_gso_segment()Michał Mirosław1-2/+3
2012-01-17net: WARN if skb_checksum_help() is called on skb requiring segmentationBen Hutchings1-12/+19
2012-01-17net: fix some sparse errorsEric Dumazet1-1/+1
2012-01-17net: Use device model to get driver name in skb_gso_segment()Ben Hutchings1-4/+4
2012-01-17bql: Fix inconsistency between file mode and attr method.Hiroaki SHIMODA1-1/+1
2012-01-14Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-securityLinus Torvalds1-1/+1
2012-01-12net: reintroduce missing rcu_assign_pointer() callsEric Dumazet2-4/+4
2012-01-09net: Fix build with INET disabled.David S. Miller1-0/+1
2012-01-09net: introduce netif_addr_lock_nested() and call if when appropriateJiri Pirko1-6/+6
2012-01-09net: correct lock name in dev_[uc/mc]_sync documentations.Jiri Pirko1-2/+2
2012-01-08net: sk_update_clone is only used in net/core/sock.cStephen Rothwell1-0/+6
2012-01-07pktgen: set correct max and min in pktgen_setup_inject()Dan Carpenter1-2/+2
2012-01-07net: fix sock_clone reference mismatch with tcp memcontrolGlauber Costa1-0/+2
2012-01-05security: remove the security_netlink_recv hook as it is equivalent to capable()Eric Paris1-1/+1
2012-01-04ethtool: Remove ethtool_ops::set_rx_ntuple operationBen Hutchings1-55/+0
2012-01-04ethtool: Allow drivers to select RX NFC rule locationsBen Hutchings1-1/+10
2011-12-30sock_diag: Introduce the meminfo nla core (v2)Pavel Emelyanov1-0/+23
2011-12-28ipv6: Use universal hash for NDISC.David S. Miller1-3/+10
2011-12-24rfs: better sizing of dev_flow_tableEric Dumazet1-17/+27
2011-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-7/+18
2011-12-23net: relax rcvbuf limitsEric Dumazet1-5/+1
2011-12-22rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt()Xi Wang1-2/+5
2011-12-21net: Add a flow_cache_flush_deferred functionSteffen Klassert1-0/+12
2011-12-19Revert "net: Remove unused neighbour layer ops."David S. Miller1-0/+10
2011-12-16net:core: use IS_ENABLEDIgor Maravić2-5/+4
2011-12-16net: fix sleeping while atomic problem in sock mem_cgroup.Glauber Costa1-14/+14
2011-12-16ethtool: Define and apply a default policy for RX flow hash indirectionBen Hutchings1-13/+20
2011-12-16ethtool: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parametersBen Hutchings1-26/+55
2011-12-16sock_diag: Generalize requests cookies managementsPavel Emelyanov1-0/+19
2011-12-16sock_diag: Fix module netlink aliasesPavel Emelyanov1-2/+2
2011-12-14rtnetlink: rtnl_link_register() sanity testEric Dumazet1-11/+14
2011-12-13net: Remove unused neighbour layer ops.David S. Miller1-10/+0
2011-12-12tcp memory pressure controlsGlauber Costa1-3/+40
2011-12-12socket: initial cgroup code.Glauber Costa1-8/+16
2011-12-12foundations of per-cgroup memory pressure controlling.Glauber Costa1-23/+34
2011-12-11net: use IS_ENABLED(CONFIG_IPV6)Eric Dumazet1-2/+2
2011-12-09Revert "net: netprio_cgroup: make net_prio_subsys static"John Fastabend1-1/+1
2011-12-08sock_diag: off by one checksDan Carpenter1-2/+2
2011-12-08net: netprio_cgroup: make net_prio_subsys staticJohn Fastabend1-1/+1
2011-12-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-3/+6
2011-12-06net: Silence seq_scale() unused warningStephen Boyd1-0/+2
2011-12-06sock_diag: Move the sock_ code to net/core/Pavel Emelyanov2-1/+152
2011-12-06ipv4:correct description for tcp_max_syn_backlogPeter Pan(潘卫平)1-3/+4
2011-12-05bql: fix CONFIG_XPS=n buildEric Dumazet1-2/+0
2011-12-05net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.David Miller2-2/+2
2011-12-04tcp: take care of misalignmentsEric Dumazet1-5/+6
2011-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-3/+9
2011-12-01net: net_device flags is an unsigned intEric Dumazet1-7/+7
2011-11-30net/core: fix rollback handler in register_netdevice_notifierRongQing.Li1-1/+2
2011-11-30neigh: Add device constructor/destructor capability.David Miller1-1/+14
2011-11-30neigh: Add infrastructure for allocating device neigh privates.David Miller1-3/+11
2011-11-30neigh: Get rid of neigh_table->kmem_cachepDavid Miller1-16/+2
2011-11-29net: Fix skb_update_prio RCU usage.Igor Maravic1-1/+1
2011-11-29flow_dissector: use a 64bit load/storeEric Dumazet1-2/+11
2011-11-29bql: Byte queue limitsTom Herbert2-8/+135
2011-11-29xps: Add xps_queue_release functionTom Herbert1-42/+47
2011-11-29net: Add queue state xoff flag for stackTom Herbert3-5/+5
2011-11-29net: optimize socket timestampingEric Dumazet1-15/+12
2011-11-29net: dont call jump_label_dec from irq contextEric Dumazet1-0/+23
2011-11-28net: use skb_flow_dissect() in __skb_get_rxhash()Eric Dumazet1-111/+14
2011-11-28net: introduce skb_flow_dissect()Eric Dumazet2-1/+135
2011-11-28net: Fix corruption in /proc/*/net/dev_mcastAnton Blanchard2-2/+7
2011-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+5
2011-11-25netns: fix proxy ARP entries listing on a netnsJorge Boncompte [DTI2]1-1/+4
2011-11-23net: treewide use of RCU_INIT_POINTEREric Dumazet1-2/+2
2011-11-22net: remove ipv6_addr_copy()Alexey Dobriyan1-9/+6
2011-11-22net: correct comments of skb_shiftFeng King1-1/+1
2011-11-22net: add network priority cgroup infrastructure (v4)Neil Horman4-1/+380
2011-11-18net: Remove all uses of LL_ALLOCATED_SPACEHerbert Xu1-2/+4
2011-11-17net: use jump_label to shortcut RPS if not setupEric Dumazet3-16/+21
2011-11-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-0/+29
2011-11-16net: new counter for tx_timeout errors in sysfsdavid decotigny1-6/+31
2011-11-16net-sysfs: fixed minor sparse warningdavid decotigny1-6/+6
2011-11-16net: ethtool: fix coding styleMichał Mirosław1-7/+8
2011-11-16net: remove NETIF_F_NO_CSUM feature bitMichał Mirosław2-16/+6
2011-11-16ethtool: prepare for larger netdev_features_t typeMichał Mirosław1-16/+26
2011-11-16net: ethtool: use C99 array initialization for feature-names tableMichał Mirosław1-38/+36
2011-11-16net: introduce and use netdev_features_t for device features setsMichał Mirosław3-23/+26
2011-11-16net: ethtool: break association of ETH_FLAG_* with NETIF_F_*Michał Mirosław1-10/+23
2011-11-16net: remove legacy ethtool opsMichał Mirosław2-406/+24
2011-11-16net: use jump_label for netstamp_neededEric Dumazet1-18/+14
2011-11-14net: introduce build_skb()Eric Dumazet1-0/+49
2011-11-14neigh: new unresolved queue limitsEric Dumazet1-51/+111
2011-11-09net: add wireless TX status socket optionJohannes Berg2-0/+29
2011-11-08net: rename sk_clone to sk_clone_lockEric Dumazet1-2/+9
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds9-0/+9
2011-11-03net: Add back alignment for size for __alloc_skbTony Lindgren1-0/+1
2011-11-01neigh: Kill bogus SMP protected debugging message.David S. Miller1-5/+1
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker8-0/+8
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker1-0/+1
2011-10-30vlan: allow nested vlan_do_receive()Eric Dumazet1-2/+2
2011-10-25net: Unlock sock before calling sk_free()Thomas Gleixner1-0/+1
2011-10-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds21-263/+515
2011-10-25Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+2
2011-10-24Merge branch 'master' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-3/+15
2011-10-24rtnetlink: Add missing manual netlink notification in dev_change_net_namespacesEric W. Biederman1-0/+1
2011-10-24net: hold sock reference while processing tx timestampsRichard Cochran1-2/+10
2011-10-21tcp: add const qualifiers where possibleEric Dumazet1-1/+1
2011-10-21dev: use name hash for dev_seq_opsMihai Maruseac1-15/+69
2011-10-21net: add opaque struct around skb frag pageIan Campbell1-3/+3
2011-10-20pktgen: remove ndelay() callEric Dumazet1-4/+7
2011-10-19net: do not take an additional reference in skb_frag_set_pageIan Campbell1-0/+1
2011-10-19neigh: fix rcu splat in neigh_update()roy.qing.li@gmail.com1-0/+4
2011-10-19filter: use unsigned int to silence static checker warningDan Carpenter1-1/+1
2011-10-19fib_rules: fix unresolved_rules countingYan, Zheng1-1/+4
2011-10-19net: validate HWTSTAMP ioctl parametersRichard Cochran1-0/+58
2011-10-19net: Move rcu_barrier from rollback_registered_many to netdev_run_todo.Eric W. Biederman1-1/+7
2011-10-19net: Allow skb_recycle_check to be done in stagesAndy Fleming1-25/+26
2011-10-19net: add skb frag size accessorsEric Dumazet5-53/+57
2011-10-18net: allow vlan traffic to be received under bondJohn Fastabend1-11/+11
2011-10-17net/flow: Fix potential memory leakhuajun li1-1/+13
2011-10-16if_link: Add additional parameter to IFLA_VF_INFO for spoof checkingGreg Rose1-3/+30
2011-10-13net: more accurate skb truesizeEric Dumazet2-5/+15
2011-10-07net: use sock_valbool_flag to set/clear SOCK_RXQ_OVFLJohannes Berg1-4/+1
2011-10-03RPS: Ensure that an expired hardware filter can be re-added laterBen Hutchings1-6/+3
2011-09-28net: rps: fix the support for PPPOEChangli Gao1-1/+11
2011-09-28af_unix: dont send SCM_CREDENTIALS by defaultEric Dumazet1-4/+6
2011-09-22Merge branch 'master' of github.com:davem330/netDavid S. Miller6-25/+57
2011-09-21fib:fix BUG_ON in fib_nl_newrule when add new fib ruleGao feng1-2/+2
2011-09-16net: Handle different key sizes between address families in flow cachedpward1-14/+17
2011-09-15net: consolidate and fix ethtool_ops->get_settings callingJiri Pirko3-31/+17
2011-09-15net: linkwatch: allow vlans to get carrier changes fasterEric Dumazet1-2/+7
2011-09-15net: copy userspace buffers on device forwardingMichael S. Tsirkin2-5/+25
2011-09-15net: Make flow cache namespace-awaredpward1-1/+4
2011-08-26netpoll: fix incorrect access to skb data in __netpoll_rxEric Dumazet1-1/+3
2011-08-24arp: fix rcu lockdep splat in arp_process()Eric Dumazet1-2/+6
2011-08-24net: convert core to skb paged frag APIsIan Campbell7-36/+36
2011-08-24rps: support IPIP encapsulationEric Dumazet1-0/+2
2011-08-22dynamic_debug: make netdev_dbg() call __netdev_printk()Jason Baron1-1/+2
2011-08-22net: vlan: goto another_round instead of calling __netif_receive_skbJiri Pirko1-4/+3
2011-08-20net: Preserve ooo_okay when copying skb headerChangli Gao1-0/+1
2011-08-20Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2011-08-18net: rps: support PPPOE session messagesChangli Gao1-0/+8
2011-08-18net: rps: support 802.1QChangli Gao1-0/+8
2011-08-17net: remove ndo_set_multicast_list callbackJiri Pirko2-6/+4
2011-08-17net: introduce IFF_UNICAST_FLT private flagJiri Pirko1-6/+6
2011-08-17rps: Inspect GRE encapsulated packets to get flow hashTom Herbert1-0/+22
2011-08-17rps: Infrastructure in __skb_get_rxhash for deep inspectionTom Herbert1-0/+7
2011-08-17rps: Add flag to skb to indicate rxhash is based on L4 tupleTom Herbert2-4/+7
2011-08-17rps: Some minor cleanup in get_rps_cpusTom Herbert1-5/+7
2011-08-12net: cleanup some rcu_dereference_rawEric Dumazet3-8/+8
2011-08-12neigh: reduce arp latencyEric Dumazet1-14/+26