David Howells <dhowells@xxxxxxxxxx> writes: > > Fix cifs_readv_callback() to call netfs_read_subreq_terminated() rather > than queuing the subrequest work item (which is unset). Also call the > I/O progress tracepoint. > > Fixes: e2d46f2ec332 ("netfs: Change the read result collector to only use one work item") > Reported-by: Jean-Christophe Guillain <jean-christophe@xxxxxxxxxxxx> > Closes: https://bugzilla.kernel.org/show_bug.cgi?id=219793 > Signed-off-by: David Howells <dhowells@xxxxxxxxxx> > cc: Steve French <stfrench@xxxxxxxxxxxxx> > cc: Pali Rohár <pali@xxxxxxxxxx> > cc: Paulo Alcantara <pc@xxxxxxxxxxxxx> > cc: Jeff Layton <jlayton@xxxxxxxxxx> > cc: linux-cifs@xxxxxxxxxxxxxxx > cc: netfs@xxxxxxxxxxxxxxx > cc: linux-fsdevel@xxxxxxxxxxxxxxx > --- > fs/smb/client/cifssmb.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Reviewed-by: Paulo Alcantara (Red Hat) <pc@xxxxxxxxxxxxx>