At Mon, 27 Apr 2015 10:20:28 +0900, Teruaki Ishizaki wrote: > > SD_RES_INODE_INVALIDATED response code is used by tgtd and, > previous change broke compatibility with tgtd. > It caused errors when active path was down with using > iSCSI multipath. > > This patch reverts a part of previous commit > for SD_RES_INODE_INVALIDATED. > > Signed-off-by: Teruaki Ishizaki <tell.i...@gmail.com> > --- > include/internal_proto.h | 2 -- > include/sheepdog_proto.h | 2 ++ > 2 files changed, 2 insertions(+), 2 deletions(-)
Applied, thanks. Hitoshi > > diff --git a/include/internal_proto.h b/include/internal_proto.h > index 3a370b6..a1a073d 100644 > --- a/include/internal_proto.h > +++ b/include/internal_proto.h > @@ -147,8 +147,6 @@ > #define SD_RES_INCOMPLETE 0x94 /* Object (in kv) is incomplete uploading > */ > /* sheep is collecting cluster wide status, not ready for operation */ > #define SD_RES_COLLECTING_CINFO 0x95 > -/* inode object in client is invalidated, refreshing is required */ > -#define SD_RES_INODE_INVALIDATED 0x96 > #define SD_RES_GATEWAY_MODE 0x97 /* Target node is gateway mode */ > #define SD_RES_INVALID_VNODES_STRATEGY 0x98 /* Invalid vnodes strategy */ > > diff --git a/include/sheepdog_proto.h b/include/sheepdog_proto.h > index 20f3b71..4a6edbe 100644 > --- a/include/sheepdog_proto.h > +++ b/include/sheepdog_proto.h > @@ -83,6 +83,8 @@ > #define SD_RES_JOIN_FAILED 0x18 /* Target node had failed to join sheepdog > */ > #define SD_RES_HALT 0x19 /* Sheepdog is stopped doing IO */ > #define SD_RES_READONLY 0x1A /* Object is read-only */ > +/* inode object in client is invalidated, refreshing is required */ > +#define SD_RES_INODE_INVALIDATED 0x1D > > /* errors above 0x80 are sheepdog-internal */ > > -- > 1.7.1 > > -- > sheepdog mailing list > sheepdog@lists.wpkg.org > https://lists.wpkg.org/mailman/listinfo/sheepdog -- sheepdog mailing list sheepdog@lists.wpkg.org https://lists.wpkg.org/mailman/listinfo/sheepdog