repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
oprofile: Abstract the perf-events backend
2010-10-11
Ma
t
t F
l
emi
n
g
opr
o
f
i
le: Ab
s
t
r
act the perf-eve
n
ts b
a
ckend
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-10-11
M
att Flemi
n
g
A
RM:
o
profile:
M
o
ve non-ARM code
i
nto s
e
parate init
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-10-11
Matt Fleming
ARM: oprof
i
le:
R
e
name op_arm
to oprof
i
le_pe
r
f
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-10-11
Matt Flem
i
ng
oprofile: Make o
p
_name
_
f
r
om_perf_
i
d() glob
a
l
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-10-11
Matt
F
l
eming
p
erf: New
h
e
lper
f
un
c
tion for pmu name
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-10-11
Matt Fleming
perf: Add helpe
r
funct
i
on to return number of
c
ounte
r
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-08-31
Robert
R
i
chter
oprof
i
le, arm: initia
l
ize p
e
rf_even
t
pointe
r
s with
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-08-31
Will Deacon
ARM: oprof
i
le: fix and
simpli
f
y init/exit functions
Cc:
Robert Richter
<robert.richter@amd.com>
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-08-31
Wi
l
l Deacon
oprof
i
l
e
: don't call arch exit cod
e
from
init code
.
.
.
Cc:
Robert Richter
<robert.richter@amd.com>
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-08-05
Jos
h
Hunt
oprofile: add sup
p
ort for
I
ntel
processor m
o
del 30
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-07-26
Arnd Bergmann
oprof
i
le: ma
k
e event buffer non
s
eeka
b
le
Cc:
Robert Richter
<robert.richter@amd.com>
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-06-07
Denis Kirjanov
pow
e
rpc/oprofile: fix potential buffer overrun in op_mo
d
el
_
c
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-06-04
Denis Kirjan
o
v
powerpc/oprofile: fix pote
n
t
i
al buf
f
er overrun in op_model_c
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-06-04
Robe
r
t Richter
Merge
r
emote branch 'tip/perf
/
urgent' into op
r
ofile
.
.
.
commit
|
commitdiff
|
tree
2010-05-10
J
o
hn Vil
l
alovos
Opro
f
i
le: Change C
P
UIDS from dec
i
mal
t
o hex, and
a
d
d
.
.
.
oprofile",
Robert Richter
had asked for a followon patch...
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-06
Ro
b
ert Ri
c
hter
oprofile/x86: make AMD
I
BS hotp
l
u
g
c
a
pable
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-06
Robert Ri
c
ht
e
r
op
r
ofile/x86
:
no
t
ify cpus on
l
y when daemon is runni
n
g
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robert Richter
oprofile
/
x86: reord
e
ring s
o
me functions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robert
Richter
oprofile/x86:
s
top
disabled coun
t
ers in n
m
i handler
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robert R
i
chter
oprofile/x86: prot
e
ct
c
pu hotplug sec
t
ions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robert Rich
t
er
opr
o
fi
l
e/
x
86: remove CONFIG_S
M
P macros
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
R
obert Richter
oprofile/x86:
f
ix uninitia
l
ized cou
n
ter us
a
ge during
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robe
r
t Richter
oprof
i
le/x
8
6: remo
v
e dupli
c
ate IBS capability check
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Ro
b
e
r
t Ri
c
h
ter
oprofile/
x
86:
m
ove IBS c
o
de
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Ro
b
ert Richter
oprofile/x86: return -EBUSY if counters are already
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Rober
t
Richter
oprofil
e
/x86: moving shutd
o
wn functions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robert Richter
o
profile/x86:
r
eserve cou
n
ter msrs
pai
r
wise
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-04
Robert Richter
oprofile/x86: rewo
r
k error handler in nmi_set
u
p(
)
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-03
R
obert Ric
h
ter
o
p
r
of
i
le: update
f
i
l
e list in MAINTAI
N
ERS f
i
le
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-05-03
Ph
i
l
C
ar
m
ody
oprofile: protect from not being i
n
an IR
Q
c
ontext
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-04-23
R
o
b
e
r
t
Ri
c
h
ter
Merge co
m
m
i
t 'tip/tracing/co
r
e
'
into oprofile/core
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-04-23
Andi K
l
een
oprofile: remove
double r
i
ng buffer
i
ng
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-04-23
Robert
R
ichter
Merge commi
t
'v2
.
6
.
34-rc5
'
into o
p
rofile/core
commit
|
commitdiff
|
tree
2010-03-02
M
artin S
c
hwidefsky
opro
f
i
l
e
:
c
onvert oprofil
e
from timer
_
hook to hrtimer
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-03-01
Robert Richter
perf, x86: rename mac
r
o in ARCH_PERFMO
N
_EVENTSEL_ENABLE
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-03-01
Robert Richter
p
e
rf, x86
:
add some IBS macro
s
to perf_eve
n
t
.
h
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-03-01
Robert R
i
chter
perf,
x86: make I
B
S macro
s
avai
l
a
b
le in pe
r
f_e
v
ent
.
h
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-03-01
Robert R
i
chter
Merge remot
e
branch '
t
ip/oprofile' into tip/perf/
c
ore
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Rich
t
er
o
profile/x86: fix
m
s
r
access to rese
r
ved counters
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert
R
icht
e
r
oprofile
/
x86: use kzall
o
c
(
) instead of kmalloc()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Richter
oprofile/x86: fix per
f
ctr
nmi r
e
servation for mulitple
x
ing
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Naga Chumb
a
lkar
oprofile
/
x
8
6: add com
m
ent t
o
counter-i
n
-use warning
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Richter
op
r
o
file/x86:
warn user if
a
counter is already
a
ctive
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert R
i
chter
op
r
ofile/x86:
i
m
plement
r
an
d
omization
f
or
I
BS periodic
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Suravee Suthikulpanit
o
profile/x86: implement lsfr
p
s
eudo-rando
m
number gener
a
tor
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Rob
e
r
t
Richte
r
oprofile/x86: implement IBS
c
puid featu
r
e detection
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Ro
b
e
r
t Richter
oprofil
e
/x86: remove
node check i
n
AMD IBS i
n
i
tialization
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Richte
r
oprofile/x86:
r
e
move OPROFILE_IBS con
f
ig option
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert
Richter
oprofile: remove
EXPERIMENTAL
fro
m
the conf
i
g option
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Richter
oprofi
l
e: remove tracing
b
u
i
l
d
d
e
pendenc
y
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-01-25
Andi
K
leen
oprofile/x86
:
add Xeon 7500 series support
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-01-25
Suravee Suthi
k
ul
p
ani
t
oprof
i
le
/
x86: f
i
x
c
rash
whe
n
pr
o
filing m
o
r
e than
2
8
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-10-09
R
o
bert Richte
r
oprofi
l
e: warn on
freein
g
event buffer too early
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-10-09
Dav
i
d Rientjes
o
p
rofile: fix
r
a
ce
c
o
ndition in event_
b
uf
f
er
fre
e
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-08-04
Andrew Morton
arch/x86/oprof
i
le/op_mod
e
l_amd
.
c
:
fi
x
op_amd_han
d
le_ibs
.
.
.
Cc:
Robert Richter
<robert.richter@amd.com>
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-08-04
Robert R
i
cht
e
r
Rever
t
"x86: oprofile/op_model_amd
.
c set re
t
ur
n
values
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richt
e
r
x
86/oprofile: Small coding
s
tyle
f
ixes
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert R
i
c
h
te
r
x86/
o
profile: Add
counter r
e
se
r
vation check fo
r
virtual
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x86/oprofile
:
Implement op
_
x86_virt_to_phys()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robe
r
t Richter
opro
f
ile: Adding
s
witch c
o
unter to
oprofile
st
a
t
i
stic
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert
R
i
chter
x86/op
r
ofil
e
: Im
p
lement mu
x
_
clon
e
()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert Richter
x86/oprofil
e
: Enable multip
l
exi
n
g only if t
h
e model
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richt
e
r
x86/oprofile: Add func
t
ion has_mux()
t
o c
h
ec
k
multiplex
i
ng
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert Richter
x86/o
p
rof
i
l
e
: Mo
d
ify initialization of n
u
m_virt_counter
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Ro
b
ert Rich
t
er
x86/oprof
i
l
e: Re
m
o
ve unused num_virt
_
contr
o
ls from
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robe
r
t Richter
x86/oprof
i
le: Remove const qualifier f
r
om stru
c
t o
p
_x86_
m
ode
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert
R
i
c
hter
x
8
6/opr
o
file: Moving nmi_
c
pu
_
switch() i
n
n
mi_
i
nt
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert Richter
x86/opro
f
ile: Mo
v
ing nmi_cp
u
_save/rest
o
re_mpx_re
g
isters
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x86/oprofile: Mo
v
i
n
g nmi_setu
p
_cpu_mux() in
nmi_int
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert
Richter
x86/oprofile: Implement multipl
e
xing
s
e
tup/sh
u
tdo
w
n
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
oprofile
:
Grouping
m
ultip
l
e
x
ing code
i
n
o
p_model
_
amd
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Rich
t
er
o
p
r
ofile: I
n
trod
u
ce op_x86_phys_to_vi
r
t(
)
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
oprofile: Grouping
m
ultiplexing code in o
p
rof
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
opr
o
file: Rem
o
ve oprofi
l
e
_
multiplexi
n
g_init()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Rob
e
rt
R
ichter
op
r
ofile:
R
ename variable timeout_
j
iffies and move
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
o
pr
o
f
i
le: op
r
ofil
e
_set_
t
imeout
(
), return
with e
r
ror
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Rob
e
rt Richte
r
x86/o
p
rofile: Fix initialization
o
f switch_index
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x86/oprofile: Use per_cpu() inst
e
ad of __get_cpu
_
var()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x86
/
oprofile: Fix usag
e
of NUM_CONTROLS/NUM_COUNTE
R
S
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Jason Yeh
oprofile: Impl
e
m
e
nt performa
n
ce
co
u
nter mul
t
iplexing
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
R
obert Richter
x
86/opro
f
ile: White
s
pace
s
changes only
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
Robert Richter
x86/opr
o
file: Rewor
k
and simplify nmi_cpu_setup()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
R
o
b
ert Richter
x86
/
oprofile: Fi
x
cast o
f
c
o
unter va
l
ue
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
Robert Richter
Merge commit 'v2
.
6
.
31-rc3'; comm
i
t 'tip/
o
p
ro
f
il
e
'
i
nto
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-18
Jaswinder Singh
.
.
.
x86: oprofile/op
_
m
o
del_amd
.
c set return v
a
lues for
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-12
Robe
r
t Richter
Merge branches
'
op
r
ofile/fixes',
'oprofile/next'
a
nd
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ro
b
ert Richter
x86
/
op
r
ofile: fix
i
n
itialization of
a
rch_perf
m
on f
o
r
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-12
Robert Richter
Merge commit 'tip/perfcounte
r
s-for-li
n
us' into oprofi
l
e
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-12
Maynard J
o
hnson
oprofile: reset bt_lo
s
t_no_mapping w
i
th other st
a
ts
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richter
x86/oprofile: introduc
e
oprofile
_
add_data64()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert R
i
chter
x
8
6/oprof
i
le: use 64 bit valu
e
s in IBS fun
c
tions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Ri
c
h
ter
x86/oprof
i
le: remove some l
o
cal variables in M
S
R save
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
o
bert
R
ic
h
ter
x86/oprofile: use 64 bit values to
s
ave MSR state
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
obert Richter
x86/
o
profi
l
e:
u
se 6
4
bit wrmsr func
t
ions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Rober
t
Ric
h
t
e
r
x
86/oprof
i
le:
re
p
lace CT
R
*_IS_RESER
V
ED macros
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richter
x86/oprofile: replace C
T
RL
_
SET_*ACTIVE macros
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richter
x86/oprofile
:
re
p
lace CTR_OVER
F
L
O
WED
macr
o
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert
Richte
r
x86/oprofile: replace macros to calculate control register
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
o
bert Richter
x
8
6
/
oprofile: pa
s
s the model to s
e
tup_ctrs() fu
n
ctions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richter
x8
6
/oprofile:
r
emove u
n
use
d
macr
o
s for AM
D
virtualization
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
next