repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
percpu: move fully free chunk reclamation into a work
2009-03-06
Tejun He
o
p
e
r
cpu: move f
u
lly free
chu
n
k
r
e
clamat
i
on into
a
work
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Teju
n
Heo
percpu: move chunk area map exte
n
sion ou
t
o
f area allocat
i
on
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
T
ejun Heo
p
ercpu: rep
l
ace pcpu_realloc() with pcpu_mem_alloc
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Teju
n
Heo
x86, percpu: setup re
s
e
r
ved perc
p
u area for x86
_
64
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
T
ejun
Heo
percpu
,
modu
l
e
:
im
p
l
e
ment r
e
served
all
o
cati
o
n
a
n
d
u
se
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
percpu:
add an indirection
ptr for chunk pa
g
e
m
ap a
c
c
e
ss
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
T
ejun Heo
x86
:
make
embedding percpu allocator return excessive
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n Heo
p
e
rcpu
:
u
se
n
egative fo
r
auto f
o
r pcpu_set
u
p
_firs
t
_
c
hunk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n
Heo
p
ercp
u
: impro
v
e
f
irst c
h
unk i
n
itial ar
e
a
map
h
andling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
pe
r
cpu: cos
m
et
i
c
r
e
names in p
c
pu_s
e
tup_f
i
rst_chunk
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
percpu: c
l
e
an up pe
r
cpu constants
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
bo
o
tmem,
x86: further f
i
xes f
o
r a
r
ch-specific
b
ootme
m
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-01
Tejun He
o
alph
a
: fi
x
t
y
po in recent
early vmalloc
c
hange
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
percpu:
k
ill compile war
n
ing in pc
p
u_
p
o
p
ulate_chunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-26
Tej
u
n Heo
percpu:
fix too low alignment restri
c
tion on
UP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-25
Tejun Heo
x86: convert c
a
c
h
efl
u
sh macros inl
i
ne fun
c
tions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-25
Tejun
Heo
x86,
p
ercpu: fix minor bugs in setup_percpu
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tej
u
n Heo
p
e
rcpu: add __read_most
l
y to variable
s
which a
r
e mostly
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
x86
:
add remapp
i
ng p
e
rcpu first
chunk
a
lloca
t
or
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
T
ejun Heo
x
8
6: add
e
mbeddin
g
percpu first chunk all
o
c
ator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
T
ejun Heo
x86: separ
a
te ou
t
setup_pcpu_4k() fro
m
setup_per_cp
u
_areas()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
T
eju
n
Heo
p
e
rcp
u
: give more
l
atit
u
d
e
t
o
arch specific
firs
t
c
hunk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
T
e
jun Heo
percpu:
r
emov
e
u
n
it_
s
ize
power-o
f
-
2
restric
t
io
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
un Heo
x86: u
p
date populate
_
ext
r
a_pte
(
)
and add popu
l
ate_extra_
p
md(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun
H
eo
vmal
l
oc: add @align to vm_area_regis
t
er_e
a
r
ly()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
u
n Heo
bootm
e
m:
r
eord
e
r inte
r
face functio
n
s
a
n
d
add
a missing on
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
u
n Heo
bootme
m
: clea
n
up arch-specific bootm
e
m
w
rapping
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun
H
e
o
perc
p
u: fix pcpu_ch
u
nk_s
t
ruct_size
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-21
T
e
j
un Heo
percpu: clea
n
up size
usage
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
x86: conve
r
t to the new
d
yna
m
ic percp
u
allocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tej
u
n H
e
o
perc
p
u: i
m
plement new
d
y
na
m
ic percpu
a
l
locat
o
r
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Teju
n
Heo
vmalloc: add un/map_kernel_range_noflush()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun
H
e
o
v
m
alloc: i
m
plement vm_area_register_early()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
percpu:
k
i
ll percpu_alloc() and friends
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Rusty Russell
alloc_percp
u
: add a
l
ig
n
ar
g
ument to __
a
llo
c
_pe
r
cp
u
.
commit
|
commitdiff
|
tree
2009-02-20
Rusty
Russell
alloc_percpu:
c
ha
n
ge pe
r
cpu_p
t
r to per
_
cpu_ptr
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
m
o
dule: reorder mod
u
le pc
p
u related functions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
vmalloc: c
a
ll flush_cache_vunmap() from
unmap_kernel_
r
an
g
e()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Lai Jiangshan
x86:
use
p
e
rc
p
u
data for
4
k hardirq and s
o
ftirq stacks
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-31
Teju
n
Heo
Merg
e
branch '
m
aster' into
tj-
p
ercpu
commit
|
commitdiff
|
tree
2009-01-31
Jeremy
Fit
z
hard
i
n
g
e
xen: setup
percpu data pointe
r
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-31
Jeremy Fitzhardinge
x
8
6: split
l
oadi
n
g p
e
rcpu segments from loading
gdt
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-31
Brian Gerst
x86:
p
ass in c
p
u number t
o
switc
h
_to_new_g
d
t()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-31
Cliff
Wickm
a
n
x86: UV fix uv_flush_send_and_wa
i
t()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Tejun H
e
o
x86: cl
e
an
up indentation in setup_per_cpu_
a
r
e
a
s
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Jam
e
s B
o
ttomle
y
x86: fix
build
b
re
a
kage on voyage
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x86
:
load ne
w
G
D
T af
t
er setting up b
o
ot cpu
per-cpu
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian G
e
rst
x86: remov
e
extra barriers from load_
g
s_base()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Ge
r
st
x86: initialize pe
r
-c
p
u
G
D
T
s
e
g
m
ent in per-cpu setup
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x8
6
: make Voyager use x8
6
p
er-cpu setup
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x
8
6: don't assu
m
e
boot c
p
u is #0
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Br
i
a
n Ge
r
st
x86: mov
e
this_cpu_offse
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Ge
r
st
x
8
6: only compile set
u
p_percpu
.
o on SMP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Ger
s
t
x86: move apic
variables to a
p
i
c
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x
86: always
pag
e
-align per-cpu area start
a
nd size
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x86: move setup_cpu_loc
a
l_masks()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Brian Ger
s
t
x
8
6
:
move
64-bit N
U
MA code
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Br
i
an Gerst
x86: merge set
u
p_per_cpu_maps() int
o
se
t
up_per_cpu_are
a
s()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-23
Brian Gerst
x
86
:
make irq_c
p
ustat_
t
fields conditional
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-23
B
r
i
an Gerst
x86: merge hardir
q
_{3
2
,
64}
.
h
i
nt
o
h
ardirq
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-23
Brian Gerst
x86: sync
hardirq_{3
2
,64}
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-23
Br
i
an Ger
s
t
x
86: r
e
move
i
nclude o
f
a
p
ic
.
h
from hard
i
rq_64
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-23
Brian Gerst
x86: re
m
ove idle_timestamp fro
m
32bit irq_cpust
a
t_t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86:
r
ename
tlb_6
4
.
c to tlb
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86: make x86_32 use tlb_64
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86: prepa
r
e f
o
r tlb
merge
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86: uv cleanup
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Br
i
an Ge
r
s
t
x86: me
r
ge
i
r
q_regs
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
B
r
i
a
n
Gers
t
x86:
merge mmu_
c
ont
e
xt
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
B
rian Ge
r
st
x86:
s
e
t %fs to __KER
N
EL
_
PERCPU unc
o
ndit
i
onally fo
r
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Bri
a
n Gerst
x86: f
i
x p
e
rcpu
_
w
rite
w
i
th 64-bit c
o
nsta
n
ts
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Bria
n
Gerst
x86:
c
lean up gdt_
p
age definition
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
T
e
jun Heo
x86: update canary ha
n
dling du
r
ing
switch
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Tejun He
o
linker script:
ki
l
l PERCPU_VADDR_PREALLOC()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Brian Ger
s
t
x86: r
e
move pda
.
h
commit
|
commitdiff
|
tree
2009-01-20
Bri
a
n G
e
rst
x
8
6
:
m
o
ve
stack_c
a
nary into irq_stack
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Brian Gerst
x86: rework __per_
c
pu
_
loa
d
adjustments
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Brian Gerst
percpu:
refactor percpu
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Brian Gerst
x86: remove pda_init()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Tejun Heo
x86:
c
ond
i
tionalize s
t
ack
c
anary handling in hot path
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
T
e
jun Heo
x86
:
c
le
a
nup stack pr
o
t
e
ctor
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
B
r
i
an Gerst
x8
6
-64:
Use abso
l
ute dis
p
lace
m
ents
f
or per-cpu accesses
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Br
i
an
Gers
t
x86-64: Move
i
sidle from
PDA to per-
c
pu
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Brian Ge
r
st
x86-64: Mo
v
e n
o
denumber fr
o
m PDA to
per-cpu
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Brian
G
e
rs
t
x
86-64: Move i
r
qcoun
t
fro
m
PDA t
o
per-cpu
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
B
ria
n
Gers
t
x86-64: Move oldrsp from PDA
t
o per-cpu
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Bri
a
n Gers
t
x86-64: Mov
e
kernel
s
tack from
PDA t
o
per-
c
pu
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x
86-64
:
Mov
e
current t
a
sk from PD
A
to pe
r
-cpu and consoli
d
a
t
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x8
6
-6
4
:
Mov
e
cpu number
f
rom PDA to per-cpu and
c
o
n
solidate
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Bri
a
n
G
erst
x86
-
64:
Convert e
x
cep
t
i
o
n st
a
c
ks to pe
r
-
c
pu
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Bria
n
Gerst
x86-6
4
: Co
n
vert irqstacks
t
o
per-cpu
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x86
-
64: Move TLB
s
tate from PDA to per-
c
pu and c
o
nso
l
idate
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-18
Brian Ge
r
st
x86-64
:
Move irq s
t
ats from PDA to per-cpu and
c
o
nsoli
d
ate
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-17
Tejun
Heo
linker
s
cript: ad
d
mis
s
in
g
.
data
.
p
e
rcpu
.
pag
e
_aligned
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-17
Tejun
H
eo
l
ink
e
r s
c
ript: add mis
s
i
ng
V
MLINUX_SYMBO
L
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree