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: unknown values are not failures
2020-05-26
Dan Car
p
e
n
ter
a
t
omic_inc_dec: unknown values are
n
ot failures
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
D
an C
a
rpe
n
ter
atomic_inc_dec: don't record incremen
t
/de
c
rement
if
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpent
e
r
a
t
omic_
i
nc_d
e
c: record potenti
a
l
d
ecrem
e
nts a
s
a decrement
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carp
e
nter
atomic_inc_dec
:
don't
s
tore i
n
format
i
o
n
in impossi
b
le
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
D
a
n Carpenter
atomic_inc_d
e
c: add
m
o
r
e
f
unctions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan
C
arpent
e
r
atomic_inc_de
c
: don't double set states to
&inc/&dec
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan Carpenter
atomic_inc
_
dec: chang
e
how unmatched
s
tates are h
a
n
dl
e
d
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-26
Dan
C
arpenter
atomic_inc_dec:
r
ename "orig" to "st
a
rt_sta
t
e"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Dan Carpenter
kernel_pr
i
n
t
f
: p
r
int error
p
ointers
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Dan C
a
rpenter
kernel_printf:
a
dd suppo
r
t
for
%
l
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-20
Da
n
Carpenter
kerne
l
_
p
ri
n
tf: add
_GNU_SOUR
C
E
define
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-19
D
a
n Carpenter
D
o
c
umentation
/
s
m
atch:
a
dd a reference to
the mailing
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-12
John Levon
Check for NU
L
L stm
t
i
n check_all_f
u
nc_returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-12
D
an
C
a
rpenter
buf_s
i
ze: ignore certain assig
n
men
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-11
Dan Carpenter
atomic_inc_dec: fix compile
even harder
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-11
D
a
n Carpenter
db: split po
s
s
i
ble state
s
e
v
en
w
hen they'
r
e
eq
u
al to
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-07
Dan Ca
r
penter
smatch:
f
ix
t
h
e co
m
pile
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-07
Dan Carpen
t
er
s
hift_to_z
e
r
o:
be even more conservative
(avoid false
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
debug:
a
dd more
debu
g
info
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
D
a
n Carpenter
d
b
:
don't b
o
ther
w
ith unkno
w
n
sizes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan
C
arpenter
buf_size: update
s
o
me kernel
f
uncti
o
ns: vzalloc() a
n
d
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan
C
arp
e
nter
bits: Fix handling of
|
= and &
=
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Carpenter
bits: move is_lo
o
p_iterator(
)
earlie
r
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
D
an Car
p
e
nter
kernel:
pre
s
e
r
v
e the sm state w
h
en ha
n
dling IS_ERR(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Ca
r
penter
kernel:
f
ix
a
type bug hand
l
i
n
g
err_cast()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-06
Dan Car
p
ente
r
kernel: add su
p
po
r
t f
o
r c
l
osur
e
_call()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Da
n
C
a
rpenter
bu
f
_s
i
ze: check
p
oi
n
te
r
size
e
arli
e
r
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carpenter
buf
_
size: fix handli
n
g of un
k
nown flexible array sizes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
an Carpe
n
ter
buf_size: ignore z
e
ro
r
etur
n
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
an Carpenter
extra: fix compile
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan
Carp
e
n
t
er
extra: delete some dead co
d
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
D
a
n Carpen
t
er
buil
d
_k
e
r
n
e
l_data
.
sh: print a
message aft
e
r
the k
e
rnel
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Car
p
enter
db/kernel
.
r
eturn_fixe
s
:
w
w
_mutex
_
lock
(
) can't ret
u
rn
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-05
Dan Carp
e
nte
r
capped: handl
e
& and % sl
i
ghtly
differently
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
db/return_states: fix
c
all_id
t
ype
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Ca
r
pe
n
ter
db/create_d
b
.
sh:
s
ilence warning when -p option isn
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Da
n
Car
p
enter
mark_function_ptrs_sear
c
hable: ma
r
k more
f
unctions
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan
C
arpenter
container_o
f
: fix importing the
m
t
a
g data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Da
n
Carpent
e
r
estate: check hard
m
ax in estates_eq
u
iv(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan
C
arpenter
estate:
add a
-
>
ne
w
f
lag to t
r
ack new st
a
tes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan
Carpenter
help
e
r: export get_array_expres
s
ion()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
implied: fix pa
r
s
i
ng 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-
m
e
r
g
e
d st
a
tes have no implicati
o
ns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Ca
r
pente
r
ty
p
e: improv
e
get_memb
e
r_
t
ype_from_key()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Da
n
Carpenter
type_val:
i
gnore
"idr_find
"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
a
n Ca
r
pe
n
ter
i
m
plied:
tu
r
n
on debug
_
impl
i
ed when
regular deb
u
g is set
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Ca
r
penter
e
rr_ptr: de
l
ete d
e
ad c
o
de
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
s
t
ruct_as
s
ignment:
s
tr
i
p
parentheses right
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
a
n Carpe
n
ter
atomic_inc_dec: push lates
t
code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-04-07
Dan Carpe
n
ter
real_absolute: upda
t
e real a
b
solut
e
for faked
fre
s
h
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan C
a
rpente
r
t
ype
:
c
r
e
a
te ty
p
e_fits()
f
u
n
ction
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carp
e
nter
d
b/kernel
.
return_
f
ixes: mi
s
c
u
pdate
s
(locking mos
t
ly)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpen
t
er
st
a
tes: ad
d
a way to watch other checks set s
t
ates
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
de
b
ug: pr
i
nt a special
w
ar
n
i
n
g
for user_rl withou
t
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
fresh_
a
llo
c
: some things are not fresh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Carpent
e
r
helper
:
don't cache Tmp expression
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan C
a
rpenter
e
x
pre
s
sions: Rename "Fake" to "Tmp"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan C
a
r
p
enter
m
a
th
:
f
un
c
tions can
r
eturn fuzzy
r
ange lists
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
r
e
turn_to
_
param: rem
o
ve u
n
used
de
c
lar
a
t
i
on
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
D
an Carpenter
script
s
/summarize_errs
.
sh: white space
f
ixes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpe
n
ter
tok
e
nize: export alloc_iden
t
(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
D
an Carpenter
allocating_enough_dat
a
: clarify error me
s
sage
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
an Carpenter
struct_assignment: Fi
x
(*$)
-
>foo handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
v
al
i
dation: update impo
s
sib
l
e
tests
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
s
h
ift_to_zero:
s
ilence so
m
e false positives
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
mta
g
: don't d
o
uble record mtag data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
C
a
rpen
t
er
smdb:
a
d
d some more types
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Da
n
C
a
rpenter
slist: ad
d
some debug code
t
o wa
r
n about
missin
g
se
t
_dynami
c
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
helper:
r
emove no_parens param
e
ter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
Carpenter
implied/compari
s
on: de
l
ete unkno
w
n imp
l
icatio
n
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
h
e
lp
e
r: return more specif
i
c
e
r
ror
codes in get_p
a
ram_nu
m
_fr
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Da
n
Carpenter
function_hoo
k
s/mta
g
: se
t
mt
a
g r
e
turns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpent
e
r
helper: small white space c
l
eanup
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carp
e
nter
mtag:
s
ave th
e
mtag allocator
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Ca
r
penter
db
:
add supp
o
r
t for (*$
)
->foo = 1;
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
d
b:
m
ake
m
tag_about entries
u
nique
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan C
a
r
p
enter
db: add mtag_info
t
a
ble
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
C
a
r
penter
mt
a
g_
m
ap: re-arrange container map
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
type: export is_struct_ptr()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpen
t
er
d
b: don't bo
t
he
r
s
plitt
i
ng error p
a
ths
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpenter
db: s
t
o
r
e the f
u
nction mtag in
the call_id space
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Da
n
Car
p
enter
d
b: d
o
n't s
p
lit nega
t
i
v
e
s
us
i
ng
n
u
l
l/non_null
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Da
n
Carpenter
db: add
a new callback fo
r
inserti
n
g
stuff in
t
o
calle
r
_i
n
fo
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Car
p
ente
r
function_ptrs: delete
a
s
tray space
c
harac
t
er
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan
C
arpent
e
r
estate: pointers d
o
n't hav
e
hard maxes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Car
p
en
t
er
mt
a
g_data: ign
o
re boot_params
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
mtag_data: ig
n
or
e
head->next
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Ca
r
penter
h
e
lper: print EXPR_SELE
C
T and
E
XPR
_
CONDITION with
expr_to_str()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Carpen
t
er
mtag
_
m
ap:
a
dd a
t
a
g
_offset field
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
fresh_alloc: NULL is not a fresh alloc
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpenter
deb
u
g: move __p
r
int_states() to
sma
t
ch_
s
tates
.
c
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpent
e
r
m
a
th: h
a
ndle unknown maxim
u
ms
i
n subtract operation
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Carpenter
flow:
c
a
l
l ASSIGNMENT_HOOK_AFTER fo
r
c
o
mplicate
d
assignm
e
nts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-28
Da
n
Carpenter
mtag: update swap_mtag_return()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpente
r
fresh_alloc:
mar
k
use
d
da
t
a
a
s
u
nfresh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
D
an
C
a
rpe
n
te
r
f
r
esh_al
l
oc: ex
p
ort is_fres
h
_all
o
c() and is_fre
s
h_alloc_va
r
_
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Da
n
C
arpenter
fre
s
h_alloc:
NU
L
L point
e
rs are
n
ot
f
r
e
s
h
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Ca
r
penter
mtag: export str
_
to_mtag()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Da
n
Carpent
e
r
type: improve
d
e
b
u
g
out
p
ut for
N
U
L
L types
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Car
p
e
n
ter
slist: fix _
_
print
_
stree() debug
o
u
t
put
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next