repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-10-05
Kirill A
.
Shutemov
mm, thp
:
f
i
x mlocking THP page w
i
th migration
enabled
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-08-17
K
i
rill A
.
S
hutemo
v
mm
/
pa
g
e_ex
t
.
c: constify look
u
p
_page_ext
(
) argument
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-08-17
Kirill A
.
Shutemov
i
nclude/linux
/
page_e
x
t
.
h:
drop defini
t
ion of unused
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-08-02
Kirill A
.
Shutem
o
v
x86/b
o
ot/c
o
mpressed/
6
4: Valida
t
e trampol
i
ne pla
c
ement
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-27
Kirill A
.
Shutemov
mm
:
fix vm
a
_is_anonymous() fal
s
e-positives
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-27
Kirill A
.
Shutemo
v
m
m: use
vma_init() to init
i
alize VMAs on
stack a
n
d
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-27
K
ir
i
ll A
.
Shutemov
mm
:
intr
o
duce vma_ini
t
()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-27
K
i
r
i
ll A
.
Shutemo
v
x86/mm
:
Drop unn
e
eded __always_
i
n
l
i
ne for p4d
p
age
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-27
Ki
r
i
ll A
.
Shutem
o
v
x
8
6
/
ef
i
: Fi
x
e
f
i_cal
l
_phys_epilog() wi
t
h CONFI
G
_
X86_5LEVE
L
=y
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-23
Kirill
A
.
Shutemov
x86/mm: Fix 'no5lvl'
h
a
n
d
ling
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-23
Kirill A
.
Shutemo
v
Revert "
x
86/mm: Mark __pgt
a
ble_l5_enabled __initdata"
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-08
K
irill A
.
Shutemov
mm/shmem
.
c: zero out
unused vma f
i
elds in shmem_pseudo_vma_
i
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-06
Kirill A
.
Shutemov
x
8
6/mm: Decouple dynamic __PHYSICAL_MAS
K
from AMD SME
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Ki
r
ill A
.
Shu
t
e
mov
x86/mm: Mark
__pgtable_l5
_
enabled _
_
initd
a
t
a
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A
.
Shutemov
x86/mm: Ma
r
k p
4
d_offset() __always_in
l
ine
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill
A
.
S
h
utemov
x86/mm:
I
n
troduce th
e
'
n
o
5lvl
'
kernel para
m
e
t
er
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A
.
S
h
utemov
x86/mm:
Stop pretending
p
gtable_l5_enab
l
ed is a
vari
a
ble
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
K
i
rill
A
.
Shutemov
x86/mm: Unify pgtable_l5_enabled u
s
age in early b
o
o
t
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
K
i
rill A
.
Shute
m
ov
x86/bo
o
t/compre
s
sed
/
6
4:
F
i
x
t
r
ampoli
n
e
p
age table
a
d
dress
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-16
Kirill
A
.
Shutemov
x86/boot/com
p
ressed/64
:
F
ix moving
p
age table out of
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-16
Kirill
A
.
Shutemov
x86/boot/compresse
d
/6
4
:
S
e
t
up GOT for paging_prepa
r
e
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-04-10
Kiril
l
A
.
Shutemov
x
8
6/
c
p
u: Prevent cpuinfo_x86
:
:x86_phys_
b
its adjus
t
men
t
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-04-03
Kirill A
.
Shutemov
x86/
m
m
: Fix
documentation of mo
d
ule ma
p
ping
r
ange
w
i
t
h
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-27
Ki
r
ill
A
.
Sh
u
temov
x
86/m
m
: Update comment in dete
c
t
_
t
me() regarding x86_phys
_
bits
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-23
Kirill A
.
Shutemov
mm/shmem
:
do
n
ot wait for lock_page(
)
i
n
shmem_unuse
d
_huge_s
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-23
Kirill A
.
S
hu
t
emov
mm/thp
:
do not w
a
i
t
for lock_pa
g
e() in deferr
e
d_s
p
lit_
s
ca
n
()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-23
Kiri
l
l A
.
Shutemo
v
mm
/
khugepaged
.
c: convert VM_
B
UG_ON() to collaps
e
fail
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill A
.
S
hutem
o
v
x8
6
/pconfig: Provide defines and helper
t
o
run MKT
M
E_KE
Y
_PRO
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kiril
l
A
.
Shut
e
mov
x86/pconfig: Detect
PC
O
NFIG
targets
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
K
irill A
.
S
h
ute
m
ov
x
86/tme: D
e
t
e
c
t if TME and
MKTME is activated by BIOS
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill A
.
S
hutemov
x86/cpufeatures: Add I
n
tel PCONFIG cpufeature
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill
A
.
Shutem
o
v
x86/cpufeatures:
Add
Intel Total Memor
y
Encrypti
o
n
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
K
ir
i
l
l A
.
Shutemov
x86/boot/compressed/64:
H
andle
5-level paging boot
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill
A
.
Shutemov
x86/bo
o
t/compressed/64:
Use page
t
ab
l
e
i
n trampoline
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill A
.
Sh
u
temov
x86/boot/compressed/64: Use stack
f
rom trampoline me
m
ory
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill A
.
Shu
t
e
m
ov
x86/boot/compressed/64: Make
sure we
h
a
v
e
a 32-bit
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kiri
l
l
A
.
Shutemov
x86/mm
:
Do
n
o
t use paravirtualiz
e
d c
a
l
l
s in native_set_p4
d
()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill
A
.
Shutemov
x86/boo
t
/com
p
res
s
ed/64: P
r
e
p
are new to
p
-le
v
el page
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill A
.
Shutemo
v
x86/boot/comp
r
ess
e
d/64: S
e
t up trampo
l
ine memory
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kir
i
ll A
.
Shutemov
x86/boot/compr
e
ssed/64: Save and rest
o
re tra
m
polin
e
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Ki
r
ill
A
.
Shutemov
x
8
6/boo
t
/
c
o
mpress
e
d/64: Find a place for 32-b
i
t trampoline
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-12
Kirill A
.
Shutemov
x
8
6/boot/c
o
mp
r
e
ss
e
d/64: Describe t
h
e logic behind the
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-21
Ki
r
ill
A
.
Shut
e
mo
v
x86/mm
:
O
ptimize b
o
o
t-time paging mode switching cost
commit
|
commitdiff
|
tree
2018-02-21
Kir
i
ll A
.
Shutemov
x86/mm: R
e
define some of page tab
l
e helpe
r
s
as
m
a
cros
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-21
Kirill
A
.
Shutemo
v
x86/xen: Allow XEN
_
PV and XEN_PV
H
to
b
e enabled w
i
th
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
Kirill
A
.
Sh
u
te
m
ov
x86/mm: A
l
l
o
w to boot without LA57 if CONF
I
G_X
8
6_5LEV
E
L
=
y
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
K
i
rill A
.
Sh
u
temov
x8
6
/mm
:
Rep
l
ace co
m
pile-time
che
c
ks fo
r
5-level paging
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
K
irill A
.
S
h
utemo
v
x86/mm
:
F
o
ld p
4
d page table layer at runtime
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
K
i
rill A
.
S
hutemov
x86/mm: Su
p
port boot-time switching of paging m
o
des
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
Kiril
l
A
.
Shute
m
ov
x86
/
mm: I
n
itialize
vmemmap_base at boot-time
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
Kiri
l
l A
.
Shutemo
v
x86/mm: Adjus
t
v
m
alloc
bas
e
and size at boot
-
t
i
me
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
Kir
i
ll A
.
Shutemov
x
8
6
/mm: Ini
t
ialize 'page_o
f
fs
e
t_base' at boot-ti
m
e
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
Kirill A
.
S
h
utemov
x86/mm: Initializ
e
'pg
d
i
r_shif
t
'
a
nd 'ptrs_per_p4d
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-16
K
i
r
i
l
l A
.
Shutemov
x86
/
mm:
I
nitia
l
ize 'p
g
table_l5_enabled' at boot-time
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kiril
l
A
.
Sh
u
temov
x86/mm: Make
__V
I
RTUAL_MASK_
S
HIFT dynamic
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kiril
l
A
.
Shutemov
x86/mm: Make MAX_PHYSADDR_BITS and
M
AX_
P
HYSMEM_BITS
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kirill
A
.
Shutemov
x86
/
mm
:
Make PGD
I
R_SHIFT and P
T
RS_PER_P
4
D variable
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kirill A
.
Shutemov
x
8
6/
m
m: Ma
k
e LDT
_
BASE_AD
D
R
dynamic
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kirill A
.
Sh
u
t
em
o
v
x86/mm
:
Introduce '
p
gtable
_
l
5_enable
d
'
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kir
i
ll A
.
Shut
e
mov
x86/mm: Make
v
irtual memory layout dynamic for CONFIG
_
X86_5L
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kirill A
.
Shutemov
mm/z
s
malloc:
P
repare to variable MA
X
_PHYSMEM_BITS
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
Kirill
A
.
S
hutem
o
v
x86/mm/64:
M
a
ke
_
_PH
Y
SICAL
_
MASK_
S
HIFT always 52
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-13
Kirill A
.
S
h
utemov
x
86/mm/e
n
crypt: Simplify
s
me_pgtable_calc()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-13
Kirill A
.
Shute
m
ov
x86/mm/encrypt: Simplify
s
me_populat
e
_pgd() and s
m
e_populat
e
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-13
K
irill A
.
Shutemov
x
86
/
mm/encrypt: Move p
a
ge table
helpers into
s
eparate
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-11
K
i
rill
A
.
Shutemov
x8
6
/b
o
ot/compre
s
se
d
/6
4
:
I
ntrodu
c
e
paging_prepare
(
)
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-11
K
i
rill A
.
Shutemov
x86/bo
o
t/
c
ompressed/64: Rename pagetabl
e
.
c t
o
ka
s
l
r
_64
.
c
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
Kir
i
ll A
.
Shutemov
mm: use u
p
dat
e
d pmdp_invalidat
e
() interface to tr
a
ck
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
Ki
r
ill A
.
S
hutemov
mm: do not lose dirty and accessed
bits in pmdp_
i
n
v
a
l
i
d
ate()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
Kiri
l
l A
.
Shutemov
x86/mm: provide pmd
p
_establish()
helper
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
K
irill A
.
Shutemov
mips: use generic_
p
m
d
p_establis
h
as pmdp_est
a
bli
s
h
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
K
i
rill A
.
Shu
t
emov
arm/mm: pr
o
vide pmdp_establish() helper
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
Kir
i
l
l A
.
Shutemov
arc: us
e
generic_pm
d
p_establish
a
s pmdp_establish
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-01
K
i
rill A
.
Shutemov
as
m
-
g
en
e
r
ic: pr
o
vide gen
e
ric_pmdp_es
t
abl
i
sh()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-31
Kirill A
.
S
hutemov
x86/ke
x
e
c
: Make kex
e
c (mostly
)
work
i
n 5
-
l
e
vel
p
agi
n
g
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-22
Kir
i
ll A
.
Shutem
o
v
mm, page_vma_ma
p
ped: In
t
ro
d
uce pfn_in
_
hpage()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-22
Kirill A
.
Shutemov
mm, page_vma_mapp
e
d:
D
rop faulty pointer arit
h
metics
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-13
K
i
rill
A
.
Sh
u
temov
kdump: write corr
e
ct
a
dd
r
ess
o
f mem
_
section into vmcorein
f
o
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-13
Kirill A
.
Shutemov
kdump: Write the
correct addre
s
s of mem_sectio
n
into
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-07
Kiril
l
A
.
Shutem
o
v
x
86/boot/c
o
mpres
s
ed/64: Pri
n
t
err
o
r if
5
-l
e
vel paging
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-07
Kirill A
.
Shutemo
v
x86/boot/compr
e
ssed
/
64: D
e
tec
t
and
hand
l
e 5-
l
evel pagi
n
g
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
Kirill
A
.
Sh
u
te
m
ov
m
m
/hu
g
etlb
:
fix NULL-pointer de
r
e
ferenc
e
on 5-leve
l
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-27
Kirill A
.
Shute
m
ov
mm, thp: Do not make pmd/pu
d
dirty withou
t
a
reason
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-27
Kiri
l
l A
.
S
h
utemo
v
mm, t
h
p: Do not make pa
g
e table dirty unconditio
n
a
lly
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-18
Kirill A
.
Shutemo
v
mm:
add
i
nfrastructure for get_use
r
_pages_f
a
st() benchmarking
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Kirill A
.
Shutemov
x86/selft
e
s
ts: A
d
d test for mapping pl
a
c
e
m
ent for 5
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
K
irill
A
.
S
hutemov
x8
6
/mm
:
Prevent non-M
A
P_FI
X
ED
m
appin
g
across DEFAULT_M
A
P_WIN
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Kiril
l
A
.
Shutemov
mm: consolidate pa
g
e table acc
o
u
n
ting
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Kir
i
ll A
.
Shu
t
emo
v
mm: introd
u
ce wrappers to access
m
m
-
>nr_pt
e
s
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
K
i
rill
A
.
Shutemov
mm:
a
ccount pud pa
g
e tables
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-09
Kirill A
.
Shute
m
ov
x8
6
/mm:
F
i
x EL
F
_ET_DYN_BA
S
E for 5-l
e
vel
pa
g
ing
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-07
Kirill A
.
S
h
ute
m
ov
mm/spars
e
mem: Fix A
R
M64 boot cras
h
when CONFIG
_
S
P
ARSE
M
EM_EXT
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
K
irill A
.
S
h
utemov
x86/xen: Drop 5-le
v
e
l
pagin
g
support
c
o
de
from the
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Kirill A
.
S
hutemo
v
x86/xen: Provide pre-buil
t
page tables on
l
y for CON
F
IG_XEN_P
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Kirill A
.
Shutemov
mm/sparsem
e
m: All
o
c
ate mem_section
at runti
m
e for CONFIG_SPA
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-04
Kir
i
ll A
.
Shu
t
em
o
v
incl
u
de/linux/mm
.
h: fix typo in VM_MPX de
f
inition
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-13
Kirill A
.
Shutemov
mm, x8
6
/mm: Fix performance
r
egr
e
ssion in get_us
e
r_pages_fast()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-08-25
Kirill
A
.
Shut
e
m
o
v
mm
,
shmem: fi
x
han
d
ling /sys/
k
ernel/mm/
t
r
ansp
a
rent_h
u
ge
p
ag
e
.
.
.
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-08-10
Kiril
l
A
.
Shutemov
rmap:
d
o
not
call mmu_no
t
ifier_invalidate_page() under
p
tl
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill
A
.
Shute
m
o
v
x86: Enab
l
e 5-level paging su
p
p
o
r
t via CONFIG_X86_5LEVEL=y
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
next