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
atomic_inc_dec: add more functions
2020-05-26
Dan Carp
e
nter
atomic_inc_dec:
add more functi
o
ns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan C
a
rpenter
atomic_
i
nc_de
c
: don't do
u
b
l
e set
s
t
ates to &inc/&dec
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpen
t
er
a
tomic_inc_dec: chan
g
e
how unmatched states are handled
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Ca
r
pente
r
a
tomic_inc_dec:
rename "ori
g
" to
"
s
tart_state"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Dan Carpente
r
k
e
r
n
el_printf: print error pointers
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
D
a
n Carp
e
nter
kernel_printf: add
supp
o
rt for
%ls
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Da
n
Carpenter
k
e
rne
l
_print
f
: add
_GNU_SOURCE de
f
ine
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-19
Dan Carpenter
Documentation/sma
t
ch: add a ref
e
re
n
ce to
t
he mailing
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-12
J
ohn Levon
Check for
NUL
L
stmt in check_all_func
_
r
e
tur
n
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-12
Da
n
Carp
e
n
t
e
r
bu
f
_size
:
ignor
e
certain assignments
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-11
D
an Carpenter
atomic_inc_de
c
:
fix compile e
v
en
harder
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-11
Dan Car
p
enter
db: split possible states even wh
e
n they're
equ
a
l to
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-07
Da
n
Carpent
e
r
smatch:
f
ix the com
p
ile
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-07
Dan C
a
r
p
enter
s
h
ift
_
t
o_zero: be even
more conservative (a
v
oi
d
false
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan
Carpenter
debug: add m
o
re d
e
b
u
g info
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan
Carpe
n
ter
db:
don't bother with
u
nk
n
o
wn
si
z
e
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Da
n
Carpe
n
t
e
r
buf_siz
e
: update
so
m
e kerne
l
function
s
: v
z
alloc() and
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
b
its: Fix handling of |= a
n
d &=
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpent
e
r
bi
t
s: move is_lo
o
p
_
i
terator()
ea
r
lier
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
kernel: preserve the sm state when handling IS_ERR()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Ca
r
penter
ke
r
nel: fix a type bug
han
d
ling err
_
cast()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan
C
a
rpe
n
ter
kernel:
a
d
d support
for
closure_call
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpenter
buf_size: check p
o
in
t
er
size earlier
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan
Carpe
n
ter
buf
_
size: fix handling of unknow
n
flexible arra
y
si
z
es
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan C
a
r
p
enter
buf
_
size: ignore zero returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
a
n Ca
r
penter
extra: fix
c
ompil
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
a
n
C
ar
p
enter
extra: delete some
d
ead c
o
d
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan
C
arpenter
b
u
i
ld_ke
r
n
el
_
dat
a
.
s
h
: print a message after the kerne
l
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpenter
db/kernel
.
ret
u
rn_fixes: ww_mutex
_
lock() can't return
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Car
p
enter
capped:
h
andle & a
n
d % sli
g
htly dif
f
erently
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
db
/
ret
u
rn
_
s
tates:
f
ix cal
l
_id type
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan
Carp
e
nter
db/
c
reate_db
.
sh: sile
n
ce warning when -p option isn
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
an Ca
r
pen
t
e
r
mark_fun
c
tion_ptrs_searchable:
mark mor
e
f
u
nctions
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
co
n
tainer
_
of
:
f
ix i
m
por
t
ing the mtag data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpente
r
estat
e
:
c
heck hard
max i
n
esta
t
es_equiv
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan
C
ar
p
ent
e
r
estate:
a
d
d
a
->new fla
g
to track new states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpen
t
er
hel
p
e
r:
e
x
p
o
rt get_arra
y
_expre
s
si
o
n
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
an Carpe
n
t
e
r
implied:
f
ix parsing for PARAM_LIM
I
T implications
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
implied: non-merged states h
a
ve no implications
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
ty
p
e: improve get_member_type_fr
o
m_key()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
a
n Carpent
e
r
type_val: ign
o
re "idr_find"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carp
e
n
ter
implie
d
: turn on
d
ebu
g
_im
p
lied
w
hen regular de
b
ug is
s
e
t
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Car
p
enter
err_ptr: delete de
a
d co
d
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
an Carpenter
s
tr
u
ct_assignment: strip parentheses right
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Da
n
Car
p
ente
r
atom
i
c_in
c
_dec:
p
ush l
a
test code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-04-07
D
an Carpenter
real_ab
s
ol
u
te:
u
p
d
at
e
re
a
l a
b
solute f
o
r faked
fresh
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
type: cre
a
t
e ty
p
e
_fits() fu
n
ction
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpe
n
te
r
db
/
kernel
.
return_fixes:
misc updates (
l
ock
i
ng
mos
t
l
y)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
states: add a way to watch other
checks set states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
debug: p
r
i
n
t a
special wa
r
ni
n
g for user_rl
w
i
tho
u
t
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpen
t
e
r
fre
s
h_a
l
loc: some th
i
ngs are not fresh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Ca
r
p
e
nter
h
elper:
d
on
'
t c
a
c
he
T
mp expres
s
ions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan C
a
rpen
t
er
e
xp
r
ess
i
ons: Rename "Fake" to "Tmp"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Carpenter
math: f
u
n
c
tions
can
r
eturn fuzzy range li
s
ts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carp
e
nter
return_to_param:
remove unused
d
eclara
t
ion
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Ca
r
penter
sc
r
ipts
/
su
m
marize_errs
.
sh: white space fixes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
tokenize: export alloc_ident()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan C
a
rpenter
allocatin
g
_enough_dat
a
: c
l
arify error m
e
ssage
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
a
n Carpenter
struct_assignment: Fix
(*$)
-
>foo h
a
n
dl
i
ng
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan C
a
r
p
enter
val
i
dation: update imp
o
s
si
b
le tests
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
s
hift_
t
o_z
e
r
o: silen
c
e
some
false p
o
siti
v
es
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
C
a
rpen
t
er
mtag: d
o
n't dou
b
le record
m
tag
d
ata
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
smdb: add some m
o
r
e
types
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
Carpe
n
ter
slist: add some d
e
bug code
t
o w
a
rn
about missing set_dyna
m
ic
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
hel
p
er:
r
emove no_parens
p
aram
e
ter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
a
n
C
arpenter
implied/comparison: delete unk
n
own impli
c
ations
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
a
n Ca
r
pen
t
er
he
l
per: re
t
u
rn more specific err
o
r codes in
g
et_p
a
ram_num_fr
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
fun
c
tio
n
_hooks/m
t
ag: set mtag returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
h
el
p
er: small w
h
it
e
s
p
a
c
e cleanu
p
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Da
n
Carpenter
mtag: save the
mtag alloca
t
o
r
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan C
a
rpenter
db: a
d
d support for
(
*$
)
->foo =
1
;
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan C
a
rpenter
db: make
m
ta
g
_about entries uniqu
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpent
e
r
db:
a
dd mtag_info table
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Da
n
C
a
rpenter
mtag_map: re-arrange cont
a
iner
m
ap
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpe
n
ter
t
ype: export is_struct_
p
tr(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
a
n Ca
r
penter
db: don't
bothe
r
s
p
litting error paths
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpe
n
t
e
r
db: sto
r
e the function
mtag in the call_id space
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan
C
arpenter
d
b
:
don't split negatives using null
/
non_
n
ull
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Ca
r
pent
e
r
db
:
add a new ca
l
l
back for inserting stuff into cal
l
er_
i
nfo
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
fu
n
ction_ptrs: del
e
te a stray s
p
ace chara
c
ter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
estate: pointers
d
on't have hard maxes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpente
r
mtag_data: ignore boot_params
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
m
tag_da
t
a: ignore
head
-
>next
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Carpe
n
ter
helper: print EXPR
_
SELECT and EXPR_CONDITIO
N
with
e
x
pr_to_str()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpenter
mt
a
g_map
:
add a ta
g
_offset field
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
f
r
esh_alloc: NULL is no
t
a fresh
a
l
l
oc
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
a
n
Car
p
en
t
er
debug: move __print_states() t
o
sma
t
ch_states
.
c
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan
C
arpenter
mat
h
: handle
u
nknown maximums in subtract
opera
t
ions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
flow: call ASSIGNMENT_HO
O
K
_
AFTER for complicat
e
d
a
ssig
n
m
en
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-28
Dan Carpenter
m
t
ag: upd
a
te swap_mtag_
r
etu
r
n()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpenter
fresh_alloc: mark
u
sed
data as u
n
f
r
esh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpenter
fresh_a
l
loc
:
export is_fresh_
a
lloc() and is_fresh_all
o
c_var_
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpenter
fresh_al
l
oc: NULL pointers a
r
e not f
r
esh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpent
e
r
m
tag: export str_t
o
_mtag()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Da
n
Ca
r
pente
r
type: impr
o
ve debug output for NULL
t
ypes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpenter
s
l
i
st: fix __pr
i
nt_stree() deb
u
g output
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
John L
e
von
predefi
n
e
"i386" if ne
e
ded
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Toomas Soome
c
orrect sparcv9
defines
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
John Lev
o
n
pre-define
__unix__ and
f
r
iends
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
J
ohn Levon
add nece
s
sary defined for sunos-der
i
ved systems
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next