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/x86: implement randomization for IBS periodic op counter
2010-02-26
R
o
bert Richter
o
p
rofile/x86: impleme
n
t rando
m
ization for IBS period
i
c
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
S
u
r
a
vee Suthikulpan
i
t
o
p
r
ofile/x86: implement
l
sfr pseu
d
o-random number generat
o
r
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Rob
e
r
t Richter
op
r
ofile/
x
86
:
implement
I
BS c
p
uid feature detection
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Ric
h
ter
oprof
i
le/x86: remove no
d
e check in AM
D
IBS
i
n
i
tiali
z
a
tion
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Ric
h
ter
oprofile/x86: remove OPROFIL
E
_IBS
c
on
f
ig option
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robe
r
t Richter
oprofile:
r
emove EXPERIME
N
TA
L
from t
h
e
c
onfig
o
ption
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-02-26
Robert Richte
r
op
r
o
file
:
rem
o
ve tracing b
u
ild d
e
pendency
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-01-25
Andi Kleen
oprofile/x86:
a
dd
X
eon
7
500 ser
i
es sup
p
ort
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2010-01-25
S
ur
a
vee Sut
h
iku
l
panit
oprofi
l
e/
x
86: fi
x
c
r
ash when profiling
m
or
e
tha
n
28
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-10-09
Robert
R
ichter
opro
f
i
le:
w
arn o
n
freeing event b
u
ffer too early
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-10-09
David Rient
j
es
oprofile: fix race c
o
ndition in eve
n
t_buffer fre
e
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-08-04
Andrew
Morto
n
arch/x
8
6/oprofi
l
e/op_m
o
del_amd
.
c: fix op_amd_handle_ibs
.
.
.
Cc:
Robert Richter
<robert.richter@amd.com>
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-08-04
Robert Richter
Reve
r
t "x86: oprofi
l
e
/op_model_amd
.
c set r
e
turn
v
alu
e
s
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Ri
c
hte
r
x86
/
oprof
i
l
e
:
Small
c
oding style fixe
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert
R
ichter
x86/
o
prof
i
le:
A
d
d counter re
s
er
v
ation check for vir
t
ual
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x86/oprofile
:
Im
p
lement
op
_
x86_virt_to
_
phys()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
o
bert
R
ichter
op
r
ofil
e
: Adding switch count
e
r to opr
o
file statistic
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
o
bert Ri
c
hter
x86/op
r
ofile:
Implement m
u
x_
c
lone()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x
8
6/oprofile:
E
na
b
le multiplexing only if the
model
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x86/oprofile: Add function has_mux()
to
c
h
e
c
k
m
u
l
t
iplexing
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Rob
e
rt Richter
x
8
6/opro
f
ile: Modify initialization of num_virt_coun
t
ers
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Rob
e
rt Ric
h
ter
x86/opro
f
il
e
: Remove unused num
_
virt
_
c
ontrols fr
o
m
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Rob
e
rt Ri
c
hter
x
8
6
/opr
o
f
i
le: Remov
e
c
onst q
u
alifier f
r
om struct op_x86_m
o
de
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richte
r
x86/oprofile
:
Moving nmi_cpu_switch(
)
i
n
nmi
_
int
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robe
r
t Ric
h
ter
x86/opr
o
file: Mov
i
ng nmi_cpu
_
sa
v
e/re
s
tore_mpx_r
e
gisters
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
x8
6
/oprofile: Movin
g
n
mi_setup_cpu_mux() in nmi_i
n
t
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richte
r
x
8
6/opr
o
file: I
m
plement multiplex
i
ng s
e
tup/shutdow
n
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richter
oprofile: Grouping multiple
x
ing
c
ode in op_m
o
del_amd
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Rob
e
rt R
i
chte
r
opr
o
file: Introduc
e
op_x8
6
_ph
y
s
_
to_virt()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert
Ri
c
h
t
er
oprofile: Gr
o
uping m
u
ltiplexing
code in opr
o
f
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Richte
r
oprofile: Remove o
p
rofile_mu
l
tip
l
exing_in
i
t()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert Richt
e
r
op
r
ofile: Rename
v
ariabl
e
timeout_jiffie
s
and move
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert
Ric
h
ter
oprofile
:
opro
f
ile_set_time
o
ut
(
), ret
u
r
n
with error
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
o
b
e
rt R
i
chter
x
8
6
/opr
o
file: Fix initia
l
i
zat
i
on of swit
c
h
_index
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Robert Ric
h
ter
x86/op
r
o
file: Use per_cpu()
instead of __g
e
t_cpu_var()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
R
obert Ric
h
te
r
x86/
o
profile: Fix us
a
ge of NUM_CON
T
ROLS/NUM_CO
U
NTERS
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-20
Jason Yeh
oprofile:
Implement performa
n
ce c
o
un
t
er mult
i
ple
x
i
n
g
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
Robert
Richter
x86/oprofile: Whitespace
s
changes only
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
Robert Ri
c
hter
x86/opro
f
ile: Rework and simplify nmi_cpu_se
t
up
(
)
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
Robert Rich
t
er
x86/oprof
i
le:
F
ix cast of counter value
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-07-14
Robert Richter
Merge comm
i
t 'v2
.
6
.
31-r
c
3'; commit 't
i
p/oprofile' i
n
to
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-18
Jaswin
d
e
r
Singh
.
.
.
x86: oprofile/op_m
o
del_amd
.
c
set return v
a
lue
s
for
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-12
Robert
R
ichter
Merge bra
n
ches 'op
r
o
f
ile/fi
x
es', 'oprofi
l
e/next'
a
nd
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Robert Ri
c
hte
r
x86/oprofil
e
:
f
ix
i
nitializat
i
on of arch_perfm
o
n for
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-12
Robert Rich
t
er
Me
r
ge commit 't
i
p/per
f
counters-for-l
i
nus'
i
nto o
p
rofile
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-12
Mayna
r
d Johnso
n
o
p
rofile: reset bt
_
lost_no_m
a
ppi
n
g with othe
r
stats
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Ric
h
ter
x86/oprofile
:
i
ntr
o
duce oprofile_ad
d
_data64()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
o
b
ert Richter
x86/o
p
rofile: use 64 bit
values in IBS
func
t
ions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robe
r
t
R
i
chter
x86/opro
f
il
e
:
remove som
e
loca
l
vari
a
ble
s
in MSR s
a
ve
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
obert Richter
x86/oprofile: use 64
b
it values to
save MSR states
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Ro
b
ert
R
ichter
x86/oprofile: u
s
e 64 bit wrms
r
functions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richte
r
x
8
6/oprofile:
replace CTR*_IS_RESERVED macros
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert
R
ichter
x86/oprofile: r
e
plac
e
CTRL_SE
T
_*ACTI
V
E
m
acros
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Rich
t
e
r
x86/oprofi
l
e: replace CTR_OVERFLOWED mac
r
os
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
obert Richter
x86/op
r
o
file: re
p
lac
e
macros to calculate
c
ontrol reg
i
ster
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
o
b
er
t
Ri
c
hter
x
8
6/o
p
rofile: pa
s
s the model to setup_ctrs()
f
unc
t
ions
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Rober
t
Richter
x86/oprofile: remove unused macros
f
or A
M
D v
i
r
tualizati
o
n
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Rob
e
rt
R
ic
h
t
er
x86/oprofile: fi
x
and cleanup CTRL_SET_* macros
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richte
r
x86/o
p
rofil
e
: r
e
move MSR macr
o
s for p4 cpus
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robe
r
t Ri
c
hter
x86/oprofile: remove MSR macros
f
or ppro
c
pu
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richt
e
r
x86/op
r
ofile: remove MSR ma
c
r
os
for AMD cpus
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robe
r
t Richter
x86/oprof
i
le
:
mov
e
common macros
to op_x86_
m
odel
.
h
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robert Richter
x86/oprofi
l
e: simplify AMD cpu init code
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Ro
b
ert Richt
e
r
x86/oprofile: remo
v
e #ifdefs
in ibs fun
c
tio
n
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Robe
r
t Rich
t
er
opr
o
fil
e
: remove obselete include h
e
aders
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
R
obert Richter
oprofile: remove irq_f
l
ags i
n
s
t
ruct
op_
e
ntry
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-11
Ro
b
ert Richter
x86/oprofile: mi
n
or style
changes in
s
t
r
uct op_x86_model_spec
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-10
Robert
Richter
x86/op
r
ofile
:
moving arch_
p
erf
m
on coun
t
er setup to
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-10
Robert
R
ichter
Revert "oprofi
l
e: di
s
cover
c
oun
t
ers
fo
r
op ppr
o
too
"
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-06-10
Robert R
i
chter
M
er
g
e commi
t
'v
2
.
6
.
3
0
' into oprofile/master
commit
|
commitdiff
|
tree
2009-05-08
Robe
r
t Richter
oprofile:
introdu
c
e module_param op
r
o
file
.
cpu_type
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-05-08
Andi Klee
n
oprofile: ad
d
suppo
r
t for
Core
i
7
and Atom
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-05-08
Andi Kleen
opro
f
ile: remo
v
e undocumented oprofile
.
p4force option
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-05-08
And
i
Kleen
o
p
rofile: re-
a
dd for
c
e_
a
rch_per
f
mon op
t
ion
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-05-07
Robert Richter
oprofile: fix cpu
b
uffer siz
e
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-08
Robert Ric
h
ter
Merge branch 'oprofi
l
e/cell'
i
nt
o
oprofile/op
r
o
fil
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-08
Robert Richt
e
r
powerpc/oprofile: fix whitespace
s
in
op_
m
odel_cell
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-08
Carl Love
po
w
erpc/oprof
i
le: IBM
CELL:
add SPU even
t
profili
n
g
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-08
R
obert Rich
t
er
powe
r
p
c
/
oprof
i
le: fix cell/pr_util
.
h
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-08
Carl Love
p
o
w
e
r
p
c/oprofile:
I
B
M CELL:
c
leanup and restructuring
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-08
Robert Ric
h
ter
Merge branch 'oprofile/r
i
ng_buffer'
i
nto oprofile/oprofile
.
.
.
commit
|
commitdiff
|
tree
2009-01-07
Robert Ri
c
hter
oprof
i
le
:
m
ak
e
new cpu
b
u
ffer functions part of the api
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert
Richter
oprofi
l
e: remove #ifd
e
f
CONFIG_O
P
ROFILE
_
IBS in non
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
R
o
bert Ric
h
ter
ring_
b
uffer: fix ring_
b
u
ffer_event
_
length(
)
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert
Richter
o
p
rofile: use new data sample fo
r
ma
t
for
i
bs
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
R
obert Richter
oprofile: add op_cp
u
_buffer
_
get_data
(
)
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert Richte
r
oprofi
l
e
: add
op_cpu_buffer_add_data()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert Richter
o
p
rofile: rework implementation of
cpu buffer e
v
en
t
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert Richter
oprofil
e
: modify op_cp
u
_buffer_read
_
e
ntr
y
()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
R
o
bert Richter
o
p
rofile: add op_cpu_buffer_write_reserv
e
()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
R
obert Richter
opr
o
file: rename variables in add
_
i
b
s_begin()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Ro
b
ert R
i
chter
o
prof
i
le: rename add_s
a
m
p
l
e
() in cp
u
_buf
f
er
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Rob
e
rt Richter
op
r
ofile: ren
a
me variable ibs_allowe
d
to has
_
ibs
in
.
.
.
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert Richte
r
oprofile: making
add_
s
ample_entry() inline
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert Rich
t
e
r
oprofile: remove backtrace code fo
r
i
b
s
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
R
obert Richter
opro
f
i
l
e: r
e
m
o
ve u
n
used ibs macro
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Robert Richter
opro
f
il
e
: remove unuse
d
compone
n
ts in s
t
ruct op
r
ofile_
c
pu_buffer
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2009-01-07
Rober
t
R
i
c
h
t
er
oprofile: simplify
add_ibs_begin()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2008-12-30
Rob
e
rt Ri
c
hter
o
profile: simplify add_
s
ample() in cpu_buffer
.
c
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
2008-12-29
Rob
e
rt R
i
chter
opr
o
fi
l
e: simpli
f
y opr
o
f
il
e
_begin_trace()
Signed-off-by:
Robert Richter
<robert.richter@amd.com>
commit
|
commitdiff
|
tree
next