From: Linus Torvalds Date: Sat, 6 Aug 2022 21:48:54 +0000 (-0700) Subject: Merge tag '9p-for-5.20' of https://github.com/martinetd/linux X-Git-Tag: microblaze-v6.1~88 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=ea0c39260d0c1d8e11d89c9d42ca48e172d1c868;p=linux-2.6-microblaze.git Merge tag '9p-for-5.20' of https://github.com/martinetd/linux Pull 9p updates from Dominique Martinet: - a couple of fixes - add a tracepoint for fid refcounting - some cleanup/followup on fid lookup - some cleanup around req refcounting * tag '9p-for-5.20' of https://github.com/martinetd/linux: net/9p: Initialize the iounit field during fid creation net: 9p: fix refcount leak in p9_read_work() error handling 9p: roll p9_tag_remove into p9_req_put 9p: Add client parameter to p9_req_put() 9p: Drop kref usage 9p: Fix some kernel-doc comments 9p fid refcount: cleanup p9_fid_put calls 9p fid refcount: add a 9p_fid_ref tracepoint 9p fid refcount: add p9_fid_get/put wrappers 9p: Fix minor typo in code comment 9p: Remove unnecessary variable for old fids while walking from d_parent 9p: Make the path walk logic more clear about when cloning is required 9p: Track the root fid with its own variable during lookups --- ea0c39260d0c1d8e11d89c9d42ca48e172d1c868