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: pass expression pointer to mod/nomod hooks
2017-12-07
Da
n
Carp
e
nter
extra: pass e
x
pressi
o
n po
i
nter to mo
d
/
nomo
d
hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan
Carpenter
extra: write infrastructure to pas
s
ex
p
r to no
_
mod
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
D
a
n Carpenter
db/build_early_
i
ndex
.
sh: s
e
t up more mt
a
g i
n
dexes
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpent
e
r
expressions: initialize ->
m
ember_of
f
set() in member_expression()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpenter
fun
c
tion_
h
o
o
ks: set pa
t
h
imp
o
s
s
ible
i
f
we cull
e
verything
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Car
p
enter
mtags:
r
emove the
& pre-op
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpenter
scripts/gen_allocation
_
list
.
sh: ad
d
__alloc_skb()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan
C
arpe
n
ter
db/fixup_kernel
.
sh: snprintf() re
t
urns aren't really
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpenter
e
x
tra: p
a
s
s
the modified expre
s
sio
n
t
o ext
r
a_m
o
d_hook
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpe
n
ter
extra: store values for expressions like "foo[3]
.
b
ar"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Ca
r
p
e
nter
a
ddress:
d
o
n
't s
e
gfa
u
lt pa
r
si
n
g
invalid c
o
de
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
ignore: re-write and a
d
d _expr(
)
ve
r
sions
o
f fu
n
ctions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan C
a
rpenter
p
a
ram_
s
et/filter: PARAM_SET
i
nstead of
PARAM_A
D
D
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan C
a
rp
e
nter
p
a
rse_
c
all_math
:
us
e
a
s
signed values
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
D
a
n Carpenter
sval: impr
o
ve sval_b
i
no
p
_overflows()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
D
a
n Carpente
r
extra: do
n
't modify const p
a
ramete
r
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Da
n
Carpenter
address/ty
p
e: make some fun
c
tion parameters const
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpe
n
te
r
s
t
ruct_assignment: remove
an duplicate N
U
LL ch
e
ck
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
str
u
ct_assi
g
nment:
d
on'
t
double pars
e
ulong as
s
ignm
e
n
t
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
s
tru
c
t_assign
m
ent: fix a
NULL
d
ereference
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan C
a
rpenter
db/mtags:
a
dd
m
tag_data
a
n
d mt
a
g
_
map tables
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Carpenter
db/f
n
_ptr_da
t
a_link: don't store
duplicate records
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Carpente
r
d
b
:
allow SQL statemen
t
s to be
r
u
n later
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Carpenter
db: in
t
rod
u
ce
g
et_mtag_name_expr()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Carpenter
struct_assignment: handle non s
t
ruct
,
poin
t
er assignme
n
t
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan
C
ar
p
enter
struct_a
s
signm
e
nt: fix handling
o
f
n
o
n_struct_assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Car
p
enter
struct_ass
i
gnment: split handle_n
o
n_
s
truct_assig
m
ents
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-24
Dan Car
p
enter
index_overflow: make all messa
g
es "error:" inste
a
d
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-24
Dan Carpen
t
er
index_overflow: small cleanup
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-24
Dan Carpent
e
r
i
nde
x
_
overflow: don't warn a
b
out impo
s
sible
p
aths
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-22
D
a
n Carpenter
mtag:
i
ntroduce mem
o
ry t
a
g
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-22
Dan Carpenter
implicatio
n
s: set_sta
t
e
() s
h
o
u
ld trump impl
i
c
a
tions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-21
Dan
C
arp
e
nte
r
buf_compar
i
son: copy
t
he co
d
e from sm
a
tch_
c
on
s
train
t
s
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-15
Dan Carp
e
n
ter
implied: improve the "to
o
hairy" message
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-14
Dan
Carpente
r
comparison
:
stor
e
t
h
e expressions invol
v
ed
(
if
i
t's
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-14
Dan
C
arpenter
comparison: r
e
name v
a
r1
t
o left_var and var2 to
right_var
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-13
Dan Carpenter
constraints_requ
i
red: detect
a
bunch o
f
new t
y
pe
s
of
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-13
Dan Carpente
r
constraints: allow fun
c
tio
n
const
r
ain
t
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-13
Dan Car
p
ent
e
r
constraints: don't sto
r
e signe
d
vs unsigned
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-04
Dan
C
arpenter
kernel_printf: don't s
e
gfault on invalid code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
Dan Ca
r
pent
e
r
user
_
data: fi
x
compile
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
D
a
n
Carpenter
type_val: use s
m
atch_
c
ontainer_of
(
) informati
o
n
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
Dan Carpenter
us
e
r
_
dat
a
: this file
i
s replaced by check_user_data2
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-01
D
a
n Carpenter
imp
l
ie
d
: add a timeo
u
t in smat
c
h_imp
l
ied
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-01
Dan
Carpenter
flow
:
delete out of scope varia
b
les f
o
r
c
ompoun
d
statement
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-01
Da
n
Carpenter
scope: mo
v
e a check
for ST
M
T_COMPOUND earlier
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Da
n
Carpent
e
r
v
a
li
d
a
tion/sm_casts
.
c
:
update to not use an
unintialize
d
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Da
n
Carpenter
revert "smat
c
h_type
.
c: comparison
exp
r
es
s
ions always
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpe
n
ter
v
a
lidatio
n
/sm
_
buf_si
z
e
6
.
c: update for
m
at
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
parse: make
a
n
a
rray
la
r
g
er
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
helper
:
fix get_ar
r
ay_e
x
pr()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpe
n
ter
assigned_expr: save a
record wh
e
n a function sets foo
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
modification_hooks
:
handle PARAM_SET
e
arl
i
er
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carp
e
nter
.
g
i
tignore:
i
gnore
.
sm
a
tch,
.
s
m
atch
.
s
q
l a
n
d
.
smatch
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
co
n
st
r
aints: add
a
co
m
ment
,
remove debug code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan
C
arpent
e
r
con
s
traints
_
re
q
uired: store mo
r
e r
e
quired constraints
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
call_
m
ath: add
k
zalloc() to
the
list of a
l
location
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Da
n
C
arpenter
cal
l
_mat
h
: preve
n
t an
endl
e
ss loop
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
D
a
n C
a
rpenter
allocation_funcs: add __alloc_skb(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
constraints: fix selecting the
requ
i
red constraint
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-30
Rasmus Villemoes
che
c
k_kern
e
l
_pri
n
tf
.
c:
w
ar
n
abou
t
"
%lx", (long)ptr
commit
|
commitdiff
|
tree
2017-10-30
Rasmus Villemoes
smatch_t
y
pe
.
c: comparison expressi
o
ns alw
a
ys have type i
n
t
commit
|
commitdiff
|
tree
2017-10-30
Ras
m
us
V
ill
e
moes
s
match_ty
p
e
.
c: fix
t
ype of
po
i
nter diff
commit
|
commitdiff
|
tree
2017-10-27
D
a
n Car
p
enter
st
r
uct_assignm
e
n
t: fix parsing of in
v
alid
c
ode
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-27
D
a
n
Carpenter
symbol: l
e
t is_ptr_typ
e
() take N
U
LL pointers
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
Dan Carpenter
core: ad
d
NUL
L
c
hecks for p
a
rsi
n
g i
n
v
alid c
o
de
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
D
a
n Carp
e
nt
e
r
ge
t
_user_overflow: verify tha
t
that it's a
c
ompare
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
Rasmus Villemoes
check_kernel
_
p
rintf
.
c
: check %pOF argument is struct
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
R
a
sm
u
s
Vill
e
moes
check_kernel_
p
ri
n
tf
.
c:
r
emove co
p
y-
p
a
s
toed vari
a
bl
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
Rasmu
s
Villemoe
s
check_ker
n
e
l
_printf
.
c: pr
e
pa
r
e for m
o
re tes
t
s
for integer
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
Rasmus
Vill
e
moes
check_k
e
rnel_p
r
intf
.
c:
u
se get_real_base_type in typedef_lookup
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-24
Da
n
Carpent
e
r
containe
r
_of: u
s
e CONTA
I
N
ER ty
p
e
instea
d
of PARAM_USED
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Da
n
Carpent
e
r
p
re-process
:
don't read beyon
d
end of array when
l
ooking
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Da
n
Carpenter
b
uf_size, kernel_pri
n
tf: don't segfault on invalid
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan
C
arpenter
container_of: add a c
o
mment about
r
eturnin
g
a conta
i
n
er_of
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan Carpente
r
container_o
f
: get
_
offse
t
_f
r
om_containe
r
_of(
)
shoul
d
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan Ca
r
p
e
n
t
er
db
/
clear_user_d
a
ta: use
c
heck_u
s
er
_
da
t
a2 instea
d
of
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan Carpenter
db:
c
o
mp
l
ain
i
f we
c
an't open the
schema files
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan Carpenter
db: ad
d
a comment
a
nd do some w
h
ite space ch
a
n
g
e
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
D
a
n Carpenter
db: d
o
n't ass
u
me function ca
l
l
s are symbols (instead
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan Carpenter
db/fi
x
up_kernel
.
sh:
fix a bad SQ
L
command
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan Carpe
n
ter
db: make static or not a b
o
olean type
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-19
Dan
Carpenter
db: save
l
ess informat
i
on for
c
om
m
on functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-18
Dan C
a
rpenter
var_sym: fix handl
i
n
g of arr
a
ys
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-18
Dan Carpenter
extra: fix fall
o
ut from splitt
i
ng par
a
m_used and co
n
tai
n
er_of
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-18
D
an Ca
r
p
en
t
er
buf_size: don't sto
r
e
obviou
s
size
s
in the DB
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-17
Dan Ca
r
pen
t
er
con
t
ai
n
e
r
_
of: export
ge
t
_param/offset_
f
ro
m
_container
_
of
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-17
Dan
C
arpen
t
er
p
a
ram_used/s
t
ates:
introd
u
ce
_
_
g
et_s
t
ate() for silently
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-17
Dan Carpenter
flow: parse m
o
r
e inline
functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-16
D
a
n Carpenter
conta
i
ner_o
f
:
fix container
_
of()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-16
Dan Carpenter
frees_param: u
p
date to l
a
te
s
t
API
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-16
Dan
C
arpenter
param_used/contain
e
r_of: split this in
t
o tw
o
files
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-11
Da
n
Carp
e
nter
d
b
:
remove spammy debu
g
messa
g
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-11
Dan
C
arpenter
db: hand
l
e
functi
o
ns that retu
r
n a
c
ontainer_of(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-11
Dan
C
arpe
n
ter
db: handle re
t
u
r
n
ing block stateme
n
ts
b
etter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-11
D
a
n Carpenter
param_used
:
prevent more
r
ecu
r
sio
n
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-11
Dan
C
arpenter
pa
r
am_used: pull some stuff
o
u
t
into separate functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-11
Dan
C
a
rpenter
param
_
us
e
d: fix use
after
f
ree
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-10
Dan C
a
rpen
t
er
db: spl
i
t caller_
i
nfo and sql into separate output
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-10
Dan Ca
r
p
e
nter
d
b
:
change how common functions are
h
a
n
d
led
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next