public inbox for virtio-comment@lists.linux.dev
 help / color / mirror / Atom feed
* [PATCH 0/1] A new virtio-blk error code for host-side ENOSPC
@ 2024-06-18  8:18 Keiichi Watanabe
  2024-06-18  8:18 ` [PATCH 1/1] virito-blk: Support NOSPC error Keiichi Watanabe
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Keiichi Watanabe @ 2024-06-18  8:18 UTC (permalink / raw)
  To: virtio-comment; +Cc: keiichiw, uekawa, takayas, dverkamp, tytso

This patch proposes a new error code VIRTIO_BLK_S_NOSPC to report
the device's ENOSPC error to the driver so the driver can treat it
in a different way from other IO errors.
More motivation is explained in fs-devel mail [1].

[2] is a prototype implementation in crosvm and [3] is in virtio-blk
driver. Idealy, the error should be propagated to the guest file system
and handled smartly, but the part is still under discussion.

[1]: https://lore.kernel.org/linux-fsdevel/CAD90VcZybb0ZOVrhE-MqDPwEya8878uzA1RBwd68U7x4CufkTQ@mail.gmail.com/T/#u
[2]: https://crrev.com/c/5599649
[3]: https://crrev.com/c/5600325


*** BLURB HERE ***

Keiichi Watanabe (1):
  virito-blk: Support NOSPC error

 device-types/blk/description.tex | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

-- 
2.45.2.627.g7a2c4fd464-goog


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-07-11  9:17 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-18  8:18 [PATCH 0/1] A new virtio-blk error code for host-side ENOSPC Keiichi Watanabe
2024-06-18  8:18 ` [PATCH 1/1] virito-blk: Support NOSPC error Keiichi Watanabe
2024-06-18 10:58   ` Michael S. Tsirkin
2024-06-18 12:14     ` Michael S. Tsirkin
2024-06-18 11:54   ` Parav Pandit
2024-06-18 12:18     ` Michael S. Tsirkin
2024-06-19 13:09       ` Keiichi Watanabe
2024-07-03 22:54         ` Michael S. Tsirkin
2024-07-04  9:46           ` Parav Pandit
2024-07-04  8:04         ` Michael S. Tsirkin
2024-07-04  9:52           ` Parav Pandit
2024-07-04 11:19             ` Michael S. Tsirkin
2024-07-04 16:12               ` Parav Pandit
2024-06-18 10:54 ` [PATCH 0/1] A new virtio-blk error code for host-side ENOSPC Michael S. Tsirkin
2024-06-19 13:06   ` Keiichi Watanabe
2024-06-19 14:00 ` Stefan Hajnoczi
2024-07-03 22:55   ` Michael S. Tsirkin
2024-07-09 12:14     ` Stefan Hajnoczi
2024-07-09 13:31       ` Michael S. Tsirkin
2024-07-11  9:16         ` Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox