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
unwind: register unwind functions that unwind everything
2010-08-03
Dan Ca
r
penter
unwind: register
unwind functions that
u
n
wind everything
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-03
Dan Carpenter
unw
i
nd: update eq
u
ivalent states
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-02
Dan Ca
r
penter
extra:
clean
up un
u
sed varia
b
l
es
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-02
Dan Ca
r
penter
equiv: update
validation test
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-02
Dan
C
arpent
e
r
extra: handle WARN_ON(func(&se
t
_this
_
pointer
)
);
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-02
Dan Carpenter
buf_size:
I broke initializer handlin
g
by
mistake
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-02
Dan Carpenter
oops
.
fix compil
e
e
r
ror
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-02
Dan Carpenter
buf_size:
r
em
o
ve memset() a
n
d
m
emmove()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-01
D
a
n
Carpent
e
r
im
p
lied_not_equal:
handle lit
e
rals
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-08-01
Dan Carpenter
r
e
s
ou
r
ce: crash
i
ng bug on incorrect inp
u
t
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpenter
buf_
s
ize
:
i
gnore
d
ynami
c
ally size
d
arra
y
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carp
e
nter
buf_size: a
d
d support
for memdup()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan
C
arpenter
bu
f
_size: add su
p
port for strndup()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan
Carpenter
buf_siz
e
: use strcpy() to determine the
s
ize
o
f the
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Ca
r
pe
n
ter
buf_size:
use s
t
rncpy() and frien
d
s to
s
et t
h
e bu
f
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Ca
r
pent
e
r
buf
_
size: whitespace ch
a
nges
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan
Carpent
e
r
o
ve
r
flow: rem
o
ve unused functions
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpente
r
buf_size: use all
o
c_state_num
(
)
i
nst
e
ad
o
f custom version
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carp
e
nter
buf_si
z
e
:
remo
v
e
unus
e
d defini
t
ion
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpe
n
te
r
overflow: m
a
ke arra
y
size
tracking into a
l
ib
r
ary
f
unction
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-30
Dan Car
p
enter
unwind:
a
dd
pci
_
i
omap() and pci_iounmap()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-29
D
a
n Carpenter
*new* ch
e
ck_km
a
l
loc
_
to_bu
g
on: don't call bug_on
(
) for
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-29
D
a
n Carpenter
*new* ch
e
ck_
u
n
w
ind:
chec
k
that module_in
i
t f
u
nction
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-21
Dan Car
p
enter
c
ore: pr
o
cess inline statements
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-21
Dan Car
p
e
n
ter
flow: handle asm stat
e
ments c
o
r
r
ectly
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-19
D
an Ca
r
pente
r
Merge git://git
.
kerne
l
.
or
g
/pub/scm/devel/sp
a
rse/chrisl
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Dan Carpenter
add ubi
f
s_assert
(
) t
o
list of asser
t
m
a
cros that
call
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-19
Dan Carpenter
check_dma: add a check f
o
r foo = k
m
a
lloc(sizeof(*foo
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-14
Dan
C
arpenter
signed: unsigned variab
l
es are allowed
to do math with
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-09
Dan Carp
e
n
t
er
overflow: handle "if (strlen(foo
)
< 10) {
.
.
.
"
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-09
D
a
n C
a
rpenter
ov
e
rflow: a
d
d
support for str
l
en()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-08
Tilman Sauerbeck
War
n
if
r
andom poin
t
e
rs a
r
e u
s
ed as
s
ource buffe
r
s
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-08
Dan Carpen
t
er
leaks: replac
e
check_memory
.
c with a rewrite che
c
k_leaks
.
c
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-08
Dan Carpent
e
r
get_variable_f
r
om_expr
_
c
omplex()
:
retu
r
n proper sym
b
ol
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-06
Til
m
an
S
a
uerbeck
Added
a te
s
t
c
as
e
f
or the re
c
en
t
ly i
n
troduced ex
t
e
n
ded
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-06
Dan Carpent
e
r
Makefile:
s
m
all whitespace
c
h
ange
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-06
Dan Carpenter
memor
y
: remove the
warnings about f
r
eed memory
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-06
Tilman
S
a
ue
r
beck
Find leaks that occ
u
r by settin
g
pointers
to allocated
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-06
Tilman
S
a
uerbe
c
k
Added a simple test case for
t
he double free checke
r
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-06
Dan
Carpen
t
e
r
ch
e
ck
_
free
:
c
re
a
te a separate
c
heck for misusing
freed
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-07-05
Dan Carpe
n
ter
related:
r
ename dinf
o
->
e
quiv to
dinfo->re
l
ated
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-30
D
a
n Ca
r
penter
c
on
s
traints: shuffle things
a
round a bit
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-30
Dan Car
p
ent
e
r
*new* s
c
ripts/ge
n
erisize
.
pl
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-30
D
a
n Carpen
t
er
type: allow
t
he parameter to be null for type_unsigned()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-15
Da
n
Carpenter
r
edo the ignored_ma
c
ros stuff p
r
o
p
erly
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-14
Dan Carpenter
conditions:
fix
m
emory
leak
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-14
Dan Ca
r
pe
n
ter
eliminate some new "statement has no effect" fals
e
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-14
D
a
n Carpente
r
get r
i
d of get_next
_
stmt()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-14
Dan Ca
r
penter
core: handle
"
foo = (
{
f
r
ob(); frob();
f
rob(); 1;})
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-14
Dan Ca
r
penter
lo
c
king: add spin_
t
r
ylock_ir
q
save()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-14
D
a
n Carpe
n
ter
fix crashing bug cau
s
ed
by
the little endi
a
n check
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-11
Dan
C
arpenter
extra: ig
n
ore
W
AR
N
_ON()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-11
Dan Ca
r
p
e
n
t
er
err_ptr
:
remove jedec_pr
o
be() from err_ptr list
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-11
Dan
C
arpenter
snprin
t
f
: turn off be
defa
u
lt
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-11
D
an Car
p
ente
r
val
i
dation: update overflow
t
e
s
t to add quotes
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-11
Dan Carpente
r
conditi
o
ns: fix handling o
f
__bui
l
tin_co
n
s
tant_p()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-10
Dan
C
a
r
p
ente
r
ov
e
rflow: add quotes aro
u
nd
v
a
riable
n
ames
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-10
Dan Carpente
r
overflow: ignor
e
a
r
r
a
ys wit
h
only
o
n
e
el
e
men
t
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-10
Dan
C
ar
p
e
n
ter
overflo
w
: add calloc() suppor
t
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-10
D
an Carpenter
overflow: check fo
r
copy_to_user() overflows
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-09
Dan
C
arpenter
m
e
mor
y
: fix
l
eak fal
s
e positives
caused by
"foo = bar
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-08
Dan Carpenter
l
e
1
6
:
fix
false positi
v
es a
n
d turn o
n
by default
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-08
Dan Carpenter
macro: t
h
e
first m
a
cro added is the one
to keep
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-08
Dan
Carpent
e
r
memory: ad
d
quotes i
n
o
u
tput
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-07
D
a
n
C
arpenter
flow:
fix "if();" false
positives
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-07
Dan Carpenter
extra: t
w
ea
k
assignment
o
f unsign
e
d valu
e
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-05
Dan Carpente
r
smatch_extra:
c
lea
n
up match_assign
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-04
Dan Carpenter
return_
e
fault:
f
in
d
more
bugs
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-03
Dan
C
arpenter
*new* return_efault
:
looks
for pl
a
ce
s
that
s
h
ould return
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-03
Dan Ca
r
p
e
nter
smatch_type: fix __bitwise__
h
andli
n
g
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-02
D
an Carpenter
Upda
t
e smatch_data/ for 2
.
6
.
3
5-
r
c1
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-06-02
Dan Ca
r
penter
*n
e
w*
pro
p
agate: c
h
ec
k
that error c
o
des get pr
o
pagated
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-29
Dan
C
arpenter
err_ptr_deref: don't complain if the variable is
null
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-26
Da
n
Carpenter
*
n
e
w* check_
m
acros: fi
n
d
macro
prec
e
dence
bugs
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-25
Dan Ca
r
penter
h
o
o
ks: add LOG
I
C
_
HOOK
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-25
Dan Carpenter
macr
o
_
t
able: take
the file int
o
account
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-22
Dan Carp
e
nter
macro_tabl
e
: do not include
s
match
.
h
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-22
Dan Carpen
t
e
r
f
low: handle logic things like: foo
(
a
&& a->bar);
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-22
Dan Car
p
enter
signed: comparing to li
t
erals together crea
t
es a
f
a
lse
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-22
Dan C
a
rpente
r
d
e
ref_che
c
k
:
remove the --spamm
y
option
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-22
D
an
Carpenter
de
l
et
e
c
h
eck_le
a
ks
.
c: Thi
s
c
he
c
k was always
w
orthless
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-20
Dan Car
p
enter
wine: fixup t
h
e no retu
r
n functions a bit
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-20
Dan Car
p
enter
macro_ta
b
le
.
c: r
e
placement for
i
n_macro(
)
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-18
Dan
Carp
e
nte
r
small cle
a
nup
a
n
d a
comment
c
ha
n
ge
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-18
Dan Carpent
e
r
*
n
ew* check_snprintf: using the
return v
a
lue of snprintf
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-15
Dan Carp
e
nter
unused_return: pri
n
t fu
n
ction name
t
hat was
ignored
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-13
Dan Ca
r
p
en
t
er
ma
t
h: don't
p
a
ss n
e
ga
t
ive numbers as ab
s
olute max for
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-13
D
an Ca
r
penter
i
mplie
d
: allow the known pa
r
t to
be
a r
a
n
ge
l
ist
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-13
Da
n
Carpenter
mat
h
: fix g
e
t_absol
u
te_min/max()
f
o
r
s
i
z
e
of()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-13
Dan Carpenter
extra: ma
k
e do_co
m
parison(
)
handle two variables
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-13
Dan Carpenter
ranges: int
r
oduce fre
e
_range_list()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-13
D
an Carp
e
n
t
er
ranges: introduce possi
b
ly
_
true/false_range_l
i
s
t
s()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-10
Dan Carpenter
pre
c
e
d
ence:
don'
t
compla
i
n about if fo
o
i
s
0-1
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-10
Dan
C
a
rpenter
ext
r
a:
clea
n
up: rename do_compari
s
on_range()
=> do_com
p
arison()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-10
Dan Car
p
enter
known_cond
i
t
i
on_true/fals
e
():
handl
e
expression statement
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-07
Dan
Carpenter
*new* check_kunm
a
p(): confusion between km
a
p() and
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-02
Dan Carpenter
*new*
s
match
_
scripts/unlocked_path
s
.
pl
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-05-01
Dan Carpente
r
f
low: c
l
eanup
:
make split
_
functio
n
() i
t
'
s
own f
u
nctio
n
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-04-29
Dan Carpenter
deref_check:
use in_m
a
cro
(
) to si
l
e
nce
mo
s
t o
f
the
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2010-04-29
Dan Carpenter
math: i
n
troduce get_a
b
solute_min/max()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
next