X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=contrib%2Fscripts%2Fcheckpatch.pl;h=893fa892474260c0bf946254e014ff9f7b9c0a06;hp=f7695a52eb8b9681e300559bbdc1f5dc8ec79031;hb=69940d2b3a445284e7e10ea04e8cb72ee37a8724;hpb=919b85d796f845ec3e6633702dda1639a3d86176 diff --git a/contrib/scripts/checkpatch.pl b/contrib/scripts/checkpatch.pl index f7695a5..893fa89 100755 --- a/contrib/scripts/checkpatch.pl +++ b/contrib/scripts/checkpatch.pl @@ -357,6 +357,7 @@ my %dep_includes = ( ); my %dep_functions = ( + 'alloca', 'malloc', 'CFS_ATOMIC_INIT', 'ATOMIC_INIT', 'cfs_atomic_add', 'atomic_add', 'cfs_atomic_add_return', 'atomic_add_return', @@ -431,8 +432,14 @@ my %dep_functions = ( 'cfs_list_splice_tail', 'list_splice_tail', 'cfs_list_t', 'struct list_head', - 'CFS_PAGE_MASK', 'PAGE_CACHE_MASK or PAGE_MASK', - 'CFS_PAGE_SIZE', 'PAGE_CACHE_SIZE or PAGE_SIZE', + 'CFS_PAGE_MASK', 'PAGE_MASK', + 'CFS_PAGE_SIZE', 'PAGE_SIZE', + 'PAGE_CACHE_MASK', 'PAGE_MASK', + 'PAGE_CACHE_SIZE', 'PAGE_SIZE', + 'PAGE_CACHE_SHIFT', 'PAGE_SHIFT', + + 'page_cache_release', 'put_page', + 'page_cache_get', 'get_page', 'cfs_proc_dir_entry_t', 'struct proc_dir_entry', @@ -452,14 +459,50 @@ my %dep_functions = ( 'cfs_hash_lookup_intent_t', 'enum cfs_hash_lookup_intent', 'cfs_hash_cond_arg_t', 'struct cfs_hash_cond_arg', + 'lnet_ni_status_t', 'struct lnet_ni_status', + 'lnet_ping_info_t', 'struct lnet_ping_info', + 'lnet_process_id_packed_t', 'struct lnet_process_id_packed', + 'lnet_handle_wire_t', 'struct lnet_handle_wire', + 'lnet_hdr_t', 'struct lnet_hdr', + 'lnet_magicversion_t', 'struct lnet_magicversion', + 'lnet_acceptor_connreq_t', 'struct lnet_acceptor_connreq', + 'lnet_counters_t', 'struct lnet_counters', + + 'ldlm_appetite_t', 'enum ldlm_appetite', + 'ldlm_cancel_flags_t', 'enum ldlm_cancel_flags', + 'ldlm_error_t', 'enum ldlm_error', + 'ldlm_ns_hash_def_t', 'struct ldlm_ns_hash_def', + 'ldlm_mode_t', 'enum ldlm_mode', + 'ldlm_ns_type_t', 'enum ldlm_ns_type', + 'ldlm_policy_data_t', 'enum ldlm_policy_data', + 'ldlm_policy_res_t', 'enum ldlm_policy_res', + 'ldlm_side_t', 'enum ldlm_side', + 'ldlm_type_t', 'enum ldlm_type', + 'ldlm_wire_policy_data_t', 'union ldlm_wire_policy_data', + + 'LPU64', '%llu', + 'LPD64', '%lld', + 'LPX64', '%#llx', + 'LPX64i', '%llx', + 'LPO64', '%#llo', + + 'LPLU', '%lu', + 'LPLD', '%ld', + 'LPLX', '%#lx', + 'LPPID', '%d', + 'LPROCFS', 'CONFIG_PROC_FS', - 'alloca', 'malloc', 'mktemp', 'mkstemp', 'sprintf', 'snprintf', 'strcpy', 'strncpy', 'strcat', 'strncat', 'tempnam', 'mkstemp', - 'OBD_FREE_LARGE', 'OBD_FREE', + 'f_dentry', 'f_path.dentry', + '= seq_printf', 'seq_printf', + 'return seq_printf', 'seq_printf', + + 'DN_MAX_BONUSLEN', 'DN_BONUS_SIZE(dnodesize)', + 'DN_OLD_MAX_BONUSLEN', 'DN_BONUS_SIZE(DNODE_MIN_SIZE)', ); my @rawlines = ();