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
ssa: fix the modification hook
2021-07-28
Dan Carpenter
ssa: fix the modifica
t
ion hook
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-28
Dan Carpenter
ssa
:
do
n
't dyna
m
ic
a
lly allocate
&undefined and &merged
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-28
Dan Ca
r
penter
stored_
c
onditions: record links bette
r
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-28
Dan Carpenter
s
tored_conditions: ignore kno
w
n con
d
ition
s
mor
e
thoro
u
ghly
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-28
Dan
C
arpenter
typ
e
: add suppor
t
for parsing <~ c
o
ntainer_of k
e
ys
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-27
Dan Carpe
n
ter
funct
i
on_hooks: move
code arou
n
d
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-26
Dan Carpenter
i
m
p
l
ied,db:
fi
x
a
b
u
g
faking hi
s
tory
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-19
Dan Carpenter
kernel
_
user_data
:
de
l
ete obselete comment
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-19
Dan Carpe
n
ter
kernel_user_d
a
ta: AND and MOD are ways
t
o cap data
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-19
Dan C
a
rpente
r
m
ath: assum
e
container_of()
r
eturn valid pointers
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-19
Dan Carpenter
st
a
tes: delet
e
unused
&
ghost state
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-19
Dan
C
arpenter
Do
c
um
e
ntation/smat
c
h: update build requi
r
ements for
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-06
Dan Carpent
e
r
type: handle key type for "*$"
where the
p
a
r
a
me
t
e
r
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-05
Dan Ca
r
penter
atomic_in
c
_dec: tweak how the retu
r
n sta
t
es are calculated
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-05
Dan Ca
r
penter
a
t
o
m
i
c_inc_
d
ec: im
p
rove h
o
w
in
c
/dec is r
e
corde
d
in
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-05
Dan Carpenter
a
tomi
c
_
inc_d
e
c
: create sep
a
rat
e
t
es
t
_
id f
o
r freeing
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-01
Dan Carpent
e
r
kernel: de
l
ete PCIBI
O
S_BAD_VENDOR_ID returns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-01
Dan
Carpente
r
d
b
:
ad
d
a fe
a
ture which lets people delete a
r
et
u
rn
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-07-01
Dan C
a
rpent
e
r
Documentation: add libs
s
l-dev and libtry-tiny-perl
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan Carpenter
bu
f
_comparison: impro
v
e hand
l
ing
o
f
binop sizes
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan C
a
rpenter
extr
a
:
re-write get_long_
n
ame
_
sym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan Carpen
t
er
kernel
.
ignored_mac
r
os: add ASSE
R
T() to ignor
e
d macros
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan Carpenter
smatch_data/ker
n
el
.
clears_argument: add more
functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan Carpenter
smatch_data/ke
r
n
el
.
u
n
reach
a
ble
.
ignore: add
BUG(), WARN
_
ON
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan Carp
e
nt
e
r
u
ser_da
t
a:
k
vm_r
e
ad_guest_vi
r
t() i
s
u
s
e
r
data
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Da
n
Carpenter
ros
e
nbe
r
g_funcs: warn about informatio
n
leaks to
t
he
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
D
an Carpenter
compari
s
on: han
d
le
c
od
e
like if
(size - u
s
e
d
== 0)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
D
a
n Carpenter
kernel: hook match_f
l
s(
)
into the code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-30
Dan C
a
r
p
e
nter
kern
e
l: int
r
oduce get_gfp_param
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-28
Da
n
Carpent
e
r
expressions
:
introduce get_p
a
rent_stmt()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-24
Dan C
a
rp
e
nter
pa
r
am
_
key:
mark get_variable_from_key() as deprec
a
ted
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-24
Dan Carpente
r
f
u
nction_ho
o
ks:
u
pdate comment e
x
plainin
g
various functi
o
n
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-24
D
a
n Carpenter
fu
n
c
tion
_
hooks: don'
t
rec
o
rd pa
r
ameters
=
=
as =
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-24
Dan Carpenter
fun
c
ti
o
n_hooks:
introdu
c
e add
_
functio
n
_param_key
_
hook_late()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-24
Dan
Carpenter
states:
ad
d
has_possible
_
state
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-18
D
an Carpenter
param_set:
setting stack data doe
s
n
'
t not
a
ff
e
ct the
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-08
Dan Car
p
enter
db: add support for deleting and splitting ret
u
r
ns
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-08
D
an Ca
r
penter
d
b
: call
call
e
r_info hooks whe
n
loca
l
deb
u
g is enabled
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-06-02
Dan
Carpente
r
fun
c
tion_hoo
k
s: p
r
i
nt impo
s
sible
return in de
b
ug output
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-29
Dan Carpent
e
r
unwind: ign
o
re
d
rmm_add_action() p
a
ths
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-29
Dan Carpen
t
er
unwind:
t
weaks to how clk_prepare_enable() is hand
l
ed
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-27
Dan
Car
p
enter
ho
o
ks: add
DECLARATION_HOOK_AFTER
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-27
Dan Ca
r
penter
allocatio
n
_funcs: add a lot more
functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-27
Da
n
Carpenter
ext
r
a: preserve hard max ove
r
L
IMIT/FILTER
action
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-27
Dan Carpenter
flow: don't parse empty pre statemen
t
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
D
a
n Car
p
enter
atomi
c
_inc_dec: make get_best_
m
atch()
s
tricter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
D
an Carpenter
atomic_inc_dec: s
i
l
ence some common fa
l
se positives
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Da
n
Carpen
t
er
atomic_inc_dec: mo
v
e custom
f
unctio
n
h
o
ok to e
n
d of
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan Carpent
e
r
atomic_inc_dec
:
make the implied start/end
a po
i
n
ter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan Carpente
r
atom
i
c_i
n
c_dec: fix names of
reference counters
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan Carpenter
container_of: fix the bui
l
d
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan Carpenter
free_st
r
ict: silen
c
e some kfree
_
skb() fal
s
e
positives
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan
C
arp
e
nte
r
p
o
i
nts_to_
u
ser_
d
ata:
i
gnore fa
k
e call assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Da
n
Carpenter
passes_array_s
i
ze:
h
an
d
le "frob(skb->d
a
ta, skb->len)"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan Carpenter
db: export is_fn
_
p
tr
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
Dan Carpenter
conditions: set the
p
aren
t
expressio
n
for fake assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-20
D
an Car
p
enter
s
y
mbol:
introduc
e
lookup_m
a
cro_symbol()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-18
Dan C
a
r
p
enter
ke
r
nel_u
s
er_
d
ata: ignore v4l2
_
subdev_call()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-18
Dan Carpenter
locki
n
g:
ign
o
re efx_rwse
m
_asser
t
_wr
i
te_lo
c
ked()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-17
Dan
C
a
r
pen
t
e
r
ex
t
ra: fix type b
u
g
h
a
ndling fake
p
a
ramet
e
r ass
i
gnments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-14
Dan Car
p
enter
ssa: parse the as
s
ignments la
t
er
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-14
Dan Carpe
n
ter
s
sa: fi
x
a crash
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-11
D
a
n Ca
r
penter
vali
d
ation/sm_equiv4: update unwind check output
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-11
Dan Carpenter
smatc
h
.
h: introdu
c
e s
m
_wa
r
ning_li
n
e()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Carpenter
loc
k
in
g
: don't sto
r
e garbage
lock
i
n
f
ormation
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
D
a
n Carpen
t
er
db:
introduce select_
c
al
l
e
r
_name_sym()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Carpenter
lock
i
ng: fi
x
a revers
e
d i
f
stat
e
ment
i
n do_
l
ock()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Car
p
enter
locki
n
g: fix h
a
ndli
n
g of pa
s
sed in locks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Ca
r
pe
n
ter
points_to_
u
ser
_
data: handle arrays insid
e
a
use
r
c
o
ntro
l
led
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Carp
e
nter
flow: introduce get_
l
ast_s
t
m
t
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Car
p
enter
flow: set the
p
are
n
t statement
for case statements
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
D
an Carp
e
nter
ho
o
ks: add a new add_array
_
initialized_hook() ho
o
k
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Da
n
Carpenter
valid
a
tion: remove duplicate "dereferencing unin
i
tia
l
ized
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-10
Dan Carpenter
kernel_user_data: f
i
x copy_f
r
om_use
r
() a
g
a
in
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-08
Dan Carpe
n
ter
va
l
ida
t
i
o
n/sm_
u
se
r
_
data2
.
c: fix a crash
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-07
Dan Carpenter
checking_for_nu
l
l_in
s
tead
_
of_err_pt
r
: warn about inco
r
r
ec
t
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-04
Dan Carpent
e
r
debug: make __sma
t
ch_
a
bou
t
() pri
n
t user data informati
o
n
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-04
Dan Carpenter
s
sa, unwind: instead of track
i
n
g the variable track
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-03
D
a
n Car
p
enter
co
n
stan
t
s
:
add ulong_one
and ulong_
I
NT_MAX
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-03
Dan C
a
rpenter
impli
e
d: pr
e
serve hi
s
t
ory in overwrite_states_using_poo
l
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-03
Dan Carpente
r
type: introduce get_
c
omparison_t
y
pe()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-03
D
an Carp
e
nter
mtag:
d
on't store mtag data from fa
k
e
environ
m
e
nts
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-03
Dan Carpenter
modification
_
hooks:
i
gnore fake parameter_
a
ssi
g
nments
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-05-03
Dan Carpenter
func
t
io
n
_hooks: fake parameter as
s
ignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-04-16
Da
n
C
a
rpenter
assigne_
e
xpr: delete unused v
a
riable
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-04-13
Dan Carp
e
nter
check_list_a
d
d: war
n
a
b
o
u
t
use after
f
re
e
s with
lists
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-04-13
D
a
n Ca
r
penter
arm64_
t
agged: silence a
f
al
s
e p
o
s
itive with
~
PAGE_SIZE
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan Carpe
n
t
e
r
db: rename cal
l
_return_states_hook
s
(
) to call_
r
eturn_states_
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan
Carpenter
db: move
replace_return
_
ranges()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan Carpenter
ex
t
r
a
: small c
l
eanup i
n
handle_can
o
nical_for
_
inc()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan Carpenter
e
x
tra: export
values_fit_typ
e
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Da
n
Carp
e
n
t
er
function
_
h
o
oks: clean up a condition
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
D
an C
a
rpenter
s
t
a
t
es,implied: dele
t
e __
s
et_
s
m
_fa
k
e_stree()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan Carpenter
implied: cr
e
ate
mor
e
fake history in PAR
A
M_LIM
I
T
s
i
tua
t
ions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan C
a
r
p
enter
ext
r
a: p
r
eserve some sm states dealing w
i
th
P
ARAM_LIMIT
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan Carpent
e
r
slist: de
l
ete a stray blank line
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-12
Dan
Carpenter
states: fix F
O
R
_EA
C
H_MY_SM()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-11
D
a
n
C
arpenter
compar
i
son: fix a bug de
a
l
i
ng wi
t
h transitive com
p
ar
i
sons
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-11
D
an Car
p
enter
ex
t
ra:
fix a type
i
ssue ha
n
dling unknown for loops
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2021-03-09
Dan Carpenter
real_absolut
e
:
d
on't store the
real absolute for pointers
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next