repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
percpu: finer grained locking to break deadlock and allow atomic free
2009-03-07
Tejun Heo
percpu:
f
iner gr
a
ined
locking
to brea
k
d
e
adl
o
ck and
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
perc
p
u: move fully free
c
hunk recla
m
ation into a work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun
H
eo
percpu: move chunk area ma
p
extension out of area allocation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n He
o
percpu: re
p
l
a
ce
p
cpu_realloc() with pc
p
u
_
mem_alloc
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
x86, per
c
pu: setup r
e
s
e
rved percpu
a
rea for x8
6
_64
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Teju
n
Heo
percpu, module: implement re
s
erv
e
d
a
l
location and us
e
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun Heo
p
e
r
c
pu: ad
d
an indir
e
ction
p
t
r
for c
h
unk page map access
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun
H
e
o
x
86
:
make e
m
bedding percpu
a
llocator re
t
urn excessive
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tejun
H
eo
percpu:
us
e
neg
a
tive
f
o
r
a
uto
for pcpu
_
setu
p
_first_c
h
unk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Tej
u
n Heo
pe
r
c
p
u:
impro
v
e first chunk initial area m
a
p h
a
ndl
i
ng
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
T
e
jun
H
eo
percpu: cos
m
etic renames in pcp
u
_set
u
p_first_chu
n
k()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-06
Te
j
un Heo
p
ercpu:
cl
e
an
up percpu con
s
tants
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tej
u
n
Heo
bootm
e
m, x86:
further
fixes fo
r
arch-s
p
ecific
b
ootme
m
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tejun H
e
o
alpha: fix t
y
po in rece
n
t early vmalloc cha
n
ge
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-03-01
Tejun Heo
percpu: ki
l
l compile wa
r
ni
n
g in pcpu_populate_chunk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-26
Tej
u
n He
o
percp
u
: fix too low alignment res
t
rict
i
on
o
n UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-25
Tejun Heo
x86: conver
t
cache
f
lush mac
r
o
s i
n
li
n
e functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-25
T
ej
u
n Heo
x86, percpu:
fix minor bugs
in setup
_
percpu
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Teju
n
Heo
percpu: add __read_mos
t
ly to var
i
able
s
which are mostly
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
x86: add remappin
g
percpu fi
r
st chunk allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
x86:
a
dd e
m
b
e
ddin
g
percpu f
i
rst chunk allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tej
u
n
Heo
x86: s
e
parate out setup_pc
p
u_4
k
()
f
rom set
u
p_p
e
r_cp
u
_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun Heo
p
e
r
c
p
u:
give more l
a
titude
to arch specif
i
c first chun
k
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tej
u
n Heo
percpu:
r
emove
unit_size power-of-2 restrictio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
T
e
j
un Heo
x8
6
: updat
e
populate_e
x
tra_pte()
and add p
o
pulate_extra_pmd()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
T
ejun Heo
v
m
alloc: ad
d
@
align
t
o vm
_
ar
e
a_
r
egister_ea
r
ly()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tej
u
n Heo
bootme
m
: reorde
r
i
nterface functions and add a missin
g
one
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
Tejun
He
o
bootme
m
:
c
lean up arch-specific bootmem
w
rappin
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-24
T
ejun Heo
percpu: fix pcpu_chunk_struct_size
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-22
Tejun Heo
[SCSI] sd: revive
sd_index_loc
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-21
T
e
jun Heo
p
er
c
pu
:
clean up size usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-21
Tejun Heo
vmal
l
oc: call flush_cache_vunmap() from unmap_kernel_r
a
nge()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
x86: convert to the ne
w
dynamic percpu allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
percpu
:
implement ne
w
dynamic
p
ercpu allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
vmallo
c
: add un/map_ke
r
nel_ra
n
g
e
_noflush()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun H
e
o
vmal
l
oc:
impl
e
ment vm_area_register_early()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Tejun Heo
percpu:
k
ill per
c
p
u
_
a
ll
o
c() and fr
i
e
nd
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Te
j
un
H
eo
module: reo
r
der module pcpu r
e
lat
e
d
f
uncti
o
ns
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-20
Te
j
un Heo
vma
l
loc: call
flush_ca
c
he_vu
n
map() from unmap_ker
n
el_range()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-16
Te
j
un Heo
sata_nv: give
u
p hardreset on nf2
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-11
Te
j
un Heo
x86
:
fix
x
86_3
2
stack protector bugs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tej
u
n Heo
x86: impl
e
ment x86
_
32 stack
protector
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86: make lazy %g
s
opt
i
onal
o
n x86_32
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun
H
eo
x
8
6: add %gs accessors for x86_32
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun H
e
o
x
86: u
s
e asm
.
ma
c
ro instea
d
o
f
cpp #def
i
ne in entry_32
.
S
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
T
ejun Heo
x86
:
no st
a
ck protector
f
or vdso
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun He
o
stackprotector: update make
r
ules
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tej
u
n Heo
x86: stackprotec
t
or
.
h misc
u
pdate
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
e
lf: add
E
LF_CORE_
C
OP
Y
_KE
R
N
E
L_R
E
GS()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86
:
fix math_emu regi
s
ter frame
access
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x
8
6: math_emu info cleanup
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-09
Tejun Heo
x86:
include correct %
g
s in a
.
out core dump
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-05
Teju
n
He
o
modpost
:
NOBITS
s
e
c
tions may point beyond
t
he end of
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-05
Tejun H
e
o
x86: style cleanups for xen as
s
emblies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
T
e
jun Heo
libata: implement HORKAGE_1_5_GBPS and apply it
t
o
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Te
j
un Heo
libata
:
a
dd no penalty retry
reques
t
for EH d
e
vice
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Tejun Heo
liba
t
a: improve probe failure handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Tejun H
e
o
libata: add @spd_limit to sata_down
_
spd_lim
i
t()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Tejun Heo
l
ibata: cl
e
ar dev
-
>ering
in sm
a
rter way
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Tejun Heo
libata:
c
h
eck
onlin
e
n
ess before us
i
ng SPD i
n
sata_
d
own_spd_l
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Te
j
un
H
e
o
libata: move ata_dev_disable()
t
o libata-eh
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Tej
u
n Heo
l
ibat
a
:
fix EH devi
c
e
f
ailure handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-02-03
Tejun H
e
o
sata_nv: ck8
0
4 has
b
orked ha
r
dreset too
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-31
Tejun Heo
Merge branch 'mas
t
er' into tj-p
e
rcpu
commit
|
commitdiff
|
tree
2009-01-30
Tejun Heo
linker scri
p
t: use separate simple
r
definitio
n
for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-27
Tejun
Heo
x86: clean
u
p indentation in setup_pe
r
_cpu_areas()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-26
Teju
n
Heo
sata_nv: fi
x
MCP5x reset
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-26
Tejun Heo
sata_nv: rename nv_nf2_h
a
rdr
e
set()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-26
Tejun Heo
lib
a
ta: set NODE
V
_H
I
N
T
for 0x7f sta
t
us
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-26
Tejun
H
e
o
libata
-
sff: f
i
x i
n
correct EH
m
essage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Tejun
H
eo
x
8
6: rename
tlb_64
.
c
to tlb
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86: make x
8
6
_
32 use tlb_6
4
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Te
j
un
He
o
x86: prepare for
t
l
b
merge
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Teju
n
Heo
x86: uv cleanup
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-21
Tejun Heo
x86:
update cana
r
y
h
andling during
s
witch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Tejun Heo
linker
s
cr
i
pt:
k
il
l
PERCPU_VADDR_PREA
L
L
OC()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Tejun Heo
x86
:
conditional
i
ze st
a
ck canary
hand
l
ing
in h
o
t path
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-20
Tejun Heo
x8
6
: cleanup stack protect
o
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-17
T
ejun He
o
linker s
c
ript: add missing
.
da
t
a
.
percpu
.
page_
a
li
g
ned
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-17
Tejun Heo
linker script: add missing VMLINUX_SYMBOL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
p
ata_atiixp:
update p
o
rt ena
b
ledness test
hand
l
ing
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
T
ejun Heo
x86_64: initiali
z
e
thi
s
_cpu_
o
ff to __per_
c
pu_load
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun
H
eo
x
86: fix
bu
i
ld bug in
t
roduce
d
d
uring
m
erge
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x
8
6:
m
isc
clean up after the pe
r
cpu update
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x86:
c
o
n
v
ert pda
o
ps t
o
wrappers
around x86 percpu
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun H
e
o
x8
6
: make
pda a percpu
v
ariable
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun
Heo
x86: merge
6
4 and 32
SMP
p
ercpu h
a
ndling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
T
e
jun Heo
x86:
f
old
pda into percpu area
on SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
T
ejun
H
eo
x86:
use
static _c
p
u_pda array
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Te
j
un Heo
x8
6
:
l
oad pointer
t
o pda
i
nt
o
%gs while bri
n
ing up
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Teju
n
H
eo
x8
6
:
m
ake percpu symbols zeroba
s
e
d
on SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x86: make
v
mlinux_32
.
l
ds
.
S use
P
ERC
P
U
(
)
mac
r
o
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Tejun Heo
x86
:
make early_
p
e
r_cpu
(
) a lvalu
e
and use it
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-16
Te
j
u
n
Heo
x86:
fix pd
a
_to_op()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-09
Tejun
H
eo
libata: use WA
R
N_ON_ONCE on hot pa
t
hs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-08
Tejun Heo
pata_hpt366: reimplement
m
o
d
e
programming
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-08
Tej
u
n Heo
a
t
a_piix: save, use
s
aved
a
nd restore
IOCFG
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-06
Tejun Heo
poll
:
allow
f_op
-
>poll to slee
p
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2009-01-06
Tejun He
o
uev
e
nt:
d
o
n
't pass envp_ext[]
as format s
t
ring in kobject_ue
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2008-12-29
Tejun
Heo
block:
f
ix e
m
pty barri
e
r on write
-
through w/ o
r
d
ered tag
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next