Does this fix it for you?

https://lore.kernel.org/r/4058793.1720703...@warthog.procyon.org.uk/

--- a/fs/9p/vfs_addr.c
+++ b/fs/9p/vfs_addr.c
@@ -77,6 +77,10 @@ static void v9fs_issue_read(struct netfs_io_subrequest 
*subreq)
         * cache won't be on server and is zeroes */
        __set_bit(NETFS_SREQ_CLEAR_TAIL, &subreq->flags);
 
+       if ((fid->mode & P9L_DIRECT) &&
+           test_bit(NETFS_RREQ_NONBLOCK, &rreq->flags))
+               set_bit(NETFS_RREQ_BLOCKED, &rreq->flags);
+
        netfs_subreq_terminated(subreq, err ?: total, false);
 }

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2056461

Title:
  autopkgtest-virt-qemu on noble images sometimes hangs doing copydown

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/2056461/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to