repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
this_cpu: Use this_cpu_xx in nmi handling
2009-10-12
C
hristop
h
Lam
e
te
r
this_cp
u
: Use
t
h
i
s_cpu_xx in n
m
i handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-12
Tejun Heo
Merg
e
branch 'for-
l
inus
'
into for-next
commit
|
commitdiff
|
tree
2009-10-12
T
ejun Heo
pe
r
cp
u
: f
i
x
co
m
pile warnings
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Christoph La
m
eter
t
his_cpu: U
s
e thi
s
_cpu oper
a
tions in RCU
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Christop
h
L
a
mete
r
this_cpu: Us
e
this_cpu ops
f
or
V
M statistics
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Christoph
Lamete
r
this_
c
p
u
: Use t
h
is_cpu_ptr
i
n
crypto subsys
t
e
m
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Christ
o
ph La
m
et
e
r
this
_
cpu: xfs_ics
b
_modify
_
counters does not need "cpu
.
.
.
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
C
h
ristoph
L
am
e
ter
this_cpu: El
i
m
i
nate get/put_cpu
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Ch
r
istoph Lamet
e
r
t
his_cpu: Strai
g
ht tra
n
s
f
ormations
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Chri
s
toph Lameter
t
his_c
p
u
:
Use th
i
s_cpu o
p
s
for networ
k
st
a
tisti
c
s
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Chr
i
stoph Lameter
th
i
s_
c
pu
:
U
s
e this_cpu
ope
r
ati
o
ns for
NFS stat
i
st
i
cs
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Christoph
L
ameter
this_cpu: Use thi
s
_
cpu op
e
rations for SNMP statistic
s
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
C
hris
t
oph Lameter
this_cpu: Imple
m
ent X86 optimized
t
h
i
s_cpu operations
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-03
Ch
r
istoph Lameter
this
_
cp
u
:
Introduce this_cpu_ptr() and ge
n
e
ric this_cpu_
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-02
Tej
u
n Heo
percpu:
k
ill le
g
a
c
y
p
e
rcpu allo
c
ator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-02
T
ejun H
e
o
ia6
4
:
convert to dynamic per
c
pu
a
llocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-02
Te
j
un Heo
ia64: allocate pe
r
cpu area
for cpu0 like percpu areas
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-02
Te
j
un Heo
ia64: init
i
alize cpu maps
e
a
r
ly
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-10-02
Tejun Heo
ia
6
4
:
don'
t
alias
V
M
A
LLOC_END to vm
a
ll
o
c_
e
nd
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-29
Te
j
u
n
Heo
percpu: mak
e
allocat
i
on failure
s
more ver
b
ose
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-29
T
ejun Heo
p
e
r
cpu: make
p
cpu_s
e
tu
p
_first
_
chunk
(
) failures more
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-29
Tejun H
e
o
percp
u
:
m
ake embedding
f
i
r
st chunk allo
c
ator check
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-29
Tejun Heo
s
p
a
rc64:
i
m
plement pa
g
e mapping percpu fi
r
st
chunk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-29
Tejun Heo
per
c
pu
:
m
a
ke pcpu_b
u
ild_alloc_info() clear stati
c
buffe
r
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-29
Tejun
Heo
p
e
rcpu: fix
u
nit_
m
ap
[
]
v
erific
a
tion in pcp
u
_setup_fir
s
t
_
c
hunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-09-15
Tejun Heo
M
e
rge b
r
anch 'for-nex
t
' i
n
to for-linu
s
commit
|
commitdiff
|
tree
2009-09-01
Tejun Heo
percpu: don't
a
ss
u
me existence of cp
u
0
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
p
o
werpc64
:
co
n
vert to dynamic p
e
rcp
u
a
llocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
T
eju
n
Heo
sparc64: use embe
d
d
i
ng percpu firs
t
chunk allocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tej
u
n
Heo
percpu: kill l
p
age
f
irst chunk allocat
o
r
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
x86,percpu: use embedding for 64bit NUMA and
pag
e
for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Te
j
un Heo
percpu: update embedding
first chunk allocator
to han
d
l
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
percpu:
use
g
roup inform
a
tion to allocate vmap areas
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun
H
eo
vmalloc:
imple
m
ent p
c
p
u_ge
t
_
v
m_are
a
s
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun
Heo
vm
a
lloc: separate o
u
t inse
r
t_vmallo
c
_
v
m()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Te
j
u
n
Heo
perc
p
u:
a
d
d ch
u
nk->bas
e
_addr
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
percpu: add pcpu_unit_o
f
fsets
[
]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
percpu: introduce pcpu_alloc_info
and p
c
pu_group_info
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun
H
e
o
percp
u
: mo
v
e pcpu_lpag
e
_build_unit_ma
p
() and pcpul_lpag
e
_d
u
m
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun H
e
o
p
ercpu: add @align t
o
pcpu
_
fc_
a
lloc_fn_t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun H
e
o
percpu: make
@
dyn_s
i
z
e
mandatory
f
o
r pcpu_setup_fir
s
t_chunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
percp
u
: drop @static_size
fr
o
m first chunk allocators
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
perc
p
u
:
g
e
n
e
ralize fi
r
st chunk
a
llocator selection
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
perc
p
u: build first chunk allocators s
e
lectiv
e
ly
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun He
o
percpu: rename 4k fi
r
st
chunk allocator to
page
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun H
e
o
percpu
:
imp
r
ove boot m
e
ssage
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun
H
eo
p
ercpu: fix
p
c
pu_
r
ecla
i
m() locking
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
Merge
b
ranch 'percpu-for-l
i
nus' int
o
p
e
rcpu-fo
r
-next
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Amerigo Wan
g
perc
p
u
: us
e
the ri
g
ht flag for get_v
m
_area()
Acked-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
percp
u
, sparc6
4
: fix
sparse poss
i
ble cpu
m
ap handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-14
Tejun Heo
in
i
t: se
t
nr_c
p
u_ids befor
e
setup_per_cpu_areas()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-03
Tejun Heo
x86, perc
p
u: Collect
h
ot
p
ercpu v
a
riables i
n
to one
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-03
T
e
ju
n
Heo
x86, perc
p
u:
Fix DECLARE/D
E
FINE_
P
E
R_CPU_PAGE_ALIG
N
E
D
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-08-03
Lin
u
s To
r
v
a
lds
x
86, percpu: Add 'p
e
rcpu_read_stable()' interface for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-19
R
a
kib Mullick
vir
t
i
o
_blk: ma
r
k virt
i
o_blk with __refdata to kill
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-17
X
iaotian
F
e
ng
block: sysfs fix mismatched queue_
v
ar_{store
,
show}
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-17
Ju
l
ia La
w
all
ataf
l
op: adjus
t
NULL te
s
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-17
Te
j
u
n
Heo
block: fix failfast merge testin
g
i
n elv_rq_
m
erge_ok
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-15
Tejun Heo
perc
p
u: add dummy
pcpu_
l
page_remapped
(
) f
o
r !CONFI
G
_SMP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-15
Fengh
u
a Yu
ia64: Fix s
e
tup_per
_
cpu_areas(
)
com
p
ilati
o
n error
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-15
Zh
a
olei
z2ram: Small c
l
eanup for z2ram
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-09
Tej
u
n Heo
linker
scri
p
t: unify us
a
g
e
of discar
d
de
f
inition
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-09
Michal
S
imek
microblaze: include
E
XIT_TEXT to
_
st
e
x
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
T
ejun Heo
percpu: te
a
ch large page allocator about NUMA
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun He
o
percpu: all
o
w non-lin
e
a
r
/
sparse
c
pu -> unit mapping
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun Heo
percpu: drop
p
cpu_chunk->
p
age[]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun
H
eo
per
c
pu: reord
e
r a few
functions in
mm
/
percpu
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
T
ejun He
o
percpu:
s
imp
l
ify pcpu_setup_first_chunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
T
e
jun
Heo
x86,p
e
rcpu:
gene
r
alize
lpa
g
e
fi
r
st chunk allocato
r
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun Heo
percpu: make 4k first c
h
un
k
alloc
a
t
o
r map me
m
o
ry
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
T
eju
n
Heo
x
86,
p
ercpu: gener
a
lize
4k firs
t
c
h
un
k
allocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun Heo
pe
r
cpu
:
drop @u
n
it_
s
ize
fro
m
embed
first chu
n
k al
l
ocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun Heo
x86: make pcpu_c
h
unk_addr_se
a
rch() match
i
ng s
t
r
i
cter
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-07-03
Tejun Heo
Me
r
ge branch 'ma
s
t
e
r
' i
n
to for-next
commit
|
commitdiff
|
tree
2009-06-29
T
ejun
H
e
o
p
ercpu
:
use __
w
eak only in t
h
e defi
n
ition of weak percpu
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Tejun Heo
spar
c
64: fix build breakag
e
introduced
by percpu-convert
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Tejun He
o
s39
0
: swi
t
ch
to dynamic p
e
rcpu allocato
r
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
T
ejun
H
eo
alpha:
switch to dynamic percpu allocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Teju
n
Heo
a
lph
a
: ki
l
l unnecess
a
ry __used attribute
in PER_CP
U
_ATTRIBUTES
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Tejun
H
eo
percpu: implem
e
nt optional weak per
c
pu definitions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Tejun H
e
o
percpu: clean up pe
r
cpu
v
ar
i
able
d
efinitions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Te
j
un He
o
percp
u
: use DEF
I
NE_PE
R
_CPU_SHARED_ALIGNED()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Tej
u
n Heo
pe
r
cpu: clean
u
p percpu arra
y
d
e
finitio
n
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Jesper Nilsson
CRIS: Chang
e
D
E
F
I
NE
_
PER
_
CP
U
of curren
t
_
pgd t
o
be non
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
Tej
u
n Heo
linker script: throw
awa
y
.
discard section
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-24
T
e
jun Heo
pe
r
cpu: us
e
d
y
namic percpu allocator as
t
he default
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
Teju
n
Heo
x86: ensure p
e
rcpu
l
page doesn't consume t
o
o mu
c
h vmalloc
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
Tejun Heo
x
8
6: imp
l
e
m
ent
p
ercpu_a
l
loc ke
r
nel pa
r
ame
t
er
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
Tejun Heo
x86
:
fix
p
agea
t
tr handling fo
r
lpage percp
u
allocator
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
Tejun
Heo
x
8
6: reor
g
anize
cpa_process_alias()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
Tej
u
n H
e
o
x86: pr
e
p
a
re setup_
p
cpu_
l
pa
g
e() for pageattr fix
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
Tejun H
e
o
x86: rename
r
emap percpu first chu
n
k allocat
o
r to lpage
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
T
ejun Heo
x86: fix dup
l
icate free in setu
p
_
pcpu_remap() failur
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-06-22
T
ejun
He
o
perc
p
u: fix too lazy vun
m
ap ca
c
he flushing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-04-21
Te
j
un
Heo
ide
-
dma:
d
on
'
t reset request fields on dma_ti
m
eout_retr
y
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-04-18
Tejun
Heo
id
e
: drop rq->d
a
ta hand
l
ing from i
d
e_map_sg
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-04-18
Tejun Heo
ide-atapi: kill unused
f
ields an
d
c
a
l
lbacks
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-04-18
Tejun
H
e
o
i
de
-
tape: si
m
pli
f
y read/wri
t
e f
u
nc
t
io
n
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-04-18
Tej
u
n
Heo
ide-
t
ape: use
b
yte
size instead o
f
sec
t
ors on
r
w issue
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-04-18
T
e
jun Heo
i
d
e
-
t
a
p
e: unify r/w i
n
it
p
a
ths
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next