summaryrefslogtreecommitdiff
path: root/lib/ovs-rcu.c
Commit message (Expand)AuthorAgeFilesLines
* ovs-vswitchd: Fire RCU callbacks before exit to reduce memory leak warnings.Ben Pfaff2018-02-011-2/+53
* lib: Move lib/poll-loop.h to include/openvswitchXiao Liang2017-11-031-1/+1
* util: New macro ovs_strlcpy_arrays().Ben Pfaff2017-04-061-3/+2
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-0/+1
* dpif-netdev: Remove PMD latency on seq_mutexFlavio Leitner2016-07-081-2/+35
* list: Rename all functions in list.h with ovs_ prefix.Ben Warren2016-03-301-4/+4
* list: Remove lib/list.h completely.Ben Warren2016-03-301-1/+1
* rculist: Remove postponed poisoning.Jarno Rajahalme2015-06-111-0/+13
* ovs_threads: Avoid running pthread destructors from main thread exit.Gurucharan Shetty2015-05-271-0/+14
* lib/list: Add LIST_FOR_EACH_POP.Jarno Rajahalme2015-04-061-3/+2
* lib: Move vlog.h to <openvswitch/vlog.h>Thomas Graf2014-12-151-1/+1
* list: Rename struct list to struct ovs_listThomas Graf2014-12-151-4/+4
* ovs-rcu: Make ovsrcu_quiesce() flush the callback event set.Alex Wang2014-09-121-2/+7
* lib/ovs-rcu: Export ovsrcu_synchronize().Jarno Rajahalme2014-07-111-2/+1
* lib/ovs-atomic: Add ovs_refcount_unref_relaxed(), ovs_refcount_try_ref_rcu().Jarno Rajahalme2014-07-071-1/+4
* lib/ovs-rcu: Fix documentation, add ovsrcu_init().Jarno Rajahalme2014-05-281-6/+6
* ovs-rcu: Log the name of the main thread as "main" instead of "".Ben Pfaff2014-04-291-1/+3
* ovs-rcu: Log a helpful warning when ovsrcu_synchronize() stalls.Ben Pfaff2014-04-281-1/+23
* ovs-thread: Make caller provide thread name when creating a thread.Ben Pfaff2014-04-281-2/+1
* timeval: Preserve quiescence across time_poll().Ben Pfaff2014-04-281-0/+7
* ovs-rcu: Name the ovsrcu_postpone_thread to 'urcu'.Alex Wang2014-04-221-0/+1
* ovs-rcu: Call ovsrcu_init() in ovsrcu_quiesce().Alex Wang2014-03-191-0/+1
* ovs-rcu: New library.Ben Pfaff2014-03-181-0/+293