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
flow, conditions: handle label statements correctly
2016-02-23
Dan Carpenter
flow, conditions: han
d
le
l
abel statements correctly
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-23
Da
n
Ca
r
pe
n
ter
db:
fix a bug in splitt
i
n
g
return s
t
ates
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-19
Dan Carpenter
Revert "states: only set the fake_
s
tree in se
t
_state(
)
"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-17
D
an Carpente
r
locking: d
o
n
'
t
warn about i
m
p
o
ssible paths
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-17
Dan Carpenter
validation/sm_imp
l
ied8
.
c: update test
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-17
Dan Carpenter
function_hooks:
u
se
_
_set_sm_
c
ur_st
r
ee() in d
b
_retur
n
_states
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-17
Dan Carpenter
s
t
ates: on
l
y se
t
t
he
fake_stree in
set_state
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-17
D
an Carpent
e
r
imp
l
ications:
u
s
e stored_condition
s
t
he defa
u
lt fall
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-17
Dan Carpente
r
implie
d
: unbreak assign_
r
anged
_
f
unctions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-16
Da
n
Carpenter
states:
delete
a
n unused function
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-16
D
an Carp
e
nter
implied: fix PARAM_LIMIT impl
i
cations agai
n
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-16
Dan Carpent
e
r
implied: fall out fro
m
fake_cu
r
_st
r
ee change
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-15
Dan C
a
rpen
t
er
real_absolu
t
e: += and
=
ar
e
not
the
s
ame
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-15
D
a
n
Carpente
r
stat
e
s: __se
t
_
sm_
c
ur_stree() should not change the
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-15
D
a
n Carpen
t
e
r
states: setting the true state d
o
es
n
't set
the cur_stree
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Dan C
a
rpenter
impl
i
ed: fix a bug ha
n
dling PARAM_LIMIT implicat
i
ons
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Dan Carpe
n
t
er
validation: add sm_impossible2
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Dan
Carpe
n
ter
s
t
r
uct_assignme
n
t: silence a GCC false pos
i
tive
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Dan Carpent
e
r
validation/sm
_
implied10
.
c: upda
t
e the
test
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Da
n
Car
p
enter
extra: fix values_fit_type()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
D
a
n Carpenter
Revert "sl
i
st: make __merg
e
_slis
t
(
) allocate
l
ess memory"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Dan Ca
r
penter
flow: silence a GCC false p
o
sitive
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-11
Dan Carpenter
validation/sm_compar
e
3
.
c: u
p
date th
e
c
h
eck
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-10
Da
n
Carpenter
validati
o
n: upda
t
e sm_ma
t
h1
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-10
Dan Carp
e
n
t
e
r
va
l
idation: update sm_overf
l
ow3
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-10
Dan Carpenter
validation/s
m
_inline3
.
c:
remove accidental include
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-10
Dan Carpenter
validat
i
on: update a
couple
c
omp
a
re test
s
and make
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-10
Da
n
Carpente
r
validati
o
n/sm_buf_
s
ize6: use correc
t
ele
m
ent count
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-10
Dan Carpenter
v
a
li
d
ation:
update sm_
a
r
r
ay_ove
r
flow
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpenter
memc
p
y_ov
e
rfl
o
w:
ignore some
struct typ
e
s
w
hi
c
h cause
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpe
n
te
r
memc
p
y
_
ov
e
rflow: handle v
a
riable len
g
th s
t
ruc
t
s correctly
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpenter
implied: u
s
e implicati
o
ns from function conditions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carp
e
nter
function_
h
ooks: don't pars
e
compar
i
son conditi
o
ns twi
c
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
D
a
n
Carpenter
c
ondi
t
ions: set th
e
parent expressi
o
n w
h
e
n
par
s
in
g
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Da
n
Carpen
t
e
r
flow:
r
e
name set_pare
n
t
() to set_paren
t
_exp
r
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
D
a
n
Carpenter
pr
e
c
edence: fix some false
p
ositi
v
e
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan
Carp
e
nt
e
r
k
e
rnel_
p
rintf:
ig
n
ore %pg which are block pointe
r
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan
C
arpenter
in
d
enting:
i
gno
r
e pre
a
nd post statemen
t
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpen
t
er
comparison:
fix fallout fr
o
m algebra change
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpent
e
r
comparison: don't re-imp
l
ement
e
xpr_to_chunk_
s
ym_vsl
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan C
a
r
penter
h
elper: a number is not
a
chu
n
k in expr_to_chunk()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan C
a
rpenter
f
u
nct
i
on_hooks: don't pr
o
c
e
s
s c
o
ndition
f
unctions t
w
ice
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpenter
conditions: introduce the bi
g
_
con
d
ition_s
t
ack
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpenter
functio
n
_h
o
o
ks: reset states
t
o
origin
a
l
state b
e
tween
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-09
Dan Carpe
n
ter
f
unction
_
hooks
:
r
e
turn earlier on
c
ulled p
a
ths
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-05
Dan Ca
r
penter
memcpy_overf
l
ow: silence false posit
i
ve when
d
e
stination
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-05
Dan
C
a
r
pente
r
me
m
c
py_overf
l
ow: improve struct mem
b
er
b
oundary ca
l
culation
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-05
Dan Carpe
n
ter
m
emc
p
y_over
f
low: fall back to type size to calculate
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-05
Dan Carpe
n
ter
modifi
c
atio
n
_hooks: fix
f
a
ll o
u
t from r
e
cent ch
a
nges
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-04
Dan C
a
rpenter
memcpy
_
overflow
:
i
g
n
o
re 1 e
l
ement ar
r
ays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-04
Dan C
a
rpenter
m
em
c
p
y
_overflow: handle
a
rray members bet
t
er
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-04
Dan C
a
rpe
n
ter
index_overflow: silence f
a
lse positive
s
with --sp
a
mm
y
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan
Car
p
enter
Makefile:
tu
r
n on -Wn
o
-switch
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan Carpenter
extra: retu
r
n a b
i
t qui
c
ker if there are no true an
d
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan
C
arpenter
extra: simplify the c
o
de
in handle_comparison() a bit
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan Carpenter
extra: handle if (offset +
bytes >
s
ize) co
m
parisons
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan
Carp
e
n
t
er
comparison:
make modific
a
tions
c
lear the compariso
n
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan
Carpenter
modificat
i
on_hoo
k
s
:
introduce add_modification_hook_late()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
Dan Carpente
r
comparison: do al
g
e
b
r
a on "foo + bar > baz"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-03
D
a
n
Carpenter
i
n
dex_overflow: silence some
warnings when --spammy
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan
Carpenter
com
p
arison:
s
plit __comp
a
rison_match
_
condition() up
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
D
an Carpenter
comparison:
s
t
o
r
e p
a
ramete
r
co
m
parisons in
the da
t
a
b
ase
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
D
a
n
Carpen
t
er
buf_size: add some
m
ore
a
l
location
fun
c
tions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan Carpenter
m
e
mcpy_overflow
:
fix
b
uild
e
r
r
or
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan
Car
p
enter
buf_s
i
ze:
add allo
c
_page
s
() and fr
i
ends
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan
Carpenter
buf_size
:
handle getti
n
g
a
ddress of arrays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan C
a
rpenter
memcpy_
o
verflow:
s
i
lence a bu
n
c
h
of fals
e
pos
i
tives
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
D
an Car
p
enter
memc
p
y_over
f
lo
w
:
r
ena
m
e 'data' to 'l
i
mi
t
'
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Da
n
Carpenter
me
m
c
p
y
_overflow:
u
se range l
i
st
f
rom
chec
k
_u
s
e
r
_d
a
ta2
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan C
a
rpente
r
testing
_
index
_
after_
u
s
e
:
rename
c
he
c
k_ove
r
flow to testing_
i
n
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan Ca
r
p
e
nte
r
overflow, all
o
cating_enough_data: split chec
k
_overflow
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan Carpenter
overf
l
ow,
sn
p
r
i
n
tf_overflow: split out snp
r
intf chec
k
ing
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan Ca
r
penter
overflow, sprintf_overflow:
s
pli
t
ou
t
sprintf checking
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan Carpenter
overflow, s
t
rcpy_over
f
l
o
w: sp
l
i
t
strcpy ov
e
rfl
o
ws
i
nto
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
D
an
Ca
r
penter
c
h
eck_overflow:
dele
t
e some
de
a
d code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
Dan Ca
r
penter
overflow
,
memcpy
_
overflow: split check_ov
e
rflow
.
c int
o
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
D
a
n Carpente
r
i
ndex_over
f
low
:
del
e
t
e s
o
me dead code, rev
e
rse
s
ome
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-02
D
an
C
arpenter
over
f
low
,
index_
o
verflow: s
t
a
rt spli
t
tin
g
u
p
check_overf
l
ow
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-02-01
Dan Carpenter
symbol: improve sizeof()
for packed structs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-28
Dan Carpenter
buf_size
:
record variable size
buffers
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-27
Dan Carpent
e
r
addres
s
: tak
e
ali
g
nment into considera
t
ion
and
export
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-23
Dan
C
arpenter
slis
t
: make __m
e
rge_s
l
i
st()
a
llo
c
ate less me
m
o
r
y
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-19
Dan Ca
r
penter
compariso
n
: fix
buil
d
error
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carpenter
math: try
h
arder in v
a
r_t
o
_absolute_rl()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan
C
a
r
penter
use
r
_data2: intr
o
du
c
e ge
t
_u
s
er
_
rl_var_
s
ym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carpenter
u
s
er_dat
a
2: white sp
a
ce
s
tu
f
f
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carp
e
nter
strin
g
_
l
ist: silence
a
GCC warning
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carpen
t
e
r
ker
n
el_printf: we changed %pg to
%
pj
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carpenter
ca
p
pe
d
: multiplicati
o
ns ca
n
b
e
capp
e
d
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
D
an Carpent
e
r
capped: white space
change
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carpenter
capped: fix ret
u
rn i
m
p
l
i
es capped
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
Dan Carp
e
n
t
er
capped: better handle o
n
unmat
c
hed state
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-15
D
an Carpe
n
ter
extra:
h
a
n
dl
e
returned struct members
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-13
D
an Carpenter
db: make
g
et_param_name() c
h
ec
k
for NULL sm->sym pointe
r
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-13
Da
n
Carpenter
user_data2:
simp
l
e_strtoul() is
u
ser dat
a
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-13
Dan Carpenter
user_da
t
a2: always set *f
o
o to user da
t
a
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-13
Da
n
Carp
e
nter
u
ser_data2: use fake assi
g
nments
i
n
stead of duplica
t
ing
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-13
Dan
Carpenter
user_da
t
a2: h
a
ndle array
s
b
e
tter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-06
Dan Carpenter
*new*
vim_smdb:
a s
c
r
ipt
for looking up caller information
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2016-01-04
Dan Carpenter
buf_size: fix compi
l
e
o
n
o
l
d
er GCCs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next