aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
AgeCommit message (Expand)AuthorFilesLines
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
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet2-5/+5
2012-02-29tipc: Optimize setting of immutable payload message header fieldsAllan Stephens1-8/+0
2012-02-29tipc: Eliminate obsolete code for re-sending a messageAllan Stephens1-2/+0
2012-02-29tipc: Un-inline port routine for processing incoming messagesAllan Stephens2-41/+44
2012-02-24tipc: Eliminate support for tipc_mode global variableAllan Stephens6-20/+5
2012-02-24tipc: Eliminate obsolete support for "not running" modeAllan Stephens3-15/+4
2012-02-24tipc: Revert name table translation optimizationAllan Stephens2-5/+14
2012-02-24tipc: Minor optimization to broadcast link synchronization logicAllan Stephens1-3/+1
2012-02-24tipc: Remove obsolete comments about routing table updatesAllan Stephens1-46/+0
2012-02-24tipc: Eliminate trivial buffer manipulation helper routinesAllan Stephens10-91/+67
2012-02-24tipc: Hide internal details of node table implementationAllan Stephens2-12/+13
2012-02-24tipc: Eliminate a test for negative unsigned quantitiesAllan Stephens1-2/+1
2012-02-24tipc: nuke the delimit static inline function.Paul Gortmaker3-15/+5
2012-02-24tipc: Add check to prevent insertion of duplicate name table entriesAllan Stephens1-0/+7
2012-02-24tipc: Simplify enforcement of reserved name type prohibitionAllan Stephens5-27/+6
2012-02-24tipc: Remove duplicate check of message destination nodeAllan Stephens2-52/+46
2012-02-24tipc: Detect duplicate nodes using different network interfacesAllan Stephens1-14/+58
2012-02-24tipc: Introduce node signature field in neighbor discovery messageAllan Stephens4-0/+21
2012-02-06tipc: Minor optimization to rejection of connection-based messagesAllan Stephens1-2/+3
2012-02-06tipc: Eliminate alteration of publication key during name table purgingAllan Stephens1-4/+0
2012-02-06tipc: Prevent loss of fragmented messages over broadcast linkAllan Stephens1-22/+42
2012-02-06tipc: Prevent loss of fragmented messages over unicast linksAllan Stephens1-3/+10
2012-02-06tipc: Remove obsolete broadcast tag capabilityAllan Stephens3-9/+1
2012-02-06tipc: Major redesign of broadcast link ACK/NACK algorithmsAllan Stephens5-165/+100
2012-02-06tipc: Add missing locks in broadcast link statistics accumulationAllan Stephens1-0/+11
2012-02-06tipc: Fix bug in broadcast link duplicate message statisticsAllan Stephens1-0/+2
2012-02-06tipc: Fix node lock reclamation issues in broadcast link receptionAllan Stephens1-18/+40
2012-02-06tipc: Add missing broadcast link lock when sending NACKAllan Stephens1-0/+2
2012-02-06tipc: Fix problem with broadcast link synchronization between nodesAllan Stephens1-2/+5
2012-02-06tipc: Ensure broadcast link re-acquires node after link failureAllan Stephens3-4/+8
2012-02-06tipc: Prevent broadcast link stalling in dual LAN environmentsAllan Stephens1-4/+5
2012-02-06tipc: Prevent transmission of outdated link protocol messagesAllan Stephens1-26/+27
2012-02-06tipc: improve the link deferred queue insertion algorithmAllan Stephens1-25/+23
2011-12-29tipc: rename struct bearer_name to struct tipc_bearer_namesPaul Gortmaker2-6/+6
2011-12-29tipc: rename struct link* to struct tipc_link*Paul Gortmaker10-146/+156
2011-12-29tipc: rename struct bcbearer* to tipc_bcbearer*Paul Gortmaker1-10/+10
2011-12-29tipc: rename struct bclink to struct tipc_bclinkPaul Gortmaker1-4/+4
2011-12-29tipc: rename struct subscriber to struct tipc_subscriberPaul Gortmaker1-11/+11
2011-12-29tipc: rename struct subscription to struct tipc_subscriptionPaul Gortmaker4-26/+27
2011-12-29tipc: rename struct port_list to struct tipc_port_listPaul Gortmaker6-19/+19
2011-12-29tipc: rename struct media to struct tipc_mediaPaul Gortmaker5-15/+15
2011-12-27tipc: Allow use of buf_seqno() helper routine by unicast linksAllan Stephens3-25/+24
2011-12-27tipc: Ignore broadcast acknowledgements that are out-of-rangeAllan Stephens4-13/+37
2011-12-27tipc: Flush unsent broadcast messages when contact with last node is lostAllan Stephens1-1/+11
2011-12-27tipc: Minor optimization of broadcast link transmit queue statisticAllan Stephens1-4/+4
2011-12-27tipc: Handle broadcast attempt when no neighboring nodes existAllan Stephens1-1/+7
2011-12-27tipc: Ensure broadcast link spinlock is held when updating node mapAllan Stephens3-10/+22
2011-12-27tipc: Eliminate dynamic allocation of broadcast link data structuresAllan Stephens3-31/+13
2011-12-27tipc: Eliminate useless check when network address is assignedAllan Stephens1-7/+5
2011-12-27tipc: Minor correction to TIPC module unloadingAllan Stephens1-1/+1
2011-12-27tipc: Eliminate useless memset operations in Ethernet media supportAllan Stephens1-3/+0
2011-12-27tipc: Do timely cleanup of disabled Ethernet bearer resourcesAllan Stephens1-12/+27
2011-12-27tipc: Minor optimization to deactivation of Ethernet media suppotAllan Stephens2-5/+1
2011-12-27tipc: Revise comment justifying release of configuration spinlockAllan Stephens1-7/+6
2011-12-27tipc: Allow run-time alteration of default link settingsAllan Stephens3-49/+127
2011-12-27tipc: Ignore neighbor discovery messages containing invalid addressAllan Stephens1-0/+3
2011-12-27tipc: Hide media-specific addressing details from generic bearer codeAllan Stephens6-41/+41
2011-12-27tipc: Add new address conversion routines for Ethernet mediaAllan Stephens2-3/+79
2011-12-27tipc: Improve handling of media address printing errorsAllan Stephens3-15/+12
2011-12-27tipc: Streamline media registration error checkingAllan Stephens1-29/+8
2011-12-27tipc: Eliminate duplication of media structuresAllan Stephens1-20/+15
2011-12-27tipc: Optimize detection of duplicate media registrationAllan Stephens1-19/+21
2011-12-27tipc: Register new media using pre-compiled structureAllan Stephens3-66/+45
2011-12-27tipc: Enable use by containers having their own network namespaceAllan Stephens1-3/+0
2011-12-19net: two vzalloc() cleanupsEric Dumazet1-2/+1
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker1-0/+2
2011-09-17tipc: Remove unused link event tracking codeYing Xue2-11/+0
2011-09-17tipc: Remove callback field from subscription structureYing Xue2-8/+1
2011-09-17tipc: Simplify prohibition of listen and accept for connectionless socketsYing Xue1-9/+3
2011-09-17tipc: Add support for SO_SNDTIMEO socket optionYing Xue1-12/+14
2011-09-17tipc: Enhance sending of bulk name table messagesAllan Stephens3-2/+54
2011-09-17tipc: relocate/coalesce node cast in tipc_named_node_upPaul Gortmaker1-2/+3
2011-09-17tipc: Prevent fragmented messages during initial name table exchangeAllan Stephens1-3/+19
2011-09-17tipc: Lower limits for number of bearers and media typesAllan Stephens2-3/+3
2011-09-17tipc: Remove redundant search when enabling bearerAllan Stephens1-15/+9
2011-09-17tipc: Fix unsafe device list search when enabling bearerAllan Stephens1-2/+4
2011-09-17tipc: Ensure both nodes recognize loss of contact between themAllan Stephens4-18/+42
2011-09-01tipc: Ensure congested links receive bearer status updatesAllan Stephens1-0/+2
2011-09-01tipc: Prevent rounding issues when saving connect timeout optionAllan Stephens1-6/+7
2011-09-01tipc: Eliminate redundant check when sending messagesAllan Stephens1-3/+0
2011-09-01tipc: Remove obsolete congestion handling when sending a broadcast NACKAllan Stephens1-8/+3
2011-09-01tipc: Discard incoming broadcast messages that are unexpectedAllan Stephens1-2/+11
2011-09-01tipc: Remove deferred queue head caching during broadcast message receptionAllan Stephens1-1/+1
2011-09-01tipc: Fix node lock problems during broadcast message receptionAllan Stephens1-13/+23
2011-09-01tipc: Prevent broadcast link stalling when another node failsAllan Stephens1-1/+1
2011-09-01tipc: Enhance cleanup of broadcast link when contact with node is lostAllan Stephens1-14/+18
2011-09-01tipc: Remove non-executable code to handle broadcast bearer congestionAllan Stephens3-27/+1
2011-09-01tipc: Cosmetic changes to broadcast bearer send routineAllan Stephens1-12/+12
2011-09-01tipc: Update obsolete references to multicast linkAllan Stephens1-2/+2
2011-09-01tipc: Enhance filtering of out-dated link reset messagesAllan Stephens1-2/+2
2011-09-01tipc: Initialize peer session field of newly created link endpointAllan Stephens1-0/+1
2011-09-01tipc: Display meaningful peer interface name during link creationAllan Stephens1-2/+2
2011-09-01tipc: Eliminate obsolete filter for unexpected unicast messagesAllan Stephens1-9/+2
2011-09-01tipc: Remove obsolete manipulation of message re-route count fieldAllan Stephens1-11/+0
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-06-24tipc: Optimize creation of connection protocol messagesAllan Stephens1-36/+12
2011-06-24tipc: Don't create payload message using connection protocol routineAllan Stephens1-8/+9
2011-06-24tipc: Reject connection protocol message sent to unconnected portAllan Stephens1-39/+40
2011-06-24tipc: Optimize creation of FIN messagesAllan Stephens1-37/+24
2011-06-24tipc: Cleanup of message header size terminologyAllan Stephens4-20/+20
2011-06-24tipc: Eliminate useless check when creating internal messageAllan Stephens1-4/+2
2011-06-24tipc: Remove unnecessary includes in socket codeAllan Stephens1-3/+0
2011-06-24tipc: Eliminate unused field in bearer structureAllan Stephens2-3/+0
2011-06-24tipc: Correct typo in link statistics outputAllan Stephens1-1/+1
2011-06-24tipc: Eliminate checks for empty zone list during name translationAllan Stephens1-5/+2
2011-06-24tipc: Convert name table publication lists to standard kernel listsAllan Stephens2-164/+90
2011-06-24tipc: Partition name table instance array info into two partsAllan Stephens1-61/+89
2011-06-24tipc: Eliminate redundant masking in message header routinesAllan Stephens1-2/+2
2011-06-24tipc: Eliminate message header routines for caching destination nodeAllan Stephens1-20/+0
2011-06-24tipc: Optimizations & corrections to message rejectionAllan Stephens1-25/+24
2011-06-24tipc: Optimize routing of returned payload messagesAllan Stephens1-1/+6
2011-06-24tipc: Add sanity check to detect rejection of non-payload messagesAllan Stephens1-0/+6
2011-06-24tipc: Standardize exit logic for message rejection handlingAllan Stephens1-10/+9
2011-06-24tipc: Remove unused sanity test macroAllan Stephens1-6/+0
2011-06-24tipc: Convert fatal broadcast sanity check to non-fatal checkAllan Stephens1-1/+5
2011-05-10tipc: Revise timings used when sending link request messagesAllan Stephens1-30/+36
2011-05-10tipc: Add monitoring of number of nodes discovered by bearerAllan Stephens3-8/+31
2011-05-10tipc: Enhance sending of discovery object link request messagesAllan Stephens1-1/+13
2011-05-10tipc: Enhance handling of discovery object creation failuresAllan Stephens3-41/+42
2011-05-10tipc: Introduce routine to enqueue a chain of messages on link tx queueAllan Stephens1-16/+22
2011-05-10tipc: Avoid recomputation of outgoing message lengthAllan Stephens8-66/+64