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
Teju
n
Heo
percpu:
m
ove f
u
ll
y
fr
e
e chunk re
c
lamation i
n
t
o a work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
p
ercpu: move chun
k
area map
e
xtension
o
ut of
area alloca
t
i
on
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
T
e
j
un Heo
per
c
pu: re
p
lace pcpu_re
a
lloc() with pcpu_mem_al
l
oc
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
x86,
p
ercpu: setup reserved
percpu
a
rea f
o
r x86_64
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
percpu, module: imp
l
e
ment reserved alloca
t
ion and use
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Te
j
un Heo
percpu:
a
dd an i
n
direc
t
ion ptr for c
h
unk pag
e
m
a
p
access
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
T
ejun
H
eo
x86: make
e
mbedding percp
u
al
l
oc
a
tor retur
n
e
x
ces
s
ive
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Te
j
un Heo
perc
p
u: use neg
a
tive f
o
r auto for pcp
u
_setup_fi
r
st_
c
hunk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
p
e
r
cpu: imp
r
ove
first chu
n
k initial a
r
ea map han
d
ling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
T
ejun Heo
p
e
r
c
p
u:
c
o
smetic renames in pcpu_setup_first_chunk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
per
c
pu: clean up percpu constan
t
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
bootmem, x86:
further fi
x
es for arch
-
specific boo
t
mem
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
alpha: fix typo
i
n
r
e
cent early vmallo
c
change
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tejun He
o
percp
u
: k
i
ll compile warnin
g
in pcpu
_
po
p
ulate_
c
hunk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-26
Tejun Heo
percpu
:
fix too low
a
lignment
r
estri
c
tio
n
on U
P
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-25
Tejun
Heo
x86: convert cachefl
u
sh macros i
n
lin
e
functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-25
Te
j
un H
e
o
x86
,
p
e
rcp
u
: fi
x
m
i
n
or bugs in setup_pe
r
cpu
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
T
eju
n
Heo
percpu: add __r
e
ad_
m
ost
l
y to
v
a
r
i
a
b
les whic
h
are mostly
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
T
ejun Heo
x86: ad
d
remappin
g
percpu first chunk allo
c
a
tor
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
u
n Heo
x86: add e
m
be
d
ding
percpu first c
h
unk allocato
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun He
o
x
8
6: separa
t
e
out set
u
p_pcpu_4k()
f
rom setup_per
_
cpu_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
p
ercpu: give
more latitude
t
o arch sp
e
cif
i
c first chunk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
percpu: remove unit_size power-of-2 restrict
i
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
x
8
6
: up
d
ate populate_extra_pte()
and add popu
l
ate_ex
t
r
a
_pmd()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
un He
o
v
m
a
lloc: add @a
l
ign to vm_ar
e
a_register_early()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
b
ootmem: r
e
o
r
de
r
interface
function
s
and a
d
d a mis
s
ing one
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun
H
eo
bootmem: clean up arch-specific
b
ootmem wra
p
pi
n
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
pe
r
c
p
u: fix pcpu_c
h
un
k
_struct_size
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-21
Teju
n
Heo
percp
u
:
c
lean up siz
e
usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tej
u
n Heo
x86: convert t
o
the n
e
w dynam
i
c percpu alloca
t
o
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
per
c
pu:
i
mplement new dyna
m
ic percpu
allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun He
o
vmallo
c
:
a
dd un
/
map
_
k
e
r
nel_range_no
f
lush()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
T
e
jun
Heo
vm
a
lloc:
i
m
p
lement vm_area_regi
s
ter_e
a
rly()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tej
u
n Heo
percpu: kill
percpu_all
o
c() and friends
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Rusty Russell
allo
c
_percpu
:
add ali
g
n argument to __alloc
_
p
ercpu
.
commit
|
commitdiff
|
tree
2009-02-20
Ru
s
t
y Russell
a
lloc_percpu:
c
hange percpu_pt
r
t
o
per_cpu_ptr
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
module
:
r
eorder module pc
p
u related functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Te
j
un Heo
vmal
l
o
c
:
c
all flush_cache_vunmap() from unm
a
p_kern
e
l_
r
a
n
ge()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
L
a
i Jiangs
h
an
x
8
6: use percpu
d
ata for 4k hardirq
a
nd s
o
fti
r
q stacks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Teju
n
Heo
Mer
g
e bra
n
ch 'master
'
into tj-percp
u
commit
|
commitdiff
|
tree
2009-01-31
J
e
remy Fitzharding
e
x
e
n: setup
per
c
p
u
da
t
a
p
o
inters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Jer
e
my Fitzh
a
r
d
inge
x86: split
loading perc
p
u segments from
loading gdt
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
B
r
ian Gerst
x86: pass in cpu number to s
w
i
t
ch_to_new_
g
dt()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Cliff Wickman
x
86: UV fix uv_flu
s
h_send_and_wait()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Tejun Heo
x86: clean up ind
e
nta
t
i
o
n in se
t
up_pe
r
_cpu_a
r
eas
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
James Bottomley
x8
6
:
fix build break
a
ge on
voyage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x8
6
: load new GDT af
t
e
r
sett
i
ng up boot
c
pu
pe
r
-cpu
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
B
r
ian Ge
r
st
x86: remo
v
e
e
xtra barrie
r
s from l
o
ad_gs_base()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian
G
e
rst
x
86: i
n
itialize
p
er-c
p
u GDT
segmen
t
in per-cpu se
t
up
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
B
rian Gerst
x
8
6
: make
Voyager use x86 per-cpu setup
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian
G
ers
t
x86
:
don't a
s
sum
e
boot cpu is #0
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x
86: mov
e
t
hi
s
_
cpu_offset
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x
8
6: only compile setup
_
perc
p
u
.
o
o
n SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Bri
a
n Gerst
x86:
m
ove apic va
r
iables
t
o apic
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Bri
a
n Gerst
x86
:
alw
a
ys page-al
i
g
n
per
-
cp
u
area start and size
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian
Gerst
x86: m
o
ve
s
etup_
c
pu_local_mask
s
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian Gerst
x
86
:
move 64-b
i
t NUMA code
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Brian
G
erst
x86
:
merge s
e
tu
p
_per_
c
p
u
_maps() into setup_
p
er_cpu_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian Gerst
x
8
6: make
irq_cpus
t
at_t fields c
o
nditional
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Bri
a
n Gerst
x86: merge hardirq_{32,64}
.
h into
hardirq
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian G
e
rst
x86: syn
c
har
d
i
rq_{3
2
,64}
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian Ger
s
t
x86: remove include
of
a
pic
.
h from ha
r
dir
q
_
64
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-23
Brian
G
e
rst
x86
:
remove idle_timestamp 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
lb
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Teju
n
Heo
x86: make x8
6
_32 use tlb
_
64
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
T
e
jun Heo
x
8
6
: prep
a
re for 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
Bria
n
G
erst
x86: merge irq_regs
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Gerst
x86: merge mmu_con
t
ext
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Gerst
x86: set %
f
s to __
K
ERNEL
_
P
E
RCPU uncondit
i
o
n
a
l
ly for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Gerst
x86: fix pe
r
cpu_write with 64-bi
t
constants
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Brian Ge
r
st
x86: clean up
g
dt_pa
g
e de
f
i
n
itio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
T
e
jun
H
eo
x86: update
c
a
nary
ha
n
d
l
i
ng during
s
w
i
tch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
T
e
jun Heo
linker
s
c
ript: kill PERCPU
_
VADDR_PREALLOC
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Brian Gerst
x86: remove pda
.
h
commit
|
commitdiff
|
tree
2009-01-20
Brian Gerst
x86:
mov
e
stack_canary int
o
irq_sta
c
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
B
r
i
a
n
G
erst
x86: rework __
p
er_cpu
_
load adjus
t
ments
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Bria
n
Gerst
percpu: refactor percpu
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Brian Ge
r
s
t
x86: remove pda_init
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
T
ejun Heo
x
86: conditionalize stack
canary ha
n
dling in hot
path
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Teju
n
Heo
x86: cl
e
an
u
p stack protector
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x86-64:
Use ab
s
olute displ
a
cement
s
for per
-
cpu access
e
s
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
rian Gerst
x86-64: Move isidle fr
o
m PDA
t
o per-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x8
6
-64: Move n
o
denumber from PDA
to per
-
cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
r
ia
n
Gers
t
x86-
6
4: Mov
e
irqcount f
r
om PDA to per-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x86-64
:
Mo
v
e old
r
s
p
fro
m
PDA to per-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
rian
Gerst
x86-
6
4: Move kernelstac
k
fr
o
m PDA t
o
per-cpu
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
rian Gerst
x86-6
4
: Move curr
e
nt task from PDA to per-cpu and consol
i
dat
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Gerst
x86-64: Move cpu number from P
D
A to
p
er-cpu
a
nd consolidate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Br
i
an Gerst
x86-
6
4: C
o
n
v
e
r
t
exception s
t
acks to per-cpu
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian
G
erst
x
86-64: Convert irqstack
s
to per-cpu
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
Brian Ge
r
st
x86-64: Move TLB
state
from
PDA
to pe
r
-cpu
a
n
d
consolidate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-18
B
r
ian Gerst
x86-64: M
o
ve ir
q
stats fro
m
P
D
A to per-cp
u
and consolidate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-17
Tejun Heo
linke
r
script:
a
dd missing
.
da
t
a
.
percpu
.
pag
e
_aligned
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-17
Tejun
Heo
link
e
r
s
cript:
a
dd missing VML
I
NUX_SYMBOL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2007-11-19
Tejun Heo
ata_pi
i
x:
p
or
t
enable for
t
he first
SA
T
A controll
e
r
.
.
.
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
2007-11-19
Thom
a
s Rohwe
r
at
a
_piix: only enable th
e
fir
s
t port on apple
macboo
k
pro
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
2007-11-19
Teju
n
Heo
a
ta_piix: re
o
rganize
c
on
t
roller I
D
s
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
2007-11-19
Gab
r
i
e
l C
pata_s
i
s
.
c: Add P
a
ckard Bell EasyN
o
te K5305 to lapt
o
ps
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
2007-11-19
Ma
r
k Lord
l
ibata-scs
i
:
be
tolerant of 12
-
byte AT
A
PI co
m
m
a
nds
.
.
.
Signed-off-by:
Tejun Heo
<htejun@gmail.com>
commit
|
commitdiff
|
tree
next