[$] Fixing error reporting—again

Post Syndicated from jake original https://lwn.net/Articles/752613/rss

After a session at last year’s Linux
Storage, Filesystem, and Memory Management Summit (LSFMM), Jeff Layton was able to
make some improvements to block-layer error
handling. Those changes, which added a new
errseq_t type to hold an error number and sequence number, seemed
to help and were well
received—except by the PostgreSQL
. So Layton led a session at the 2018 LSFMM to discuss ways
to improve things further; it would be followed later in the week with a
session by one of the PostgreSQL developers to look at the specifics of the
problem from their perspective.