Stupid RCU Tricks: Detecting Pointer Leaks
https://people.kernel.org/paulmck/stupid-rcu-tricks-detecting-pointer-leaks
Stupid RCU Tricks: Detecting Pointer Leaks
https://people.kernel.org/paulmck/stupid-rcu-tricks-detecting-pointer-leaks
@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.
I really never got into Alan Wake/AN/II, but I loved Quantum Break and Control, especially how the three series hint at each other in the #RCU.
Eager for Control Resonance.
Watched the trailer again with headphones and the audio is another sensory layer of weirdness.
โจ ๐ฃ๐ผ๐บ๐ฝ๐ฒ๐ถ ๐ฒ ๐๐น๐จ๐น๐ฎ ๐ถ๐ป๐๐ถ๐ฒ๐บ๐ฒ ๐ฝ๐ฒ๐ฟ ๐นโ๐ฎ๐ฟ๐ฐ๐ต๐ฒ๐ผ๐น๐ผ๐ด๐ถ๐ฎ ๐ฑ๐ฒ๐น ๐ณ๐๐๐๐ฟ๐ผ
๐ Una partnership internazionale tra Arabia Saudita e Italia inaugura un nuovo modello di ricerca, tutela e fruizione dei siti archeologici, combinando competenze, tecnologie e strategie di valorizzazione
#Pompei #AlUla #Archeologia #UNESCO #CulturalHeritage #RCU #PAP #Storia #TurismoCulturale #SaudiArabia #Italia
โก๏ธ I dettagli su Storie & Archeostorie: https://wp.me/p7tSpZ-bdt
https://storiearcheostorie.com/2025/11/24/pompei-alula-collaborazione-archeologia-turismo/
Ah, insightful and lesson ๐
cc: Paul McKenney ....thanks a bunch!
#rcu #pointer #linuxkernel #opensource #operatingsystem #programming
https://people.kernel.org/paulmck/what-on-earth-does-lifetime-end-pointer-zap-have-to-do-with-rcu
Ah, insightful and lesson ๐
cc: Paul McKenney ....thanks a bunch!
#rcu #pointer #linuxkernel #opensource #operatingsystem #programming
https://people.kernel.org/paulmck/what-on-earth-does-lifetime-end-pointer-zap-have-to-do-with-rcu
Cooooooooool !!
Cooooooooool !!
/* 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. */
https://elixir.bootlin.com/linux/v6.14.6/source/kernel/rcu/rcutorture.c#L621-L627