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: ignore more __in_fake_assign data
2015-03-02
Dan Carpenter
e
x
tra: ignore more
_
_in_f
a
ke_
a
ssig
n
dat
a
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-03-02
Dan Carp
e
n
ter
comparison: fix a crashing b
u
g
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-03-02
Dan Carpenter
type: add an e
x
pr_signed() function
t
hat matches expr_
u
nsigned()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-26
Dan Carpenter
smdb
.
py: add fu
n
c
tions to show
funct
i
ons
i
mp
l
ementing
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-26
Dan Carpenter
extra: h
a
ndle temporary shorthand pointe
r
s
b
etter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-26
D
an Carpen
t
er
derefer
e
nces_param: lo
o
k for
p
o
inters used
as an array
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-26
Dan
Carpen
t
er
check_indenting: warn abo
u
t
m
issing cur
l
y braces and
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-24
D
a
n
Carpen
t
er
pa
r
am_cleared:
a
dd
a
c
o
mment
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-24
Da
n
Carpenter
validation: corre
c
t some output
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-24
A
a
ro Koskinen
b
u
ild: allow
u
se of
PK
G
_CONFIG to ove
r
ride pkg-conf
i
g
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-23
Dan
Carpent
e
r
d
b
:
build i
n
dexes fa
s
ter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-23
Dan Car
p
enter
slis
t
:
fix
compile breakage
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-23
Dan Carpenter
kernel_printf: si
l
ence some fals
e
positives usin
g
smatch_st
r
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-23
Dan Carpenter
s
t
ri
n
gs: record
w
hi
c
h strings
a
re being used
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-19
Dan Carpenter
user_data2: turn on sk
b
->data
t
agg
i
ng
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-19
D
an Carpenter
db: r
e
name FILTER_VALUE,
LIMITED_VAL
U
E, and ADD
E
D
_
VALUE
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-19
D
an C
a
rpente
r
k
er
n
el
_
pri
n
t
f: sil
e
nce some "struct soc
k
add
r
" fals
e
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-19
Dan Carpenter
type: ad
d
unions to typ
e
_
to
_
str()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-18
Dan Carpenter
ty
p
e_value: sp
e
ed
u
p lo
a
ding the database
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-18
Dan
Carpenter
*new* retu
r
n_cast
:
complain about re
t
u
r
n
-EINVAL in
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpent
e
r
for
m
a
t_string: delet
e
this because chec
k
_kernel_printf
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
D
a
n Carp
e
nte
r
function_hooks
:
add some
debug ou
t
p
ut
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
D
an Carpenter
extra: cl
e
anup db_param_add
_
set()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpen
t
er
extra: separate PAR
A
M_LIMIT and PARAM_FILTER
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Da
n
C
a
rpente
r
func
t
ion_hooks:
d
o
n't take a short
c
ut for "needless
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpenter
helper: intr
o
duce
allo
c
_state_str()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan
Carpenter
m
a
t
h
:
h
andle "
i
f
(
likely(1
)
)
{"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Car
p
enter
ma
t
h
: fix/cl
e
anup
d
o_com
p
aris
o
n()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Car
p
e
n
ter
capped: don't record
sing
l
e values a
s
capp
e
d in the
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Da
n
Carpenter
db: e
x
port get_s
t
atic_filter()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpenter
user_data2: w
r
ong p
a
rameter tagged a
s
u
ser data in
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpenter
rosenberg: delete some code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
D
a
n Carpenter
rosenberg:
s
trip
away
so
m
e casti
n
g (eliminate
s
a false
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan
C
arp
e
nter
rosen
b
erg: don't save
unneede
d
states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Ca
r
penter
b
u
f
_s
i
ze: don't sav
e
u
s
e
le
s
s informa
t
ion in th
e
database
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpenter
stru
c
t_assignment: ignore m
o
re f
a
k
e
assignments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-17
Dan Carpen
t
er
slist
:
fix
de
b
ugging output
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-16
Dan Carpente
r
param_cle
a
re
d
, rosenberg: add
u
ndersc
o
red
m
e
mset/
c
py
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-16
Dan Carpe
n
ter
param_filter/set:
d
on't record fake assignmen
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-16
Dan Carpe
n
ter
slist, debugging:
don
'
t p
r
i
nt
-
>possible list if there
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-16
Dan Carpenter
type_val:
a
dd more stuff to ig
n
ore
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-16
Dan Ca
r
pente
r
d
b
/
relo
a
d_
p
a
rtial
.
sh: change databa
s
e i
n
fo f
o
r one
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-16
Silvan Je
g
en
Docu
m
en
t
atio
n
fixes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-13
D
an Carpent
e
r
kernel_printf: put lots of si
n
gle
q
u
otes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-13
Da
n
Carpenter
M
e
r
g
e bran
c
h
'
deve
l
3
'
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Rasmus Ville
m
oes
check_kernel_pr
i
ntf
.
c:
Allow const cha
r
[]
f
ormat arguments
commit
|
commitdiff
|
tree
2015-02-12
Rasmus Villemoes
check_kerne
l
_printf
.
c: H
a
n
d
le 'fm
t
? : "default"'
commit
|
commitdiff
|
tree
2015-02-12
Ra
s
mus Villemoes
check
_
kernel
_
printf
.
c: Simplify re
c
ursive
c
a
lling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan Carpenter
check_ke
r
n
e
l
_pr
i
n
t
f
.
c
: Simpl
i
fy re
c
ursive calling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan Carp
e
nt
e
r
ker
n
el_p
r
i
ntf: allow '\b' if i
t
's the firs
t
character
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan Ca
r
p
e
nter
validati
o
n/sm_rosenberg
.
c: do
n
't
p
ass an uninitialized
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan Carpenter
kernel
_
printf:
add som
e
more quo
t
es
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan Carpenter
kernel_printf: move a w
a
rning under the --spammy
f
lag
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan
Carpenter
kern
e
l
_printf: add some quotes around the function
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-12
Dan
Carpente
r
kerne_printf: '
%
pb' i
s
v
a
lid
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-02-11
Rasmus Villem
o
es
check_kernel_p
r
intf
.
c: Fix braino
commit
|
commitdiff
|
tree
2015-02-11
Rasmus Villemoe
s
check_kernel_printf
.
c: Strip parenthe
s
es
commit
|
commitdiff
|
tree
2015-02-11
Rasmu
s
Ville
m
oes
c
h
e
c
k_kernel_printf
.
c
:
Handle conditionals
commit
|
commitdiff
|
tree
2015-02-11
Rasmus
V
illemo
e
s
sm
a
tch: Check the
kern
e
l's %p f
o
rmat extensions
commit
|
commitdiff
|
tree
2015-02-11
R
a
smus Villemo
e
s
smatch: Ad
d
--enable
o
p
t
ion
commit
|
commitdiff
|
tree
2015-02-11
Rasmus
V
illemoes
sma
t
ch: Implement --sh
o
w-checks
commit
|
commitdiff
|
tree
2015-02-11
R
a
s
mus Villemoes
smat
c
h: A
d
d
d
u
mmy element to
r
eg_funcs
commit
|
commitdiff
|
tree
2015-02-11
Luc Van
Oost
e
n
r
y
c
k
Avoid reuse o
f
strin
g
buffer when concatening adjacent
.
.
.
commit
|
commitdiff
|
tree
2015-02-11
D
a
n Carpenter
wrong_size_arg: warn
about "if (memcmp(foo, b
a
r
,
sizeof
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan Ca
r
penter
struct_a
s
s
ignm
e
nt: remove a b
l
a
nk line
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan Carp
e
nter
sval: h
a
nd
l
e
LEFTSHIF
T
s i
n
sval_bin
o
p_o
v
erfl
o
ws()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan Ca
r
pente
r
s
v
al: c
a
st the
r
esult in sva
l
_
b
i
nop()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan C
a
rpenter
ty
p
e_va
l
: upd
a
te to
h
andle PARAM_SET f
r
om the db
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan
Carpente
r
type
_
val
:
ig
n
ore k
m
all
o
c
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan Car
p
enter
type_val: ignore all the "for_each"
m
acros
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-30
Dan Carpenter
us
e
r_data2: remove som
e
debug code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-29
Dan
C
arpenter
helper: i
n
troduce in
v
ert_
o
p
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-22
Dan
C
arp
e
nter
ranges: break the range
li
s
t par
s
i
n
g
into a separate
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-22
Dan Carpenter
ranges: prepare to ch
a
nge a
string to an estate ins
t
ead
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-22
Da
n
Carpent
e
r
modific
a
tion_
h
ooks:
a
d
d PARAM_SET
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-21
Dan Carpenter
param_cleared
:
clear
i
n
g
a member is not cle
a
ring a
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-21
Dan C
a
rpen
t
er
type_val
:
igno
r
e fake member assignments f
r
om uncasted
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-19
Dan Carp
e
nter
t
y
p
e
_
v
a
l
u
e: list_entry is safe as
w
ell
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-19
Da
n
Car
p
enter
d
b
: use sa
v
e
d
r
eturn estate inste
a
d o
f
searc
h
ing the db
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-19
Dan Carpe
n
te
r
d
e
bug: introduce
__smatch_know
n
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-19
Dan Car
p
en
t
e
r
db, extr
a
: use PARAM_SET if the
p
a
rameter is tota
l
ly
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-15
Dan Carpenter
fre
e
s
_
par
a
m: modify means i
t
's not freed anymore
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-15
Dan
C
ar
p
enter
slist:
f
i
x
"
sta
c
k not
e
mpty
"
errors
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-12
Dan Ca
r
p
enter
sile
n
ce: add __rea
d
_once_size() to kernel
.
silenced_f
u
nct
i
ons
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Ca
r
p
enter
comparison
:
ha
n
dle
p
reops like "if (+
+
a == b)"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Ca
r
penter
flow: don'
t
inline functions which are over 20 l
i
nes
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
D
an Carpent
e
r
fu
n
ction_ptrs: ha
n
dle
SYN_NODE
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan
C
arpenter
he
l
per: improve get
_
m
ember_na
m
e()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpenter
user_data2: start re-w
r
ite of user
_
d
a
ta (no
t
u
s
e
d
y
e
t)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpenter
math: introduce custom
_
get_absolut
e
_
r
l()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
D
a
n Carpenter
db: improve mem-db debugg
i
ng
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpen
t
er
db: me
m
ber_info callback should p
a
ss the s
m
_st
a
te inst
e
ad
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carp
e
nter
s
match
.
h
:
s
ilence some
c
ompile warning
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpe
n
ter
free: b
r
ing back the double free
w
arnings
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan
Carpe
n
ter
extra, filte
r
:
F
ILTER_V
A
LUE is not
a
modification action
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpenter
param_f
i
lte
r
: total r
e
-write with bugfi
x
es
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpenter
extra: improve parent_
i
s_null_var_sym()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpenter
d
b
, fu
n
cti
o
n_h
o
oks: cull impo
s
sible paths on fu
n
ction
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Dan Carpenter
extra: handle
c
ode like
foo = &bar->x
.
y
.
z
; foo->
a
=
1
;
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2015-01-09
Da
n
Carpenter
hooks
:
allocat
i
n
g
1
too much
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next