im probably not qualified to give an explanation but:
as i understand it, rcu is supposed to be a synchronization mechanism
that produces less contention/locks.
suppose we store our objects in a linked list:
[A] -> [myobj] -> [C]
In order to write, we can change the linked list to look like
[my
On Thu, Jul 19, 2018 at 01:43:56PM +0200, Manuel Bouyer wrote:
> Hello,
> while debugging why XEN domU kernels hang on psrlz, I found that, when
> this happens, pserialize_switchpoint() seems to not be called for one of the
> CPUs (not always the same). The CPU in question doens't show up in
> psz-
On Thu, Jul 19, 2018 at 01:43:56PM +0200, Manuel Bouyer wrote:
> Hello,
> while debugging why XEN domU kernels hang on psrlz, I found that, when
> this happens, pserialize_switchpoint() seems to not be called for one of the
> CPUs (not always the same). The CPU in question doens't show up in
> psz-
Hello,
while debugging why XEN domU kernels hang on psrlz, I found that, when
this happens, pserialize_switchpoint() seems to not be called for one of the
CPUs (not always the same). The CPU in question doens't show up in
psz->psz_pass. I also noticed that sometimes, pserialize_perform() seems
to t