Norman Feske
9a2c03d2c6
vfs: remove Read_result::READ_ERR_INTERRUPT
...
The error condition was too vague and thereby remained unused in
practice.
Issue #4706
2023-01-24 12:07:30 +01:00
Norman Feske
ba78cf72ae
vfs: remove Read_result::READ_ERR_AGAIN
...
The condition is covered by READ_ERR_WOULD_BLOCK.
Issue #4706
2023-01-24 12:07:30 +01:00
Norman Feske
cf87b0fadb
vfs: simplify File_io_service::write return values
...
This patch removes the 'Insufficient_buffer' exception by returning the
WRITE_ERR_WOULD_BLOCK result value instead. It also eliminates the
superfluous WRITE_ERR_AGAIN and WRITE_ERR_INTERRUPT codes.
Issue #4697
2023-01-24 12:07:28 +01:00
Emery Hemingway
08b774e318
VFS: add an error to to the Sync_result enum
...
Sync errors can be used to indicate failed writes across the File_system
session.
Ref #2920
2018-08-02 14:36:49 +02:00
Emery Hemingway
29c08d4751
Fix types for VFS error printing
...
Ref #2793
2018-05-30 13:36:14 +02:00
Emery Hemingway
a0c0f3d7c9
Print support for VFS errors
...
Ref #2569
2017-11-30 11:23:02 +01:00