Hi Paul, The fourth patch is a false alarm. So I won't send it out. Please review and apply patches 1 - 3. Thanks. --Jason On Sat, Jun 10, 2017 at 10:28 PM, Junchang Wang <junchangwang@xxxxxxxxx> wrote: > 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