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
kpatch: don't hard code my name as the s-o-by
2020-12-18
Dan Carpenter
kpatch:
don'
t
hard code my name
as the s-o-by
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-17
Da
n
Carpe
n
ter
flow: export is_
l
a
st_stmt() fun
c
tion
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
D
an Carpenter
modification_hooks: handle addresses better
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Dan
C
arpenter
param_key: all
o
w get_nam
e
_sym_fro
m
_key(
)
to
t
ak
e
a
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
D
an
C
arpenter
math
:
INT_M
A
X is
n
ever a ha
r
d max
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Dan Carpe
n
ter
p
a
ram_key: fix some add
r
ess
h
an
d
ling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Da
n
C
a
rpenter
param_s
e
t:
f
ix para
m
_was_set(
)
for addresses
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Dan C
a
rpenter
pa
r
am
_
s
et
:
don't
r
ecord so much data in the DB
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Dan Carpenter
points
_
t
o
_user_data: Make copy
_
fr
o
m_user() set point
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
D
an Car
p
enter
s
tates
:
us
e
t
h
e state
fro
m
t
he fake as
s
ignment
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Dan
C
arp
e
n
te
r
function_ho
o
k
s
:
set implied states earlier
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-16
Dan Car
p
enter
der
e
feren
c
es_param:
d
on't rec
o
rd addr
e
sse
s
dereferences
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-15
Dan C
a
rpenter
dere
f
: fix i
n
ver
t
ed tests
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-14
Dan
C
ar
p
enter
che
c
k_deref: s
i
len
c
e
false positives
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-14
Dan Carpente
r
d
e
ref: delete all -
-
spammy information
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-14
Dan Carp
e
nter
param_to_mtag_dat
a
: don
'
t record fake
assignme
n
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-07
D
an Carpent
e
r
readl_infi
n
ite_loops: delete th
i
s check
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-12-01
Dan Ca
r
pe
n
ter
im
p
lied: fix r
e
versed debug output
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
extra: fix some error point
e
r ha
n
dling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
D
an
C
arp
e
n
ter
extra: don't save ne
e
dless D
B
rec
o
rds when w
e
retu
r
n
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpent
e
r
extra: introdu
c
e parent_is
_
error
_
o
r
_null
_
va
r
_
s
ym()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
D
a
n Carp
e
nter
fun
c
tion_hooks/un
w
i
n
d
: intro
d
uce return_implies_exact()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
u
nwind: simplify the
way
re
t
urns are
c
a
tegorized
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
D
an Carpen
t
er
unwind
:
commit
missing
par
t
s f
r
o
m
the ignor
e
path patch
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan
Carpenter
unwind: paths where the parent is gone are counted
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
unwind: ignore path
s
were
d
e
vm_
a
dd_ac
t
ion_or_r
e
s
et
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan C
a
rpenter
unwi
n
d
: remove pci
_
iomap() functions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
a
n
notate: fi
x
how
sn
p
rin
t
f() is handled
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Da
n
Car
p
en
t
er
ass
i
gned_
e
xpr: introd
u
ce get_assigned_expr_recur
s
e
()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan
Carpenter
co
m
pari
s
on: don't store po
i
ntle
s
s fake assignments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-19
Dan C
a
rpenter
comparison:
remove
any "+- 0" operations
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan
Carpenter
extra:
check the
orig
i
nal sta
t
e fir
s
t
for fake parameter
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan C
a
rpe
n
ter
f
low: do
a
fak
e
cast
f
or ARRAYS
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Da
n
Ca
r
penter
par
a
m_set:
handle
certain struct assi
g
nments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
D
a
n
C
arpenter
db: onl
y
do th
e
r
e
turn_info stuff if it's g
o
ing to
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
Dan Carp
e
nte
r
param_used
:
ignore s
o
me state
s
used
to fill
the D
B
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-17
D
a
n
Carpenter
user_dat
a
:
delete debug c
o
de
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-13
Dan Car
p
enter
locking: save h
e
ld locks
i
n
call
e
r_info table
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-12
Dan Carpenter
db
/
insert_manua
l
_states:
don't insert
d
uplica
t
e stat
e
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-12
Dan Car
p
enter
db/insert_manual_state
s
: preserve
t
he cal
l
_id
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-10
Dan
Carp
e
nt
e
r
parse_c
a
ll_math: fix a segfault
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpenter
b
uf_size: fix what calle
r
_
i
nfo to
pass and what is
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
D
an Carpe
n
ter
d
b
/smdb: improve how searching fo
r
function poin
t
ers
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
D
a
n
Car
p
ent
e
r
db: don
'
t
c
a
ll call_info call
b
ack
s
unless
it
i
s
an
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carp
e
nter
extra: do
a
small clean
u
p
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpen
t
er
funct
i
on_hooks: add hel
p
ers to reg
i
ster all the functions
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carp
e
nt
e
r
m
odifi
c
a
tio
n
_h
o
oks:
p
ot
e
ntial speed up
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
D
a
n Ca
r
pen
t
er
kernel,math:
h
andle the __f
f
s() function
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Da
n
Carpente
r
k
e
rnel: ignore more mutex inte
r
nals
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan
C
arpenter
kernel: d
o
n
't parse T
R
ACE_EVENT(
)
f
u
nctions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpenter
param_k
e
y: fix an ordering b
u
g
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-11-02
Da
n
Carp
e
n
t
er
p
a
ram_key: enable for no
n
-kernel projects
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-28
Dan Carpenter
modification_hooks: speed up calling modificatio
n
hook
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
signed
:
don't w
a
rn about u64 comparis
o
n
s
with
U
LONG_MAX
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan
Carpenter
f
lo
w
: don't parse
i
nlines again if they tak
e
a long
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
pa
r
am_limit: move registr
a
t
i
on before param_set
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
states: introduce has_states()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Da
n
Car
p
enter
math:
d
o
n't use type_valu
e
for get_implied_rl
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Da
n
Carpenter
leaks: small white space cleanup
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
D
an
Carpenter
math: remove a stra
y
s
pa
c
e char
a
cter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpe
n
t
e
r
param_li
m
it/filter/set: use
p
aram_key code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
p
aram_key: export some
f
unc
t
ions and introduce map_to_
p
aram()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpent
e
r
s
m
atch: save less stuf
f
,
r
u
n
f
ast
e
r
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
D
a
n Ca
r
pente
r
typ
e
_val: speed
u
p type_val cache
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
D
a
n Carpenter
flow: clear o
u
t f
a
ke
assignments
a
f
t
er they're
n
o
t
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-23
Dan
Ca
r
penter
math: store
a
ll constant EXPR_BINOP resu
l
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-15
Dan Carp
e
n
ter
db: han
d
l
e exter
n
inl
i
ne fun
c
tions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-14
Dan Carpe
n
ter
deref: a
v
oid the bi
g
_statement_
s
tack
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-14
Dan Car
p
enter
par
a
m_u
s
ed: al
w
ays assume "$" and "*$" are used
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-10-13
D
a
n Carpente
r
smatch: add a [
s
matc
h
.
c
heck_name] to the
o
ut
p
u
t
w
i
t
h
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-30
Dan Carpenter
sm
a
tch_scripts/new_bugs
.
pl:
tot
a
l
re-write of the s
c
ript
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-30
Dan C
a
r
penter
db/create
_
db: don
'
t use corrupted D
B
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-29
D
a
n Carpe
n
ter
param_limit:
u
se the shared cop
y
of start state
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-29
Dan
Ca
r
pent
e
r
param_f
i
lter: de
l
ete un
u
sed code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-28
D
a
n
Carp
e
nter
f
low
:
f
a
ke a parameter assignme
n
t for lite
r
als
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan
C
arpenter
param
_
key: remove b
o
gus con
s
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan
Carpenter
p
aram_k
e
y: don't export state_name_to_para
m
_name()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
capped: convert re
t
urn info to mode
r
n co
d
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpente
r
assigned_expr: clean up old ancient cod
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Da
n
Carp
e
nter
locki
n
g
:
fix compile (broken by add
_
func
t
i
on_data(
)
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
D
a
n Carpent
e
r
c
a
pped: change how binop
s
are
handle
d
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpen
t
e
r
ca
p
ped
:
ch
a
nge += assi
g
nments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Da
n
Carp
e
nter
ke
r
nel:
a
dd sup
p
ort for ar
r
ay_si
z
e()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
k
e
r
nel: fix
i
mplie
d
_err_cast_return() return
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpe
n
t
e
r
frees
_
par
a
m_strict: use get_param_key_from_sm()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpente
r
a
tomi
c
_inc_d
e
c:
add some
m
o
re inc_dec fun
c
tio
n
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpen
t
er
i
m
p
lied: add a comment
i
n possi
b
le_false_help
e
r()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
par
a
m_key:
u
se get_
n
ame_sy
m
_from
_
key() inst
e
a
d
of return_sta
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
flow
:
Use add_function_data
(
) to c
l
ean
up the co
d
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-25
Dan Ca
r
pe
n
ter
db
/
para
m
_ke
y
: m
o
ve some
k
e
y related fun
c
tions fr
o
m
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
unwind: add som
e
m
o
re f
u
n
c
ti
o
ns that need to be freed
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
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 sto
r
e nons
e
n
s
e fake pointer
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
unwind
:
handle fr
e
e
i
ng in ot
h
e
r
fun
c
tions
b
e
tter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
Da
n
Car
p
enter
flo
w
: in
t
rod
u
ce fu
n
ction data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-22
D
an Carpenter
p
a
ram_
k
ey: preserve
param
e
ter assignments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
D
a
n
C
arpenter
check_unwind: remove
r
e
q
uest_resource()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan Car
p
enter
db: fix db_incomplete
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan
Carpe
n
ter
unwind: fix a
s
pell
i
ng mistake "b
a
l
lanc
e
"
--> "balanc
e
"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
db: record if the DB is missing information
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next