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
implied: add a comment in possible_false_helper()
2020-09-25
Dan Carpente
r
implie
d
: add a comment in possible_f
a
lse
_
helper
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan
Carpenter
param_key:
u
se get_
n
a
me_sy
m
_from_key() i
n
ste
a
d
of r
e
t
urn_s
t
a
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
D
a
n Carpenter
flow
:
Use add_function_d
a
ta() t
o
cl
e
an up the code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carp
e
nter
d
b/param
_
key: move
some
k
ey relate
d
functions f
r
om
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Ca
r
penter
u
n
wind: add some m
o
re functi
o
ns
t
hat need to
b
e f
r
eed
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Ca
r
pe
n
te
r
math: improve AND handling
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
function
_
ptrs:
d
o
n't store non
s
ense fake p
o
inters
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpent
e
r
unwind: handle freeing
in othe
r
funct
i
ons better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
flow: introduce
f
unctio
n
data
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
p
a
ram_key: preserve parame
t
e
r assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpente
r
check_un
w
i
n
d: r
e
move reque
s
t_resource()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
db: fix db
_
i
n
comple
t
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
unwi
n
d: fix a spel
l
ing mistake "bal
l
ance"
-
-> "balance"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carp
e
nte
r
db:
r
ecord if the DB is missing i
n
formation
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
D
an Ca
r
pent
e
r
unwind: fix re
q
u
e
s
t_resource()
c
h
ecking
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
db
:
split
r
an
g
ed impl
i
cation
hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
Dan Carp
e
nter
pa
r
am_key: introduce get
_
name_sy
m
_from_key()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
D
an Car
p
enter
r
a
n
ges: add is_err_or_null()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
Dan Carpenter
un
w
ind: re-wri
t
e the check
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
Dan Ca
r
penter
param_key: m
o
ve functions to new file
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-11
Dan
Carpenter
hel
p
er:
introduce ge
t
_par
a
m_key_from_var_sym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carpenter
return_t
o
_param:
d
el
e
t
e
debug code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carpenter
return_
t
o_param
:
Fix returned function pa
r
sing
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-10
Dan Carpent
e
r
f
unc
t
ion_hooks: check
the retur
n
f
rom the im
p
lied
_
retur
n
_hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-10
Dan
Carpent
e
r
f
u
nction_h
o
oks: rename a varia
b
l
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-04
Dan Carpenter
db/kernel
.
insert: the de
v
ice_ad
d
() function se
t
s th
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-04
Da
n
Carpenter
db/kern
e
l
.
insert:
Insert
s
ome vmalloc() lim
i
t
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
D
a
n Carpenter
validation: update locki
n
g
t
e
sts
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
Dan Ca
r
penter
Mer
g
e git://git
.
kernel
.
org/pu
b
/scm/devel/sparse/spar
s
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
Dan Carpen
t
e
r
hel
p
e
r
:
expo
r
t ge
t
_
p
ara
m
_k
e
y_from_sm()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
Da
n
Carpente
r
locking:
turn off l
o
cking check for non-S
M
P configs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
Dan Carpenter
f
r
e
e_strict
/
fr
e
es
_
param: re-write these checks a bit
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
Dan Carpenter
free: fix pars
i
ng of
p
arent_is_free_var_sym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
Dan Carpenter
buf_size: add
s
up
p
o
r
t for kvcalloc()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
Dan Carpenter
bu
f
_size: improve support
f
or
v
ari
a
ble size
a
r
r
ays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
Da
n
Carpenter
b
u
f_size: i
m
prov
e
support for zero s
i
ze
a
r
rays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-13
Dan
Carpenter
capped
:
move binop
h
a
ndl
i
ng into a
s
e
p
arate function
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-13
Dan Carpenter
cap
p
ed: ha
r
d m
a
x does not
m
ean
c
a
pped
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-11
Dan Ca
r
penter
d
b
/
s
mdb:
p
o
r
t
it to python
3
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-11
Dan Carpe
n
ter
db/smdb: add
U
SER
_
PTR ty
p
e
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-06
Dan Carpen
t
er
equiv: de
l
ete unuse
d
remove_from_equiv_ex
p
r() function
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-05
Dan Carpenter
u
ser
_
dat
a
: cle
a
n up ma
t
ch_as
s
ign()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-05
Dan Ca
r
p
enter
u
se
r
_
d
ata: mark
a
r
ray_in
d
ex_mask
_
nospe
c
as capped
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-05
Dan C
a
rp
e
nter
po
i
nts_to_user_data:
reset
the st
a
te to not u
s
er data
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-05
D
an Carpent
e
r
db
:
don't store u
n
reachabl
e
calls
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-05
D
an C
a
rpenter
de
r
efer
e
nces_param: mark more parameters as d
e
ref
e
renced
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-05
Dan Car
p
en
t
er
math: array parameters can be NULL
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-03
Dan C
a
rpen
t
er
points_to_u
s
er_da
t
a:
F
i
x
a segfault
parsi
n
g kernel
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-21
Dan
Carpenter
atomic_inc_dec: c
r
eate
a
n
ew inc_dec table
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpenter
user_data/points
_
to_user
_
data: re-w
r
ite
user tra
c
king
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
D
an Carp
e
nter
flo
w
: fix certain
inl
i
ne functi
o
ns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan
Carpen
t
er
db: create fake assig
n
ment
s
f
o
r
c
alls
and returns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpent
e
r
k
e
r
nel: imp
r
ove handling o
f
kernel parameters
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpente
r
k
e
rne
l
:
improve ha
n
d
l
ing
f
or IS_
E
RR()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpent
e
r
u
s
er_data: upd
a
t
e a commen
t
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Ca
r
p
enter
mat
h
: fix a
c
ompile issu
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpenter
math: a
s
sume po
i
nt
e
r a
d
ditions
don't overflow
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan C
a
rpenter
buf_
s
iz
e
:
fak
e
funct
i
on assi
g
ns
are always unknow
n
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpenter
ma
t
h: add suppo
r
t for __bui
l
tin_ffs
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan Carpenter
alloca
t
ing_enoug
h
_
d
a
ta: silence co
n
tai
n
er_of() false
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-07-14
Dan
Carpenter
M
e
rge
git://git
.
kern
e
l
.
org
/
pub/scm/de
v
e
l
/sparse/spar
s
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-06-19
Dan Carpente
r
type: mark fo
o
.
ba
r
.
baz as a local
variable
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-06-18
Dan Carpenter
extra: mtag:
d
on't store unknown states
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-06-08
Dan Carpen
t
er
db: Fix
b
uffer ove
r
f
l
ow in
state_na
m
e_to
_
pa
r
am_name()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
D
a
n
Carp
e
nter
atomic_inc_dec: remove
a
n
unu
s
ed
p
arameter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
atomic_inc_dec:
don't
w
arn about im
p
ossible paths
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpente
r
ato
m
i
c
_inc
_
dec: ignore local
s
t
atic
variables
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
atomic_
i
nc_
d
ec:
unk
n
o
wn
values ar
e
not
f
a
i
lures
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpente
r
atomic_
i
nc_dec: d
o
n't record increment/d
e
cre
m
ent if
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
D
an Ca
r
penter
atomic_inc_dec: rec
o
rd potential decrement
s
as a
decrement
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
atomic
_
inc_dec: don't store
i
n
f
ormation in impossi
b
l
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan
C
arpenter
a
tom
i
c_inc_dec: add mo
r
e
functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
D
an Carpenter
atomic_i
n
c_dec: don't doubl
e
set sta
t
es to &inc/&dec
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
atom
i
c
_
inc_dec: chan
g
e
how unmatch
e
d states are
h
andled
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpente
r
atomic_i
n
c
_dec: r
e
n
ame "orig" to "star
t
_st
a
te"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-20
Dan
C
arpenter
kernel_printf: print erro
r
pointers
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-20
Dan Carpenter
kern
e
l_prin
t
f: ad
d
support for %ls
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-20
Dan Carpe
n
ter
kerne
l
_
p
rintf
:
add _
G
NU
_
SOURCE de
f
i
ne
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-19
Dan
Carpenter
Documentatio
n
/smatch: add a
r
eference to the maili
n
g
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-12
Dan Ca
r
penter
buf_size:
igno
r
e certain
assig
n
ments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-11
Dan Car
p
e
nter
atom
i
c_
i
nc
_
dec: fix compile even harder
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-11
D
an Carpenter
db:
split poss
i
ble states
even when t
h
ey're equal to
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-07
Dan Carpen
t
er
sma
t
ch: fix the compi
l
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-07
Dan
Carpenter
shift_to_z
e
ro:
b
e e
v
en more cons
e
rvative
(avoid false
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
d
e
b
ug: ad
d
more d
e
bug
i
nfo
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
db: don't bother with unknown sizes
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
D
a
n Carpen
t
er
buf_size: update some kernel functio
n
s: vzalloc()
a
nd
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
Da
n
Ca
r
penter
bits
:
Fix han
d
ling of |= and &=
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
bit
s
: move
i
s_lo
o
p
_
iter
a
tor() earlier
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpent
e
r
kern
e
l: preserv
e
t
h
e
s
m state when handling IS_ER
R
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
Dan
C
arpenter
k
e
rnel: fix a ty
p
e bug
h
and
l
ing e
r
r_cast()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-06
D
an
C
arpenter
kernel: add
suppo
r
t f
o
r closure_
c
al
l
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpenter
bu
f
_size: ch
e
c
k
po
i
nter size earlier
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan Car
p
e
nter
buf_size:
f
ix handling of unknown flexible array sizes
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpent
e
r
buf_size
:
i
g
n
ore zero r
e
turns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan
C
arpe
n
ter
e
x
tra: fi
x
compile
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
D
an Carpenter
extra: de
l
e
t
e some
dead code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpent
e
r
bu
i
ld_kernel_data
.
sh: print a mess
a
ge a
f
t
er the kernel
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpen
t
er
db/kernel
.
return
_
fi
x
es: ww_mut
e
x_lock
(
) can't return
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpente
r
capped: handle & and %
s
l
igh
t
ly differently
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next