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
extra: track array values
2015-08-15
Dan Carpe
n
ter
extra
:
track arr
a
y
va
l
ues
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-15
Dan
Carpente
r
store
d
_c
o
ndit
o
ns: store t
h
e chunk as well as th
e
var_sym_lis
t
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-15
Dan
Carpe
n
te
r
ra
n
ges: add a missing cast in ad
d
_range_t()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-14
Dan Carpenter
val
i
dation:
do
n
'
t use uninitialize
d
data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-14
Dan Carpen
t
er
modification_hook: re
c
ord the modification expression
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-12
S
u
d
ip Mukh
e
rjee
kc
h
ec
k
er: bui
l
d al
r
eady built dir
e
ctory
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-11
D
a
n Carp
e
nter
smatch:
r
emove the "loop could be replaced w
i
th
if
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-11
Dan C
a
rpente
r
b
uf_size: unbreak this feature
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-11
Dan
Carp
e
nter
test_ke
r
n
e
l
.
sh
:
p
r
i
nt where
t
he
w
a
r
nings are sa
v
ed
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-11
Da
n
Car
p
ent
e
r
buf_siz
e
, db: only store t
y
p
e
_
s
ize if it
i
s a pointer
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-10
D
an Ca
r
p
e
nter
stored_co
n
ditio
n
s
, implied: use
i
mplications of previous
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-10
Dan Carpenter
i
m
p
l
ied: re-order where we calculate
i
m
plicati
o
ns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-08
Dan Carpenter
o
verflow: silence gli
b
c s
t
r
cm
p
f
alse po
s
itives
w
ith
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-05
Dan Carp
e
nte
r
implied, ranges: use ty
p
e promotion
f
or compari
s
ons
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-05
D
a
n C
a
rpenter
ra
n
ges: use NULL inst
e
ad of zero
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-04
Dan Ca
r
penter
deref
_
check, check_deref:
only consi
d
er p
o
inters
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-03
Dan Carpenter
stored_conditions: rena
m
e match
_
mod
i
fy()
t
o
match_link_
m
odify()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-03
Dan Carpe
n
ter
math:
fi
x
an o
u
t of memory issue
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-08-03
Dan
C
arpente
r
ma
t
h: retu
r
n a bit earlier
i
n
hand
l
e_binop_rl()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-31
Dan Carpenter
i
m
p
l
i
e
d
:
we have t
o
m
a
ke the false
state
s
match as
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-31
Dan Carpenter
err
_
pt
r
: us
e
the actual valu
e
s to silence false positi
v
es
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
Da
n
Carpenter
compariso
n
: fi
x
a
n
oops
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
D
a
n Carpenter
fixup_kernel
.
sh: tra
c
k km
a
lloc
e
d
(
)
vs
.
text data better
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
Dan Car
p
enter
extra:
don't try to r
e
cord t
h
e
sta
t
e
for lit
e
rals
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
Dan Carp
e
nter
flow: a
d
d
a ->p
a
ren
t
m
e
mber to s
t
atemen
t
structs
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
Dan
C
a
rpen
t
er
ranges: don't al
l
ow
s
o
many inverted rang
e
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
Dan Ca
r
p
e
n
ter
type: improve get_m
e
mber_type_fr
o
m
_key()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-30
Dan Ca
r
pent
e
r
extra: handle
a
rrays be
t
t
er using the
c
h
u
nk
c
ode
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-29
Dan Carpenter
t
ype: make type_to_
s
tr() handl
e
a
rrays
b
etter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-29
Dan C
a
rpenter
helper: tiny c
l
e
anup in get_complication_score()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-28
Da
n
Carpen
t
er
impl
i
ed: fix bug
h
a
ndling
u
nmatched i
m
plications
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-28
Da
n
Ca
r
penter
extr
a
:
fi
x
chunk handling
a
bit
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-28
Dan Carpen
t
er
valida
t
ion: fix a
test a bit
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-27
Da
n
C
a
rpente
r
d
eref_check: sil
e
nce some false posi
t
ives
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-27
Dan
C
arpe
n
ter
d
e
ref
_
ch
e
ck:
r
emo
v
e unnecessary cal
l
t
o
ge
t
ting_a
d
dr
e
ss()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-27
Dan Carpe
n
ter
f
i
xup_kernel
.
s
h:
fix the
rtlw
i
fi
hack
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-25
Dan Carp
e
n
t
er
unconsta
n
t_macro
s
: ad
d
MAP_
U
NINITIALIZED
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-23
Dan Carpenter
ptrlist:
re
a
di
n
g
d
eleted items i
n
NE
X
T
_P
T
R_LIS
T
()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-16
D
an Carpe
n
ter
ranges:
fix how some ranges
a
r
e
j
o
ined together
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-16
Dan C
a
rpenter
r
a
n
g
e
s
: av
o
id
a
p
o
ssible i
n
teger over
f
low p
r
ob
l
em
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-16
Dan Carpenter
poi
n
ter_math: ALIGN
i
s not bytes, bu
t
o
ffse
t
of
(
) and
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-16
Dan Carpenter
pointer_math: don't
complain
if a pointer math operatio
n
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-16
Dan
C
arpenter
pointer_
m
ath
:
silence fal
s
e a
ton of false positives
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-14
Dan Carpenter
chunk: i
m
p
r
ov
e
expr_to_chu
n
k_sy
m
_
v
sl()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-14
Dan Car
p
ente
r
helper: improve get_co
m
plica
t
ion_score()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-14
Dan
C
ar
p
enter
help
e
r:
e
xport g
e
t_complicati
o
n_s
c
ore()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-11
Dan Carpenter
type: export is_loca
l
_variable()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-11
D
a
n
C
arpenter
ch
u
nk: change the API
a
bit
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-10
D
a
n
Car
p
enter
ex
t
r
a
: start tracking "chunks" i
n
stead of just variables
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-09
Dan Carpen
t
er
m
a
t
h
:
g
i
ve up if
c
alculating
a
v
alue is too
c
omplicated
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-08
D
an Ca
r
p
e
nter
implied: turn
o
ff debug mess
a
ges
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-07
Dan Carpenter
ch
e
ck_list
.
h: move
s
tored
_
condition_
l
inks
n
ex
t
to st
o
red_con
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-07
Dan
Carpenter
fl
o
w: ignore
a
rrays with over
a 1000 el
e
ments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-06
Dan
Carpenter
db/fixup_kernel
.
sh: ha
c
k around slow r
t
lwifi tests
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
Dan Carpenter
capped: use FOR_EAC
H
_
MY_SM()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
Dan Carpenter
use
r
_data2: add skb_network
_
header
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
Dan Carpente
r
us
e
r_da
t
a2: handle pointers
t
o user data better
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
Dan Carpenter
user_da
t
a
:
add
kmap_at
o
mic(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
Dan Carpenter
u
s
e
r
_
d
ata: s/kmemdup_user/memdu
p
_user/
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
D
an Carpenter
test_bit: add set_bit() and clear_b
i
t(
)
functions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-07-01
Dan Carpent
e
r
check_deref: rem
o
ve call
to getting_add
r
ess()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-30
Dan Carpenter
estate: make clon
e
_estate
(
) tak
e
a
NULL pointer
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-30
Dan Ca
r
penter
whitesp
a
c
e: change some
spa
c
es to t
a
b
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-29
D
an Car
p
ent
e
r
d
e
bug: ad
d
some too
l
s
f
o
r developing the db pars
e
r
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-29
Dan Carpenter
b
uf_size: improve
resizable
s
t
r
u
c
t handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-29
Rasmus
Villemoes
e
l
iminate some cats
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
Dan Car
p
enter
db:
fix a bug in split returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
Dan Carp
e
nter
e
xtra: introd
u
ce get_ext
r
a_st
a
te()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
Dan Carpenter
smatch: c
h
ange
a
ll remaining
r
eferences from war
n
s
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
Ra
s
m
u
s
Vi
l
lemoes
pre
f
i
x smatch generat
e
d f
i
les by smatch_
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
Rasmus Villemoes
test_kernel
.
sh: cl
e
a
n up
.
c
.
sm
a
tch files after
cat
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
Rasm
u
s Villemoes
Docu
m
entation:
m
a
ke me less confused
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-26
R
asmus Vill
e
moes
trace_params
.
p
l: fix
hash/hash
r
efere
n
ce confusion
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-23
Da
n
Car
p
e
n
ter
kernel
.
i
gnored_m
a
c
ros:
add SNIC_BUG_
O
N()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-10
Dan Carpenter
unreachable:
i
gnore list_for_e
a
ch_entry_c
o
ntinue
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-10
Da
n
C
a
rpenter
ext
r
a: han
d
le x = (u
8
)y; correc
t
l
y
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-09
D
a
n
Car
p
enter
implied
:
fix a l
e
ak
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-09
Dan Carpenter
t
yp
e
: handle type
o
f()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-09
Dan Carpente
r
math: handle __smatch_im
p
lied(&foo->
b
a
r
) a little b
e
t
ter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-09
Da
n
Carpenter
ass
i
gned
_
exp
r
: st
o
re it l
a
te
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-09
Dan Carpenter
functio
n
_
hoo
k
s:
f
ix val
i
dation
/
s
m
_
compare1
5
.
c handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-07
Dan Carpenter
l
o
cking: add new
d
o
w
n_
t
imeout(
)
function
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-07
Dan Car
p
enter
smatch_address: fix c
o
mpile
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-07
Dan Carpenter
fixup_kerne
l
.
sh: ignore some __
v
fs
_
write() calls
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-07
D
a
n
C
arp
e
n
t
er
f
ixup_kernel: update
t
y
pe
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-06-05
Fir
o
Yang
M
akefile: eliminate a l
l
vm-confi
g
build warning
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-26
Dan Carpen
t
er
debu
g
:
improve _
_
s
match_states(
)
output
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-22
Dan Carpenter
flow: ign
o
re
p
aren
t
he
s
is in pre
v
_expression_is_getting_address()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-20
Dan Carpenter
unreachable: ignore
n
etdev_for_each_lower_dev(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-18
Dan Carpenter
flow:
clea
n
up prev_expression_
i
s_get
t
ing_add
r
es
s
(
)
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-15
Da
n
Ca
r
pent
e
r
f
l
o
w: "&f
o
o->bar" is n
o
t a dereference
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-15
Dan Carpen
t
e
r
s
match_add
r
ess: se
p
arate things o
u
t into
.
bss and
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-13
Dan Car
p
enter
*ne
w
* check_t
e
st
_
bit: che
c
k for
test_bit(BIT(0), &foo)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-04
Dan Carpenter
type: s
p
e
ed up get_type()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-04
Da
n
Carpente
r
type: impro
v
e ge
t
_binop_type()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-05-01
Dan
C
a
rpenter
flo
w
: add
a
n
ew expr->pa
r
en
t
struct member
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-04-27
D
a
n Carpenter
fixup_ker
n
el: ha
r
d
code __spi_s
y
n
c()
r
eturns
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-04-27
Dan C
a
rpe
n
ter
fixu
p
_
k
ernel: kmal
l
oc() can
a
llocate more data
.
Let
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-04-27
Oleg Droki
n
check_l
o
ck
i
ng
.
c
:
Fix annoyi
n
g invisib
l
e re
a
d_un
l
ock
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-04-24
D
an
Carp
e
nte
r
sma
t
ch_ad
d
ress: sort point
e
rs into different
r
a
n
ges
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next