https://cloud.tencent.com/developer/article/1006204
https://www.ibm.com/developerworks/cn/linux/l-rcu/index.html
https://lwn.net/Articles/262464/