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
db/smdb: add USER_PTR types
2020-08-11
Dan Carpenter
db/smdb: add USE
R
_PTR types
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-06
D
a
n Carpe
n
ter
e
q
uiv: delete
u
n
used r
e
move_from_equiv_expr() functi
o
n
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-05
Dan Carpenter
user_
d
a
ta: cle
a
n up
match_assign()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-05
Dan Ca
r
pente
r
user_data:
m
a
rk
array_i
n
dex_mas
k
_n
o
sp
e
c as capped
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-05
Dan Carpenter
points
_
to_user_da
t
a: res
e
t the
sta
t
e to not user d
a
ta
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-05
Dan Ca
r
p
e
n
ter
d
b
:
don't store
unrea
c
hable
call
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-05
Dan
Carpenter
d
erefere
n
ces_param: m
a
rk
m
ore pa
r
a
m
eters as d
e
ref
e
renced
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-05
Dan Carpenter
math: ar
r
a
y
paramet
e
r
s c
a
n be N
U
LL
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-08-03
D
a
n Carp
e
nter
p
oints_to_us
e
r
_
data:
F
ix a seg
f
ault parsing
k
ernel
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-21
Dan
C
a
rpenter
atomic
_
inc_dec: create a ne
w
in
c
_de
c
table
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpenter
user_da
t
a/po
i
nts_to_user_data
:
re-write user tracking
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan Car
p
ent
e
r
flow:
f
ix certain inline f
u
nctions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpen
t
er
db:
create fake as
s
ignments for calls
an
d
returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan Car
p
en
t
er
kern
e
l: im
p
rov
e
handling of kernel paramet
e
rs
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan C
a
rpenter
kernel: improve h
a
nd
l
ing
f
o
r
I
S_ERR()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
D
a
n Carp
e
nte
r
us
e
r_dat
a
: up
d
a
te a co
m
m
e
nt
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan
C
arpe
n
t
e
r
m
a
th: fix
a
compile issue
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
D
an
Carpenter
m
ath
:
assume pointe
r
add
i
tions
d
o
n't overflow
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpenter
buf_s
i
z
e: fake function
a
ssi
g
ns a
r
e always un
k
nown
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan
Ca
r
penter
math: add supp
o
rt for __builtin_ffs()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
D
a
n Carpenter
allocating
_
en
o
ugh_dat
a
:
s
i
lenc
e
con
t
a
iner_o
f
() fa
l
s
e
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carp
e
nt
e
r
Merge git://g
i
t
.
k
ernel
.
org/pu
b
/scm
/
devel/sparse/sparse
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-06-19
Dan
Carpen
t
e
r
type: mark
f
oo
.
bar
.
baz a
s
a
lo
c
al varia
b
le
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-06-18
Dan
C
arpen
t
er
extra: mtag: don't store
unknown states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-06-08
D
an Carpenter
db:
F
i
x
buf
f
er overfl
o
w in sta
t
e_name_to_p
a
ram
_
n
a
m
e()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Ca
r
pente
r
at
o
mic_in
c
_dec:
r
emove
a
n unused
p
arameter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
at
o
mic_inc_d
e
c: don
'
t warn
a
bo
u
t impossible path
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
D
an Carpenter
ato
m
ic_
i
nc_dec: ignore local sta
t
ic variables
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpent
e
r
atomic_inc_dec:
u
nknown
v
a
lues are
n
ot failures
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
D
an Carpe
n
t
e
r
a
tomic_inc_dec
:
d
on't reco
r
d
increment
/
d
ecr
e
ment if
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Ca
r
pente
r
a
tomic_i
n
c_dec: recor
d
po
t
ential
decre
m
ents as a
d
ec
r
ement
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan C
a
rpen
t
er
atomic_inc_dec: do
n
't store infor
m
a
tion in impossible
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carp
e
nter
at
o
mic_in
c
_dec:
a
d
d more functions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
atomic_inc_dec: don't do
u
ble set st
a
tes to &inc/
&
dec
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan C
a
rpente
r
ato
m
ic_in
c
_dec
:
change how u
n
matched states are handle
d
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan
Carpenter
atomic_inc_dec
:
rename "
o
rig" t
o
"start_state
"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
D
a
n
Carpe
n
ter
ke
r
nel_printf: pri
n
t erro
r
point
e
rs
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Dan Carpenter
kernel_printf: ad
d
su
p
po
r
t for %ls
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Dan Carpente
r
kernel_prin
t
f: add _GNU
_
SOURCE de
f
ine
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-19
D
a
n
C
a
rpenter
Do
c
ument
a
tion/smatch: add a reference t
o
the mailing
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-12
John Levon
Chec
k
for NULL st
m
t
i
n check_all_func
_
returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-12
Da
n
Carpent
e
r
buf_size
:
ig
n
ore cer
t
ain ass
i
gnments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-11
Dan Carpen
t
er
atomic_inc_de
c
: fix c
o
mpile even harder
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-11
Dan Carpent
e
r
d
b
: split possible states ev
e
n when the
y
're
equ
a
l to
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-07
Da
n
C
a
rpenter
smat
c
h: fix the comp
i
le
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-07
Dan Ca
r
penter
shift
_
to_zero: be
e
ven more
conservative
(avoid false
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Car
p
enter
debug: add more debug info
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
D
an Carp
e
nter
d
b
: don'
t
bother wi
t
h unknown size
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpe
n
ter
buf_size: up
d
ate som
e
kernel f
u
nctions: vzal
l
oc()
and
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpente
r
bits: Fix h
a
ndlin
g
o
f |= and &
=
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Car
p
enter
bits: move
i
s
_loop_ite
r
ator(
)
earlier
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Car
p
e
n
ter
k
ernel: preserve the sm state whe
n
han
d
ling IS_ERR()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
D
a
n Car
p
enter
kernel
:
f
i
x a
t
ype bug h
a
ndling err_cast
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Da
n
Carpenter
kern
e
l: add
support for closure_call()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan C
a
rp
e
nte
r
b
uf_size: c
h
eck pointer size earlier
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
an Carpenter
buf_size: fix
h
andlin
g
of
u
nknown
f
l
e
x
ible array sizes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpenter
buf_size: ignore zero re
t
urns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpenter
e
xtra: fix compile
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan
Car
p
ent
e
r
extra: d
e
lete some
dead code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan
Carpenter
build_kernel_da
t
a
.
sh:
p
rint a message after the ke
r
nel
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
a
n Carpe
n
ter
d
b/kernel
.
return_fixes
:
w
w_mutex_
l
o
c
k() can't return
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Ca
r
p
en
t
er
capped: handle &
and
%
slightly
diff
e
rently
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan C
a
rp
e
n
t
er
db/retur
n
_states:
fix call_
i
d
typ
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Da
n
C
a
r
penter
db/creat
e
_db
.
sh: silenc
e
wa
r
ning whe
n
-p option isn
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
an Car
p
enter
mark_func
t
ion_ptrs_searchable
:
m
ark m
o
re functions
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
container_of: fix impor
t
i
n
g the
m
tag data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpe
n
ter
estate: check h
a
rd m
a
x in e
s
tates_equiv()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan C
a
rpenter
estate: add a ->new flag t
o
track new state
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Car
p
enter
he
l
per: export get_
a
rra
y
_
e
xpres
s
ion()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpent
e
r
i
m
p
lied: fix parsin
g
for PARAM_
L
IMIT impl
i
cations
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
i
mpli
e
d:
n
on-merg
e
d states hav
e
no im
p
l
ications
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Ca
r
penter
type: improve get_member_ty
p
e_from_key()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
type
_
va
l
: ignore "idr_find"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan C
a
rpenter
i
mplied: turn
on debug_i
m
pl
i
ed when regular
d
ebug is se
t
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
a
n Carpenter
err_p
t
r: de
l
e
t
e
d
ead code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carp
e
nter
str
u
ct_a
s
signm
e
nt:
s
trip paren
t
h
e
se
s
right
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan
Ca
r
penter
ato
m
ic_inc_dec: push latest code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-04-07
Da
n
Carp
e
nter
real_absol
u
te: upd
a
te real absolute
f
or f
a
ked fresh
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
ty
p
e
: crea
t
e type_fit
s
() functio
n
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
db/kernel
.
r
eturn_fix
e
s: mis
c
updates (loc
k
ing mostl
y
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpente
r
sta
t
es:
add a way t
o
wat
c
h o
t
he
r
checks s
e
t states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
d
eb
u
g: p
r
int
a
special warning
f
or user_rl without
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
D
a
n Carpenter
fres
h
_a
l
loc:
some thi
n
g
s
a
re
not fresh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
C
arpenter
helper: don't cache
Tmp expressions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Da
n
C
a
rpenter
expre
s
s
ion
s
:
Rename "Fa
k
e" to "Tmp
"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
D
an Carp
e
nter
math
:
functions can ret
u
rn fuz
z
y rang
e
list
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
C
arpenter
return_to_param: remo
v
e
u
nused decla
r
ation
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
D
a
n
C
a
rpent
e
r
scripts/summar
i
ze_errs
.
s
h
: w
h
ite space fixes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Ca
r
pe
n
ter
tokenize: e
x
po
r
t alloc_id
e
nt()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
allo
c
ati
n
g_en
o
u
g
h_data: clarify e
r
ror
m
essage
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
Carpente
r
struc
t
_a
s
signment: Fix (*$)->foo handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
a
n Carpenter
validation: upda
t
e impossible
t
ests
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
Carpenter
shift_to_zero: si
l
ence some fa
l
se positives
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpent
e
r
mtag: don't doubl
e
reco
r
d mta
g
d
a
ta
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
smdb: add so
m
e
more t
y
p
e
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Da
n
Carpe
n
ter
slist
:
add some debug c
o
de to warn about
m
issing set_dynamic
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
helper:
r
emove no_parens param
e
te
r
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
im
p
lied/compa
r
i
so
n
: delete unk
n
own
im
p
lications
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
Carpenter
help
e
r: return more s
p
eci
f
ic erro
r
codes
in get_
p
aram_
n
um
_
fr
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpe
n
ter
f
unction_hooks
/
mt
a
g: set m
t
ag returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next