Name: | userspace-rcu |
---|---|
Version: | 0.10.2 |
Release: | 1.module+el8.1.0+5464+f03c6dbe |
Architecture: | x86_64 |
Module: | glusterfs:6:20200109075142:9edba152 |
Group: | System Environment/Libraries |
Size: | 634179 |
License: | LGPLv2+ |
RPM: | userspace-rcu-0.10.2-1.module+el8.1.0+5464+f03c6dbe.x86_64.rpm |
Source RPM: | userspace-rcu-0.10.2-1.module+el8.1.0+5464+f03c6dbe.src.rpm |
Build Date: | Thu Jan 09 2020 |
Build Host: | jenkins-10-147-72-125-bac5542f-61c6-401e-b77d-0b3f5c5c5425.appad1iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | http://liburcu.org |
Summary: | RCU (read-copy-update) implementation in user-space |
Description: | This data synchronization library provides read-side access which scales linearly with the number of cores. It does so by allowing multiples copies of a given data structure to live at the same time, and by monitoring the data structure accesses to detect grace periods after which memory reclamation is possible. |
- Fix: only wait if work queue is empty in real-time mode - Fix: don't wait after completion of a work queue job batch - Fix: don't wait after completion of job batch if work queue is empty - Fix: workqueue: struct urcu_work vs rcu_head mixup - Cleanup: workqueue: update comments referring to call-rcu - Fix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT - test_rwlock: Add per-thread count to verbose output - Add *.exe to gitignore for Cygwin - Fix: pthread_rwlock initialization on Cygwin - Fix: compat_futex_noasync on Cygwin - Fix: don't use overlapping mmap mappings on Cygwin - Fix: don't use membarrier SHARED syscall command in liburcu-bp - Tests fix: add missing Cygwin thread id - Fix: assignment from incompatible pointer type warnings - Tests fix: unused variable warnings - Fix: add missing m68k headers to dist
- Rebuild for oracle-gluster-5
- set vendor string to "Oracle America"
- Rebuild for oracle-gluster-4.1
- Initial revision for oracle-gluster-4.0.