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
slist: preserve the ->line value correctly
2011-09-12
Dan Carpen
t
er
s
list
:
preserve
t
he ->
l
ine value correctly
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-09-12
D
an
Carpenter
o
v
erflow: print more
h
e
lpf
u
l
i
n
fo when the
d
ata file
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-09-12
Dan Carpenter
gen_arr
a
y_bounds:
f
ilter out bogus lines
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-30
Da
n
C
a
rp
e
nte
r
buf_size: silence a
gcc false positive
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-30
D
an Ca
r
pente
r
use P
T
R_
I
N
T()
a
nd INT_PTR() to silence cast
warnings
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-25
Dan Carpen
t
er
slist: make al
l
oc_sm_
s
tate() static
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-25
D
a
n
C
arpe
n
ter
s
list: remove some d
e
ad code
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-25
Dan Ca
r
penter
core: clong_
s
m()
s
ho
u
ld p
r
ese
r
ve the -
>
line value
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-25
D
an
C
arpen
t
er
up
d
ate smatch_data
/
for li
n
ux-3
.
1
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-08-04
Dan
Carpenter
*new* bogus_l
o
ops:
w
a
r
n
on bog
u
s for loops
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-07-29
Dan Carpenter
ext
r
a: use get_implied_value() instead of
g
et_v
a
lu
e
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-07-26
Dan C
a
rpenter
impl
i
e
d
: h
a
ndle
a
ss
i
gnm
e
nts ins
i
de conditions bet
t
er
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-17
D
an Carpenter
overflow: check sp
r
intf() an
d
snprintf()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-17
Dan Carpe
n
ter
s
m
atch_flow: fix compile error caused by upstrea
m
changes
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-17
Diego
E
lio Pettenò
Fix
b
u
i
ld with GCC 4
.
6 series
.
commit
|
commitdiff
|
tree
2011-06-17
Dan Car
p
enter
over
f
low: cut
down
on
f
alse
p
o
sit
i
ves
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-13
Dan Carpen
t
er
s
m
atch_data: u
p
date for 3
.
0 kernel
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-13
Dan Carpe
n
t
e
r
gen_no_return_f
u
ncs:
always ke
e
p the default no return
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-13
Dan
C
arpenter
In a couple place t
h
e origin
a
l c
h
ecked for --spammy
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-09
D
a
n C
a
rpenter
flow: hand
l
e known switch statements
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-09
Dan Carpenter
*new* return_negativ
e
_
var: returning
p
osit
i
ve values
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-09
Da
n
Carpenter
*new* memset: check for mems
e
t(x, y, 0); typo
s
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-06-03
Dan Carpenter
Support __buil
t
i
n
_u
n
reachable()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-01-26
Dan Car
p
enter
o
verflow:
f
orm
a
t
_stri
n
gs: put some verbose
m
essages
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-01-18
Dan Carpenter
buf_siz
e
:
put some
g
uesse
s
behind --spa
m
my
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-01-11
Dan
Carpenter
e
x
t
r
a
:
handle
cou
n
t down
for loops
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2011-01-11
D
an Carpe
n
t
e
r
add RAW_ASSIG
N
M
ENT_HOOK
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-21
Dan Carpenter
M
e
rge git
:
//git
.
ke
r
nel
.
or
g
/
pub/sc
m
/devel/sparse/chri
s
l
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Dan
C
arpenter
signed: don't complain a
b
out pu
t
tin
g
0xff
i
nto a signed
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-20
D
a
n Ca
r
penter
lock
i
n
g
:
add _
r
a
w_
s
pin_lock_ne
s
ted()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dan Carpenter
in
t
roduce SELECT_HOOK
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-17
Dan Carpenter
*
n
e
w*
check_select
:
return ret
< 0 ?: 0;
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dan Carpente
r
*new* input_f
r
ee_devi
c
e: don't call this
af
t
e
r
input_un
r
egis
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dan C
a
rpenter
*
new* che
c
k_con
t
ainer_of
:
container_
o
f()
doesn't return
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dan
Carpenter
c
r
e
a
te ch
e
c
k_lis
t
_local
.
h wh
i
ch is for
untracked local
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dan Ca
r
pe
n
te
r
locking: _a
t
omic_dec_
a
nd_l
o
ck() is
a spinlock()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dan Ca
r
penter
files: cl
e
anup open_file()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
Dan
Carpenter
add default no_
r
et
u
rn_funcs if no project i
s
specified
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-16
D
a
n
Carpente
r
update smatch
_
d
a
ta/
for 2
.
6
.
3
7
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-12-15
D
a
n
C
a
r
penter
*
n
ew
*
check_access_ok_ma
t
h
:
po
t
ent
i
al
i
n
t
eger o
v
erflows
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-11-16
D
an
C
arpente
r
hooks: in
t
roduce AS
M
_HO
O
K
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-11-16
Da
n
Car
p
enter
tem
p
orary
hack to solve
c
ra
s
hing bug in fs/r
e
iserf
s
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-11-13
Dan C
a
rp
e
nter
l
o
cking:
add __raw_spi
n
_unlo
c
k_irq(
)
functio
n
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-11-12
Dan Carpent
e
r
e
r
r_ptr_der
e
f: fix
a
ssignments inside
c
onditions
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-10-25
D
an Carpenter
loc
k
ing: add
arch_local
_
i
r
q
_sav
e
()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-10-05
Dan Carpent
e
r
check
_
t
y
pe: w
a
rn about kfree
(
) vs fre
e
_netdev()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-10-05
D
an Carpente
r
type: improv
e
handling of array types
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Da
n
Carpenter
extra: move some stuf
f
into s
m
atch_dinf
o
.
c
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
D
a
n Carpen
t
er
b
u
f_size: oops
.
.
.
remove deb
u
g ou
t
p
ut!
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dan Carp
e
n
ter
whitespace_onl
y
: don't er
r
o
r o
u
t
h
an
d
l
i
n
g
.
h
files
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dan Carpenter
*new*
g
et_us
e
r
_
overflo
w
: check f
o
r
integer overflows
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Da
n
Carpe
n
ter
smatch_db: don't com
p
lain
i
f
t
he db d
o
esn't exist
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dan C
a
rpenter
b
u
f_size
:
do cross function a
n
al
y
s
i
s
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dan Carpen
t
er
*new*
u
ncap
p
ed_alloc
:
p
r
i
nt pl
a
ces wh
e
re the us
e
r decides
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
Dan Carpenter
*new* sm
a
tch_db
:
u
se and sqlite database for cros
s
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-09-10
D
a
n Ca
r
penter
param_mapp
e
r
:
update co
p
yright
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-30
D
a
n Carpe
n
ter
s
m
a
tch_scripts/gen_e
x
pects
_
err_ptr
.
s
h
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-30
Dan
Carpent
e
r
smatch
_
data/kernel
.
ar
r
ay
_
b
ounds:
a
rray
b
oundary d
a
t
a
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-30
Dan Carpenter
e
xpects_err_ptr: ma
k
e
a
list o
f
funct
i
ons which accept
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-30
Dan Ca
r
penter
u
n
win
d
: add
more
u
nwin
d
function
s
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-30
D
a
n Carpenter
u
pdate sma
t
ch
_
data/ for 2
.
6
.
36-
r
c
2
(part 2)
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-30
D
a
n C
a
rpent
e
r
overflow:
fix
u
p cross function overflows
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-26
Dan C
a
rpe
n
ter
remove dead n
o
_le16 cruft
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-26
Dan
Carpenter
u
nwind: add m
o
re unwind f
u
nct
i
o
n
s
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dan Ca
r
penter
remove che
c
k_le16
.
c
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-24
D
an Carpenter
Update smatch_da
t
a
t
o 2
.
6
.
36-rc2 [
p
a
tch 1 of more]
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-24
Da
n
Ca
r
penter
k
ernel: c
o
ntain
e
r
_of(
)
ret
u
r
ns a non-NULL pointer
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-24
Dan Car
p
e
n
ter
Introduce
add_mac
r
o_as
s
ign_ho
o
k()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-21
Dan Carpen
t
er
fix out of
m
emory
h
andli
n
g
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-18
Dan Carp
e
nter
New fun
c
ti
o
ns returns_unsigned(
)
and re
t
u
rns_pointer()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-18
D
a
n
Carpen
t
er
*new* check_info_l
e
a
k
.
c: places tha
t
pass un-ze
r
oed
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-18
Da
n
Carpe
n
ter
*new* check_return_enomem:
c
o
m
plain
about r
e
turning
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-04
Dan Carpenter
*new
*
platform
_
device_put() vs platform_d
e
vice
_
del()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-03
Dan Carpen
t
er
unwind: literals higher than ze
r
o are n
o
t an e
r
r
or
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-03
Dan C
a
r
p
enter
imp
l
ied:
o
nl
y
print
th
e
nr_children message
s
if t
h
ere
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-03
Dan Carpenter
u
n
wind
:
register unwind
fun
c
tions that unwind
everything
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-03
Dan Carpenter
unw
i
nd: updat
e
equivale
n
t sta
t
es
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-02
D
a
n Carpenter
extra: clea
n
up unused variables
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-02
D
a
n Carpe
n
ter
equiv: up
d
ate validation te
s
t
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-02
Dan Carpenter
extra: ha
n
dle
WARN
_
ON(
f
unc(&set_this_p
o
inter));
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-02
Dan
Ca
r
pe
n
t
er
b
uf_size:
I
broke
i
nitia
l
izer han
d
ling by mistake
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-02
Dan Ca
r
penter
oops
.
fix comp
i
le err
o
r
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-02
Dan
C
arp
e
n
t
er
buf_size: remove mem
s
et() and memm
o
ve(
)
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-01
D
an Carpe
n
t
e
r
imp
l
i
ed_not
_
e
q
ual: h
a
ndle li
t
era
l
s
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-08-01
Dan Carpente
r
resource: crashing bug on i
n
co
r
re
c
t input
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan Ca
r
penter
buf_
s
iz
e
: ignore
dynamically sized arra
y
s
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
D
an C
a
rpenter
buf_s
i
z
e
:
ad
d
support fo
r
memdup()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan Ca
r
penter
buf_size: add su
p
port
for str
n
dup()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan
C
arpe
n
ter
buf_size: use
s
t
rcpy()
t
o determine the size of the
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpenter
b
u
f_size
:
use strncpy() and friends
to set the buf
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
D
a
n Ca
r
penter
bu
f
_
s
i
z
e: whitespac
e
c
h
anges
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpe
n
t
er
overflow: remove unused
funct
i
ons
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpenter
buf_size: use al
l
o
c
_
s
ta
t
e_num() instead
of custom v
e
rsion
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
Dan Carpenter
buf_
s
ize: r
e
mov
e
unused def
i
nitio
n
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-31
D
an C
a
r
penter
over
f
low: make array size track
i
ng in
t
o
a lib
r
ary function
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-30
Da
n
Carpenter
u
n
wind:
a
dd pci_iomap() a
n
d
p
ci_iounmap()
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-29
Dan Car
p
ente
r
*new*
c
heck_kmalloc_to
_
bugon: don
'
t
call
b
u
g_on
(
) for
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-29
Dan Carp
e
nte
r
*new* check_unwind: ch
e
ck that
m
odule_init
f
u
n
ction
.
.
.
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-21
Dan Car
p
enter
co
r
e: process inline
statements
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
2010-07-21
Dan Carpent
e
r
f
low:
h
andle asm
s
tatement
s
correctly
Signed-off-by: Dan Carpenter <
error27@gmail.com
>
commit
|
commitdiff
|
tree
next