[Bug 2065579] Comment bridged from LTC Bugzilla
--- Comment From d.herrendoer...@de.ibm.com 2024-06-04 07:23 EDT--- @sergiodj My patch went further and also allowed FIFOs. This patch also passed all my verification with the workload that was previously failing. iff --git a/hw/9pfs/9p-util.h b/hw/9pfs/9p-util.h index 51c94b0116..d19bb26570 100644 --- a/hw/9pfs/9p-util.h +++ b/hw/9pfs/9p-util.h @@ -130,9 +130,9 @@ static inline int close_if_special_file(int fd) close_preserve_errno(fd); return -1; } -if (!S_ISREG(stbuf.st_mode) && !S_ISDIR(stbuf.st_mode)) { +if (!S_ISREG(stbuf.st_mode) && !S_ISDIR(stbuf.st_mode) && !S_ISSOCK(stbuf.st_mode) && !S_ISFIFO(stbuf.st_mode)) { error_report_once( -"9p: broken or compromised client detected; attempt to open " +"9p: broken or compromised client detected; attempt to open a device" "special file (i.e. neither regular file, nor directory)" ); close(fd); -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065579 Title: [UBUNTU 22.04] OS guest boot issues on 9p filesystem To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2065579/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2065579] Comment bridged from LTC Bugzilla
--- Comment From d.herrendoer...@de.ibm.com 2024-06-03 04:09 EDT--- (In reply to comment #13) > FWIW, I built QEMU with a proposed fix here: > > https://launchpad.net/~sergiodj/+archive/ubuntu/qemu-9pfs-fix > > It passes the testcase provided in the bug description. I'd still like to > hear Marc's opinion here as the Security team person, but at least we have a > possible fix. > > Cheers, @sergiodj What was the patch ? Strictly speaking, this is 9Pfs. Opening device files for read and write is expected to work for 9P - but for qemu guests running Linux this might not be obvious. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065579 Title: [UBUNTU 22.04] OS guest boot issues on 9p filesystem To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2065579/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2065579] Comment bridged from LTC Bugzilla
--- Comment From d.herrendoer...@de.ibm.com 2024-05-24 04:00 EDT--- There's absolutely no movement upstream- -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065579 Title: [UBUNTU 22.04] OS guest boot issues on 9p filesystem To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2065579/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2065579] Comment bridged from LTC Bugzilla
--- Comment From boris.m...@de.ibm.com 2024-05-13 06:24 EDT--- This bug is also described at: https://gitlab.com/qemu-project/qemu/-/issues/2337 created in the qemu project bugtracker. ** Changed in: ubuntu Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team) ** Package changed: ubuntu => linux (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065579 Title: [UBUNTU 22.04] OS guest boot issues on 9p filesystem To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2065579/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs