Hi, for this merge window, we have the iopen glock locking scheme rework patches which noticably speed up deletes when inodes are used from multiple nodes [*], various bug fixes and debugging improvements, and a documentation ReST conversion patch.
[*] https://www.redhat.com/archives/cluster-devel/2020-January/msg00064.html Thanks, Andreas Andreas Gruenbacher (9): gfs2: Keep track of deleted inode generations in LVBs gfs2: Turn gl_delete into a delayed work gfs2: Give up the iopen glock on contention gfs2: Try harder to delete inodes locally gfs2: Minor gfs2_lookup_by_inum cleanup gfs2: Move inode generation number check into gfs2_inode_lookup gfs2: Check inode generation number in delete_work_func gfs2: Wake up when setting GLF_DEMOTE gfs2: Smarter iopen glock waiting Bob Peterson (10): gfs2: Don't ignore inode write errors during inode_go_sync gfs2: Allow lock_nolock mount to specify jid=X gfs2: Only do glock put in gfs2_create_inode for free inodes gfs2: print mapping->nrpages in glock dump for address space glocks gfs2: introduce new gfs2_glock_assert_withdraw gfs2: instrumentation wrt log_flush stuck gfs2: Allow ASPACE glocks to also have an lvb gfs2: initialize transaction tr_ailX_lists earlier gfs2: new slab for transactions gfs2: fix use-after-free on transaction ail lists Mauro Carvalho Chehab (1): docs: filesystems: convert gfs2-glocks.txt to ReST -- 2.26.2