Questions tagged [rcu]

Read-Copy-Update is a sync mechanism allowing reads to occur concurrently with updates. It maintains multiple versions of objects and ensures they aren't freed until all preexisting read-side crit-sections complete. Since write to aligned pointer is atomic, we can atomic insert, remove, replace data items in a linked struct without disrupting readers. Concurrent readers can then continue accessing the old version, new readers will see updated version.

52 questions
0
votes
1 answer

Why does the kernel function:get_next_corpse increase counter after a nf_conn is found?

I am reading the kernel source code and try to understand the mechanism of ip conntrack. How to understand the function get_next_corpse that increases counter of the nf_conn struct that is found to be cleaned. static struct nf_conn…
river
  • 694
  • 6
  • 22
0
votes
1 answer

installing RCU for Configuring Oracle Identity And Mnagement

I want to configure OIM < Oracle Identity and Access Management , so I followed the bellow instruction: Installation of fmw_12.2.1.3.0_infrastructure.jar Installation of fmw_12.2.1.3.0_soa_quickstart.jar Installation of …
Zahra
  • 29
  • 1
  • 7
0
votes
1 answer

Can rcu_assign_pointer() be used between rcu_read_lock() and rcu_read_unlock()?

At begin, I have one CPU core to be a writer to write shared data and one core to be reader to read shared data. I need reader to write back some data to share data. I know that rcu_read_lock()/rcu_read_unlock() are used for reader to get shared…
bobo Lee
  • 3
  • 1
0
votes
1 answer

Undefined reference on compiling with lib-urcu with CMake

I would appreciate any piece of advice on how can I resolve following: CMakeFiles/es.dir/epollsock.cpp.o: In function `cds_lfht_new': /usr/include/urcu/rculfhash.h:167: undefined reference to `_cds_lfht_new' CMakeFiles/es.dir/epollsock.cpp.o: In…
dmk
  • 36
  • 1
  • 3
0
votes
1 answer

BI Apps on 12c Pluggable Database

Is anyone running BI apps on a 12c pluggable database? I'm running into some installation issues with the RCU when it tries to import the .dmp files to create the schemas on a pluggable database. We have BI Apps running on 12c in another…
jmbsquared
  • 61
  • 5
0
votes
1 answer

Weblogic scripting tool beginRepositorySession() fails

I'm trying to use oracle's OWSM to secure my application. And i have scripts to create policies and authenticators. And when i try to run those script it fails at very first line, which is beginRepositorySession() I'm getting the following error: …
Jeevi
  • 2,962
  • 6
  • 39
  • 60
0
votes
1 answer

Is rcu useful in some way when all threads are potential updaters?

My question is actually specific to the rcu list implementation of linux. I need to hold a spinlock for any critical sections which is reading from the list and updating (say deleting that entry), because the rcu version it sees after the read might…
Sharvanath
  • 457
  • 4
  • 15
1 2 3
4