On Tue, Dec 04, 2018 at 12:33:32AM +0900, Akira Yokosawa wrote: > Hi Paul, > > This is a followup patch set to update remaining code snippets > in chapter "defer". > > My first thought was that patches #5 and #6 might conflict with > upcoming updates to reflect consolidation of RCU flavors, but it > looks like these code snippets are unlikely to be affected. > > Patch #1 assumes that you intentionally presented a different > set of hazptr API from the one used in hazptr.h. > > Thanks, Akira Applied and pushed, thank you! Thanx, Paul > -- > Akira Yokosawa (6): > defer: Employ new scheme for 'lst:defer:Hazard-Pointer Storage and > Erasure' > defer: Employ new scheme for snippets of route_hazptr.c > defer: Employ new scheme for snippet of seqlock.h > defer: Employ new scheme for snippets of route_seqlock.c > defer: Employ new scheme for snippets in rcuintro and rcufundamental > defer: Employ new scheme for snippets of route_rcu.c > > CodeSamples/defer/route_hazptr.c | 50 ++-- > CodeSamples/defer/route_rcu.c | 75 +++--- > CodeSamples/defer/route_seqlock.c | 56 ++-- > CodeSamples/defer/seqlock.h | 55 ++-- > defer/hazptr.tex | 168 +++--------- > defer/rcufundamental.tex | 381 +++++++++++++-------------- > defer/rcuintro.tex | 13 +- > defer/rcuusage.tex | 523 ++++++++++++++++---------------------- > defer/seqlock.tex | 259 ++++++------------- > 9 files changed, 637 insertions(+), 943 deletions(-) > > -- > 2.7.4 >