summaryrefslogtreecommitdiff
path: root/lib/ovs-thread.c
Commit message (Expand)AuthorAgeFilesLines
* ovs-thread: Fix cpus not read for the first 10s.Adrian Moreno2023-03-271-1/+1
* ovs-thread: Detect changes in number of CPUs.Adrian Moreno2022-12-201-24/+43
* handlers: Create additional handler threads when using CPU isolation.Michael Santana2022-08-151-0/+17
* ovs-thread: Fix barrier use-after-free.Gaetan Rivet2022-01-181-11/+50
* ovs-thread: Add pthread spin lock support.William Tu2019-07-191-0/+31
* treewide: Clean up inclusions of netdev-dpdk header.Ilya Maximets2019-03-141-1/+0
* ovs-thread: Add thread safety annotation to cond_wait.Ilya Maximets2018-12-101-0/+1
* ovs-thread: Drop xpthread_meutex_{un}lock finctions.Ilya Maximets2018-12-101-2/+0
* ovs-thread: Fix thread id for threads not started with ovs_thread_create()Eelco Chaudron2018-06-081-5/+11
* 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