aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
AgeCommit message (Expand)AuthorFilesLines
2014-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-14/+15
2014-03-24tipc: fix spinlock recursion bug for failed subscriptionsErik Hugne1-14/+15
2014-03-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-37/+47
2014-03-12tipc: eliminate redundant lookups in registryJon Paul Maloy5-64/+50
2014-03-12tipc: align usage of variable names and macros in socketJon Paul Maloy3-84/+98
2014-03-12tipc: eliminate redundant lockingJon Paul Maloy3-109/+47
2014-03-12tipc: eliminate upcall function pointers between port and socketJon Paul Maloy5-58/+34
2014-03-12tipc: aggregate port structure into socket structureJon Paul Maloy4-54/+101
2014-03-12tipc: remove redundant 'peer_name' field in struct tipc_sockJon Paul Maloy3-27/+30
2014-03-12tipc: replace reference table rwlock with spinlockJon Paul Maloy1-5/+5
2014-03-12tipc: Convert uses of __constant_<foo> to <foo>Joe Perches1-1/+1
2014-03-06tipc: don't log disabled tasklet handler errorsErik Hugne1-1/+0
2014-03-06tipc: fix memory leak during module removalErik Hugne1-3/+34
2014-03-06tipc: drop subscriber connection id invalidationErik Hugne1-11/+0
2014-03-06tipc: avoid to unnecessary process switch under non-block modeYing Xue1-2/+2
2014-03-06tipc: fix connection refcount leakYing Xue1-2/+4
2014-03-06tipc: allow connection shutdown callback to be invoked in advanceYing Xue3-18/+7
2014-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller10-82/+66
2014-02-22tipc: make bearer set up in module insertion stageYing Xue4-32/+16
2014-02-22tipc: remove all enabled flags from all tipc componentsYing Xue7-50/+50
2014-02-19tipc: failed transmissions should return errorErik Hugne1-8/+6
2014-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-0/+8
2014-02-18tipc: align tipc function names with common naming practice in the networkYing Xue13-287/+290
2014-02-17tipc: correct usage of spin_lock() vs spin_lock_bh()Jon Paul Maloy1-3/+3
2014-02-17tipc: fix a loop style problemJon Paul Maloy1-5/+5
2014-02-13tipc: add node_lock protection to link lookup functionJon Paul Maloy1-45/+65
2014-02-13tipc: remove bearer_lock from tipc_bearer structYing Xue3-18/+4
2014-02-13tipc: delay delete of link when failover is neededJon Paul Maloy4-17/+36
2014-02-13tipc: changes to general packet reception algorithmJon Paul Maloy1-36/+40
2014-02-13tipc: rename stack variables in function tipc_link_tunnel_rcvJon Paul Maloy1-11/+11
2014-02-13tipc: more cleanup of tunnelling reception functionJon Paul Maloy1-14/+7
2014-02-13tipc: change signature of tunnelling reception functionJon Paul Maloy1-10/+4
2014-02-13tipc: change reception of tunnelled failover packetsJon Paul Maloy1-28/+47
2014-02-13tipc: change reception of tunnelled duplicate packetsJon Paul Maloy1-21/+32
2014-02-13tipc: remove 'links' list from tipc_bearer structYing Xue5-54/+30
2014-02-13tipc: redefine 'started' flag in struct link to bitmapYing Xue2-13/+13
2014-02-13tipc: move code for deleting links from bearer.c to link.cYing Xue3-5/+11
2014-02-13tipc: move code for resetting links from bearer.c to link.cYing Xue3-10/+14
2014-02-13tipc: stricter behavior of message reassembly functionJon Paul Maloy3-13/+15
2014-02-13tipc: explicitly include core.h in addr.hAndreas Bofjäll1-0/+2
2014-02-13tipc: fix message corruption bug for deferred packetsErik Hugne2-0/+8
2014-01-18net: add build-time checks for msg->msg_name sizeSteffen Hurrle1-3/+3
2014-01-16tipc: standardize recvmsg routineYing Xue1-38/+42
2014-01-16tipc: standardize sendmsg routine of connected socketYing Xue1-19/+41
2014-01-16tipc: standardize sendmsg routine of connectionless socketYing Xue1-10/+29
2014-01-16tipc: standardize accept routineYing Xue1-13/+41
2014-01-16tipc: standardize connect routineYing Xue1-30/+33
2014-01-14tipc: spelling fixesstephen hemminger3-3/+3
2014-01-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-01-07tipc: make link start event synchronousJon Paul Maloy3-13/+7
2014-01-07tipc: introduce new spinlock to protect struct link_reqYing Xue1-2/+9
2014-01-07tipc: remove 'has_redundant_link' flag from STATE link protocol messagesJon Paul Maloy2-11/+1
2014-01-07tipc: rename functions related to link failover and improve commentsJon Paul Maloy5-38/+56
2014-01-07tipc: correctly unlink packets from deferred packet queueErik Hugne1-0/+1
2014-01-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-48/+49
2014-01-04tipc: remove unused codestephen hemminger4-26/+0
2014-01-04tipc: make local function staticstephen hemminger2-2/+1
2014-01-02tipc: make the code look more readablewangweidong1-5/+2
2013-12-29tipc: fix deadlock during socket releaseYing Xue3-48/+49
2013-12-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-6/+12
2013-12-16tipc: change lock_sock order in connect()wangweidong1-4/+2
2013-12-16tipc: Use <linux/uaccess.h> instead of <asm/uaccess.h>wangweidong1-1/+1
2013-12-16tipc: kill unnecessary goto'swangweidong1-8/+6
2013-12-16tipc: remove unnecessary variables and conditionswangweidong3-17/+8
2013-12-11tipc: remove unused 'blocked' flag from tipc_link structYing Xue2-11/+7
2013-12-11tipc: eliminate code duplication in media layerYing Xue4-231/+149
2013-12-11tipc: relocate common functions from media to bearerYing Xue5-401/+114
2013-12-11tipc: remove TIPC usage of field af_packet_priv in struct net_deviceYing Xue3-46/+65
2013-12-11tipc: improve naming and comment consistency in media layerJon Paul Maloy2-19/+19
2013-12-11tipc: initiate media type array at compile timeJon Paul Maloy4-62/+23
2013-12-11tipc: eliminate redundant code with kfree_skb_list routineYing Xue2-55/+9
2013-12-10tipc: protect handler_enabled variable with qitem_lock spin lockYing Xue1-3/+8
2013-12-10tipc: correct the order of stopping services at rmmodJon Paul Maloy1-3/+4
2013-12-09tipc: remove interface state mirroring in bearerErik Hugne7-117/+28
2013-11-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-6/+0
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-5/+6
2013-11-15tipc: fix dereference before check warningErik Hugne1-1/+2
2013-11-07tipc: reassembly failures should cause link resetErik Hugne1-1/+1
2013-11-07tipc: message reassembly using fragment chainErik Hugne6-142/+74
2013-11-07tipc: don't reroute message fragmentsErik Hugne2-3/+6
2013-10-30tipc: remove two indentation levels in tipc_recv_msg routineYing Xue1-89/+84
2013-10-19net: misc: Remove extern from function prototypesJoe Perches1-14/+14
2013-10-18tipc: simplify the link lookup routineErik Hugne1-97/+13
2013-10-18tipc: correct return value of link_cmd_set_value routineYing Xue1-9/+19
2013-10-18tipc: correct return value of recv_msg routineYing Xue2-6/+6
2013-10-18tipc: avoid unnecessary lookup for tipc bearer instanceYing Xue4-18/+10
2013-10-18tipc: make bearer and media naming consistentYing Xue4-57/+57
2013-10-18tipc: silence sparse warningsYing Xue2-5/+5
2013-10-18tipc: remove iovec length parameter from all sending functionsYing Xue7-78/+49
2013-10-18tipc: don't use memcpy to copy from user spaceYing Xue1-13/+9
2013-08-30tipc: set sk_err correctly when connection failsErik Hugne1-2/+2
2013-08-11tipc: avoid possible deadlock while enable and disable bearerdingtianhong1-2/+7
2013-08-01tipc: fix oops when creating server socket failsYing Xue1-3/+12
2013-07-11net/tipc: use %*phC to dump small buffers in hex formAndy Shevchenko1-7/+1
2013-06-17tipc: remove dev_base_lock use from enable_bearerYing Xue2-22/+4
2013-06-17tipc: fix wrong return value for link_send_sections_long routineYing Xue1-2/+6
2013-06-17tipc: make tipc_link_send_sections_fast exit earlierYing Xue1-4/+3
2013-06-17tipc: enhance priority of link protocol packetYing Xue1-0/+3
2013-06-17tipc: cosmetic realignment of function argumentsPaul Gortmaker15-66/+54
2013-06-17tipc: save sock structure pointer instead of void pointer to tipc_portYing Xue3-7/+7
2013-06-17tipc: convert config_lock from spinlock to mutexYing Xue1-14/+3
2013-06-17tipc: rename tipc_createport_raw to tipc_createportYing Xue3-5/+5
2013-06-17tipc: remove user_port instance from tipc_port structureYing Xue5-42/+17
2013-06-17tipc: delete code orphaned by new server infrastructureYing Xue3-385/+3
2013-06-17tipc: convert configuration server to use new server facilityYing Xue3-60/+49
2013-06-17tipc: convert topology server to use new server facilityYing Xue4-247/+104
2013-06-17tipc: introduce new TIPC server infrastructureYing Xue5-10/+789
2013-06-17tipc: allow implicit connect for stream socketsErik Hugne1-4/+2
2013-06-17tipc: change socket buffer overflow control to respect sk_rcvbufYing Xue6-11/+96
2013-05-28net: pass info struct via netdevice notifierJiri Pirko2-4/+4
2013-05-06tipc: potential divide by zero in tipc_link_recv_fragment()Dan Carpenter1-2/+4
2013-05-06tipc: add a bounds check in link_recv_changeover_msg()Dan Carpenter1-1/+4
2013-05-03tipc: pskb_copy() buffers when sending on more than one bearerGerlando Falauto1-1/+12
2013-05-03tipc: tipc_bcbearer_send(): simplify bearer selectionGerlando Falauto1-9/+9
2013-05-03tipc: cosmetic: clean up comments and break a long lineGerlando Falauto1-6/+7
2013-04-17tipc: add InfiniBand media typePatrick McHardy6-3/+416
2013-04-17tipc: set skb->protocol in eth_media packet transmissionPatrick McHardy1-0/+1
2013-04-17tipc: move bcast_addr from struct tipc_media to struct tipc_bearerPatrick McHardy5-16/+18
2013-04-17tipc: remove unused str2addr media callbackPatrick McHardy2-22/+0
2013-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+7
2013-04-07tipc: fix info leaks via msg_name in recv_msg/recv_streamMathias Krause1-0/+7
2013-03-28net-next: replace obsolete NLMSG_* with type safe nlmsg_*Hong zhi guo1-3/+3
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin2-7/+4
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2013-02-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net into netDavid S. Miller1-0/+1
2013-02-15tipc: remove redundant checking for the number of iovecs in a send requestYing Xue1-6/+3
2013-02-15tipc: byte-based overload control on socket receive queueYing Xue1-38/+39
2013-02-15tipc: eliminate duplicated discard_rx_queue routineYing Xue1-15/+2
2013-02-15tipc: fix missing spinlock init in broadcast codeErik Hugne1-0/+1
2013-01-11net/tipc: remove depends on CONFIG_EXPERIMENTALKees Cook1-2/+2
2012-12-07tipc: refactor accept() code for improved readabilityPaul Gortmaker1-41/+48
2012-12-07tipc: add lock nesting notation to quiet lockdep warningYing Xue1-1/+2
2012-12-07tipc: eliminate connection setup for implied connect in recv_msg()Ying Xue1-7/+0
2012-12-07tipc: introduce non-blocking socket connectYing Xue1-65/+93
2012-12-07tipc: consolidate connection-oriented message reception in one functionYing Xue1-24/+51
2012-12-07tipc: standardize across connect/disconnect function namingPaul Gortmaker4-15/+31
2012-12-07tipc: change sk_receive_queue upper limitJon Maloy1-2/+2
2012-12-07tipc: eliminate aggregate sk_receive_queue limitYing Xue1-19/+4
2012-12-06tipc: remove obsolete flush of stale reassembly bufferErik Hugne1-44/+0
2012-11-22tipc: delete TIPC_ADVANCED Kconfig variablePaul Gortmaker2-17/+1
2012-11-22tipc: eliminate an unnecessary cast of node variableYing Xue1-1/+1
2012-11-22tipc: introduce message to synchronize broadcast linkJon Maloy2-6/+60
2012-11-22tipc: rename supported flag to recv_permittedYing Xue4-12/+12
2012-11-22tipc: remove supportable flag from bclink structureYing Xue3-10/+4
2012-11-21tipc: remove the bearer congestion mechanismYing Xue6-217/+61
2012-11-21tipc: wake up all waiting threads at socket shutdownYing Xue1-3/+4
2012-11-21tipc: return POLLOUT for sockets in an unconnected stateErik Hugne1-1/+5
2012-11-21tipc: fix race/inefficiencies in poll/wait behaviourYing Xue1-5/+40
2012-11-03tipc: do not use tasklet_disable before tasklet_killXiaotian Feng1-1/+0
2012-10-04tipc: prevent dropped connections due to rcvbuf overflowErik Hugne1-0/+1
2012-09-18net/tipc/name_table.c: Remove unecessary semicolonPeter Senna Tschudin1-1/+1
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman1-1/+1
2012-08-20tipc: eliminate configuration for maximum number of name publicationsYing Xue4-26/+5
2012-08-20tipc: eliminate configuration for maximum number of name subscriptionsYing Xue4-28/+7
2012-08-20tipc: add __read_mostly annotations to several global variablesYing Xue3-11/+11
2012-08-20tipc: convert tipc_nametbl_size type from variable to macroYing Xue1-5/+5
2012-08-20tipc: change tipc_net_start routine return value typeYing Xue3-6/+4
2012-08-20tipc: manually inline single use media_name_valid routineYing Xue1-16/+1
2012-08-20tipc: remove pointless name sanity check and tipc_alphabet arrayYing Xue4-12/+3
2012-08-20tipc: fix lockdep warning during bearer initializationYing Xue1-1/+15
2012-08-20tipc: optimize the initialization of network device notifierYing Xue1-3/+10
2012-07-13tipc: remove print_buf and deprecated log buffer codeErik Hugne7-333/+2
2012-07-13tipc: phase out most of the struct print_buf usageErik Hugne10-222/+213
2012-07-13tipc: simplify print buffer handling in tipc_printfErik Hugne1-42/+10
2012-07-13tipc: simplify link_print by divorcing it from using tipc_printfPaul Gortmaker1-17/+7
2012-07-13tipc: remove TIPC packet debugging functions and macrosErik Hugne4-312/+0
2012-07-13tipc: use standard printk shortcut macros (pr_err etc.)Erik Hugne18-174/+177
2012-07-12tipc: limit error messages relating to memory leak to one linePaul Gortmaker1-2/+4
2012-07-12tipc: factor stats struct out of the larger link structPaul Gortmaker1-30/+32
2012-07-10net: Fix non-kernel-doc comments with kernel-doc start markerBen Hutchings1-3/+2
2012-07-10net: Fix (nearly-)kernel-doc comments for various functionsBen Hutchings7-27/+27
2012-06-04net: Remove casts to same typeJoe Perches2-6/+5
2012-04-30tipc: compress out gratuitous extra carriage returnsPaul Gortmaker32-530/+16
2012-04-27tipc: Reject payload messages with invalid message typeAllan Stephens1-5/+2
2012-04-26tipc: Enhance error checking of published namesAllan Stephens2-7/+4
2012-04-26tipc: Create helper routine to delete unused name sequence structureAllan Stephens1-12/+15
2012-04-26tipc: remove redundant memset and stale comment from subscr.cAllan Stephens1-2/+0
2012-04-26tipc: Optimize initialization of network topology serviceAllan Stephens1-1/+1
2012-04-26tipc: Enhance re-initialization of network topology serviceAllan Stephens1-3/+0
2012-04-26tipc: Optimize termination of configuration serviceAllan Stephens1-4/+2
2012-04-26tipc: Optimize initialization of configuration serviceAllan Stephens1-1/+1
2012-04-26tipc: Optimize re-initialization of configuration serviceAllan Stephens3-2/+17
2012-04-24tipc: remove inline instances from C source files.Paul Gortmaker2-3/+3
2012-04-23net: add a limit parameter to sk_add_backlog()Eric Dumazet1-1/+1
2012-04-19tipc: Ensure network address change doesn't impact configuration serviceAllan Stephens1-1/+1
2012-04-19tipc: Ensure network address change doesn't impact rejected messageAllan Stephens1-1/+1
2012-04-19tipc: handle <0.0.0> as an alias for this node on outgoing msgsAllan Stephens1-4/+4
2012-04-19tipc: properly handle off-node send requests with invalid addrAllan Stephens1-2/+9
2012-04-19tipc: take lock while updating node network addressAllan Stephens1-1/+2
2012-04-19tipc: Ensure network address change doesn't impact local connectionsAllan Stephens4-31/+34
2012-04-19tipc: delete duplicate peerport/peernode helper functionsAllan Stephens2-14/+4
2012-04-19tipc: Ensure network address change doesn't impact new portAllan Stephens1-4/+11
2012-04-19tipc: Optimize re-initialization of port message header templatesAllan Stephens1-2/+0
2012-04-19tipc: Ensure network address change doesn't impact name table updatesAllan Stephens1-4/+4
2012-04-19tipc: Add routines for safe checking of node's network addressAllan Stephens4-6/+24
2012-04-19tipc: Don't record failed publication attempt as a successAllan Stephens1-2/+3
2012-04-19tipc: Update node-scope publications when network address is assignedAllan Stephens2-7/+12
2012-04-19tipc: Separate cluster-scope and zone-scope names into distinct listsAllan Stephens1-5/+26
2012-04-18tipc: Factor out name publication code to a separate functionAllan Stephens1-27/+34
2012-04-18tipc: introduce publication lists structAllan Stephens1-10/+17