repo.or.cz
/
linux-2.6
/
linux-2.6-openrd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
percpu: make x86 addr <-> pcpu ptr conversion macros generic
2009-03-10
Teju
n
Heo
percp
u
:
make x86 addr <
-
> p
c
pu ptr
conversion macros
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-10
Tejun Heo
linker
s
crip
t
: def
i
ne
_
_
per_
c
pu_load on
all SMP
c
apable
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-07
Tejun Heo
percpu: finer g
r
ained locking to b
r
eak d
e
adlock and
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun
Heo
percpu: mo
v
e fully free
c
hunk recl
a
mation in
t
o
a work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
per
c
pu: move chunk area
map e
x
tension out o
f
a
rea all
o
cat
i
on
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
percpu: r
e
place pc
p
u_realloc() w
i
th pcpu_mem_al
l
oc
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
x86, percpu: setup
re
s
er
v
ed percpu are
a
for x86_64
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun H
e
o
p
ercpu
,
module: imp
l
ement reserved allocation and use
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n Heo
percpu:
ad
d
an
i
ndire
c
tion ptr for ch
u
nk page m
a
p access
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
x86: make e
m
b
edding per
c
pu allocat
o
r return excessive
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
per
c
pu: use nega
t
ive
f
or au
t
o for pcpu_setup_first_chunk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Teju
n
Heo
per
c
p
u
:
i
mprove fi
r
st chunk i
n
itial area ma
p
hand
l
ing
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Teju
n
Heo
percpu: cosmetic renames
i
n pcpu_setu
p
_first_
c
h
unk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Teju
n
Heo
percpu: clean up p
e
rcpu c
o
nstants
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Te
j
un
H
eo
bootmem, x8
6
: fur
t
her
f
ixes for arch-specific bootmem
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
alpha:
fix typo in
r
ecent
early vmallo
c
change
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Te
j
un He
o
p
er
c
pu:
kill compile
w
arnin
g
in
p
cpu
_
popu
l
a
te_chunk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-26
Tejun Heo
percpu:
f
i
x too low alignment restrictio
n
on UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-25
Te
j
un Heo
x86:
c
onvert
cachef
l
ush macros inline functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-25
T
e
jun Heo
x86, percpu: fix mi
n
or bugs in se
t
up_percpu
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
perc
p
u: ad
d
__read_mo
s
tly
t
o
v
ariables which ar
e
mos
t
ly
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun H
e
o
x86:
a
d
d
remap
p
ing percpu first
chunk all
o
cator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Teju
n
Heo
x
8
6: add embedding percpu first chunk a
l
locato
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
x86
:
s
eparate out s
e
t
up_pcpu_
4
k()
from
s
e
tup_per_c
p
u_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Teju
n
Heo
percpu: give mor
e
la
t
itude to arch specific first ch
u
nk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun He
o
per
c
pu: re
m
ove
u
nit
_
si
z
e power-of-2 restriction
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tej
u
n
Heo
x86: update
p
o
p
ula
t
e
_
extra_p
t
e
(
)
and add po
p
ulate_extra
_
pmd()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
T
ejun Heo
v
ma
l
l
oc: add @align
to vm_area_register_
e
arly()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
un He
o
bootmem:
r
e
o
r
d
er interface functions and add a
missing o
n
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
un Heo
b
o
otmem
:
cle
a
n
u
p arch-
s
pecific bo
o
t
mem wrapping
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
pe
r
cpu
:
fix pcpu_
c
h
u
nk_struct
_
size
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-21
Tejun
H
e
o
p
e
rcpu: clean up size usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
x86: convert to the new dy
n
a
mic
p
ercp
u
allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun H
e
o
percpu:
imp
l
ement
n
ew
dynam
i
c
p
ercpu allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
v
m
alloc: add un/ma
p
_kernel_ra
n
ge_nofl
u
sh
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun H
e
o
vmall
o
c: implement
vm_area_register_ea
r
ly()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Teju
n
Heo
percpu: kill percp
u
_alloc() and f
r
iends
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Rusty Russ
e
l
l
alloc_per
c
pu:
ad
d
align ar
g
u
m
ent to __alloc_percpu
.
commit
|
commitdiff
|
tree
2009-02-20
Rusty Russ
e
l
l
alloc_percpu:
c
h
a
nge percpu_ptr to per_cpu_ptr
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
module: re
o
r
der
module pcpu
r
elated function
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun
H
eo
vmalloc:
cal
l
f
l
ush_cache_vunmap() from unmap_ke
r
ne
l
_
range()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Lai Jiangshan
x86: use percpu data for 4k hardirq
a
nd s
o
f
tirq s
t
acks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Teju
n
Heo
M
e
rg
e
bran
c
h 'master' int
o
t
j
-percp
u
commit
|
commitdiff
|
tree
2009-01-31
Je
r
emy Fitzhardinge
xen: set
u
p percpu data po
i
nters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Jeremy
F
i
tzharding
e
x86: split loading percpu s
e
gments fro
m
lo
a
ding g
d
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Brian Gerst
x86: p
a
ss in
c
p
u
n
umber t
o
switch_to_new_gdt()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Cli
f
f Wickman
x86:
UV f
i
x uv_
f
lush_send_a
n
d_wait(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Teju
n
He
o
x86: clean
u
p
indentation
i
n setup_pe
r
_cpu_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
J
a
mes Bottomley
x
86: fix build
b
reak
a
ge on voyage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian
Gerst
x86: load
new GDT after setting
u
p b
o
ot cpu pe
r
-cpu
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Bri
a
n Gerst
x86: r
e
m
o
ve extra barriers from load_gs_base()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x86
:
init
i
alize pe
r
-cpu GDT segment in per-cpu setup
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Bria
n
G
erst
x
86:
make Voyager use x86
p
e
r-
c
pu setup
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x86: do
n
't
assume boo
t
cpu is #0
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Bria
n
Gerst
x86: move
this_cpu
_
offset
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x86: only compile setup_perc
p
u
.
o
on SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x8
6
: move
api
c
va
r
iables to apic
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Br
i
an Gers
t
x
86: always
p
age-align per
-
cpu a
r
e
a
start and si
z
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian G
e
rst
x86: move setup_cpu_
l
o
c
al_masks()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Ger
s
t
x86: move 64-
b
it
NUMA
c
ode
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Ger
s
t
x86:
m
erg
e
setup_per
_
cpu_ma
p
s()
int
o
setup_per_cpu_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Bri
a
n Gers
t
x86: make irq_cpustat_t fields con
d
it
i
onal
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian Gerst
x86: merg
e
ha
r
dirq
_
{32,64}
.
h into
h
ardirq
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian
Gerst
x86: sync hardirq_{32,64}
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian Gerst
x86:
r
e
m
ove
include of apic
.
h from hard
i
rq
_
64
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian Ge
r
st
x86: remov
e
idl
e
_
t
imestamp from 32bit irq_cpustat_t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x8
6
: rename tlb_64
.
c
to
t
l
b
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86: make x8
6
_32 use tlb
_
64
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x
86: prepar
e
f
o
r tlb merge
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Teju
n
Heo
x86: uv clean
u
p
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
B
rian
Gerst
x86
:
merg
e
irq_regs
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Gerst
x86:
m
erge mmu_context
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Br
i
an
G
e
r
st
x86: set %fs to __KERNE
L
_
PERCPU un
c
o
n
d
i
tionally for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Ger
s
t
x
8
6: fix percpu_
w
rite with 64-bit const
a
n
ts
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Gerst
x86: cle
a
n up gdt_pa
g
e d
e
finition
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Teju
n
H
eo
x86
:
u
pdate canary handl
i
ng du
r
in
g
sw
i
tch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Tejun Heo
linker scr
i
p
t
: kill PER
C
PU_VAD
D
R
_
PREALLOC()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Brian
G
erst
x8
6
: remove p
d
a
.
h
commit
|
commitdiff
|
tree
2009-01-20
B
r
i
a
n
Ger
s
t
x86
:
move stack_canary into irq_stack
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Brian Gerst
x86: rework __per_cpu_load adjustmen
t
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Bria
n
Gerst
percpu: refa
c
tor
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: conditionalize
s
tack canary
h
andling in hot path
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Teju
n
Heo
x8
6
: cl
e
anup stack protector
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian
Gerst
x8
6
-64:
U
s
e absolute dis
p
lac
e
m
e
nts
for per-cpu accesses
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x8
6
-6
4
:
Move isi
d
le from PDA to p
e
r
-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x
8
6
-
64: Move
n
odenumber fr
o
m PD
A
to per-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Ge
r
st
x
8
6
-64:
M
ove irqcount from PDA to p
e
r-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gers
t
x86-64
:
Move oldrs
p
f
rom
P
DA
t
o
per
-
c
pu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x86-64: Move
kern
e
ls
t
ack from
PDA to pe
r
-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
ria
n
Ge
r
st
x86
-
64: Move
c
urrent task from PDA to per
-
cpu and conso
l
id
a
t
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
rian
G
e
rst
x86-64
:
Move cpu number from PDA to
per-
c
pu an
d
c
onso
l
i
d
ate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Br
i
an Gerst
x
8
6-64: Conve
r
t
e
xception stacks to per-cpu
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x
86-6
4
:
Convert ir
q
s
t
acks to p
e
r-
c
pu
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x86-6
4
: M
o
ve TLB sta
t
e from PD
A
to pe
r
-c
p
u and consolidate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Ger
s
t
x86-64: Mov
e
irq stats fro
m
PDA to per-cpu an
d
consolidate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-17
Tejun Heo
linker scri
p
t:
a
dd m
i
s
sing
.
d
a
ta
.
per
c
p
u
.
pag
e
_aligne
d
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-17
Tejun Heo
linker scri
p
t
: add mi
s
s
i
ng
VML
I
NUX_SYMBOL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2007-11-19
Tejun H
e
o
ata_piix: port
enable for the first SATA c
o
ntr
o
ller
.
.
.
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
2007-11-19
Thomas Rohwer
ata_piix: only enable the f
i
rst port on
app
l
e ma
c
book pro
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
next