X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Finclude%2Fobd_support.h;h=1e3fd9b7a431aaf18e06c6e05cbbbaadca536592;hp=e56ec02ee86c99b210a4e778cb12004fc6046b38;hb=6e985684b822324143c686e919fe7a75bb16b440;hpb=5d7c4fa61ce7ba041f82f1151586fd80955cdb1f diff --git a/lustre/include/obd_support.h b/lustre/include/obd_support.h index e56ec02..1e3fd9b 100644 --- a/lustre/include/obd_support.h +++ b/lustre/include/obd_support.h @@ -23,7 +23,7 @@ * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. * - * Copyright (c) 2011, 2016, Intel Corporation. + * Copyright (c) 2011, 2017, Intel Corporation. */ /* * This file is part of Lustre, http://www.lustre.org/ @@ -33,11 +33,8 @@ #ifndef _OBD_SUPPORT #define _OBD_SUPPORT -#ifndef __KERNEL__ -# error Userspace should not include obd_support.h. -#endif /* !__KERNEL__ */ - #include +#include #include #include #include @@ -275,6 +272,8 @@ extern char obd_jobid_var[]; #define OBD_FAIL_OSD_COMPAT_INVALID_ENTRY 0x195 #define OBD_FAIL_OSD_COMPAT_NO_ENTRY 0x196 #define OBD_FAIL_OSD_OST_EA_FID_SET 0x197 +#define OBD_FAIL_OSD_NO_OI_ENTRY 0x198 +#define OBD_FAIL_OSD_INDEX_CRASH 0x199 #define OBD_FAIL_OST 0x200 #define OBD_FAIL_OST_CONNECT_NET 0x201 @@ -330,6 +329,7 @@ extern char obd_jobid_var[]; #define OBD_FAIL_OST_LIST_ASSERT 0x239 #define OBD_FAIL_OST_GL_WORK_ALLOC 0x240 #define OBD_FAIL_OST_SKIP_LV_CHECK 0x241 +#define OBD_FAIL_OST_STATFS_DELAY 0x242 #define OBD_FAIL_LDLM 0x300 #define OBD_FAIL_LDLM_NAMESPACE_NEW 0x301 @@ -374,6 +374,7 @@ extern char obd_jobid_var[]; #define OBD_FAIL_LDLM_WATERMARK_HIGH 0x328 #define OBD_FAIL_LDLM_GRANT_CHECK 0x32a +#define OBD_FAIL_LDLM_PROLONG_PAUSE 0x32b /* LOCKLESS IO */ #define OBD_FAIL_LDLM_SET_CONTENTION 0x385 @@ -468,6 +469,7 @@ extern char obd_jobid_var[]; #define OBD_FAIL_MDC_RPCS_SEM 0x804 #define OBD_FAIL_MDC_LIGHTWEIGHT 0x805 #define OBD_FAIL_MDC_CLOSE 0x806 +#define OBD_FAIL_MDC_MERGE 0x807 #define OBD_FAIL_MGS 0x900 #define OBD_FAIL_MGS_ALL_REQUEST_NET 0x901 @@ -519,6 +521,8 @@ extern char obd_jobid_var[]; #define OBD_FAIL_MDS_SYNC_CAPA_SL 0x1310 #define OBD_FAIL_SEQ_ALLOC 0x1311 #define OBD_FAIL_CAT_RECORDS 0x1312 +#define OBD_FAIL_CAT_FREE_RECORDS 0x1313 +#define OBD_FAIL_TIME_IN_CHLOG_USER 0x1314 #define OBD_FAIL_LLITE 0x1400 #define OBD_FAIL_LLITE_FAULT_TRUNC_RACE 0x1401 @@ -588,6 +592,8 @@ extern char obd_jobid_var[]; #define OBD_FAIL_LFSCK_ASSISTANT_DIRECT 0x162d #define OBD_FAIL_LFSCK_LOST_MDTOBJ2 0x162e #define OBD_FAIL_LFSCK_BAD_PFL_RANGE 0x162f +#define OBD_FAIL_LFSCK_NO_AGENTOBJ 0x1630 +#define OBD_FAIL_LFSCK_NO_AGENTENT 0x1631 #define OBD_FAIL_LFSCK_NOTIFY_NET 0x16f0 #define OBD_FAIL_LFSCK_QUERY_NET 0x16f1 @@ -613,6 +619,7 @@ extern char obd_jobid_var[]; #define OBD_FAIL_FLR_GLIMPSE_IMMUTABLE 0x1A00 #define OBD_FAIL_FLR_LV_DELAY 0x1A01 #define OBD_FAIL_FLR_LV_INC 0x1A02 +#define OBD_FAIL_FLR_RANDOM_PICK_MIRROR 0x1A03 /* DT */ #define OBD_FAIL_DT_DECLARE_ATTR_GET 0x2000