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
type_val: ignore "idr_find"
2020-05-04
Dan Carpenter
t
ype_v
a
l: ignore "i
d
r_
f
ind"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpent
e
r
implied: turn on
debug_implied when
regular debu
g
is set
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
D
a
n
Carpenter
e
r
r_ptr
:
delete
dead
c
ode
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpenter
st
r
uct_
a
ssig
n
ment: st
r
ip parenthes
e
s right
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-05-04
Dan Carpent
e
r
atomi
c
_inc_dec: push latest
c
o
de
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-04-07
Da
n
C
arpenter
real
_
absolute:
u
pd
a
te real a
b
s
o
l
ute for
f
aked f
r
esh
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpente
r
typ
e
: cr
e
ate type_fits() function
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
D
a
n Carpent
e
r
d
b
/ker
n
el
.
r
eturn_fixes: mi
s
c updat
e
s (locking mostly)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpe
n
ter
s
t
ates: add a way to watch oth
e
r checks set states
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Carpe
n
ter
debug: p
r
int a speci
a
l warning for user_
r
l
w
i
t
hout
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Carpenter
fr
e
sh_allo
c
: some things are not fresh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Car
p
enter
h
e
l
p
er: don't cac
h
e Tm
p
exp
r
essions
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
exp
r
ession
s
: Renam
e
"Fake" to
"
T
mp"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Car
p
enter
math: fun
c
tio
n
s ca
n
return fuzzy range lists
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
retu
r
n_t
o
_param: rem
o
ve unused declaration
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpent
e
r
s
c
r
i
p
t
s/summariz
e
_errs
.
sh:
w
hite space f
i
xes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan Carpenter
t
o
kenize: ex
p
ort alloc_
i
dent()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-03-10
Dan
Carpenter
a
l
locati
n
g
_
e
nou
g
h_data: clarify error
me
s
s
a
ge
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpente
r
struct_a
s
signment: Fix (*$)
-
>foo handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
validation: update
imposs
i
ble t
e
sts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan C
a
rp
e
nter
shift_to_zero: sile
n
c
e
some false positive
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
an Carp
e
nter
mta
g
:
d
on't
d
o
u
ble record mtag data
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
s
m
d
b
:
add
s
ome more types
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
an Carpen
t
e
r
sli
s
t:
add
s
o
me debug code to wa
r
n a
b
out missing set_dynam
i
c
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan
Carpenter
hel
p
er: remove no_pare
n
s p
a
r
a
meter
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
i
m
plied/comparison:
delete
unkno
w
n implications
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpen
t
er
helper: ret
u
r
n more
s
pecific error cod
e
s
in
g
e
t
_param_
n
um
_
fr
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
functi
o
n_hooks/m
t
ag:
set
mt
a
g
returns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carp
e
n
t
e
r
h
elper: small white
space cleanup
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
D
an Carpenter
mtag: save the m
t
ag allocator
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan C
a
rpenter
db: add supp
o
rt for (*$)
-
>
foo = 1;
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Car
p
enter
db:
m
a
ke mta
g
_
a
bout
entrie
s
u
n
i
que
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Car
p
e
nter
db: add mtag_info
table
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Da
n
C
arpe
n
te
r
mt
a
g_m
a
p: re-arrange container ma
p
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-18
Dan Carpenter
t
y
p
e: expor
t
i
s
_str
u
ct_ptr()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carp
e
nter
db: don
'
t both
e
r splitting
e
rror paths
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
db: store
the f
u
n
ction mtag in th
e
call_id space
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan
Carpenter
db: don't split negatives using null/non_null
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Ca
r
penter
db: a
d
d a new callback for ins
e
rting stuff into c
a
ller_inf
o
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Ca
r
penter
functio
n
_p
t
rs: delete a s
t
ray sp
a
ce chara
c
t
e
r
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Carpenter
estate:
p
ointe
r
s don'
t
have hard m
a
xes
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpenter
mtag_da
t
a: ignore boot_params
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpente
r
mtag_da
t
a: ignore head
-
>n
e
xt
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Carpe
n
ter
hel
p
e
r
:
print EXPR_SELECT
a
nd EXPR_CON
D
ITI
O
N with
expr_to_str()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Ca
r
pent
e
r
mtag_
m
ap: add a
t
ag_offset field
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Carpente
r
fresh_allo
c
: NULL is no
t
a fres
h
a
ll
o
c
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan C
a
rpe
n
t
er
debu
g
: move __prin
t
_states() to
s
matc
h
_states
.
c
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
Dan Car
p
enter
m
a
t
h
: handle un
k
n
o
wn maximums in
s
ubtract operations
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-02-11
D
an Carpe
n
ter
f
low: ca
l
l ASSI
G
NMEN
T
_
HOOK_A
F
TER for compli
c
ated assig
n
me
n
ts
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-28
Da
n
C
a
rpent
e
r
mtag: update swap_
m
tag_return(
)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpenter
fresh_a
l
lo
c
:
m
a
rk
u
sed data as unf
r
esh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
D
a
n Carp
e
nte
r
fresh_alloc: export
is_fresh_alloc()
a
nd
is_
f
resh_alloc_va
r
_
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
D
a
n C
a
rpenter
fres
h
_alloc: NULL point
e
rs are
not
fresh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan C
a
rp
e
nte
r
mta
g
: export str_to_mta
g
()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan Carpenter
t
y
pe: improve debug outp
u
t
for
N
ULL types
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Dan
C
arpente
r
slist: fix
_
_print_stree()
d
eb
u
g
o
utput
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Jo
h
n Levo
n
predefine "i
3
8
6
" if
needed
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Toomas Soome
cor
r
ect spa
r
cv9 defi
n
es
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Joh
n
Levon
p
r
e-defin
e
__unix__ and friends
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
John Le
v
o
n
a
d
d n
e
ce
s
s
a
r
y defined f
o
r
suno
s
-
d
erived systems
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
John Levon
de
f
i
n
e _
_
PRAGMA_
R
EDEFINE_EXTNAME
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Luc Va
n
Oostenryck
add predefine_
n
o
std()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Luc Va
n
Oostenryck
alt definitio
n
for STAN
D
A
RD_G
N
U89
& friends
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
L
uc Van O
o
s
t
enr
y
ck
allow to
t
e
st
the stand
a
rd ve
r
sion
outside of lib
.
c
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-27
Luc
V
an Oostenryck
a
r
ch: add
m
is
s
ing predefine
s
: __amd6
4
& __amd64__
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-22
Dan Carpent
e
r
db: del
e
te more dead
c
o
de
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-22
D
an
Carpen
t
er
db: remove
D
B remo
v
e so
m
e dea
d
code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-14
Dan Carpenter
fr
e
sh_
a
lloc:
f
ix compiling (miss
i
ng chunk
o
f commit)
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-10
Dan
Carpenter
container: improve how as
s
ignments are handled
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-09
Dan Carpent
e
r
locking
:
warn when t
h
ere is a missing irq_res
t
o
r
e
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-09
Dan Carpenter
validati
o
n: update lo
c
king va
l
id
a
tion
t
e
s
t
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-08
D
an C
a
r
p
enter
locking: remove win
e
l
ockin
g
c
heck
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-06
Dan Carp
e
n
t
er
fresh_alloc: tr
a
ck
which allocations are
f
resh
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-06
J
o
hn
Levon
disable warning about long dou
b
le
in uni
o
ns
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-06
John Lev
o
n
Cor
r
ect FP minim
u
m handling
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-06
D
a
n
C
arpente
r
math/ranges/helper: improve
f
l
oating
point support
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2020-01-06
Dan Carpenter
smatc
h
.
h
:
ad
d
the
de
c
larat
i
on to sm_to_arg_name()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpen
t
er
h
e
l
p
e
r: introduce get_param_sym_from_num()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpen
t
er
sval
:
initia
l
floating point
s
upport
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpenter
d
b
: improve
s
p
lit_success_fail
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpenter
db:
fix split_positiv
e
_from
_
nega
t
ive()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Car
p
enter
container_of: a function
i
s not
a container of itself
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
D
an Carpenter
co
n
tain
e
r_
o
f: fix how contai
n
er
o
f
s
tar in
f
o
r
m
atio
n
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpente
r
contai
n
e
r
_o
f
: m
o
ve strip_expr()
earlier
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpenter
db
:
rena
m
e h
a
s_poss
i
ble_zero_null() to has_separate_zero_null()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan
C
arp
e
nter
db: add
a short cut in
has_p
o
s
s
i
ble
_
negative()
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
D
an Carpent
e
r
rosen
b
erg: don't leak un
i
n
i
ti
a
liz
e
d structs to malic
i
o
us
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpenter
compar
i
son:
s
plit
u
nknown
comparisons into fake comp
a
ri
s
ons
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
D
an Carpen
t
er
con
t
ainer_of:
h
andle
"foo
.
fn(&f
o
o);"
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpenter
cont
a
in
e
r_of: store links to container_of when passin
g
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan Carpenter
container_of: add a missing
che
c
k for fai
l
ure
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan
Carpenter
c
o
ntainer_
o
f: swap variable
nam
e
s
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-12
Dan
C
arpent
e
r
co
n
tain
e
r_of:
d
e
l
ete
de
a
d code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
Dan Carpenter
contai
n
er_
o
f: fix a
N
ULL dereference
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
D
a
n
C
a
rpenter
f
r
ees
_
param: dele
t
e
some
d
ead code
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
Dan Carp
e
n
t
er
para
m
_mapp
e
r: re-write and remove --pa
r
am-mapper option
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
Dan
Carpe
n
ter
b
u
f_
s
i
z
e: add k
v
mallo
c
() to the list of allocation
.
.
.
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
Dan Carpente
r
debug: delete
unused local_de
b
ug()
m
acr
o
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
Dan Carpenter
db: a
d
d __smatch_debug_db_on
/
off() calls
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
2019-12-09
D
an Carpenter
e
x
pressi
o
ns: put parentheses around dereferenced b
i
nops
Signed-off-by: Dan Carpenter <
dan.carpenter@oracle.com
>
commit
|
commitdiff
|
tree
next