Home
last modified time | relevance | path

Searched hist:f4b97866223b8dddd1bcb9d2a9546c5a5e430249 (Results 1 – 4 of 4) sorted by relevance

/linux/fs/ceph/
H A Dsuper.hdiff f4b97866223b8dddd1bcb9d2a9546c5a5e430249 Thu Jul 25 14:16:42 CEST 2019 Yan, Zheng <zyan@redhat.com> ceph: track and report error of async metadata operation

Use errseq_t to track and report errors of async metadata operations,
similar to how kernel handles errors during writeback.

If any dirty caps or any unsafe request gets dropped during session
eviction, record -EIO in corresponding inode's i_meta_err. The error
will be reported by subsequent fsync,

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
H A Dcaps.cdiff f4b97866223b8dddd1bcb9d2a9546c5a5e430249 Thu Jul 25 14:16:42 CEST 2019 Yan, Zheng <zyan@redhat.com> ceph: track and report error of async metadata operation

Use errseq_t to track and report errors of async metadata operations,
similar to how kernel handles errors during writeback.

If any dirty caps or any unsafe request gets dropped during session
eviction, record -EIO in corresponding inode's i_meta_err. The error
will be reported by subsequent fsync,

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
H A Dmds_client.cdiff f4b97866223b8dddd1bcb9d2a9546c5a5e430249 Thu Jul 25 14:16:42 CEST 2019 Yan, Zheng <zyan@redhat.com> ceph: track and report error of async metadata operation

Use errseq_t to track and report errors of async metadata operations,
similar to how kernel handles errors during writeback.

If any dirty caps or any unsafe request gets dropped during session
eviction, record -EIO in corresponding inode's i_meta_err. The error
will be reported by subsequent fsync,

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
H A Dinode.cdiff f4b97866223b8dddd1bcb9d2a9546c5a5e430249 Thu Jul 25 14:16:42 CEST 2019 Yan, Zheng <zyan@redhat.com> ceph: track and report error of async metadata operation

Use errseq_t to track and report errors of async metadata operations,
similar to how kernel handles errors during writeback.

If any dirty caps or any unsafe request gets dropped during session
eviction, record -EIO in corresponding inode's i_meta_err. The error
will be reported by subsequent fsync,

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>