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: fix spurious alignment WARN in legacy SMP percpu allocator
2009-03-11
Tejun He
o
per
c
pu: fix spur
i
ous al
i
g
n
ment
WAR
N
in legacy
SMP p
e
r
c
p
u
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-10
Tejun
H
eo
percpu: generalize
em
b
eddin
g
first
chu
n
k
s
etup h
e
lper
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-10
Tejun He
o
p
e
rcpu: m
o
r
e flexibility for @dyn
_
size of pcpu_s
e
tup_fir
s
t_c
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-10
T
e
jun Heo
percpu: make x86 ad
d
r <-> pcpu
ptr conversion macros
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-10
T
e
jun Heo
li
n
ke
r
script: define
__per_cpu_
l
oad on al
l
S
MP capable
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-07
T
ejun Heo
percpu:
f
in
e
r grained locking to
b
r
e
a
k
deadloc
k
and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
percpu: move
f
ully
free chunk reclam
a
tion into a work
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n
He
o
perc
p
u:
move chunk are
a
ma
p
exten
s
ion out of
area allocatio
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
pe
r
c
p
u
:
replace
p
c
pu_real
l
o
c
() wit
h
pcpu_m
e
m_alloc
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
x86, percpu: setup
r
eserved
perc
p
u area for x86_64
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
p
e
rcpu, module: implement
reserved allocation and use
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n
Heo
percpu: add
an in
d
ir
e
ction
p
tr
f
o
r
c
hun
k
p
ag
e
map acce
s
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
x86: m
a
ke em
b
edding pe
r
cpu allocato
r
return excessive
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
per
c
pu: use ne
g
ative for auto for pcpu_setup_first_chunk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
p
ercpu: improve first chunk in
i
tial are
a
m
a
p handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
perc
p
u: cos
m
etic ren
a
m
es in
pcpu
_
setup_first_chunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-06
Te
j
un He
o
p
e
rcpu: clean up p
e
rcp
u
constan
t
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-01
Tej
u
n Heo
bootme
m
,
x86: further fix
e
s for arch-spe
c
i
f
ic bootmem
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
al
p
ha: f
i
x typo
i
n
rec
e
nt early vmall
o
c change
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
percpu
:
k
i
ll
compile w
a
rning in p
c
pu
_
popul
a
t
e_chunk()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-26
Tejun
H
eo
percpu: fix t
o
o
l
ow alignment restri
c
tion on
UP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-25
Tejun He
o
x86: convert cacheflush macros inl
i
ne f
u
nc
t
ions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-25
Tejun He
o
x86,
p
e
rcpu: fix
m
inor
b
ug
s
in setup_
p
ercpu
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
p
e
rcpu: add
__read_mo
s
t
ly to variab
l
es which are
m
ostl
y
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
x86: add rema
p
pin
g
percpu f
i
rst chu
n
k alloca
t
or
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun H
e
o
x86:
a
dd embeddi
n
g percpu f
i
rst
c
hunk
a
llocato
r
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tej
u
n Heo
x
86
:
s
e
par
a
te
o
ut s
e
tup_pcpu_4k() from setup_per_cp
u
_areas(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun
H
e
o
per
c
pu:
g
ive more l
a
t
i
t
u
d
e
to arch speci
f
ic
first chunk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
T
e
jun Heo
p
e
rcpu: rem
o
v
e
u
n
i
t
_
s
i
ze power-
o
f-2
restric
t
ion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun H
e
o
x86: update populat
e
_ext
r
a_pte() and add populate_extra_pm
d
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
vmalloc: a
d
d @ali
g
n to
v
m_are
a
_
r
e
gister_early
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Te
j
un Heo
b
o
otmem
:
r
eorder interf
a
ce
f
unc
t
ions and add a missing
o
ne
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
bootmem: clean up
a
rch-sp
e
c
i
f
ic boot
m
em wra
p
ping
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-24
Teju
n
Heo
per
c
pu:
fix
p
cpu_chun
k
_struct_size
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-22
Te
j
un Heo
[SCS
I
] sd: revive sd_index_lock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-21
Tej
u
n Heo
percpu: clea
n
up si
z
e
u
sage
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-21
Tejun H
e
o
vmalloc
:
c
a
ll flush_cache_
v
unma
p
()
f
r
om unmap_kernel_ran
g
e
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun
H
eo
x86: conver
t
t
o the new dynamic
p
ercpu allocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
T
ejun Heo
percpu:
i
mpl
e
ment new
d
yna
m
i
c
percpu al
l
ocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
T
e
jun Heo
vma
l
lo
c
:
a
d
d
un/map_
k
erne
l
_ra
n
ge_noflush()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
v
m
al
l
oc: implem
e
nt vm_area_register_early()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
T
e
j
un Heo
percpu:
k
ill percpu_a
l
loc() and frien
d
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
m
o
dule: reorder module pcpu relat
e
d funct
i
on
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
vmalloc: call flu
s
h_cach
e
_
vunmap() fr
o
m unmap_kern
e
l_r
a
ng
e
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-16
Tejun
H
eo
sata_nv: give up hardrese
t
on nf2
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-11
Tejun Heo
x86:
f
i
x x86_32 stack protector bugs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86: implement x
8
6_32 stac
k
p
r
otector
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86: mak
e
l
a
z
y
%
g
s
option
a
l on x86_32
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86: add
%
gs accessors for x86_32
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Tej
u
n
H
e
o
x86:
us
e
asm
.
macro instead
of cpp #define in
e
ntry_32
.
S
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
T
ejun He
o
x86: no stack protec
t
or for vdso
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Te
j
un Heo
stackprotect
o
r: update
m
a
ke
r
ules
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
T
e
jun Heo
x8
6
: sta
c
k
p
rotector
.
h misc
u
pda
t
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Te
j
u
n
H
e
o
elf: add
E
LF_CO
R
E_COPY_KERNEL_
R
E
GS()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86: fi
x
math_e
m
u register f
r
ame acces
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86: mat
h
_emu info
cleanup
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-09
T
e
jun Heo
x86: inclu
d
e correc
t
%gs in a
.
out c
o
re dump
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-05
Tejun Heo
modpost: NOBITS sections may point beyond the end of
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-05
Tejun Heo
x86: st
y
le
c
leanups for
xen assemblies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tej
u
n
Heo
libata: impleme
n
t
HOR
K
AGE_1_5_GBPS and apply
i
t to
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tejun
H
eo
libata: add no penalty re
t
ry request for EH device
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tejun Heo
libata: improv
e
probe f
a
ilure hand
l
i
n
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tej
u
n Heo
libat
a
: add
@
spd_limit
to sata_down_spd_limit()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Te
j
un Heo
libata:
c
lear dev->er
i
ng in smarter wa
y
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
T
e
jun Heo
libata:
c
h
e
ck onlinen
e
ss before using SPD in sata_dow
n
_spd_l
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tej
u
n
H
eo
liba
t
a: move ata_dev_disable() to libata-eh
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tejun
H
eo
libata: fix EH device fa
i
lur
e
h
an
d
l
i
ng
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-02-03
Tejun Heo
sata_nv: ck804 h
a
s
b
orked hardreset to
o
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-31
Tej
u
n
Heo
Mer
g
e br
a
nch 'master'
int
o
tj-perc
p
u
commit
|
commitdiff
|
tree
2009-01-30
Tejun Heo
linker script: use s
e
parate sim
p
ler def
i
n
i
ti
o
n
for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-27
Tejun Heo
x86:
c
lea
n
up indenta
t
i
on in
setu
p
_per_cpu
_
ar
e
as(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-26
Te
j
un
Heo
sata_nv
:
f
i
x MC
P
5x reset
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-26
Tej
u
n Heo
s
a
t
a_nv: rena
m
e nv_nf2_hardreset()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-26
Tejun Heo
liba
t
a
: set NODEV_HINT for 0x7f s
t
atus
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-26
Teju
n
Heo
li
b
ata-sff: fix incorrect EH mes
s
age
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86: rename t
l
b_64
.
c to
t
l
b
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Teju
n
Heo
x86:
m
ake x86_32 use
tlb_64
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86
:
prepare
for tlb merge
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Tej
u
n Heo
x86
:
uv cl
e
anup
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-21
Te
j
un
Heo
x8
6
: update canary handling durin
g
switch
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Teju
n
Heo
linke
r
sc
r
ipt: kill PE
R
CP
U
_VADDR_PRE
A
LL
O
C()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
T
e
jun Heo
x86
:
c
o
nditionalize
s
t
a
ck canary handling in hot path
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-20
Tejun Heo
x86: cleanup stack p
r
otector
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-17
Tejun Heo
l
inke
r
scr
i
pt
:
add mis
s
ing
.
data
.
percpu
.
page_aligned
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-17
Tejun H
e
o
linker script: add missing VMLI
N
UX_SYMBOL
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
pata_atiixp: u
p
da
t
e port
e
nabled
n
e
s
s test handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x86_64: initial
i
ze t
h
i
s_cpu_o
f
f
to __pe
r
_cpu_load
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tej
u
n H
e
o
x86: fix build bug introduce
d
during
m
e
r
g
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x86:
misc clean up after the perc
p
u u
p
date
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Teju
n
Heo
x86: convert pda ops t
o
w
r
appers
around x86 percpu
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x86: ma
k
e pda a percp
u
v
ariable
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun He
o
x86: m
e
rge
64 and 32 SMP percpu handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Te
j
un Heo
x86: fold pda into
p
ercpu area on
SMP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Te
j
un Heo
x86: use
s
tatic _cpu_pda ar
r
ay
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Te
j
u
n
Heo
x86: loa
d
pointer to pda into %gs while
brining up
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Teju
n
Heo
x86: mak
e
p
ercpu sy
m
bols z
e
ro
b
ased on SMP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x
8
6
: make vmlinux
_
32
.
l
ds
.
S
u
se PERCPU
(
) macr
o
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Tejun He
o
x86: make earl
y
_pe
r
_cpu
(
) a l
v
a
lue and
u
se
i
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-16
Te
j
un Heo
x
8
6: fix pda_t
o
_op()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2009-01-09
Teju
n
H
e
o
libata: use WARN
_
ON_ON
C
E on hot paths
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next