home.social

#rcu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rcu, aggregated by home.social.

fetched live
  1. @paulmckrcu
    Azul has the C4 GC which (I think) uses virtual memory mapping to implement the GC read barrier.

    #RCU doesn't do compacting reclamation so memory fragmentation would kill you. But if you had a data structure what didn't do that, like a Michael-Scott #lockfree queue, you could use mmap memory protection to trap any stale references, trap the segfault to restart a restartable RCU locked region.

  2. @paulmckrcu
    Azul has the C4 GC which (I think) uses virtual memory mapping to implement the GC read barrier.

    #RCU doesn't do compacting reclamation so memory fragmentation would kill you. But if you had a data structure what didn't do that, like a Michael-Scott #lockfree queue, you could use mmap memory protection to trap any stale references, trap the segfault to restart a restartable RCU locked region.

  3. @sakarepmu @davidculley The core maintainer of the #rcu subsystem is also a Facebook employee 😆 Paul knows what he is doing.
  4. @sakarepmu @davidculley The core maintainer of the #rcu subsystem is also a Facebook employee 😆 Paul knows what he is doing.
  5. /* Don't even think about trying any of these in real life!!! The names includes "busted", and they really means it! The only purpose of these functions is to provide a buggy RCU implementation to make sure that rcutorture correctly emits buggy-RCU error messages. */

    elixir.bootlin.com/linux/v6.14

    #linux #kernel #rcu

  6. So I bought a #remarkable pro. Really looking forward to it. I really love the #remarkable 2 and the pro seems to work with #rcu. will arrive on thuesday

  7. So I bought a #remarkable pro. Really looking forward to it. I really love the #remarkable 2 and the pro seems to work with #rcu. will arrive on thuesday

  8. River Cleanup Germany:
    Mach mit, wenn wir an 28 Flüssen Deutschlands die Ufer von Müll befreien. Der Termin für den nächsten Aktionstag ist: Samstag, 13. September 2025.

    #RCU #RiverCleanUp

    river-cleanup.org/de/projekt/r

  9. Reading a dense conversation between two experts ...and pulling my head hair for my lack of understanding ....although the conversation discloses few key details ....TIL few ....
    @paulmckrcu & tglx (Thomas Glexiner)

  10. Next in our Speaker Spotlight series, we have @paulmckrcu, Boqun Feng, Frédéric Weisbecker @joel_linux, Neeraj Upadhyay and Uladzislau Rezki talking about new features in the

    2023.everythingopen.au/schedul

  11. Next in our #EverythingOpen Speaker Spotlight series, we have @paulmckrcu, Boqun Feng, Frédéric Weisbecker @joel_linux, Neeraj Upadhyay and Uladzislau Rezki talking about new #RCU features in the #linux #kernel

    2023.everythingopen.au/schedul

  12. You had rbtrees at uni? Let's throw #rcu in the mix and go. Though I wonder if a modern OS course wouldn't already cover #rcu in complex data structures?

  13. Non-trivial data structures become infinitely more fun as soon as #rcu is involved (if fun means terrifying).