summaryrefslogtreecommitdiff
path: root/lib/ovs-thread.c
Commit message (Expand)AuthorAgeFilesLines
* Update mailing list archive pointers to the current server.Justin Pettit2017-11-271-1/+1
* lib: Move lib/poll-loop.h to include/openvswitchXiao Liang2017-11-031-1/+1
* ovs-thread: Avoid pthread_rwlockattr_t on Windows.Alin Serdean2017-01-041-4/+10
* lib/ovs-thread: set prefer writer lock for ovs_rwlock_init()zangchuanqiang2016-12-221-1/+1
* lib: Remove extra API dependency for ovs_thread_create()Andy Zhou2016-07-051-1/+1
* lib: Use a more accurate value for CPU count (sched_getaffinity).David Marchand2016-07-011-63/+15
* ovs-thread: Do not quiesce in ovs_mutex_cond_wait().Daniele Di Proietto2016-05-231-2/+4
* list: Rename all functions in list.h with ovs_ prefix.Ben Warren2016-03-301-7/+7
* list: Remove lib/list.h completely.Ben Warren2016-03-301-1/+1
* ovs-thread: Do not always end quiescent state in ovs_thread_create().Daniele Di Proietto2016-03-251-1/+16
* lib/ovs-thread: make use of the pthread_attr objectAlexandru Ardelean2016-03-101-2/+2
* lib/ovs-thread: Ensure that thread stacks are always at least 512 kB.Alexandru Ardelean2016-02-051-0/+29
* ovs-thread: Fix missing space.William Tu2016-01-291-1/+1
* poll: Suppress logging for pmd threads.Ilya Maximets2016-01-111-0/+9
* ovs-thread: Fix memory leak in thread exit.Ben Pfaff2015-11-101-1/+1
* configure: Stop avoiding -Wformat-zero-length.Ben Pfaff2015-06-101-2/+4
* ovs_threads: Avoid running pthread destructors from main thread exit.Gurucharan Shetty2015-05-271-0/+15
* netdev-dpdk: Properly support non pmd threads.Daniele Di Proietto2015-05-221-2/+0
* lib: Move vlog.h to <openvswitch/vlog.h>Thomas Graf2014-12-151-1/+2
* lib: Expose struct ovs_list definition in <openvswitch/list.h>Thomas Graf2014-12-151-3/+3
* list: Rename struct list to struct ovs_listThomas Graf2014-12-151-5/+5
* lib/ovs-thread: Avoid atomic read in ovsthread_once_start().Jarno Rajahalme2014-08-291-4/+10
* lib/ovs-thread: Use atomic_count.Jarno Rajahalme2014-08-291-12/+12
* lib/seq: Document acquire-release semantics.Jarno Rajahalme2014-08-291-1/+7
* thread: Use explicit wide type when shifting > 32 bitsThomas Graf2014-08-291-2/+2
* netdev-dpdk: Fix race condition with DPDK mempools in non pmd threadsDaniele Di Proietto2014-07-201-0/+3
* ovs-thread: Implement OVS specific barrier.Alex Wang2014-06-131-13/+33
* process: block signals while spawning child processesAnsis Atteka2014-05-301-0/+7
* ovs-thread: Issue better diagnostics for locking uninitialized mutexes.Ben Pfaff2014-05-081-4/+10
* ovs-thread: Add checking for mutex and rwlock initialization.Ben Pfaff2014-04-281-11/+25
* ovs-rcu: Log a helpful warning when ovsrcu_synchronize() stalls.Ben Pfaff2014-04-281-1/+3
* ovs-thread: Make caller provide thread name when creating a thread.Ben Pfaff2014-04-281-5/+10
* ovs-thread: Quiesce in xpthread_barrier_wait().Ben Pfaff2014-04-281-0/+3
* ovs-thread: Replace ovsthread_counter by more general ovsthread_stats.Ben Pfaff2014-03-191-60/+30
* ovs-rcu: New library.Ben Pfaff2014-03-181-1/+15
* ovs-thread: We don't use fork in Windows.Gurucharan Shetty2014-03-131-0/+2
* ovs-thread: count the number of cpu cores.Gurucharan Shetty2014-03-111-0/+6
* ovs-thread: Add xpthread_barrier_*() wrappers.Joe Stringer2014-03-041-0/+26
* ovs-thread: Use fair (but nonrecursive) rwlocks on glibc.Ben Pfaff2014-02-211-0/+14
* ovs-thread: Add support for pthread adaptive mutexJarno Rajahalme2014-02-131-0/+11
* ovs-thread: Add new support for thread-specific data.Ben Pfaff2014-01-141-1/+192
* dpif-netdev: Use new "ovsthread_counter" to track dp statistics.Ben Pfaff2014-01-081-0/+79
* ovs-thread: Fix crash by making count_cpu_count() return type a signed int.Ben Pfaff2013-12-131-1/+1
* ovs-thread: Reduce logging level for cpuinfo parsingJoe Stringer2013-12-111-1/+1
* lib: Determine cpu core count with /proc/cpuinfo.Joe Stringer2013-12-091-2/+70
* lib: Refactor gathering CPU core countJoe Stringer2013-12-091-0/+10
* ovs-thread: Mark lock and unlock functions as no_thread_safety_analysis.Ben Pfaff2013-08-221-0/+3
* Use "error-checking" mutexes in place of other kinds wherever possible.Ben Pfaff2013-08-201-2/+16
* ovs-thread: New function xpthread_join().Ethan Jackson2013-08-081-0/+2
* ovs-thread: New function ovsthread_id_self().Ben Pfaff2013-08-081-1/+32