repo.or.cz
/
smatch.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
dereferences_param: don't record addresses dereferences
2020-12-16
Dan Carpenter
deref
e
re
n
ces
_
pa
r
a
m: don't recor
d
a
ddr
e
sses dereferences
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-15
Dan Carpenter
deref
:
f
i
x in
v
erted tests
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-14
Dan Ca
r
penter
che
c
k_deref: silence f
a
lse positives
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-14
D
an Ca
r
pe
n
ter
deref: de
l
et
e
all --spam
m
y
informa
t
ion
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-14
Dan
C
arpenter
param_t
o
_mtag_
d
ata: don't recor
d
fak
e
assignment
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-07
Dan Carpenter
r
eadl_infinite_lo
o
p
s: delete this check
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-01
Dan
Carpenter
implied: fix
r
e
vers
e
d deb
u
g
output
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
extra: fix some error
p
ointe
r
handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan C
a
rpenter
ext
r
a: don
'
t
sa
v
e needless DB records when we re
t
ur
n
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carp
e
nt
e
r
extr
a
: introdu
c
e parent_is_err
o
r_or_null_var_sym(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
f
uncti
o
n_hooks/unwind: in
t
ro
d
uce re
t
urn_im
p
li
e
s_exact()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Car
p
enter
unwind
:
sim
p
lify
t
he way r
e
turns ar
e
categorized
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carp
e
nter
unwind: c
o
m
m
it m
i
ssing parts
f
rom the
ignore path patch
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpe
n
te
r
unwind: paths where the pare
n
t is go
n
e are counted
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpe
n
ter
u
nwin
d
: ignore paths were devm
_
add
_
action_or_reset
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carp
e
n
t
e
r
unwind: remov
e
pci_i
o
map() fun
c
tions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carp
e
nter
ann
o
tate: fix
h
ow snp
r
i
ntf() is
h
andled
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
assigned_e
x
p
r
: intr
o
duce g
e
t_assigned_ex
p
r_r
e
curse(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan
C
arpente
r
c
o
mparison: do
n
't
s
tore pointless fake assign
m
e
nts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Da
n
Ca
r
pent
e
r
compari
s
on: remo
v
e any "+- 0
"
operations
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan Carpenter
e
xt
r
a: check the o
r
ig
i
nal state first fo
r
f
a
k
e parameter
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan Carpenter
flo
w
:
do a fa
k
e cast f
o
r
A
RRAY
S
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan
Carpenter
par
a
m_set: h
a
ndle certain struc
t
assignments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan C
a
rp
e
nter
db: only
d
o the return_info stuff if it's going to
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan C
a
rpenter
param_used: i
g
nore some states used t
o
fill the D
B
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan C
a
r
p
enter
user_data: delete
d
ebug
code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-13
Dan Carpenter
locking: s
a
ve held locks in cal
l
er
_
info table
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-12
Dan Ca
r
pente
r
db/insert_manual_sta
t
es: don't ins
e
rt
d
uplicate states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-12
Dan Carpen
t
er
db/insert_manual_states:
p
reserv
e
th
e
call_id
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-10
D
an Carpenter
pa
r
se_call_
m
a
t
h: fix a segfault
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpenter
b
uf_size:
f
ix what caller_info to pass and what
i
s
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Da
n
Carpen
t
er
d
b
/
smdb: impro
v
e how
searching for
f
unction po
i
nters
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
D
a
n Carpenter
db: don't call call_info call backs unless it is an
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpe
n
ter
ex
t
r
a
: do a small cleanup
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpenter
functio
n
_
h
ooks: add
h
elpers to
register all the func
t
ions
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan
C
arp
e
nter
modification_hoo
k
s: potential s
p
eed up
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
D
a
n Carpenter
ker
n
el,math
:
ha
n
dle the __ffs
(
) function
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpenter
kernel: ignor
e
more
mutex internals
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan
Carpenter
kernel: don't parse TRACE_EVEN
T
(
) f
u
n
c
ti
o
ns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carp
e
n
t
er
p
a
ram_key: fix an ordering bug
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
D
a
n
Car
p
enter
param_key: enab
l
e f
o
r
n
on
-
kernel projects
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-28
Dan Carpenter
m
o
dification_ho
o
ks
:
spee
d
up c
a
lling
m
odificatio
n
hooks
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
s
igne
d
:
don't warn a
b
out u64 comparisons with ULONG_MAX
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
D
an
C
arpenter
flow: don't parse
inlines
agai
n
if they take a lo
n
g
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
D
an Carpenter
param_limit:
move
regis
t
ration befo
r
e
param_set
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpent
e
r
states: introduce h
a
s_states()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
math: don't us
e
type_value for get_
i
mplied
_
rl()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan
C
arpenter
l
e
ak
s
:
sma
l
l white space cleanup
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
math: remove a stra
y
space character
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan
C
ar
p
enter
p
a
ram
_
limit/
f
ilter/set: use param_key c
o
de
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan C
a
rpenter
para
m
_key: expo
r
t some functions and intro
d
uce map
_
to
_
p
a
r
a
m()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpe
n
ter
sma
t
c
h
: save less stuff, ru
n
f
aster
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan
C
arpenter
type_val: speed
u
p type_val
cache
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Car
p
e
nter
flow: clear out fake assi
g
nments after they're n
o
t
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
mat
h
: store all
constant
EXP
R
_BI
N
OP results
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-15
Dan C
a
r
pe
n
ter
db: handle extern inline functions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-14
D
an Carpenter
deref
:
av
o
id the
big_st
a
tement_stac
k
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-14
Dan Carpe
n
ter
param_us
e
d
:
a
lways assume "$" an
d
"*$"
a
re used
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-13
D
a
n Carpen
t
er
sm
a
tch: add a [smat
c
h
.
check_
n
ame]
to the outp
u
t with
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-30
Dan Carpen
t
er
smatch_scripts/
n
ew_bugs
.
pl: total re-write of the script
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-30
Dan
Carpenter
db
/
create_db
:
don't u
s
e
cor
r
upted DB
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-29
Dan C
a
r
p
enter
par
a
m_limit: us
e
t
h
e shared copy
o
f
star
t
s
tates
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-29
Da
n
Carpenter
par
a
m_filter: delete unuse
d
code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-28
D
a
n Carpe
n
ter
flow: fake
a parameter assignment for
l
itera
l
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Ca
r
p
enter
param_key
:
remove
b
ogus consts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan C
a
rpenter
para
m
_key: don't export state_n
a
me_to
_
param_na
m
e()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpent
e
r
capped:
c
onvert return info to mo
d
ern code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan
C
a
rpent
e
r
assigned_expr: clean up old
a
ncient code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan
Carpent
e
r
locking: fix com
p
il
e
(broken by add_f
u
nct
i
on_data()
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
c
ap
p
ed: cha
n
ge how bin
o
ps are handl
e
d
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
D
a
n C
a
r
penter
capped: change += assignme
n
ts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
ke
r
n
el: add support for array_size()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan
Car
p
enter
kernel: fix im
p
lied_err_cast
_
retur
n
()
return
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
f
rees_param_strict: u
s
e ge
t
_par
a
m_key_
f
rom_
s
m()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
atomic_
i
n
c
_de
c
:
a
dd som
e
m
o
re inc_
d
ec function
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Ca
r
penter
i
mp
l
ied: add
a
c
omment i
n
possi
b
le_fals
e
_
helper()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
param_key: use get_nam
e
_sym_from
_
key() instead
o
f
re
t
urn_s
t
a
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan C
a
rpen
t
e
r
f
low: Use
a
dd_fu
n
ction_data()
to
clean
u
p the code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
D
an Carpenter
d
b/par
a
m_key: move some
k
e
y
related
f
u
ncti
o
n
s from
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
D
an
C
arpenter
unwin
d
: add some mor
e
functions
t
h
a
t
nee
d
to be freed
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
D
a
n Ca
r
penter
math: improve AND handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
function_p
t
rs: don't store nonsense
f
ake poin
t
ers
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Da
n
Carpenter
u
n
wind: handle f
r
eeing i
n
o
t
h
er funct
i
ons be
t
t
er
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Dan
C
arpe
n
t
er
flow: int
r
oduce fu
n
ct
i
on data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
pa
r
am_key: preserve parameter
a
ss
i
gnm
e
n
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
check_unwind: r
e
m
o
ve
r
equest_reso
u
r
c
e()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan
Carpenter
db: fix db_incompl
e
te
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
u
nwind
:
fix a sp
e
lling m
i
sta
k
e "ballan
c
e" --
>
"balance"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan C
a
rpen
t
er
d
b: record if the DB is missing info
r
mation
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpen
t
e
r
u
n
wi
n
d:
f
i
x
r
eq
u
est
_
r
eso
u
rce() checking
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
db: s
p
lit ranged
im
p
lication h
o
oks
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-15
Dan Car
p
enter
p
a
ram_key: introduce ge
t
_name_s
y
m_from_key()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-15
Dan C
a
rpen
t
er
ranges:
add is_err_or_null
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-15
Dan Carpenter
unwind:
re
-
wr
i
te the check
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-15
Dan Carpenter
param_key: mo
v
e functio
n
s t
o
n
ew file
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carpenter
helper
:
introd
u
c
e
get_param_key_fr
o
m_va
r
_sym()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carp
e
n
ter
retu
r
n_
t
o_pa
r
am:
d
elete
d
ebug code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carpent
e
r
return_to_par
a
m: Fix
r
e
turned
f
unction parsi
n
g
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-10
Dan Carpenter
function_
h
ooks: che
c
k the return from
t
h
e im
p
lied_re
t
urn_hooks
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-10
Da
n
C
arpenter
function_hooks: rena
m
e a v
a
riable
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next