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
unwind: remove pci_iomap() functions
2020-11-19
D
a
n Carpenter
unwin
d
:
r
e
m
ove
p
c
i_iomap() functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-19
D
a
n Car
p
enter
annot
a
te
:
fix how snprintf() is handle
d
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpe
n
ter
a
s
signed_e
x
pr: introduce get_assigned_expr_recurs
e
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-19
Dan Carpenter
c
o
m
pa
r
ison: don't store pointle
s
s
fake assign
m
ent
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-19
D
an Carpenter
comparison
:
r
emove any "+- 0" operations
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-17
Dan Carpenter
e
x
tra:
c
hec
k
the or
i
gin
a
l s
t
at
e
first for fake
pa
r
ameter
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-17
D
a
n
Carpenter
flow: do a fa
k
e cast for A
R
RAYS
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-17
D
a
n Carpenter
param_set: h
a
n
dle certain
s
t
ruct assi
g
nments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-17
Dan Carpent
e
r
db:
o
nly
d
o
the return_info stuff i
f
it's going to
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-17
Dan Carpente
r
pa
r
am_used: ignore some states u
s
ed to fill th
e
DB
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-17
Dan C
a
rpenter
us
e
r_data: dele
t
e
debug c
o
de
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-13
Dan Carpenter
l
o
c
king: sav
e
held loc
k
s i
n
caller_info tab
l
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-12
D
a
n
Ca
r
penter
d
b
/
insert_manual_st
a
tes: don'
t
insert duplica
t
e sta
t
es
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-12
Da
n
C
arpenter
db
/
insert_man
u
al_s
t
a
tes
:
preserve the call_id
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-10
Dan Carpe
n
ter
parse_c
a
l
l
_math: fi
x
a segfault
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Dan
Carpent
e
r
bu
f
_size: fi
x
w
hat
c
al
l
er_info to
p
ass and what is
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Dan Carpenter
db/smdb: i
m
prove ho
w
searching for function pointe
r
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Dan
C
a
rpenter
db: don't
call call_
i
n
fo
c
all
back
s
u
n
less it is
a
n
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Dan C
a
rpenter
ex
t
ra: do a
s
m
all cle
a
nup
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
D
a
n C
a
rpenter
function_
h
ooks
:
add helpers to
r
egister all the functions
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Dan C
a
rpenter
modification_hooks: pote
n
t
ial s
p
eed up
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
D
an Carpenter
k
e
r
nel,
m
a
th: handle the __
f
fs() functio
n
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
D
an Carpenter
ker
n
e
l
: i
g
nor
e
more m
u
tex internals
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Dan C
a
rpenter
kernel
:
don't parse
T
RACE_EVE
N
T() f
u
ncti
o
ns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Da
n
Carpente
r
param_key: fix an or
d
ering bug
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
D
an Car
p
ente
r
param_key
:
enable for non-
k
e
rnel projects
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-28
D
a
n
Carpenter
modification_hooks: spee
d
up
calling
m
odifica
t
ion
hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Da
n
Carpenter
sign
e
d
:
don
'
t warn ab
o
ut u64 compa
r
iso
n
s with ULONG_
M
AX
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan
Carpenter
f
l
ow: don't par
s
e
inlines again if
t
hey take a lo
n
g
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpente
r
param_l
i
m
it: m
o
ve registrat
i
o
n
be
f
ore param_set
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan
Carpen
t
er
states: introduce ha
s
_states()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpe
n
ter
math:
don't use type_value for get_imp
l
i
e
d_rl()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpent
e
r
lea
k
s: small white spac
e
cleanup
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan
C
arpent
e
r
math:
remove a stray spac
e
c
h
ar
a
cter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpenter
param_limit/filter/set: use pa
r
am_key code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpe
n
ter
par
a
m_key: export some
f
unctions and
i
ntroduc
e
map_
t
o_par
a
m()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
D
a
n Carpen
t
e
r
smatch: save less stu
f
f, run faster
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan
Carpenter
type
_
val: speed up type_va
l
c
ache
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Carpente
r
flow: clear
ou
t
fake ass
i
gn
m
ents after they're not
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-23
Dan Car
p
enter
math
:
store all con
s
tant
E
XPR_B
I
N
O
P result
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-15
Dan Carpenter
d
b
:
handle extern inline fun
c
tions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-14
Dan Carpenter
d
ere
f
:
avoid
the big_statement_stack
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-14
Dan Carpenter
p
a
r
a
m_used: always ass
u
me "$
"
and "*
$
"
are used
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-10-13
Dan Carp
e
n
t
er
smatch: a
d
d a [sma
t
c
h
.
check_name] to the outp
u
t
with
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-30
Dan Car
p
enter
smatch_scrip
t
s/new_bugs
.
pl: to
t
al
r
e-write of th
e
script
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-30
Dan
C
a
rpenter
db/cr
e
ate_db: don't
u
se
c
or
r
u
pted DB
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-29
D
a
n Carp
e
n
ter
p
a
ram_limit: use the shared copy of sta
r
t stat
e
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-29
Dan Carpenter
p
a
r
a
m_fi
l
t
e
r:
d
ele
t
e unus
e
d code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-28
Dan Carpenter
flow: fak
e
a
p
arameter assi
g
nment f
o
r literals
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
D
an Carpent
e
r
param_key: remove b
o
gu
s
consts
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
param_key: don't export sta
t
e_name_to_
p
aram_name()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Ca
r
penter
capped: co
n
vert return in
f
o to modern code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
assigned_ex
p
r: clean up old ancient co
d
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpent
e
r
l
o
cking: fix compile (b
r
oken by add_func
t
i
on_da
t
a())
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Carpenter
cap
p
ed: change
h
ow binops a
r
e handled
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan C
a
r
p
e
nter
cap
p
e
d
: change += assign
m
e
nts
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Da
n
Carpenter
k
e
r
n
el: add su
p
port
f
o
r a
r
ra
y
_siz
e
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Da
n
Carpente
r
kernel: fix implie
d
_err_cast_re
t
urn() return
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Ca
r
pen
t
er
frees_
p
aram_str
i
ct: use get_param_key_from_sm()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
D
a
n
Carpente
r
a
t
omic
_
i
n
c_dec: add some mor
e
inc_dec func
t
ions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan
Car
p
ent
e
r
implied: add a c
o
mmen
t
in po
s
sible_false
_
helper()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Car
p
e
n
t
e
r
param_key:
u
se ge
t
_name_sym_from_key() instead of return_st
a
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Dan Car
p
enter
fl
o
w: Use add_funct
i
on_data() t
o
clean up
the code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-25
Da
n
Carpenter
db/
p
aram_k
e
y:
m
ove some key related functions f
r
om
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
unwind: add some more functions that
n
eed
t
o be
f
reed
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpenter
math:
improve A
N
D handling
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan
C
arpenter
f
unc
t
ion_ptrs: don't
s
t
ore nonsense fake pointer
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan
Carpenter
unw
i
nd: handle
freeing
i
n other functions better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Car
p
enter
flow:
i
ntrod
u
ce function dat
a
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-22
Dan Carpente
r
param_
k
ey: preserve pa
r
am
e
ter assign
m
ents
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan Carpenter
chec
k
_unwi
n
d: remove request_resource()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan
Carpenter
d
b:
f
i
x
db_inco
m
plete
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan
Carpenter
unwind: fix a spelling mistake
"
bal
l
ance" --> "balance
"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
D
a
n
C
a
rpente
r
d
b
:
r
ecord if the DB
i
s
m
issing information
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Da
n
Carpe
n
ter
u
n
wind: fix
r
equest_res
o
urce() checking
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-16
Dan
Carpenter
d
b: s
p
l
it ranged implic
a
tion hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
Dan
C
arpent
e
r
param_key: introduce get_nam
e
_sym_from_key()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
Dan Carpenter
ranges: add i
s
_e
r
r_or_null
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
D
an Carpe
n
ter
unwind: re
-
write the check
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-15
Dan
Carpenter
param_k
e
y
:
move fu
n
ctions
t
o new fi
l
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-11
Dan
C
a
r
p
en
t
er
h
elp
e
r: introduce get_par
a
m
_
k
ey_from_var_sym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carp
e
nter
ret
u
rn_to_param: delete debug code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-11
Dan Carpe
n
ter
return_to_par
a
m: Fix returne
d
function parsing
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-10
D
an C
a
rpenter
function_hooks: check the retur
n
from
t
he im
p
li
e
d_return_h
o
o
k
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-10
Dan Carpenter
function_hooks: rename a v
a
riab
l
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-04
Dan Carpenter
db/kernel
.
ins
e
rt: t
h
e
device_add() f
u
nct
i
on sets the
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-04
Dan
Carpen
t
e
r
db/ker
n
e
l
.
insert: In
s
ert
s
ome
v
malloc() limit
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
D
a
n Carpenter
val
i
dation: update lo
c
king tests
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
Dan
Carp
e
nte
r
Merge
git://git
.
kernel
.
org/pub/scm/de
v
el/sp
a
rse/sparse
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
Dan C
a
rpent
e
r
helpe
r
: e
x
port get_param_key
_
from_sm()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-09-01
Dan Carpent
e
r
lo
c
k
ing:
tur
n
o
f
f lo
c
king check for non-SMP configs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
D
a
n Carpenter
free_strict/fr
e
es_p
a
ram: re-writ
e
these chec
k
s a bi
t
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
D
a
n Ca
r
penter
free: fix parsing of parent_is_free_var_sym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
Dan Carpenter
buf_size: add support for kvcalloc()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
D
an Carp
e
nt
e
r
buf_size: improve su
p
p
ort for v
a
riab
l
e
size arrays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-14
D
an Carpenter
buf
_
size: improv
e
s
up
p
ort f
o
r zero size arrays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-13
D
an Carp
e
nte
r
ca
p
p
e
d:
move bin
o
p
handling in
t
o a separate fun
c
tion
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-13
Dan Carpenter
capped: hard max does not mean
ca
p
ped
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-11
D
an Carpenter
db/
s
mdb: port it to pyth
o
n3
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2020-08-11
Dan
C
arp
e
n
ter
db/smdb: add USER_P
T
R
types
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next