Skip to content
Snippets Groups Projects
Forked from drm / msm
Source project has a limited visibility.
  • David Howells's avatar
    aa453bec
    afs: Simplify error handling · aa453bec
    David Howells authored
    
    Simplify error handling a bit by moving it from the afs_addr_cursor struct
    to the afs_operation and afs_vl_cursor structs and using the error
    prioritisation function for accumulating errors from multiple sources (AFS
    tries to rotate between multiple fileservers, some of which may be
    inaccessible or in some state of offlinedness).
    
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    cc: Marc Dionne <marc.dionne@auristor.com>
    cc: linux-afs@lists.infradead.org
    aa453bec
    History
    afs: Simplify error handling
    David Howells authored
    
    Simplify error handling a bit by moving it from the afs_addr_cursor struct
    to the afs_operation and afs_vl_cursor structs and using the error
    prioritisation function for accumulating errors from multiple sources (AFS
    tries to rotate between multiple fileservers, some of which may be
    inaccessible or in some state of offlinedness).
    
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    cc: Marc Dionne <marc.dionne@auristor.com>
    cc: linux-afs@lists.infradead.org