Whamcloud - gitweb
fs/lustre-release.git
15 years agoAdd ldiskfs/build symlink v1_7_50
Brian Reitz [Sat, 12 Dec 2009 14:08:21 +0000 (08:08 -0600)]
Add ldiskfs/build symlink

16 years agoThis commit was manufactured by cvs2svn to create tag 'v1_7_50'.
cvs2svn [Tue, 22 Jul 2008 01:11:21 +0000 (01:11 +0000)]
This commit was manufactured by cvs2svn to create tag 'v1_7_50'.

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_8-bld02'.
cvs2svn [Tue, 22 Jul 2008 01:11:17 +0000 (01:11 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_8-bld02'.

16 years agoUpdated version info for b1.8.0-build02
stinson1947 [Tue, 22 Jul 2008 01:11:16 +0000 (01:11 +0000)]
Updated version info for b1.8.0-build02

16 years agob=13387
kalpak [Mon, 21 Jul 2008 18:28:09 +0000 (18:28 +0000)]
b=13387
i=alex, adilger

release pre-allocation on time

16 years agoBranch b1_8_gate
johann [Mon, 21 Jul 2008 15:13:31 +0000 (15:13 +0000)]
Branch b1_8_gate
b=9945
i=bzzz
i=adilger

add warning when underlying device queue is not tuned for larger I/O requests.

16 years agodon't swab ost objects in response about directory, because
shadow [Mon, 21 Jul 2008 08:44:34 +0000 (08:44 +0000)]
don't swab ost objects in response about directory, because
this not exist.
Branch b1_8_gate
b=16318
i=johann
i=deen

16 years agodon't swab ost objects in response about directory, because
shadow [Mon, 21 Jul 2008 08:44:33 +0000 (08:44 +0000)]
don't swab ost objects in response about directory, because
this not exist.
Branch b1_8_gate
b=16318
i=johann
i=deen

16 years agob=16199
kalpak [Mon, 21 Jul 2008 04:17:59 +0000 (04:17 +0000)]
b=16199
i=adilger, girish

Add no-update-ctime patch to 2.6.18-vanilla

16 years agob=16226, 16199
kalpak [Sat, 19 Jul 2008 14:15:02 +0000 (14:15 +0000)]
b=16226, 16199

Add changelog entries

16 years agob=16226 (patch by bzzz)
kalpak [Sat, 19 Jul 2008 13:53:21 +0000 (13:53 +0000)]
b=16226 (patch by bzzz)
i=johann
i=kalpak

if extent insertion fails then free the blocks

16 years agob=16226 (patch by bzzz)
kalpak [Sat, 19 Jul 2008 13:53:20 +0000 (13:53 +0000)]
b=16226 (patch by bzzz)
i=johann
i=kalpak

if extent insertion fails then free the blocks

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:45 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:44 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:43 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:42 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:41 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:40 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agob=16199
kalpak [Sat, 19 Jul 2008 13:16:39 +0000 (13:16 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

16 years agoSet correct e2fsprogs version
kalpak [Sat, 19 Jul 2008 12:28:08 +0000 (12:28 +0000)]
Set correct e2fsprogs version

16 years agoBranch b_head_libcfs
robert.read [Fri, 18 Jul 2008 23:44:49 +0000 (23:44 +0000)]
Branch b_head_libcfs
b=16420

Adds a new library for userspace, multithread utilities. It inlcudes nidstrings.c
and parser.c (taken from lustre/utils).

The new include (libcfsutil.h) also includes platform.h which used to be in lustre/utils.
This includes defines for locks and condition variables, and eventually should be consolidated with
libcfs.h when that supports multithreaded apps.

16 years ago- add test for bug 16389
tappro [Fri, 18 Jul 2008 16:37:26 +0000 (16:37 +0000)]
- add test for bug 16389

16 years agoBranch b1_8_gate
johann [Fri, 18 Jul 2008 10:25:19 +0000 (10:25 +0000)]
Branch b1_8_gate
b=16002
i=wangdi

Add regression test for bug 13913.

16 years agoBranch b1_8_gate
johann [Fri, 18 Jul 2008 10:25:18 +0000 (10:25 +0000)]
Branch b1_8_gate
b=16002
i=wangdi

Add regression test for bug 13913.

16 years agoBranch b1_8_gate
johann [Fri, 18 Jul 2008 10:25:17 +0000 (10:25 +0000)]
Branch b1_8_gate
b=16002
i=wangdi

Add regression test for bug 13913.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:36 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:35 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:34 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:33 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:32 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:31 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:30 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:26 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:25 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch b1_8_gate
yangsheng [Fri, 18 Jul 2008 03:39:24 +0000 (03:39 +0000)]
Branch b1_8_gate
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in lustre kernel config files.

16 years agoBranch HEAD
yangsheng [Fri, 18 Jul 2008 03:11:13 +0000 (03:11 +0000)]
Branch HEAD
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in Lustre kernel config files.

16 years agob=16102
maxim [Thu, 17 Jul 2008 21:39:10 +0000 (21:39 +0000)]
b=16102
i=isaac
i=liang
Landing the patch (attachment #17747) on LNET b1_x_lnet_gate.

16 years agob=16102
maxim [Thu, 17 Jul 2008 21:39:09 +0000 (21:39 +0000)]
b=16102
i=isaac
i=liang
Landing the patch (attachment #17747) on LNET b1_x_lnet_gate.

16 years agob=16102
maxim [Thu, 17 Jul 2008 21:39:08 +0000 (21:39 +0000)]
b=16102
i=isaac
i=liang
Landing the patch (attachment #17747) on LNET b1_x_lnet_gate.

16 years agob=16102
maxim [Thu, 17 Jul 2008 21:23:18 +0000 (21:23 +0000)]
b=16102
i=isaac
i=liang
Landing the patch (attachment #17747) on LNET HEAD.

16 years agoi=liangzhen,i=maxim,b=16321:
isaac [Thu, 17 Jul 2008 20:57:04 +0000 (20:57 +0000)]
i=liangzhen,i=maxim,b=16321:
-   made concurrent_sends read-only at run time.

16 years agoi=liangzhen,i=maxim,b=16321:
isaac [Thu, 17 Jul 2008 20:51:34 +0000 (20:51 +0000)]
i=liangzhen,i=maxim,b=16321:
-   made concurrent_sends read-only at run time.

16 years agoi=liangzhen,i=maxim,b=16321:
isaac [Thu, 17 Jul 2008 20:51:33 +0000 (20:51 +0000)]
i=liangzhen,i=maxim,b=16321:
-   made concurrent_sends read-only at run time.

16 years agoi=liangzhen,i=maxim,b=16321:
isaac [Thu, 17 Jul 2008 20:51:31 +0000 (20:51 +0000)]
i=liangzhen,i=maxim,b=16321:
-   made concurrent_sends read-only at run time.

16 years agoCleanup Compiler Warnings(Patch by Robert Read)
girish [Thu, 17 Jul 2008 17:35:08 +0000 (17:35 +0000)]
Cleanup Compiler Warnings(Patch by Robert Read)
b=15981
i=adilger
i=girish

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:37 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:34 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:32 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:31 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:30 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:29 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoBranch b1_8_gate
huanghua [Thu, 17 Jul 2008 14:43:28 +0000 (14:43 +0000)]
Branch b1_8_gate
b=15993

a=17865
i=adilger,nikita

a=17883
i=adilger

- remove common EA (in downgraded mode) if it exists, and its test case.

16 years agoSort source/child resource pair after updating child resource.
deen [Thu, 17 Jul 2008 10:35:56 +0000 (10:35 +0000)]
Sort source/child resource pair after updating child resource.

b=15674
i=adilger
i=shadow

16 years agoSort source/child resource pair after updating child resource.
deen [Thu, 17 Jul 2008 10:35:55 +0000 (10:35 +0000)]
Sort source/child resource pair after updating child resource.

b=15674
i=adilger
i=shadow

16 years agob=16293
grev [Thu, 17 Jul 2008 07:48:16 +0000 (07:48 +0000)]
b=16293
i=Adilger
force replay-ost-single test_5 to be skipped (not pass) if iozone missing;
add it to SLOW list

16 years agob=16293
grev [Thu, 17 Jul 2008 07:41:46 +0000 (07:41 +0000)]
b=16293
i=Adilger
force replay-ost-single test_5 to be skipped (not pass) if iozone missing;
add it to SLOW list

16 years agoBranch b1_8_gate
anserper [Wed, 16 Jul 2008 22:04:17 +0000 (22:04 +0000)]
Branch b1_8_gate
b=15754

16 years agoBranch b1_8_gate
anserper [Wed, 16 Jul 2008 21:34:26 +0000 (21:34 +0000)]
Branch b1_8_gate
b=15754
i=Johann Lombardi (johann)
i=ZhiYong Tian (tianzy)
suppress long output of lfs quota

16 years agoBranch b1_8_gate
anserper [Wed, 16 Jul 2008 21:34:25 +0000 (21:34 +0000)]
Branch b1_8_gate
b=15754
i=Johann Lombardi (johann)
i=ZhiYong Tian (tianzy)
suppress long output of lfs quota

16 years agoBranch b1_8_gate
anserper [Wed, 16 Jul 2008 21:34:24 +0000 (21:34 +0000)]
Branch b1_8_gate
b=15754
i=Johann Lombardi (johann)
i=ZhiYong Tian (tianzy)
suppress long output of lfs quota

16 years agoCleanup compiler warnings
girish [Wed, 16 Jul 2008 18:55:38 +0000 (18:55 +0000)]
Cleanup compiler warnings
b=15981
i=adilger
i=rread

16 years agob=15745
grev [Wed, 16 Jul 2008 18:32:24 +0000 (18:32 +0000)]
b=15745
i=Adilger
avoid rm -fr failure caused by nfs slowness

16 years agob=15745
grev [Wed, 16 Jul 2008 18:21:27 +0000 (18:21 +0000)]
b=15745
i=Adilger
avoid rm -fr failure caused by nfs slowness

16 years agob=16395
brian [Wed, 16 Jul 2008 17:58:36 +0000 (17:58 +0000)]
b=16395
i=Ricardo.M.Correia
i=adilger

Fix macro to conform to function-like-macros:
http://gcc.gnu.org/onlinedocs/cpp/Function_002dlike-Macros.html#Function_002dlike-Macros
Note that this error is in the upstream patches from Qaudrics.

16 years agob=16395
brian [Wed, 16 Jul 2008 17:57:14 +0000 (17:57 +0000)]
b=16395
i=Ricardo.M.Correia
i=adilger

Fix macro to conform to function-like-macros:
http://gcc.gnu.org/onlinedocs/cpp/Function_002dlike-Macros.html#Function_002dlike-Macros
Note that this error is in the upstream patches from Qaudrics.

16 years agob=16395
brian [Wed, 16 Jul 2008 17:57:10 +0000 (17:57 +0000)]
b=16395
i=Ricardo.M.Correia
i=adilger

Fix macro to conform to function-like-macros:
http://gcc.gnu.org/onlinedocs/cpp/Function_002dlike-Macros.html#Function_002dlike-Macros
Note that this error is in the upstream patches from Qaudrics.

16 years agoAccess to array[-1] can produce panic if kernel compiled with
shadow [Wed, 16 Jul 2008 06:10:19 +0000 (06:10 +0000)]
Access to array[-1] can produce panic if kernel compiled with
CONFIG_PAGE_ALLOC enabled

Branch HEAD

b=12975
i=green
i=adilger

16 years agoBranch b1_8_gate
anserper [Tue, 15 Jul 2008 22:33:53 +0000 (22:33 +0000)]
Branch b1_8_gate
b=15854

Removed accident excessive line.

16 years agoupdate doxygen INPUT paths to use sources in new libcfs directory.
nikita [Tue, 15 Jul 2008 19:37:11 +0000 (19:37 +0000)]
update doxygen INPUT paths to use sources in new libcfs directory.

16 years agoBranch b1_8_gate
anserper [Tue, 15 Jul 2008 19:06:27 +0000 (19:06 +0000)]
Branch b1_8_gate
b=15754
i=ZhiYong Tian (tianzy)
i=Johann Lombardi (johann)

Default to uid/gid stats output for "lfs quota"

16 years agoBranch b1_8_gate
anserper [Tue, 15 Jul 2008 19:06:26 +0000 (19:06 +0000)]
Branch b1_8_gate
b=15754
i=ZhiYong Tian (tianzy)
i=Johann Lombardi (johann)

Default to uid/gid stats output for "lfs quota"

16 years agoBranch HEAD
robert.read [Tue, 15 Jul 2008 18:10:03 +0000 (18:10 +0000)]
Branch HEAD

Add libcfs/ChangeLog to keep merge scripts happy.

16 years agob=16001 (made by Adilger)
grev [Tue, 15 Jul 2008 17:16:41 +0000 (17:16 +0000)]
b=16001 (made by Adilger)
unload modules in order based on dependencies

16 years agoBranch HEAD
anserper [Tue, 15 Jul 2008 17:05:07 +0000 (17:05 +0000)]
Branch HEAD
b=14010
i=Mike Pershin (tappro)
i=Andreas Dilger (adilger)

Doxygen comments (the missing ones)

16 years agob=16198
kalpak [Tue, 15 Jul 2008 13:07:36 +0000 (13:07 +0000)]
b=16198
i=adilger
i=girish

correct inoptimal removal of xattrs in RHEL4/SLES9 code

16 years agob=16198
kalpak [Tue, 15 Jul 2008 13:00:41 +0000 (13:00 +0000)]
b=16198
i=adilger
i=girish

correct inoptimal code during removal of xattr in SLES9/RHEL4

16 years agob=16198
kalpak [Tue, 15 Jul 2008 13:00:40 +0000 (13:00 +0000)]
b=16198
i=adilger
i=girish

correct inoptimal code during removal of xattr in SLES9/RHEL4

16 years agob=16001 (made by Adilger)
grev [Tue, 15 Jul 2008 12:49:22 +0000 (12:49 +0000)]
b=16001 (made by Adilger)
unload modules in order based on dependencies

16 years agoi=wangdi:
isaac [Tue, 15 Jul 2008 05:28:55 +0000 (05:28 +0000)]
i=wangdi:
-   fixed a typo.

16 years agoi=wangdi:
isaac [Tue, 15 Jul 2008 05:26:20 +0000 (05:26 +0000)]
i=wangdi:
-   fixed a typo.

16 years agoi=liangzhen:
isaac [Tue, 15 Jul 2008 04:13:47 +0000 (04:13 +0000)]
i=liangzhen:
-   can not access peer2 after dropping g_lock in kibnal_recv_connreq; plus
    some cosmetic changes.

16 years agoi=liangzhen:
isaac [Tue, 15 Jul 2008 04:13:46 +0000 (04:13 +0000)]
i=liangzhen:
-   can not access peer2 after dropping g_lock in kibnal_recv_connreq; plus
    some cosmetic changes.

16 years agoi=liangzhen:
isaac [Tue, 15 Jul 2008 04:11:28 +0000 (04:11 +0000)]
i=liangzhen:
-   can not access peer2 after dropping g_lock in kibnal_recv_connreq; plus
    some cosmetic changes.

16 years agoBranch HEAD
fanyong [Tue, 15 Jul 2008 02:33:55 +0000 (02:33 +0000)]
Branch HEAD
b=15797
i=Nikita
i=Vitaly

(1)Replace "la->la_valid" with "ma->ma_attr_flags" to pass
   "MDS_OPEN_OWNEROVERRIDE".
(2)Drop "lu_attr" parameter for xattr_{set,del} method.
   The caller should guarantee to update the object ctime.
(3)MDT can detect whether the "setattr" is SOM case or
   truncate case, it is unnecessary to pass special flag
   ("MDS_ATTR_TRUNC") from client to MDT for truncate case.

16 years agoBranch b1_8_gate
bobijam [Tue, 15 Jul 2008 02:10:17 +0000 (02:10 +0000)]
Branch b1_8_gate
b=16205
i=johann, sheng.yang

use a macro defining ldlm timeout value on MDS.

16 years agoBranch b1_8_gate
bobijam [Tue, 15 Jul 2008 02:10:15 +0000 (02:10 +0000)]
Branch b1_8_gate
b=16205
i=johann, sheng.yang

use a macro defining ldlm timeout value on MDS.

16 years agofix code comment.
bobijam [Tue, 15 Jul 2008 01:58:46 +0000 (01:58 +0000)]
fix code comment.

16 years agoBranch HEAD
bobijam [Tue, 15 Jul 2008 01:40:24 +0000 (01:40 +0000)]
Branch HEAD
b=16205
i=johann, sheng.yang

use a macro defining ldlm timeout value on MDS.

16 years ago- on returning -EBUSY in LNetEQFree, print eq_refcount which is a useful piece
isaac [Mon, 14 Jul 2008 22:15:59 +0000 (22:15 +0000)]
-   on returning -EBUSY in LNetEQFree, print eq_refcount which is a useful piece
    of debug information.

16 years ago- on returning -EBUSY in LNetEQFree, print eq_refcount which is a useful piece
isaac [Mon, 14 Jul 2008 22:14:19 +0000 (22:14 +0000)]
-   on returning -EBUSY in LNetEQFree, print eq_refcount which is a useful piece
    of debug information.

16 years agoBranch HEAD
anserper [Mon, 14 Jul 2008 21:02:21 +0000 (21:02 +0000)]
Branch HEAD
b=15145
i=Andreas Dilger (adilger)
i=ZhiYong Tian (tianzy)

remove quota.h check

16 years agoBranch b1_8_gate
anserper [Mon, 14 Jul 2008 20:54:13 +0000 (20:54 +0000)]
Branch b1_8_gate
b=15145
i=Andreas Dilger (adilger)
i=ZhiYong Tian (tianzy)

remove quota.h check

16 years agoi=adilger, b=16379:
isaac [Mon, 14 Jul 2008 18:28:00 +0000 (18:28 +0000)]
i=adilger, b=16379:
-   fixed incorrect del_peer help message.

16 years agoi=adilger, b=16379:
isaac [Mon, 14 Jul 2008 18:20:33 +0000 (18:20 +0000)]
i=adilger, b=16379:
-   fixed incorrect del_peer help message.

16 years agoBranch: HEAD
wangdi [Sun, 13 Jul 2008 23:10:53 +0000 (23:10 +0000)]
Branch: HEAD
missing ;;
b=16383

16 years agoBranch b1_8_gate
anserper [Sun, 13 Jul 2008 15:46:36 +0000 (15:46 +0000)]
Branch b1_8_gate
b=16294
i=ZhiYong Tian(tianzy)

suppress output of test 14a

16 years agoBranch b1_8_gate
anserper [Sun, 13 Jul 2008 15:33:09 +0000 (15:33 +0000)]
Branch b1_8_gate
b=16294
i=ZhiYong Tian(tianzy)

remove pre_test_14

16 years agoBranch: HEAD
wangdi [Sun, 13 Jul 2008 05:42:55 +0000 (05:42 +0000)]
Branch: HEAD
Tab and space fixes for last commit in buildcvs

16 years agoBranch: HEAD
wangdi [Sun, 13 Jul 2008 02:21:19 +0000 (02:21 +0000)]
Branch: HEAD
add b_head_procfs in buildcvs

16 years agoBranch b1_8_gate
adilger [Fri, 11 Jul 2008 22:39:28 +0000 (22:39 +0000)]
Branch b1_8_gate
Fix compiler warning.