forked from OpenSDV/Linux_Kernel_map4vehicle
ignore.txt
This commit is contained in:
parent
bd390038c0
commit
f8744448c9
|
@ -0,0 +1,253 @@
|
||||||
|
AT_FDCWD
|
||||||
|
BDI_SHOW
|
||||||
|
BUG
|
||||||
|
BUG_ON
|
||||||
|
EAGAIN
|
||||||
|
EBADF
|
||||||
|
EBUSY
|
||||||
|
EFAULT
|
||||||
|
EINTR
|
||||||
|
EINVAL
|
||||||
|
EIO
|
||||||
|
ENODEV
|
||||||
|
ENOENT
|
||||||
|
ENOMEM
|
||||||
|
ENOSYS
|
||||||
|
ENOTSUPP
|
||||||
|
EOPNOTSUPP
|
||||||
|
EOPNOTSUPP
|
||||||
|
EPERM
|
||||||
|
ERR_PTR
|
||||||
|
ESRCH
|
||||||
|
FMODE_WRITE
|
||||||
|
GFP_KERNEL
|
||||||
|
HPAGE_PMD_NR
|
||||||
|
INIT_LIST_HEAD
|
||||||
|
IS_ENABLED
|
||||||
|
IS_ERR
|
||||||
|
LOOKUP_EMPTY
|
||||||
|
LOOKUP_FOLLOW
|
||||||
|
LOOKUP_REVAL
|
||||||
|
NAPI_GRO_CB
|
||||||
|
NODE_DATA
|
||||||
|
NULL
|
||||||
|
NUMA_NO_NODE
|
||||||
|
O_CLOEXEC
|
||||||
|
O_LARGEFILE
|
||||||
|
PAGE_MASK
|
||||||
|
PAGE_SHIFT
|
||||||
|
PAGE_SIZE
|
||||||
|
PTR_ERR
|
||||||
|
PVOP_CALLEE0
|
||||||
|
PVOP_VCALLEE0
|
||||||
|
PVOP_VCALLEE1
|
||||||
|
PageLocked
|
||||||
|
READ_ONCE
|
||||||
|
SIGKILL
|
||||||
|
SIGSTOP
|
||||||
|
UL
|
||||||
|
VM_BUG_ON
|
||||||
|
VM_BUG_ON_PAGE
|
||||||
|
WARN_ON
|
||||||
|
WARN_ON_ONCE
|
||||||
|
XXstart
|
||||||
|
_RET_IP_
|
||||||
|
__user
|
||||||
|
__user
|
||||||
|
abort_creds
|
||||||
|
access_ok
|
||||||
|
addr
|
||||||
|
aligned
|
||||||
|
atomic_read
|
||||||
|
bool
|
||||||
|
capable
|
||||||
|
clear_bit
|
||||||
|
commit_creds
|
||||||
|
compound_head
|
||||||
|
cond_resched
|
||||||
|
container_of
|
||||||
|
copy_from_user
|
||||||
|
copy_to_user
|
||||||
|
cpu_to_le16
|
||||||
|
cpumask_bits
|
||||||
|
cred
|
||||||
|
current
|
||||||
|
current_cred
|
||||||
|
current_user_ns
|
||||||
|
d_inode
|
||||||
|
defined
|
||||||
|
dput
|
||||||
|
end
|
||||||
|
entry
|
||||||
|
err
|
||||||
|
error
|
||||||
|
f_mode
|
||||||
|
f_path
|
||||||
|
false
|
||||||
|
fd_install
|
||||||
|
fdget
|
||||||
|
fdput
|
||||||
|
file_inode
|
||||||
|
find_task_by_vpid
|
||||||
|
flags
|
||||||
|
get_page
|
||||||
|
get_timespec64
|
||||||
|
get_user
|
||||||
|
getname
|
||||||
|
i
|
||||||
|
if
|
||||||
|
kfree
|
||||||
|
kzalloc
|
||||||
|
likely
|
||||||
|
list
|
||||||
|
list_add
|
||||||
|
list_del
|
||||||
|
list_empty
|
||||||
|
list_for_each_entry
|
||||||
|
loff_t
|
||||||
|
lookup_flags
|
||||||
|
max
|
||||||
|
memcpy
|
||||||
|
memset
|
||||||
|
min
|
||||||
|
mutex_lock
|
||||||
|
mutex_unlock
|
||||||
|
name
|
||||||
|
next
|
||||||
|
nr_pages
|
||||||
|
ns_capable
|
||||||
|
offset
|
||||||
|
old
|
||||||
|
out
|
||||||
|
page_to_nid
|
||||||
|
page_to_pfn
|
||||||
|
page_zone
|
||||||
|
path_put
|
||||||
|
path_put
|
||||||
|
pci_set_drvdata
|
||||||
|
percpu_ref_put
|
||||||
|
pfn
|
||||||
|
pfn_to_page
|
||||||
|
pgoff_t
|
||||||
|
pmd_t
|
||||||
|
pos
|
||||||
|
pos_from_hilo
|
||||||
|
pr_debug
|
||||||
|
pr_err
|
||||||
|
pr_info
|
||||||
|
preempt_disable
|
||||||
|
preempt_enable
|
||||||
|
prepare_creds
|
||||||
|
pte_t
|
||||||
|
ptl
|
||||||
|
put_page
|
||||||
|
put_user
|
||||||
|
putname
|
||||||
|
raw_local_irq_save
|
||||||
|
rcu_read_lock
|
||||||
|
rcu_read_unlock
|
||||||
|
read_lock
|
||||||
|
read_unlock
|
||||||
|
real_mount
|
||||||
|
ret
|
||||||
|
retry
|
||||||
|
retry_estale
|
||||||
|
sigdelsetmask
|
||||||
|
sigset_t
|
||||||
|
size
|
||||||
|
size_t
|
||||||
|
spin_lock
|
||||||
|
spin_lock_irq
|
||||||
|
spin_lock_irqsave
|
||||||
|
spin_unlock
|
||||||
|
spin_unlock_irq
|
||||||
|
spin_unlock_irqrestore
|
||||||
|
spinlock_t
|
||||||
|
sprintf
|
||||||
|
ssize_t
|
||||||
|
ssize_t
|
||||||
|
swp_entry_t
|
||||||
|
task_pid_vnr
|
||||||
|
tasklist_lock
|
||||||
|
test_bit
|
||||||
|
trace_hardirqs_off
|
||||||
|
true
|
||||||
|
tv_nsec
|
||||||
|
typeof
|
||||||
|
u32
|
||||||
|
u64
|
||||||
|
u8
|
||||||
|
unlikely
|
||||||
|
unlock_page
|
||||||
|
user_path_at
|
||||||
|
|
||||||
|
spin_lock_init
|
||||||
|
dev_warn
|
||||||
|
dev_info
|
||||||
|
dev_err
|
||||||
|
printk
|
||||||
|
dma_set_mask_and_coherent
|
||||||
|
DMA_BIT_MASK
|
||||||
|
atomic_inc_return
|
||||||
|
atomic_dec
|
||||||
|
BUILD_BUG_ON
|
||||||
|
offsetof
|
||||||
|
MAJOR
|
||||||
|
dev_WARN_ONCE
|
||||||
|
atomic_dec_return
|
||||||
|
__field
|
||||||
|
reset
|
||||||
|
device_add
|
||||||
|
__acquires
|
||||||
|
__releases
|
||||||
|
get_status
|
||||||
|
pci_err
|
||||||
|
msleep
|
||||||
|
ssleep
|
||||||
|
pci_dev_put
|
||||||
|
pci_err
|
||||||
|
__virtio_test_bit
|
||||||
|
might_sleep
|
||||||
|
raw_spin_lock_irqsave
|
||||||
|
raw_spin_unlock_irqrestore
|
||||||
|
DECLARE_BITMAP
|
||||||
|
__set_bit
|
||||||
|
handler
|
||||||
|
cmpxchg
|
||||||
|
barrier
|
||||||
|
llist_for_each_entry
|
||||||
|
?panic
|
||||||
|
atomic_set
|
||||||
|
ndelay
|
||||||
|
__clear_bit
|
||||||
|
__attribute__
|
||||||
|
format
|
||||||
|
_kstrtoul
|
||||||
|
_kstrtol
|
||||||
|
kstrtoull
|
||||||
|
kstrtoll
|
||||||
|
__alignof__
|
||||||
|
local_irq_disable
|
||||||
|
atomic_cmpxchg
|
||||||
|
va_start
|
||||||
|
va_end
|
||||||
|
atomic_notifier_call_chain
|
||||||
|
mdelay
|
||||||
|
local_irq_enable
|
||||||
|
fprintf
|
||||||
|
strerror
|
||||||
|
poweroff
|
||||||
|
set_bit
|
||||||
|
pr_fmt
|
||||||
|
atomic_add
|
||||||
|
mb
|
||||||
|
rmb
|
||||||
|
__get_user
|
||||||
|
rdtsc
|
||||||
|
pr_warn
|
||||||
|
match
|
||||||
|
__volatile__
|
||||||
|
asm
|
||||||
|
__compiletime_error
|
||||||
|
assert
|
||||||
|
tracing_on
|
39
srcxray.py
39
srcxray.py
|
@ -42,37 +42,8 @@ import ast
|
||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
|
|
||||||
default_root = 'starts'
|
default_root = 'starts'
|
||||||
ignores = ('aligned unlikely typeof u32 '
|
ignores = list()
|
||||||
'PVOP_CALLEE0 PVOP_VCALLEE0 PVOP_VCALLEE1 if trace_hardirqs_off '
|
level_limit = 6
|
||||||
'i NULL likely unlikely true false test_bit NAPI_GRO_CB clear_bit '
|
|
||||||
'atomic_read preempt_disable preempt_enable container_of ENOSYS '
|
|
||||||
'READ_ONCE u64 u8 _RET_IP_ ret current '
|
|
||||||
'AT_FDCWD fdput EBADF file_inode '
|
|
||||||
'ssize_t path_put __user '
|
|
||||||
'list_empty memcpy size_t loff_t pos d_inode dput copy_to_user EIO bool out IS_ERR '
|
|
||||||
'EPERM rcu_read_lock rcu_read_unlock spin_lock spin_unlock list_for_each_entry kfree '
|
|
||||||
'GFP_KERNEL ENOMEM EFAULT ENOENT EAGAIN PTR_ERR PAGE_SHIFT PAGE_SIZE '
|
|
||||||
'pgoff_t pte_t pmd_t HPAGE_PMD_NR PageLocked entry swp_entry_t next unlock_page spinlock_t end XXstart '
|
|
||||||
' VM_BUG_ON VM_BUG_ON_PAGE BDI_SHOW max '
|
|
||||||
'ssize_t path_put __user '
|
|
||||||
'list_del compound_head list_add cond_resched put_page nr_pages min spin_lock_irqsave IS_ENABLED '
|
|
||||||
'EBUSY UL NODE_DATA pr_err memset list size ptl PAGE_MASK pr_info offset addr get_page sprintf '
|
|
||||||
'INIT_LIST_HEAD NUMA_NO_NODE spin_unlock_irqrestore mutex_unlock mutex_lock '
|
|
||||||
'page_to_nid page_to_pfn pfn page_zone pfn_to_page '
|
|
||||||
'BUG BUG_ON flags WARN_ON_ONCE ENODEV cpu_to_le16 cpumask_bits '
|
|
||||||
'ERR_PTR ENOTSUPP EOPNOTSUPP EOPNOTSUPP WARN_ON EINVAL i name '
|
|
||||||
'sigset_t fdget put_user get_user copy_from_user LOOKUP_FOLLOW LOOKUP_EMPTY EINTR '
|
|
||||||
'O_CLOEXEC err getname access_ok task_pid_vnr cred '
|
|
||||||
'percpu_ref_put get_timespec64 sigdelsetmask ns_capable kzalloc capable f_mode O_LARGEFILE pos_from_hilo '
|
|
||||||
'pr_debug error current_cred ESRCH f_path find_task_by_vpid '
|
|
||||||
'retry LOOKUP_REVAL retry_estale user_path_at lookup_flags old '
|
|
||||||
'current_user_ns spin_lock_irq spin_unlock_irq prepare_creds '
|
|
||||||
'tasklist_lock commit_creds read_lock read_unlock SIGKILL SIGSTOP abort_creds fd_install '
|
|
||||||
'real_mount FMODE_WRITE tv_nsec putname '
|
|
||||||
).split() # TODO: move to file
|
|
||||||
|
|
||||||
|
|
||||||
level_limit = 10
|
|
||||||
limit = 1000
|
limit = 1000
|
||||||
n = 0
|
n = 0
|
||||||
cflow_structs = False
|
cflow_structs = False
|
||||||
|
@ -1418,6 +1389,12 @@ class _unittest_autotest(unittest.TestCase):
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
global ignores
|
||||||
|
try:
|
||||||
|
f = open("ignore.txt")
|
||||||
|
ignores = f.read().splitlines()
|
||||||
|
except FileNotFoundError:
|
||||||
|
pass
|
||||||
try:
|
try:
|
||||||
ret = False
|
ret = False
|
||||||
if len(sys.argv) == 1:
|
if len(sys.argv) == 1:
|
||||||
|
|
Loading…
Reference in New Issue