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: record fewer "unknown" assignments
2018-01-25
D
an Carpenter
type_val: recor
d
fewer "
u
nknown" assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-25
Da
n
Carpenter
f
l
ow: set
l
oop_count
to zero w
h
en
p
arsing inline functi
o
ns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-25
Dan Carp
e
nter
core:
sil
e
nce some false p
o
sitives from parsing
invalid
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-19
Dan Carpente
r
i
m
plied: u
s
e a time ba
s
ed timeout i
n
stead of counting
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-19
Dan Carp
e
nter
extra: handle loops
l
ike: wh
i
le (--i >=
0) {
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-18
Dan C
a
rp
e
n
ter
function_hooks:
fake an assignment when funct
i
ons return
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-18
Dan
C
ar
p
en
t
er
ch
e
ck_fr
e
e_strict: New stricter cross f
u
nction use
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-17
Dan Carpenter
che
c
k
_atomic_inc_dec: track atomic_inc() and atomic_dec(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-17
D
a
n Carpenter
assigne
d
_expr: handle fake assignments better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-17
D
an
Carpe
n
ter
assigne
d
_expr: re
m
ove debug co
d
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-16
Dan
Carpenter
kernel_p
r
intf:
%px
i
s valid
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-16
Dan Carpen
t
er
stre
e
:
deb
u
ggin
g
: pri
n
t
t
he nu
m
ber of states in __p
r
int_st
r
ee()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-12
Dan Carpenter
mtag:
comm
i
t all m
t
ag
r
elated code to date
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-12
D
a
n Carpenter
smdb
.
py
:
fix so
m
e c
r
ashing bugs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-12
D
an Carpenter
container_of: handle function ca
l
ls like foo->
b
ar(foo
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-12
Dan Car
p
enter
s
m
atch: g
e
t
the smatch bin di
r
correctly wh
e
n i
t
's
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
D
an Carpenter
user_data2: empty states
a
re not
user data
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan
C
a
r
pente
r
c
onstraints_re
q
uired
:
improve handling of assigned
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan Carpe
n
ter
db: don't s
p
l
i
t by NULL vs non-NULL whe
n
there are
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan Car
p
enter
f
low: store a backup of the start t
i
me
when
p
a
r
s
ing
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan
C
arpenter
he
l
per
:
change some nonsense
values to o
t
her nonsen
s
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Da
n
Carpe
n
ter
DB: introduce
a t
i
meout h
a
ndling caller in
f
o
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan Carpenter
address: fix
h
an
d
ling of &foo->ba
r
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan Carpenter
contstraints: use ca
l
ler info
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan
Carpent
e
r
c
onstraints: mo
v
e print_return_i
m
plies
_
c
onstra
i
ned()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
Dan Carpenter
constr
a
ints: cle
a
nup unmet_const
r
aint(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-11
D
an C
a
rpenter
cons
t
raints: fix add
_
con
s
trai
n
t()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-09
Dan
Carpenter
mtag: i
n
troduce cr
e
ate_mtag_alias()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-08
Dan Carp
e
nter
mtag: fix get_mtag()
f
or
r
ecorded
s
tates and for arrays
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-08
Dan Carpenter
links: no
n
eed to
r
eco
r
d li
n
ks outside a function call
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-08
Dan Carpenter
t
y
pe_val:
c
ache DB info
a
s a speed
up
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2018-01-08
Dan Carpenter
string_
l
ist: prev
e
nt
a
us
e
after free
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-14
Dan Carpenter
mtag
:
rename fr
o
m mtags p
l
ural to
m
tag s
i
ngul
a
r
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
D
an Carpenter
helper: k
e
ep a sma
l
l
cache of rece
n
t
ly used variab
l
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Da
n
Carpenter
ext
r
a: pass expression
p
o
in
t
er to mod/nomod hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Da
n
Carpe
n
ter
extra: wri
t
e inf
r
a
str
u
ctur
e
t
o
p
ass
e
xp
r
to no_mod
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpenter
db/build_early_index
.
s
h
:
set u
p
mor
e
m
tag indexes
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Car
p
en
t
er
e
x
pression
s
: initia
l
ize ->
m
ember_offs
e
t
() in member_expression()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
D
an Carpen
t
er
fu
n
ction_ho
o
ks: set path impossible if
w
e
c
ull e
v
erything
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpente
r
m
t
ags
:
remo
v
e
t
h
e
&
pre-op
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpe
n
ter
scripts/gen_a
l
l
ocat
i
on_lis
t
.
sh: add __alloc_skb()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carp
e
nter
db/fixu
p
_
k
e
rnel
.
sh: s
n
pr
i
n
tf() re
t
urns
a
ren't
r
eally
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Dan Carpenter
ext
r
a
:
pas
s
the
m
odified expressi
o
n
to extra_mod_hooks
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
Da
n
Carpente
r
extra: store values f
o
r expressions like "foo[3]
.
ba
r
"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-07
D
a
n Carpenter
a
ddress: don't segfault par
s
ing invalid
c
ode
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan
Carp
e
nter
ignore: re-write and ad
d
_
e
x
pr(
)
ve
r
sions o
f
fun
c
tions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Car
p
enter
p
aram_s
e
t/filte
r
: PAR
A
M_SET instead
o
f PARAM_AD
D
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
par
s
e_call_math: us
e
a
ssigned
v
alues
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan
C
arpent
e
r
sval: i
m
prove
s
val_binop_overflows()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
ex
t
ra: do
n
't
m
odify con
s
t p
a
ramet
e
rs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
a
ddress/type: make some functio
n
paramet
e
r
s const
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
struct
_
assign
m
ent
:
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_assig
n
ment:
d
on't
do
u
b
l
e pars
e
ulong assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-06
Dan Carpenter
stru
c
t
_
as
s
ignment
:
fix a NULL dereference
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan C
a
rpenter
db/mta
g
s: add mtag_d
a
ta and mtag
_
m
ap t
a
bles
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
D
an Carpente
r
db/fn_
p
tr_
d
a
ta_link: don't st
o
re duplicate records
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Ca
r
penter
db: allow
SQL statement
s
t
o be ru
n
later
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Carpen
t
e
r
db: introduce
get_
m
tag_name_expr()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Da
n
Ca
r
pen
t
er
struc
t
_assignment: handle non
s
t
ruct, pointer assignments
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
D
an Carpenter
struct_
a
ssignment
:
f
i
x handling of non_struct_assign
m
ents
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-12-04
Dan Carpenter
s
truc
t
_assi
g
nment: spl
i
t
h
andle_non_
s
tr
u
ct_assig
m
ents
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-24
Da
n
Carpente
r
index_overflo
w
: m
a
k
e
all m
e
ssages
"error:
"
i
n
s
tead
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-24
Dan
Car
p
enter
in
d
ex_overflow:
s
mall c
l
eanup
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-24
Dan Car
p
enter
ind
e
x_overflow:
do
n
't warn about impossible paths
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-22
Dan Car
p
enter
mtag: introduc
e
mem
o
ry tags
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-22
Dan Ca
r
penter
implications:
set_
s
tate() shou
l
d trump
impli
c
a
t
ion
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-21
D
a
n Carpent
e
r
buf_comparison: co
p
y t
h
e code fr
o
m smatch_constra
i
nts
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-15
Dan Carpenter
implied: improve
t
he "too hairy"
message
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-14
D
a
n Carpenter
comparison:
s
to
r
e the expressions involved (if it
'
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-14
Dan Car
p
en
t
er
compa
r
ison: rename var1
to le
f
t
_var and var2
t
o r
i
ght_var
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-13
Dan Carp
e
nter
c
o
ns
t
r
aint
s
_requi
r
ed: detect a bunch
o
f new
t
ypes
o
f
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-13
D
a
n
Carpenter
const
r
aints: all
o
w function co
n
st
r
a
ints
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-13
Dan Carpenter
cons
t
rai
n
ts:
d
on't st
o
re sig
n
ed
v
s unsigned
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-04
Da
n
C
a
r
p
en
t
er
kernel_pr
i
ntf: do
n
't
seg
f
a
u
lt on inv
a
l
id code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
Dan C
a
rpenter
user_dat
a
:
f
i
x comp
i
le
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
Dan Carpenter
type_val:
u
se smatc
h
_contai
n
er
_
of() in
f
ormat
i
on
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
Da
n
Carpen
t
er
u
ser_data: th
i
s file is rep
l
a
c
ed by check_user_
d
ata2
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-01
Dan
C
arpenter
im
p
lied: a
d
d
a
timeout in smat
c
h_implied
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-01
Da
n
Ca
r
penter
flow: dele
t
e out of scope
v
ariables for compoun
d
state
m
ent
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-11-01
D
a
n Carpenter
s
cope: m
o
ve
a check for STMT_COMPOU
N
D
e
a
rli
e
r
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan
C
arpen
t
er
va
l
idatio
n
/sm
_
c
a
sts
.
c
: u
p
date to not us
e
an
unintialized
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan
C
a
r
pe
n
ter
revert
"
s
match_typ
e
.
c: com
p
arison expressions always
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan
C
arpenter
val
i
d
a
tion/sm_buf_siz
e
6
.
c: update format
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpente
r
p
ar
s
e: make an arra
y
larger
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
h
e
l
p
e
r: fi
x
get_array_expr()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpent
e
r
assigned_expr:
s
ave
a
record when a functio
n
sets
f
o
o
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
modif
i
cation_ho
o
ks: handle PARAM_SET
earlier
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
.
gitignore: ignore
.
smatch,
.
smatch
.
sql and
.
smatch
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpen
t
er
c
onst
r
aints: add a co
m
ment, remove d
e
bug
cod
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
c
onstrai
n
ts_required: stor
e
more required constraints
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan C
a
rpe
n
ter
c
a
ll_math: ad
d
kzalloc()
t
o t
h
e
l
ist of
a
l
lo
c
ation
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
call_math:
p
r
even
t
an
e
ndles
s
lo
o
p
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carpenter
allo
c
ation_funcs: add
__alloc_
s
kb
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-31
Dan Carp
e
nt
e
r
constrai
n
ts: fix sel
e
cting the r
e
quired constraint
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-30
R
as
m
us Villemoes
check_kernel_print
f
.
c
:
w
arn
a
b
out "
%
l
x", (long)pt
r
commit
|
commitdiff
|
tree
2017-10-30
Rasmus Villem
o
es
smatc
h
_type
.
c: comparison exp
r
e
s
sion
s
alw
a
ys hav
e
type int
commit
|
commitdiff
|
tree
2017-10-30
Ras
m
us Villemo
e
s
smatch_t
y
pe
.
c: f
i
x type of poin
t
er diff
commit
|
commitdiff
|
tree
2017-10-27
Dan C
a
rp
e
nte
r
s
tr
u
ct_a
s
signment: fix parsing of invalid code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-27
D
a
n
C
a
r
p
e
n
ter
symb
o
l
:
let is_ptr_typ
e
(
)
take NULL poi
n
ters
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-10-26
D
an Carp
e
nter
core: add NULL
che
c
ks for par
s
ing inv
a
lid code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next