Hello! There have been a number of changes to RCU over the past few years, including consolidating the update-side RCU-preempt, RCU-sched, and RCU-bh flavors, the addition of TREE SRCU, non-sleeping polled grace-period interfaces for RCU and SRCU, and addition of a couple variants of Tasks RCU. This topic would include a quick overview of these changes, with special attention to challenges when back porting to pre-consolidated-RCU kernels. Time permitting, it might also be useful to look at some of the nuances of SLAB_DESTROY_BY_RCU. This would also be an opportunity to discuss RCU use cases and potential changes to RCU itself. Thanx, Paul