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
check_list: move db_call_marker to the start of the list
2017-09-13
Dan C
a
rpenter
check_list:
m
ove db_c
a
ll_mar
k
e
r
t
o the start of the
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-13
Dan C
a
r
p
enter
check_deref: ignore pointers if we assign
t
he
i
r address
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Dan C
a
rpen
t
er
ranges: fix a bug handling cast
i
ng
i
n sval_too_big()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Dan
C
arpen
t
er
user_data2,
d
b
: fix changing the return
e
d states to
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Dan
Carpe
n
ter
us
e
r
_
d
ata2
:
d
e
lete
a debug
s
tat
e
ment
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Da
n
Carpente
r
debug: introduce __smatch_rl()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Dan Carp
e
nt
e
r
math: ranges: do
s
ubtraction han
d
ling i
n
rl_b
i
no
p
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Dan Carpent
e
r
r
a
nges: allow
rl_bino
p
(
)
to return NULL
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-11
Dan Carpenter
us
e
r
_da
t
a2: store in the database if a
function
r
eturns
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-11
Dan Carpent
e
r
user_data2: poi
n
ts_to_us
e
r_data
(
) is true fo
r
skb-
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-11
Dan Carpenter
user_data2: use the extra_nomod_hooks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-11
Dan Car
p
enter
extra: add ex
t
ra_nomod_h
o
o
ks
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-11
Dan Ca
r
p
e
nter
d
eb
u
g
: add __smatch_exit() which halts parsin
g
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-11
Dan Carpen
t
er
par
a
m_
s
et: don't
ignore "fake"
m
odifica
t
ion
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-08
Dan
C
a
r
penter
user_data2:
change h
o
w conditio
n
s are handled to silence
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-09-08
Dan C
a
r
penter
u
ser_data2: handle MOD better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-31
Dan Carpenter
type_val: make i
s
_uncasted_func
t
ion
(
) stricter
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpenter
db:
p
r
int more com
p
lete return com
p
a
riso
n
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpenter
math: u
n
initia
l
i
z
e
d
variable handling subtrac
t
ion
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
D
a
n
Carpe
n
t
er
db: Use smatch_d
a
t
a
/db
/
<
p
roj
e
ct>
.
r
e
tu
r
n_fix
e
s on the
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpenter
db: mo
v
e
the
!
m
em_
d
b closer to whe
r
e i
t
's needed
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpenter
zero_to_err_pt
r
: fix some false posi
t
ives with ERR_
C
AST()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpente
r
ex
p
ression: make ex
p
r_get_parent_expr/stmt()
accept
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpen
t
er
zero_
t
o_err_pt
r
: make
t
his chec
k
m
ore str
i
ct
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-29
Dan Carpenter
extra: use a permanent
v
alid r
a
ng
e
list i
n
check_der
e
fe
r
ence
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
extra: b
e
more ambitiou
s
handling -= assignme
n
ts
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Da
n
Ca
r
p
enter
valida
t
ion/sm_compare12
.
c
: update to
ref
l
ect latest
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan
C
arpenter
extra: make dereferences limit to valid
point
e
r range
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
val
i
dati
o
n
/impossible: upda
t
e test
s
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
D
a
n Carpe
n
ter
db: s
i
l
en
c
e
b
u
ild warning
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
buf_size:
f
i
x
validation/sm
_
b
u
f_size8
.
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
buf_size: record the size of global
v
ariables in th
e
DB
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
buf_
s
ize: s
p
l
i
t up the get_re
a
l_array_size() func
t
ion
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
com
p
a
rison: revert modifica
t
ion
_
h
o
ok_late change
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Ca
r
penter
validation/
s
m_im
p
o
s
sible: u
p
d
ate to latest code
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpenter
validation/
s
m_
n
u
ll_d
e
ref
.
c:
u
p
date tes
t
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan Carpen
t
er
m
a
t
h
: do
n
't
b
reak the build
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
D
an Carpenter
compar
i
son: store
compari
s
o
ns
a
g
ainst functions as
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-28
Dan C
a
rpen
t
er
ran
g
es: fix type bug in filt
e
r_b
y
_compari
s
on_call
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
D
an
Carpenter
data_
s
ourc
e
:
r
e
name a variable "tmp
"
=> "arg
"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
Dan
C
a
rpenter
math: handle
fu
n
c
tion pointe
r
s
better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
D
a
n
C
arp
e
nter
c
heck
_
assigned_
e
x
p
r: use alloc_s
t
ate_expr() i
n
stead
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
Dan Carpente
r
kernel
.
return_
f
ixes: ad
d
fls
(
)
an
d
fls64()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
Dan
C
arpente
r
ranges: add
a
s
anity ch
e
ck i
n
str
_
to_rl_helper
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
Dan Ca
r
pe
n
ter
co
n
di
t
ions: un
i
niti
a
lized variables creating fake assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-23
Dan Carpenter
math
:
uninitialized variable handling bitw
i
s
e
ANDs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-21
Da
n
Carp
e
nter
b
u
f_size: use type_byte
s
() instead of array_byt
e
s()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-17
Dan Carpent
e
r
kernel_
p
rintf: s
t
op
comp
l
ainin
g
about every %p0
f
ormat
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan Carp
e
nter
db/kernel
.
r
e
turn_fi
x
es: add dma_fenc
e
_wait
_
timeout()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan Carpenter
db/fixup_kernel
.
s
h: hack han
d
ling o
f
_parse_integer()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan
C
arpenter
d
b
/f
i
xup_ke
r
nel
.
sh: ignore more __vfs_read/wri
t
e()
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan C
a
r
penter
g
en_s
i
zeof_param
.
sh: save
the r
e
tur
n
type
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan Carpe
n
t
er
ker
n
e
l
.
size
o
f_param
.
remove: ignore skb_pu
l
l()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan Ca
r
pen
t
er
s
m
at
c
h_data: fix
p
arsing
o
f <project>
.
size
o
f_para
m
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan
Carpenter
extra
:
do mor
e
simple algeb
r
a
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan Carp
e
nter
mat
h
: fix han
d
ling of "(char *)&foo->bar -
(
c
har *
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
D
an Carpe
n
ter
smat
c
h_data: acq
u
ire_
g
r
o
up() do
e
sn't return NULL
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Dan
C
arpenter
signed_integer_ov
e
rflow_check: if
(
foo + bar < foo
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-10
D
an
Ca
r
penter
e
x
tra: don't s
a
v
e
unneeded states
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-10
Dan
C
arpenter
math: let
user_data hand
l
e binops if
it
wants
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-10
Dan Carpenter
math: handle this (<too compl
i
ca
t
ed math> &
0
xff)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-10
Da
n
Carpenter
math: u
s
e co
m
pari
s
ons to handle subtrac
t
ion better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-10
D
an Carpente
r
math: handle
offset c
a
lcul
a
ti
o
n better
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-03
Dan Carpenter
conditions: introduce get_conditions
(
)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-03
Dan Carpen
t
er
comparison:
fix match_in
c
()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-03
Dan Carpente
r
c
o
mpa
r
iso
n
:
fi
x
m
erge_comp
a
ri
s
on() f
o
r &
u
nde
f
i
n
ed
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-03
Dan Carp
e
nter
extra:
d
on't call c
r
eat
e
new
s
tates for unknown value
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-08-01
Dan Car
p
enter
db/
k
ernel
.
r
et
u
rn_fixes
:
add a couple to_errno() funct
i
ons
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-07-28
Dan Car
p
ent
e
r
free
i
ng_devm
:
passi
n
g d
e
vm_ allocated memor
y
t
o
kfre
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-07-28
Dan
Carpenter
k
e
r
nel_printf: add supp
o
rt fo
r
%pOF
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-07-25
Dan C
a
rpent
e
r
db: d
o
n't split NUL
L
/non
-
NULL returns f
o
r rea
s
on
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
Dan Carpenter
db: fix
s
o
me u
n
in
i
tialized variable b
u
gs
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
Dan Carpe
n
ter
flow: stor
e
_
_ne
x
t/cur/prev_stmt be
f
ore parsing inline
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
D
an Carpenter
fl
o
w: cle
a
nup state backu
p
for inl
i
ne functions
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
Dan Carpenter
math:
t
weak h
o
w
imposs
i
ble states
a
r
e
handled
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
Dan Car
p
en
t
e
r
ranges
:
make
sval_too_big(
)
m
o
re accu
r
at
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
D
an
C
arpen
t
e
r
kernel: ERR_P
T
R() basically
o
nly returns
n
egatives
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-23
Dan Carpenter
ext
r
a: don't
overwrite the implications for u
s
e
l
e
s
s
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-19
Dan Carpe
n
ter
d
b
:
fix a type iss
u
e
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-18
Dan Carpenter
ty
p
e_val: cast
a
ssignm
e
nts
t
o
t
he correct
t
y
pe
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-17
Dan Carpenter
help
e
r: fix get
_
m
e
mber_name() handling of uni
o
ns
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-17
D
an Carpenter
r
et
u
rn_to_param: long to short sh
o
uld
n
e
ver return
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-17
Dan Carpenter
slis
t
:
r
eve
r
se
t
he slist order in a w
a
y th
a
t
no o
n
e
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-16
Dan Carpenter
extra: m
a
k
e s
e
t_extra
_
mo
d
_helper()
v
oid and
s
tati
c
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-16
Dan C
a
r
p
enter
extra: m
a
ke set_extra_mod()
a void function
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-16
Dan Carp
e
nter
extra: mak
e
set_e
x
tra_e
x
pr_mod()
a
void
function
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-16
Dan Carpente
r
generic_data: fix up some pr
o
ject related thing
s
for
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-16
Dan Carpenter
smdb
.
py: fix summary
(it was
t
otally
b
roken before)
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-15
Dan Carpenter
links, var
_
sym:
a
llocate fewe
r
states
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-15
Dan Carpente
r
modi
f
icati
o
n_hooks: don't s
a
ve so much data
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-11
Dan Car
p
enter
r
etu
r
n_t
o
_
p
ar
a
m: don'
t
m
o
d
i
f
y
memory on the stack
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-11
D
a
n Ca
r
pen
t
er
extra: handle in
t
e
g
er ov
e
rf
l
ows better for "int_foo
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
Dan Carpenter
build_
g
eneric_d
a
ta: several improvements
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
Dan Carp
e
nter
test_generic
.
sh
:
like test
_
kernel
.
sh bu
t
for generic
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
D
an Carpenter
generic_data: re
n
a
me to
m
atch build_kernel
_
d
ata
.
s
h
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
Dan Carpent
e
r
generic_info: al
l
ow
p
eople to build a specific
directo
r
y
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
Dan Carpenter
unreachabl
e
: don't com
p
lain a
b
out
stati
c
declarations
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
Dan
Carpenter
index_o
v
erflow: silence some glibc false positives
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
D
an Carp
e
nter
project: create a way to generate s
m
atc
h
_data for a
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2017-05-10
Dan Carpe
n
ter
core: improve Fu
n
ction too hairy calculation
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next