Hi Paul, I'm reading Chapter Deferred Processing, and following are some patches. Please take a look. --Jason Junchang Wang (4): Figure Storage Hazard-Pointer Storage and Erasure: Switch from ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE() route_hazptr: Switch from ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE() route_seqlock: Switch from ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE() CodeSamples/defer/route_hazptr.c | 10 +++++----- CodeSamples/defer/route_seqlock.c | 6 +++--- CodeSamples/defer/seqlock.h | 4 ++-- defer/hazptr.tex | 16 ++++++++-------- defer/seqlock.tex | 12 ++++++------ 5 files changed, 26 insertions(+), 26 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html