From: vitaly Date: Thu, 20 Nov 2008 21:26:29 +0000 (+0000) Subject: Branch b1_6 X-Git-Tag: GIT_EPOCH_B_RELEASE_1_6_7~2^6~2 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=48f960b8d05e817d49f2db9d6a31e62613782cc1;p=fs%2Flustre-release.git Branch b1_6 b=16129 i=adilger i=green - a high priority request list is added into service; - once a lock is canceled, all the IO requests, including coming ones, under this lock, are moved into this list; - PING is also added into this list; - once a lock cancel timeout occurs, the timeout is prolonged if there is an IO rpc under this lock; - another request list is added into the export, used to speed up the rpc-lock matching. --- diff --git a/lnet/include/libcfs/libcfs.h b/lnet/include/libcfs/libcfs.h index 564edd6..4a158c1 100644 --- a/lnet/include/libcfs/libcfs.h +++ b/lnet/include/libcfs/libcfs.h @@ -307,6 +307,12 @@ do { \ return RETURN__ret; \ } while (0) +#define RETURN_EXIT \ +do { \ + EXIT_NESTING; \ + return; \ +} while (0) + #define ENTRY \ ENTRY_NESTING; \ do { \