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
db/kernel.return_fixes: add nla_nest_start_noflag()
2023-03-04
Dan Carpente
r
db/ke
r
nel
.
return_f
i
xes: a
d
d
nla_ne
s
t_start_n
o
flag()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Dan Carpenter
user_
d
ata: remove xdr_in
l
ine_
d
e
c
ode()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Da
n
Carpenter
user_data: clean up
h
ow sscan
f
is handle
d
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Dan Carpe
n
t
e
r
user_data: clean up h
o
w iov_
i
ter_
c
ount is
h
andled
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Da
n
Carpenter
points_
t
o
_host_data: make a pointer const
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Dan Carpenter
u
ser
_
data/ptr: move things from user
_
data to user_ptr
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Da
n
C
a
rp
e
nter
db
:
do t
h
e c
a
l
l
e
r
_info stuff
e
a
rlier
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Dan C
a
rpenter
db: fix returned
i
nfo
r
mation
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Dan Carpent
e
r
struct_assignment: make the faked_expressio
n
f
u
n
ction
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
Dan
C
arpe
n
ter
u
ser_da
t
a: f
i
x an is
_
new setting in
handli
n
g assignments
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
Dan Carp
e
nter
kernel_user_data: don't set *my_struct t
o
user data
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
Dan Ca
r
penter
kernel_us
e
r_
d
ata: ignore void types
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
D
an
C
arpe
n
t
er
db/fix
u
p_k
e
rn
e
l
.
sh:
onl
y
recor
d
one wo
r
k queue cal
l
er
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
Dan
C
a
r
penter
estate: pointers can't have
a
f
uzzy m
a
x
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
Dan Ca
r
penter
poin
t
s_to_user_data: all calls to
copy_from_
u
ser()
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-03-02
Dan Carpent
e
r
struct
_
assignment: int
r
oduce create_recur
s
ive_fake_as
s
ignments
(
)
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-28
Dan Carp
e
nter
pars
e
_call
_
mat
h
: store ==$0 even for know
n
values
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-28
D
an Carpenter
hoo
k
s: save the contai
n
er
-
>owner
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-28
Dan Carpenter
returns_negativ
e
_error
_
c
o
de: low positive
s
are not
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-28
Dan Carpe
n
ter
returns
_
negative_error_cod
e
: empty
stat
e
s are
n
ot err
o
r
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-28
Dan
Carpenter
poi
n
t
s
_to_user_data: rename s
e
t
_
points_to_user_data
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
D
a
n Carpenter
sm_hash: export str_to_llu_h
a
sh_helper()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
D
an Carpenter
s
m
atch: don't
i
n
clude "sco
p
e
.
h" for no r
e
aso
n
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Dan
C
arpenter
flow: p
u
ll parse_assignment() into its own
f
unction
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
D
a
n
Carpenter
flow:
reve
r
t p
r
evious
c
omm
i
t
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Dan Carpen
t
er
flow: h
a
ndle struct
a
ssignme
n
ts later
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Dan Carpenter
p
oints_to
_
us
e
r_d
a
ta: hand
l
e some pointer math bet
t
er
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Dan Carpen
t
er
point
s
_to_user_data: co
m
munica
t
e USER_PTR returns to
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-23
Dan Carp
e
nter
points_to_u
s
e
r_data: hard code some ks
m
bd s
t
u
ff
a
s
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-23
Dan Ca
r
penter
func
t
ion_
h
ooks: do ea
r
l
y stuff even
e
arli
e
r
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-23
Da
n
Carp
e
nter
f
u
n
c
tion_hoo
k
s: don't call db
_
r
e
turn_sta
t
es() ea
r
l
y
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-23
Dan Carpenter
funct
i
on_hooks:
intr
o
duce early add_
f
u
n
ction_h
o
o
k
_
e
a
r
ly()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
Dan
C
arpente
r
un
r
eacha
b
le:
change int
t
o bool
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
D
a
n
Carpen
t
er
unreachable: delet
e
an extra space character
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
Dan Carpenter
unr
e
achable:
i
gno
r
e all for_
X
XX macros
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-15
Dan
C
arpenter
expr
e
s
s
ions:
m
a
ke gen_expression_from_
k
e
y
() hand
l
e
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-15
Dan
C
arpenter
expre
s
sions: make gen_ex
p
r_from_param_key
(
) work for
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-09
Dan
Ca
r
p
e
n
t
e
r
sleeping in atomic: silence some duplica
t
e
w
a
rnings
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan
Carpenter
db/kernel
.
retu
r
n_fix
e
s: upd
a
t
e notifier
_
to_errno()
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan Carpen
t
e
r
d
b/smdb
.
py: up
d
ate the
t
ype s
t
rings
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan
C
arp
e
n
t
er
k
ernel
.
unreachable
.
i
gnore
:
a
dd
d
amon
_
for_eac
h
_targe
t
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Da
n
C
a
r
penter
expressi
o
ns
:
add cast_e
x
pres
s
i
on()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan Carp
e
nter
expressions: fix
a
-> vs
.
bug in
gen_expression_
f
rom_ke
y
()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
D
a
n Carpenter
extra: pass a dif
f
erent mod_expr for v
a
nilla assignments
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan
C
ar
p
enter
buf_compar
i
son: add su
p
port f
o
r st
r
uct_
s
ize()
arra
y
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
D
an Carpenter
hooks
:
comm
i
t some
mi
s
sing bits
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Da
n
C
arpe
n
ter
helper:
0
-s32ma
x
returns are success
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
D
a
n
Car
p
ente
r
helper: add a stri
p
_parens() i
n
g
et_m
e
mb
e
r_n
a
me()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan Car
p
e
nter
k
ern
e
l_host_data: ig
n
ore
nonsense information
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan Carpente
r
db/clear_user_dat
a
: cl
e
an user data more tho
r
oughl
y
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
D
a
n Carpenter
kernel_user_data
:
ignore nonsense data
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan
C
arpenter
kern
e
l
_
user_data: add some mo
r
e f
u
nctions t
h
a
t retu
r
n
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-08
Dan Carpenter
function_
h
ooks: create
f
a
k
e_param_assign_
h
elper()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-07
Dan Carpenter
preempt_inf
o
: add
r
ht_l
o
ck and bit_spin_loc
k
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-07
Dan Carp
e
nter
scheduling_in_
a
tomic:
A
dd mas_store_gfp() as
a specia
l
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-07
Dan Carpenter
dma_mapping_error: delete obs
o
lete check
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-07
D
a
n Car
p
enter
direct_re
t
urn_in
s
tead_of_g
o
to: don't warn about printk
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Dan Carpenter
s
l
e
ep_info: handle mutex
e
s
correctly
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-02
Dan Carpen
t
er
e
xpre
s
sions: handle a case in gen_expressi
o
n_from
_
key()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-02-02
Dan Carpenter
d
b: improve rec
o
rding when we return a parame
t
er
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-01-19
D
an Carp
e
nt
e
r
kernel_
u
ser_data
:
iov_ite
r
_
c
ount() re
t
urns
u
ser
d
ata
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-01-18
Dan Ca
r
penter
param_key: export the split_param_
k
ey() function
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2023-01-12
Da
n
Carpenter
free_strict:
d
o
n't promote
"
m
aybe_fr
e
ed
"
to "freed
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-12-13
Dan
Car
p
ente
r
fun
c
tion_
h
ooks:
u
se the correct e
x
pression
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Dan C
a
rpent
e
r
deb
u
g: print the para
m
k
ey of a
v
ari
a
ble
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-12-08
D
a
n C
a
r
p
enter
g
e
n
e
risize
.
p
l:
rem
o
v
e
t
he function na
m
e from "
t
oo small
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-12-08
Da
n
Carpenter
free
s
_pa
r
am_strict: handle assigned parameters
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-12-07
Dan Ca
r
penter
buf_size
:
s
m
al
l
clean up
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-12-06
Da
n
C
a
rpenter
kernel
.
ignore_s
i
de_effects: ignore
m
emc
p
y/mov
e
/set
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-29
Dan Ca
r
penter
math: do a
n
other strlen fix
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-29
Dan
Carpen
t
er
s
trlen: add __builtin
and __fo
r
tify functio
n
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-29
Dan
C
arpen
t
er
stru
c
t_
a
s
si
g
nme
n
t: add __builtin_memset/memcpy()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-29
Dan Carpenter
pa
r
a
m_clea
r
: add
_
_builtin_memset/memcpy
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-29
Dan
C
arpenter
p
o
stop_timeout: warn abou
t
i
n
c
orrect wh
i
le (timeout
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-28
D
an Carpen
t
er
unchecked_allocation: war
n
about potential NU
L
L dereferences
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan
C
arpenter
g
o
t
o
_tracker: still do
e
sn't build
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan
Carpenter
goto_tracker: create a
goto state for goto statemen
t
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan Carpenter
smatc
h
.
h: e
x
port __smatch_line
n
o
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan Carpenter
kernel: add handling
for
k
ref_put()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
D
a
n Ca
r
penter
ke
r
n
e
l
_user_data: clea
n
up va
r
i
a
ble in
tag_struct_membe
r
s
()
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan Ca
r
pen
t
er
kerne
l
_user_dat
a
: introduce a para
m
/
ke
y
tab
l
e
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan
Carpen
t
er
m
i
s
sing_erro
r
_code2: w
a
rn
a
bout
r
eturn re
t
where ret
.
.
.
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Da
n
Carpenter
miss
i
ng
_
e
r
r
o
r_code: clean
u
p s/yup/true/
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-25
Dan Carpenter
missing_erro
r
_c
o
de: fix
bug ha
n
d
ling inline
s
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-24
Dan Carpenter
direct_
r
eturn_instead
_
of_go
t
o: warn
about
m
issing unwinds
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-24
Dan Car
p
e
nter
d
ivide_c
o
ndi
t
i
on: warn abo
u
t if (foo / 4
)
{
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-23
Dan Carpe
n
ter
funct
i
o
n_
h
ooks:
d
o set_fresh_mtag_returns() later
Signed-off-by:
Dan Carpenter
<error27@gmail.com>
commit
|
commitdiff
|
tree
2022-11-10
Da
n
Carpent
e
r
type: export is_v
o
id_p
t
r()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-11-10
Da
n
Ca
r
penter
f
ree_stric
t
: add qdisc_
e
nqueue() as a
free func
t
ion
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-11-10
D
a
n C
a
rpente
r
r
e
lea
s
e
_
reso
u
rce:
a
dd allo
c
ate_resource() as
a
request
.
.
.
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-11-07
Dan Carpenter
db: add a NU
L
L check in i
s
_ke
r
nel_succes
s
_fail()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-11-03
Dan Carpenter
data/kernel
.
unreachable
.
ignore: add put_user()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-11-02
Dan Carpenter
assigned
:
s
t
rip
s
o
m
e
assignments
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-27
Dan
C
arp
e
nter
unreacha
b
le: ig
n
ore o
u
t
b outw and outl
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-25
Dan Carpenter
comparison:
u
se COMPARE_LIMIT
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-25
Da
n
C
arpen
t
er
d
b: ge
t
rid of RELEASE_OLD
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-25
Da
n
C
arpenter
f
i
x
up_k
e
rn
e
l
.
sh: update to use hashed file
names
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-25
Dan Car
p
en
t
e
r
t
ype: get ty
p
e from _Gene
r
ic()
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-25
Dan Carpente
r
sm_ha
s
h: remove incorrect "0x"
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
2022-10-21
Dan
Carpen
t
er
flow
:
fix or
d
eri
n
g for
S
T
M
T
_HOOK_AFTER wr
t
lab
e
ls
Signed-off-by:
Dan Carpenter
<dan.carpenter@oracle.com>
commit
|
commitdiff
|
tree
next