[tip:x86/urgent] x86/boot/compressed/64: Fix boot on machines with broken E820 table

2019-08-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 0a46fff2f9108c2c44218380a43a736cf4612541 Gitweb: https://git.kernel.org/tip/0a46fff2f9108c2c44218380a43a736cf4612541 Author: Kirill A. Shutemov AuthorDate: Tue, 13 Aug 2019 16:16:54 +0300 Committer: Borislav Petkov CommitDate: Mon, 19 Aug 2019 15:59:13 +0200 x86/boot/compres

[tip:x86/urgent] x86/mm: Handle physical-virtual alignment mismatch in phys_p4d_init()

2019-06-25 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 432c833218dd0f75e7b56bd5e8658b72073158d2 Gitweb: https://git.kernel.org/tip/432c833218dd0f75e7b56bd5e8658b72073158d2 Author: Kirill A. Shutemov AuthorDate: Mon, 24 Jun 2019 15:31:50 +0300 Committer: Thomas Gleixner CommitDate: Wed, 26 Jun 2019 07:25:09 +0200 x86/mm: Handle p

[tip:x86/urgent] x86/boot/64: Add missing fixup_pointer() for next_early_pgt access

2019-06-25 Thread tip-bot for Kirill A. Shutemov
Commit-ID: c1887159eb48ba40e775584cfb2a443962cf1a05 Gitweb: https://git.kernel.org/tip/c1887159eb48ba40e775584cfb2a443962cf1a05 Author: Kirill A. Shutemov AuthorDate: Thu, 20 Jun 2019 14:24:22 +0300 Committer: Thomas Gleixner CommitDate: Wed, 26 Jun 2019 07:25:09 +0200 x86/boot/64: Add

[tip:x86/urgent] x86/boot/64: Fix crash if kernel image crosses page table boundary

2019-06-25 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 81c7ed296dcd02bc0b4488246d040e03e633737a Gitweb: https://git.kernel.org/tip/81c7ed296dcd02bc0b4488246d040e03e633737a Author: Kirill A. Shutemov AuthorDate: Thu, 20 Jun 2019 14:23:45 +0300 Committer: Thomas Gleixner CommitDate: Wed, 26 Jun 2019 07:25:09 +0200 x86/boot/64: Fix

[tip:x86/boot] x86/boot/compressed/64: Do not read legacy ROM on EFI system

2019-02-28 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 6f913de3231e1d70a871135b38219da7810df218 Gitweb: https://git.kernel.org/tip/6f913de3231e1d70a871135b38219da7810df218 Author: Kirill A. Shutemov AuthorDate: Tue, 19 Feb 2019 10:52:24 +0300 Committer: Thomas Gleixner CommitDate: Thu, 28 Feb 2019 12:25:05 +0100 x86/boot/compres

[tip:x86/cleanups] x86/boot/compressed/64: Explain paging_prepare()'s return value

2019-02-06 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 82434d23f36de42f70925f70d645ed3b1394361b Gitweb: https://git.kernel.org/tip/82434d23f36de42f70925f70d645ed3b1394361b Author: Kirill A. Shutemov AuthorDate: Wed, 6 Feb 2019 18:29:08 +0300 Committer: Borislav Petkov CommitDate: Wed, 6 Feb 2019 19:08:34 +0100 x86/boot/compresse

[tip:x86/urgent] x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting

2019-02-06 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 45b13b424faafb81c8c44541f093a682fdabdefc Gitweb: https://git.kernel.org/tip/45b13b424faafb81c8c44541f093a682fdabdefc Author: Kirill A. Shutemov AuthorDate: Wed, 6 Feb 2019 14:52:53 +0300 Committer: Borislav Petkov CommitDate: Wed, 6 Feb 2019 18:56:18 +0100 x86/boot/compresse

[tip:x86/urgent] x86/mm: Fix guard hole handling

2018-12-11 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 16877a5570e0c5f4270d5b17f9bab427bcae9514 Gitweb: https://git.kernel.org/tip/16877a5570e0c5f4270d5b17f9bab427bcae9514 Author: Kirill A. Shutemov AuthorDate: Fri, 30 Nov 2018 23:23:27 +0300 Committer: Thomas Gleixner CommitDate: Tue, 11 Dec 2018 11:19:24 +0100 x86/mm: Fix guar

[tip:x86/urgent] x86/dump_pagetables: Fix LDT remap address marker

2018-12-11 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 254eb5505ca0ca749d3a491fc6668b6c16647a99 Gitweb: https://git.kernel.org/tip/254eb5505ca0ca749d3a491fc6668b6c16647a99 Author: Kirill A. Shutemov AuthorDate: Fri, 30 Nov 2018 23:23:28 +0300 Committer: Thomas Gleixner CommitDate: Tue, 11 Dec 2018 11:19:24 +0100 x86/dump_pagetab

[tip:x86/urgent] x86/ldt: Remove unused variable in map_ldt_struct()

2018-11-06 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b082f2dd80612015cd6d9d84e52099734ec9a0e1 Gitweb: https://git.kernel.org/tip/b082f2dd80612015cd6d9d84e52099734ec9a0e1 Author: Kirill A. Shutemov AuthorDate: Fri, 26 Oct 2018 15:28:56 +0300 Committer: Thomas Gleixner CommitDate: Tue, 6 Nov 2018 21:35:11 +0100 x86/ldt: Remove u

[tip:x86/urgent] x86/ldt: Unmap PTEs for the slot before freeing LDT pages

2018-11-06 Thread tip-bot for Kirill A. Shutemov
Commit-ID: a0e6e0831c516860fc7f9be1db6c081fe902ebcf Gitweb: https://git.kernel.org/tip/a0e6e0831c516860fc7f9be1db6c081fe902ebcf Author: Kirill A. Shutemov AuthorDate: Fri, 26 Oct 2018 15:28:55 +0300 Committer: Thomas Gleixner CommitDate: Tue, 6 Nov 2018 21:35:11 +0100 x86/ldt: Unmap PT

[tip:x86/urgent] x86/mm: Move LDT remap out of KASLR region on 5-level paging

2018-11-06 Thread tip-bot for Kirill A. Shutemov
Commit-ID: d52888aa2753e3063a9d3a0c9f72f94aa9809c15 Gitweb: https://git.kernel.org/tip/d52888aa2753e3063a9d3a0c9f72f94aa9809c15 Author: Kirill A. Shutemov AuthorDate: Fri, 26 Oct 2018 15:28:54 +0300 Committer: Thomas Gleixner CommitDate: Tue, 6 Nov 2018 21:35:11 +0100 x86/mm: Move LDT

[tip:x86/urgent] x86/boot/compressed/64: Validate trampoline placement against E820

2018-08-02 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 1b3a62643660020cdc68e6139a010c06e8fc96c7 Gitweb: https://git.kernel.org/tip/1b3a62643660020cdc68e6139a010c06e8fc96c7 Author: Kirill A. Shutemov AuthorDate: Wed, 1 Aug 2018 16:32:25 +0300 Committer: Thomas Gleixner CommitDate: Thu, 2 Aug 2018 14:22:22 +0200 x86/boot/compresse

[tip:x86/urgent] x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y

2018-06-27 Thread tip-bot for Kirill A. Shutemov
Commit-ID: cfe19577047e74cdac5826adbdc2337d8437f8fb Gitweb: https://git.kernel.org/tip/cfe19577047e74cdac5826adbdc2337d8437f8fb Author: Kirill A. Shutemov AuthorDate: Mon, 25 Jun 2018 15:08:52 +0300 Committer: Ingo Molnar CommitDate: Wed, 27 Jun 2018 09:52:52 +0200 x86/efi: Fix efi_cal

[tip:x86/urgent] x86/mm: Drop unneeded __always_inline for p4d page table helpers

2018-06-27 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b8c1e4293a5d1dfd19ab7b0984bfce8191940500 Gitweb: https://git.kernel.org/tip/b8c1e4293a5d1dfd19ab7b0984bfce8191940500 Author: Kirill A. Shutemov AuthorDate: Tue, 26 Jun 2018 13:03:41 +0300 Committer: Ingo Molnar CommitDate: Wed, 27 Jun 2018 09:55:26 +0200 x86/mm: Drop unneede

[tip:x86/urgent] x86/mm: Fix 'no5lvl' handling

2018-06-23 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 2458e53ff74cd1063ed3e00459da1d35c559d369 Gitweb: https://git.kernel.org/tip/2458e53ff74cd1063ed3e00459da1d35c559d369 Author: Kirill A. Shutemov AuthorDate: Sat, 23 Jun 2018 01:08:41 +0300 Committer: Thomas Gleixner CommitDate: Sat, 23 Jun 2018 14:20:37 +0200 x86/mm: Fix 'no5

[tip:x86/urgent] Revert "x86/mm: Mark __pgtable_l5_enabled __initdata"

2018-06-23 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 51be1335151771075dcb19f3464ca9f331134285 Gitweb: https://git.kernel.org/tip/51be1335151771075dcb19f3464ca9f331134285 Author: Kirill A. Shutemov AuthorDate: Sat, 23 Jun 2018 01:08:40 +0300 Committer: Thomas Gleixner CommitDate: Sat, 23 Jun 2018 14:20:37 +0200 Revert "x86/mm:

[tip:x86/urgent] x86/mm: Decouple dynamic __PHYSICAL_MASK from AMD SME

2018-06-06 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 94d49eb30e854c84d1319095b5dd0405a7da9362 Gitweb: https://git.kernel.org/tip/94d49eb30e854c84d1319095b5dd0405a7da9362 Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 14:30:28 +0300 Committer: Thomas Gleixner CommitDate: Wed, 6 Jun 2018 13:38:01 +0200 x86/mm: Decouple

[tip:x86/boot] x86/mm: Mark __pgtable_l5_enabled __initdata

2018-05-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: e4e961e36f063484c48bed919013c106d178995d Gitweb: https://git.kernel.org/tip/e4e961e36f063484c48bed919013c106d178995d Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 13:35:28 +0300 Committer: Ingo Molnar CommitDate: Sat, 19 May 2018 11:56:58 +0200 x86/mm: Mark __pgtab

[tip:x86/boot] x86/mm: Mark p4d_offset() __always_inline

2018-05-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 1ea66554d3b09ce09c42e6a871899c84a276bb39 Gitweb: https://git.kernel.org/tip/1ea66554d3b09ce09c42e6a871899c84a276bb39 Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 13:35:27 +0300 Committer: Ingo Molnar CommitDate: Sat, 19 May 2018 11:56:57 +0200 x86/mm: Mark p4d_off

[tip:x86/boot] x86/mm: Stop pretending pgtable_l5_enabled is a variable

2018-05-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: ed7588d5dc6f5e7202fb9bbeb14d94706ba225d7 Gitweb: https://git.kernel.org/tip/ed7588d5dc6f5e7202fb9bbeb14d94706ba225d7 Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 13:35:24 +0300 Committer: Ingo Molnar CommitDate: Sat, 19 May 2018 11:56:57 +0200 x86/mm: Stop pretend

[tip:x86/boot] x86/mm: Introduce the 'no5lvl' kernel parameter

2018-05-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 372fddf709041743a93e381556f4c41aad1e28f8 Gitweb: https://git.kernel.org/tip/372fddf709041743a93e381556f4c41aad1e28f8 Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 13:35:25 +0300 Committer: Ingo Molnar CommitDate: Sat, 19 May 2018 11:56:57 +0200 x86/mm: Introduce th

[tip:x86/boot] x86/mm: Unify pgtable_l5_enabled usage in early boot code

2018-05-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: ad3fe525b9507d8d750d60e8e5dd8e0c0836fb99 Gitweb: https://git.kernel.org/tip/ad3fe525b9507d8d750d60e8e5dd8e0c0836fb99 Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 13:35:23 +0300 Committer: Ingo Molnar CommitDate: Sat, 19 May 2018 11:56:57 +0200 x86/mm: Unify pgtabl

[tip:x86/boot] x86/boot/compressed/64: Fix trampoline page table address calculation

2018-05-19 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 30bbf728ba91b1e8b0e539126cd105ad7e2fa16a Gitweb: https://git.kernel.org/tip/30bbf728ba91b1e8b0e539126cd105ad7e2fa16a Author: Kirill A. Shutemov AuthorDate: Fri, 18 May 2018 13:35:22 +0300 Committer: Ingo Molnar CommitDate: Sat, 19 May 2018 11:56:57 +0200 x86/boot/compressed/

[tip:x86/urgent] x86/boot/compressed/64: Set up GOT for paging_prepare() and cleanup_trampoline()

2018-05-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 5c9b0b1c49881c680d4a56b9d9e03dfb3160fd4d Gitweb: https://git.kernel.org/tip/5c9b0b1c49881c680d4a56b9d9e03dfb3160fd4d Author: Kirill A. Shutemov AuthorDate: Wed, 16 May 2018 11:01:28 +0300 Committer: Ingo Molnar CommitDate: Wed, 16 May 2018 12:15:13 +0200 x86/boot/compressed/

[tip:x86/urgent] x86/boot/compressed/64: Fix moving page table out of trampoline memory

2018-05-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 589bb62be316401603453c7d2d3c60ad8b9c3cf3 Gitweb: https://git.kernel.org/tip/589bb62be316401603453c7d2d3c60ad8b9c3cf3 Author: Kirill A. Shutemov AuthorDate: Wed, 16 May 2018 11:01:29 +0300 Committer: Ingo Molnar CommitDate: Wed, 16 May 2018 12:15:13 +0200 x86/boot/compressed/

[tip:x86/urgent] x86/cpu: Prevent cpuinfo_x86::x86_phys_bits adjustment corruption

2018-04-10 Thread tip-bot for Kirill A. Shutemov
Commit-ID: d94a155c59c98c19b98ee949eaab6a0312bbd6be Gitweb: https://git.kernel.org/tip/d94a155c59c98c19b98ee949eaab6a0312bbd6be Author: Kirill A. Shutemov AuthorDate: Tue, 10 Apr 2018 12:27:04 +0300 Committer: Thomas Gleixner CommitDate: Tue, 10 Apr 2018 16:33:21 +0200 x86/cpu: Prevent

[tip:x86/urgent] x86/mm: Fix documentation of module mapping range with 4-level paging

2018-04-03 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 9a3b7e5e65c4b4d332df5f607c0838c3fb918673 Gitweb: https://git.kernel.org/tip/9a3b7e5e65c4b4d332df5f607c0838c3fb918673 Author: Kirill A. Shutemov AuthorDate: Mon, 2 Apr 2018 15:10:25 +0300 Committer: Ingo Molnar CommitDate: Tue, 3 Apr 2018 12:59:02 +0200 x86/mm: Fix documentat

[tip:x86/mm] x86/mm: Update comment in detect_tme() regarding x86_phys_bits

2018-03-27 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 547edaca247abf910e32f0cd883ba83b8fc6d0ed Gitweb: https://git.kernel.org/tip/547edaca247abf910e32f0cd883ba83b8fc6d0ed Author: Kirill A. Shutemov AuthorDate: Thu, 15 Mar 2018 16:49:06 +0300 Committer: Thomas Gleixner CommitDate: Tue, 27 Mar 2018 11:49:58 +0200 x86/mm: Update c

[tip:x86/mm] x86/pconfig: Provide defines and helper to run MKTME_KEY_PROG leaf

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 24c517856af6511be1339dd55edd131160e37aac Gitweb: https://git.kernel.org/tip/24c517856af6511be1339dd55edd131160e37aac Author: Kirill A. Shutemov AuthorDate: Mon, 5 Mar 2018 19:25:53 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 12:10:54 +0100 x86/pconfig: Provide

[tip:x86/mm] x86/tme: Detect if TME and MKTME is activated by BIOS

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: cb06d8e3d020c30fe10ae711c925a5319ab82c88 Gitweb: https://git.kernel.org/tip/cb06d8e3d020c30fe10ae711c925a5319ab82c88 Author: Kirill A. Shutemov AuthorDate: Mon, 5 Mar 2018 19:25:50 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 12:10:54 +0100 x86/tme: Detect if TM

[tip:x86/mm] x86/pconfig: Detect PCONFIG targets

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: be7825c19b4866ddc7b1431740b69ede2eeb93c1 Gitweb: https://git.kernel.org/tip/be7825c19b4866ddc7b1431740b69ede2eeb93c1 Author: Kirill A. Shutemov AuthorDate: Mon, 5 Mar 2018 19:25:52 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 12:10:54 +0100 x86/pconfig: Detect P

[tip:x86/mm] x86/boot/compressed/64: Use page table in trampoline memory

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 0a1756bd2897951c03c1cb671bdfd40729ac2177 Gitweb: https://git.kernel.org/tip/0a1756bd2897951c03c1cb671bdfd40729ac2177 Author: Kirill A. Shutemov AuthorDate: Mon, 12 Mar 2018 13:02:45 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 11:49:25 +0100 x86/boot/compressed/

[tip:x86/mm] x86/cpufeatures: Add Intel PCONFIG cpufeature

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 7958b2246fadf54b7ff820a2a5a2c5ca1554716f Gitweb: https://git.kernel.org/tip/7958b2246fadf54b7ff820a2a5a2c5ca1554716f Author: Kirill A. Shutemov AuthorDate: Mon, 5 Mar 2018 19:25:51 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 12:09:53 +0100 x86/cpufeatures: Add

[tip:x86/mm] x86/cpufeatures: Add Intel Total Memory Encryption cpufeature

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 1da961d72ab0cfbe8b7c26cba731dc2bb6b9494b Gitweb: https://git.kernel.org/tip/1da961d72ab0cfbe8b7c26cba731dc2bb6b9494b Author: Kirill A. Shutemov AuthorDate: Mon, 5 Mar 2018 19:25:49 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 12:09:53 +0100 x86/cpufeatures: Add

[tip:x86/mm] x86/boot/compressed/64: Handle 5-level paging boot if kernel is above 4G

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 194a9749c73d650c0b1dfdee04fb0bdf0a888ba8 Gitweb: https://git.kernel.org/tip/194a9749c73d650c0b1dfdee04fb0bdf0a888ba8 Author: Kirill A. Shutemov AuthorDate: Mon, 12 Mar 2018 13:02:46 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 11:49:25 +0100 x86/boot/compressed/

[tip:x86/mm] x86/boot/compressed/64: Use stack from trampoline memory

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: f7ff53e4702be9ac49deacd518dd243de45c9980 Gitweb: https://git.kernel.org/tip/f7ff53e4702be9ac49deacd518dd243de45c9980 Author: Kirill A. Shutemov AuthorDate: Mon, 12 Mar 2018 13:02:44 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 11:49:24 +0100 x86/boot/compressed/

[tip:x86/mm] x86/boot/compressed/64: Make sure we have a 32-bit code segment

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 7beebaccd5083d61e975acb581bd528b9326e7c4 Gitweb: https://git.kernel.org/tip/7beebaccd5083d61e975acb581bd528b9326e7c4 Author: Kirill A. Shutemov AuthorDate: Mon, 12 Mar 2018 13:02:43 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 11:49:24 +0100 x86/boot/compressed/

[tip:x86/mm] x86/mm: Do not use paravirtualized calls in native_set_p4d()

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: a5b162b2ecb013ed517ab5ce90079117ada743f4 Gitweb: https://git.kernel.org/tip/a5b162b2ecb013ed517ab5ce90079117ada743f4 Author: Kirill A. Shutemov AuthorDate: Mon, 5 Mar 2018 11:16:41 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 10:30:48 +0100 x86/mm: Do not use pa

[tip:x86/mm] x86/boot/compressed/64: Set up trampoline memory

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 32fcefa2bfc8961987e91d1daeb00624b4176d2e Gitweb: https://git.kernel.org/tip/32fcefa2bfc8961987e91d1daeb00624b4176d2e Author: Kirill A. Shutemov AuthorDate: Mon, 26 Feb 2018 21:04:50 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:37:25 +0100 x86/boot/compressed/

[tip:x86/mm] x86/boot/compressed/64: Prepare new top-level page table for trampoline

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: e9d0e6330eb81ca49bdd8849cc52b3b0f70ed5cb Gitweb: https://git.kernel.org/tip/e9d0e6330eb81ca49bdd8849cc52b3b0f70ed5cb Author: Kirill A. Shutemov AuthorDate: Mon, 26 Feb 2018 21:04:51 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:37:26 +0100 x86/boot/compressed/

[tip:x86/mm] x86/boot/compressed/64: Save and restore trampoline memory

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: fb5268354d20b82c12569e325b0d051c09f983f7 Gitweb: https://git.kernel.org/tip/fb5268354d20b82c12569e325b0d051c09f983f7 Author: Kirill A. Shutemov AuthorDate: Mon, 26 Feb 2018 21:04:49 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:37:25 +0100 x86/boot/compressed/

[tip:x86/mm] x86/boot/compressed/64: Find a place for 32-bit trampoline

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 3548e131ec6a82208f36e68d31947b0fe244c7a7 Gitweb: https://git.kernel.org/tip/3548e131ec6a82208f36e68d31947b0fe244c7a7 Author: Kirill A. Shutemov AuthorDate: Mon, 26 Feb 2018 21:04:48 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:37:23 +0100 x86/boot/compressed/

[tip:x86/mm] x86/boot/compressed/64: Describe the logic behind the LA57 check

2018-03-12 Thread tip-bot for Kirill A. Shutemov
Commit-ID: a403d798182f4f7be5e9bab56cfa37e9828fd92a Gitweb: https://git.kernel.org/tip/a403d798182f4f7be5e9bab56cfa37e9828fd92a Author: Kirill A. Shutemov AuthorDate: Mon, 26 Feb 2018 21:04:47 +0300 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:29:24 +0100 x86/boot/compressed/

[tip:x86/mm] x86/mm: Optimize boot-time paging mode switching cost

2018-02-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 39b9552281abfcdfc54162897018890dafe7ffef Gitweb: https://git.kernel.org/tip/39b9552281abfcdfc54162897018890dafe7ffef Author: Kirill A. Shutemov AuthorDate: Fri, 16 Feb 2018 14:49:48 +0300 Committer: Ingo Molnar CommitDate: Wed, 21 Feb 2018 10:19:18 +0100 x86/mm: Optimize boo

[tip:x86/mm] x86/mm: Redefine some of page table helpers as macros

2018-02-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 92e1c5b3f7bf5407cfdbf13613e7101831216dc5 Gitweb: https://git.kernel.org/tip/92e1c5b3f7bf5407cfdbf13613e7101831216dc5 Author: Kirill A. Shutemov AuthorDate: Fri, 16 Feb 2018 14:49:47 +0300 Committer: Ingo Molnar CommitDate: Wed, 21 Feb 2018 10:19:18 +0100 x86/mm: Redefine som

[tip:x86/mm] x86/xen: Allow XEN_PV and XEN_PVH to be enabled with X86_5LEVEL

2018-02-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b9952ec78778aa7ae5b8df672668aece6fc93d2a Gitweb: https://git.kernel.org/tip/b9952ec78778aa7ae5b8df672668aece6fc93d2a Author: Kirill A. Shutemov AuthorDate: Fri, 16 Feb 2018 14:49:46 +0300 Committer: Ingo Molnar CommitDate: Wed, 21 Feb 2018 10:19:18 +0100 x86/xen: Allow XEN_P

[tip:x86/mm] x86/mm: Fold p4d page table layer at runtime

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 98219dda2ab56ce2a967fdebf81e838d676d9ddc Gitweb: https://git.kernel.org/tip/98219dda2ab56ce2a967fdebf81e838d676d9ddc Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:40 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:48 +0100 x86/mm: Fold p4d pag

[tip:x86/mm] x86/mm: Allow to boot without LA57 if CONFIG_X86_5LEVEL=y

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 6657fca06e3ffab8d0b3f9d8b397f5ee498952d7 Gitweb: https://git.kernel.org/tip/6657fca06e3ffab8d0b3f9d8b397f5ee498952d7 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:42 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:49 +0100 x86/mm: Allow to boo

[tip:x86/mm] x86/mm: Replace compile-time checks for 5-level paging with runtime-time checks

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 91f606a8fa68264224cbc76888fa8649cdbe9990 Gitweb: https://git.kernel.org/tip/91f606a8fa68264224cbc76888fa8649cdbe9990 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:41 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:49 +0100 x86/mm: Replace comp

[tip:x86/mm] x86/mm: Adjust vmalloc base and size at boot-time

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: a7412546d8cb5ad578805060b4006f2a021b5868 Gitweb: https://git.kernel.org/tip/a7412546d8cb5ad578805060b4006f2a021b5868 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:37 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:47 +0100 x86/mm: Adjust vmall

[tip:x86/mm] x86/mm: Support boot-time switching of paging modes in the early boot code

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 6f9dd329717f696f578347c0781a0247db957596 Gitweb: https://git.kernel.org/tip/6f9dd329717f696f578347c0781a0247db957596 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:39 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:48 +0100 x86/mm: Support boot

[tip:x86/mm] x86/mm: Initialize vmemmap_base at boot-time

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 9b46a051e43461a9afda2bdd50e0e0ae349341df Gitweb: https://git.kernel.org/tip/9b46a051e43461a9afda2bdd50e0e0ae349341df Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:38 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:48 +0100 x86/mm: Initialize v

[tip:x86/mm] x86/mm: Initialize 'page_offset_base' at boot-time

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 4fa5662b6b49611f11856db8be346710217473ef Gitweb: https://git.kernel.org/tip/4fa5662b6b49611f11856db8be346710217473ef Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:36 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:47 +0100 x86/mm: Initialize '

[tip:x86/mm] x86/mm: Initialize 'pgtable_l5_enabled' at boot-time

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 4c2b4058ab32581931c2caf760b689fd4b019a87 Gitweb: https://git.kernel.org/tip/4c2b4058ab32581931c2caf760b689fd4b019a87 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:34 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:46 +0100 x86/mm: Initialize '

[tip:x86/mm] x86/mm: Initialize 'pgdir_shift' and 'ptrs_per_p4d' at boot-time

2018-02-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b16e770bfa5344f1cd4f7b4ecd7bbae25001e120 Gitweb: https://git.kernel.org/tip/b16e770bfa5344f1cd4f7b4ecd7bbae25001e120 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 21:25:35 +0300 Committer: Ingo Molnar CommitDate: Fri, 16 Feb 2018 10:48:47 +0100 x86/mm: Initialize '

[tip:x86/mm] x86/mm: Make __VIRTUAL_MASK_SHIFT dynamic

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 09e61a779e7f171c50325e6d7108a593afb2e5d4 Gitweb: https://git.kernel.org/tip/09e61a779e7f171c50325e6d7108a593afb2e5d4 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:55 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:15 +0100 x86/mm: Make __VIRTU

[tip:x86/mm] x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variable

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: c65e774fb3f6af212641538694b9778ff9ab4300 Gitweb: https://git.kernel.org/tip/c65e774fb3f6af212641538694b9778ff9ab4300 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:53 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:14 +0100 x86/mm: Make PGDIR_S

[tip:x86/mm] x86/mm: Make MAX_PHYSADDR_BITS and MAX_PHYSMEM_BITS dynamic

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 162434e7f58b21f0b6c9cc5fb0cd7d9064cc Gitweb: https://git.kernel.org/tip/162434e7f58b21f0b6c9cc5fb0cd7d9064cc Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:54 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:15 +0100 x86/mm: Make MAX_PHY

[tip:x86/mm] mm/zsmalloc: Prepare to variable MAX_PHYSMEM_BITS

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 02390b87a9459937cdb299e6b34ff33992512ec7 Gitweb: https://git.kernel.org/tip/02390b87a9459937cdb299e6b34ff33992512ec7 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:49 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:13 +0100 mm/zsmalloc: Prepare

[tip:x86/mm] x86/mm: Make LDT_BASE_ADDR dynamic

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 5c7919bb1994f8dc7fed219a5db09e6bb9d473a5 Gitweb: https://git.kernel.org/tip/5c7919bb1994f8dc7fed219a5db09e6bb9d473a5 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:52 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:14 +0100 x86/mm: Make LDT_BAS

[tip:x86/mm] x86/mm: Introduce 'pgtable_l5_enabled'

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: e626e6bb0dfaca41487241d49ce0ae827716101a Gitweb: https://git.kernel.org/tip/e626e6bb0dfaca41487241d49ce0ae827716101a Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:51 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:14 +0100 x86/mm: Introduce 'p

[tip:x86/mm] x86/mm: Make virtual memory layout dynamic for CONFIG_X86_5LEVEL=y

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: eedb92abb9bb03ef21442614a6f5867eaac6e77f Gitweb: https://git.kernel.org/tip/eedb92abb9bb03ef21442614a6f5867eaac6e77f Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:50 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:13 +0100 x86/mm: Make virtual

[tip:x86/mm] x86/mm/64: Make __PHYSICAL_MASK_SHIFT always 52

2018-02-14 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b83ce5ee91471d19c403ff91227204fb37c95fb2 Gitweb: https://git.kernel.org/tip/b83ce5ee91471d19c403ff91227204fb37c95fb2 Author: Kirill A. Shutemov AuthorDate: Wed, 14 Feb 2018 14:16:48 +0300 Committer: Ingo Molnar CommitDate: Wed, 14 Feb 2018 13:11:13 +0100 x86/mm/64: Make __PH

[tip:x86/boot] x86/boot/compressed/64: Handle 5-level paging boot if kernel is above 4G

2018-02-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: adf9ca9c69a2ad8a82953119c57d5c6586c7d48d Gitweb: https://git.kernel.org/tip/adf9ca9c69a2ad8a82953119c57d5c6586c7d48d Author: Kirill A. Shutemov AuthorDate: Fri, 9 Feb 2018 17:22:28 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 19:04:43 +0100 x86/boot/compressed/6

[tip:x86/boot] x86/boot/compressed/64: Handle 5-level paging boot if kernel is above 4G

2018-02-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 89674e91fcf51f77dc4e87b77c6840f31b85077d Gitweb: https://git.kernel.org/tip/89674e91fcf51f77dc4e87b77c6840f31b85077d Author: Kirill A. Shutemov AuthorDate: Fri, 9 Feb 2018 17:22:28 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 18:16:22 +0100 x86/boot/compressed/6

[tip:x86/mm] x86/mm/encrypt: Simplify sme_pgtable_calc()

2018-02-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 1070730c1ad2bd49b0d2728f1f4390137728 Gitweb: https://git.kernel.org/tip/1070730c1ad2bd49b0d2728f1f4390137728 Author: Kirill A. Shutemov AuthorDate: Wed, 31 Jan 2018 16:54:04 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 15:59:49 +0100 x86/mm/encrypt: Simp

[tip:x86/mm] x86/mm/encrypt: Move page table helpers into separate translation unit

2018-02-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 1cd9c22fee3ac21db52a0997d08cf2f065d2c0c0 Gitweb: https://git.kernel.org/tip/1cd9c22fee3ac21db52a0997d08cf2f065d2c0c0 Author: Kirill A. Shutemov AuthorDate: Wed, 31 Jan 2018 16:54:02 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 15:59:48 +0100 x86/mm/encrypt: Move

[tip:x86/mm] x86/mm/encrypt: Simplify sme_populate_pgd() and sme_populate_pgd_large()

2018-02-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: aad983913d77af2c3394f29b88d7bb75ebd7d172 Gitweb: https://git.kernel.org/tip/aad983913d77af2c3394f29b88d7bb75ebd7d172 Author: Kirill A. Shutemov AuthorDate: Wed, 31 Jan 2018 16:54:03 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 15:59:49 +0100 x86/mm/encrypt: Simp

[tip:x86/boot] x86/boot/compressed/64: Prepare trampoline memory

2018-02-11 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b91993a87aff6dafd60a9c8ce80ebc425161a815 Gitweb: https://git.kernel.org/tip/b91993a87aff6dafd60a9c8ce80ebc425161a815 Author: Kirill A. Shutemov AuthorDate: Fri, 9 Feb 2018 17:22:27 +0300 Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 12:36:19 +0100 x86/boot/compressed/6

[tip:x86/boot] x86/boot/compressed/64: Handle 5-level paging boot if kernel is above 4G

2018-02-11 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b4b56015ed1c98cbc9469e35ebbc4373a2844030 Gitweb: https://git.kernel.org/tip/b4b56015ed1c98cbc9469e35ebbc4373a2844030 Author: Kirill A. Shutemov AuthorDate: Fri, 9 Feb 2018 17:22:28 +0300 Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 12:36:19 +0100 x86/boot/compressed/6

[tip:x86/boot] x86/boot/compressed/64: Introduce paging_prepare()

2018-02-11 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 4440977be1347d43503f381716e4918413b5a6f0 Gitweb: https://git.kernel.org/tip/4440977be1347d43503f381716e4918413b5a6f0 Author: Kirill A. Shutemov AuthorDate: Fri, 9 Feb 2018 17:22:26 +0300 Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 12:36:18 +0100 x86/boot/compressed/6

[tip:x86/boot] x86/boot/compressed/64: Rename pagetable.c to kaslr_64.c

2018-02-11 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 7cc4eb1bdd8b082f3d889daccd9412aa10e56165 Gitweb: https://git.kernel.org/tip/7cc4eb1bdd8b082f3d889daccd9412aa10e56165 Author: Kirill A. Shutemov AuthorDate: Fri, 9 Feb 2018 17:22:25 +0300 Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 12:36:18 +0100 x86/boot/compressed/6

[tip:x86/urgent] x86/kexec: Make kexec (mostly) work in 5-level paging mode

2018-01-31 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 5bf30316991d5bcda046343ee77d823cf16fdd03 Gitweb: https://git.kernel.org/tip/5bf30316991d5bcda046343ee77d823cf16fdd03 Author: Kirill A. Shutemov AuthorDate: Mon, 29 Jan 2018 14:08:45 +0300 Committer: Ingo Molnar CommitDate: Wed, 31 Jan 2018 08:39:40 +0100 x86/kexec: Make kexe

[tip:x86/urgent] kdump: Write the correct address of mem_section into vmcoreinfo

2018-01-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 9f15b9120f562ae0bf0a836c96f4dafb33ae426a Gitweb: https://git.kernel.org/tip/9f15b9120f562ae0bf0a836c96f4dafb33ae426a Author: Kirill A. Shutemov AuthorDate: Fri, 12 Jan 2018 19:25:32 +0300 Committer: Ingo Molnar CommitDate: Sat, 13 Jan 2018 11:48:06 +0100 kdump: Write the cor

[tip:x86/urgent] x86/boot/compressed/64: Print error if 5-level paging is not supported

2017-12-07 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 6d7e0ba2d2be9e50cccba213baf07e0e183c1b24 Gitweb: https://git.kernel.org/tip/6d7e0ba2d2be9e50cccba213baf07e0e183c1b24 Author: Kirill A. Shutemov AuthorDate: Mon, 4 Dec 2017 15:40:56 +0300 Committer: Thomas Gleixner CommitDate: Thu, 7 Dec 2017 10:36:26 +0100 x86/boot/compresse

[tip:x86/urgent] x86/boot/compressed/64: Detect and handle 5-level paging at boot-time

2017-12-07 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 08529078d8d9adf689bf39cc38d53979a0869970 Gitweb: https://git.kernel.org/tip/08529078d8d9adf689bf39cc38d53979a0869970 Author: Kirill A. Shutemov AuthorDate: Mon, 4 Dec 2017 15:40:55 +0300 Committer: Thomas Gleixner CommitDate: Thu, 7 Dec 2017 10:34:39 +0100 x86/boot/compresse

[tip:x86/urgent] x86/boot/compressed/64: Detect and handle 5-level paging at boot-time

2017-12-04 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 10c9a5346f7200f5150608742075470612f9eadb Gitweb: https://git.kernel.org/tip/10c9a5346f7200f5150608742075470612f9eadb Author: Kirill A. Shutemov AuthorDate: Mon, 4 Dec 2017 15:40:55 +0300 Committer: Thomas Gleixner CommitDate: Mon, 4 Dec 2017 21:14:34 +0100 x86/boot/compresse

[tip:x86/urgent] x86/boot/compressed/64: Print error if 5-level paging is not supported

2017-12-04 Thread tip-bot for Kirill A. Shutemov
Commit-ID: eabf2a604e0555b8f86a2c6c05c3a27496facf6d Gitweb: https://git.kernel.org/tip/eabf2a604e0555b8f86a2c6c05c3a27496facf6d Author: Kirill A. Shutemov AuthorDate: Mon, 4 Dec 2017 15:40:56 +0300 Committer: Thomas Gleixner CommitDate: Mon, 4 Dec 2017 21:14:34 +0100 x86/boot/compresse

[tip:x86/urgent] x86/selftests: Add test for mapping placement for 5-level paging

2017-11-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 97f404ad3e53bf9ac598745066ba2f57c1da3039 Gitweb: https://git.kernel.org/tip/97f404ad3e53bf9ac598745066ba2f57c1da3039 Author: Kirill A. Shutemov AuthorDate: Wed, 15 Nov 2017 17:36:07 +0300 Committer: Thomas Gleixner CommitDate: Thu, 16 Nov 2017 11:43:12 +0100 x86/selftests: A

[tip:x86/urgent] x86/mm: Prevent non-MAP_FIXED mapping across DEFAULT_MAP_WINDOW border

2017-11-16 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 1e0f25dbf2464df8445dd40881f4d9e732434947 Gitweb: https://git.kernel.org/tip/1e0f25dbf2464df8445dd40881f4d9e732434947 Author: Kirill A. Shutemov AuthorDate: Wed, 15 Nov 2017 17:36:06 +0300 Committer: Thomas Gleixner CommitDate: Thu, 16 Nov 2017 11:43:11 +0100 x86/mm: Prevent

[tip:x86/urgent] x86/mm: Fix ELF_ET_DYN_BASE for 5-level paging

2017-11-09 Thread tip-bot for Kirill A. Shutemov
Commit-ID: be739f4b5ddece74ef25e2304b17a7fd24575e9b Gitweb: https://git.kernel.org/tip/be739f4b5ddece74ef25e2304b17a7fd24575e9b Author: Kirill A. Shutemov AuthorDate: Tue, 7 Nov 2017 13:38:04 +0300 Committer: Thomas Gleixner CommitDate: Thu, 9 Nov 2017 18:20:20 +0100 x86/mm: Fix ELF_ET

[tip:x86/mm] mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_EXTREME=y

2017-11-07 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 629a359bdb0e0652a8227b4ff3125431995fec6e Gitweb: https://git.kernel.org/tip/629a359bdb0e0652a8227b4ff3125431995fec6e Author: Kirill A. Shutemov AuthorDate: Tue, 7 Nov 2017 11:33:37 +0300 Committer: Ingo Molnar CommitDate: Tue, 7 Nov 2017 11:16:08 +0100 mm/sparsemem: Fix ARM6

[tip:x86/mm] x86/xen: Drop 5-level paging support code from the XEN_PV code

2017-10-20 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 773dd2fca581b0a80e5a2cc8ee67e5a79cba Gitweb: https://git.kernel.org/tip/773dd2fca581b0a80e5a2cc8ee67e5a79cba Author: Kirill A. Shutemov AuthorDate: Fri, 29 Sep 2017 17:08:20 +0300 Committer: Ingo Molnar CommitDate: Fri, 20 Oct 2017 13:07:10 +0200 x86/xen: Drop 5-leve

[tip:x86/mm] x86/xen: Provide pre-built page tables only for CONFIG_XEN_PV=y and CONFIG_XEN_PVH=y

2017-10-20 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 4375c29985f155d7eb2346615d84e62d1b673682 Gitweb: https://git.kernel.org/tip/4375c29985f155d7eb2346615d84e62d1b673682 Author: Kirill A. Shutemov AuthorDate: Fri, 29 Sep 2017 17:08:19 +0300 Committer: Ingo Molnar CommitDate: Fri, 20 Oct 2017 13:07:10 +0200 x86/xen: Provide pre

[tip:x86/mm] mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPARSEMEM_EXTREME=y

2017-10-20 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 83e3c48729d9ebb7af5a31a504f3fd6aff0348c4 Gitweb: https://git.kernel.org/tip/83e3c48729d9ebb7af5a31a504f3fd6aff0348c4 Author: Kirill A. Shutemov AuthorDate: Fri, 29 Sep 2017 17:08:16 +0300 Committer: Ingo Molnar CommitDate: Fri, 20 Oct 2017 13:07:09 +0200 mm/sparsemem: Alloca

[tip:x86/mm] mm, x86/mm: Fix performance regression in get_user_pages_fast()

2017-09-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 5b65c4677a57a1d4414212f9995aa0e46a21ff80 Gitweb: http://git.kernel.org/tip/5b65c4677a57a1d4414212f9995aa0e46a21ff80 Author: Kirill A. Shutemov AuthorDate: Sat, 9 Sep 2017 00:56:03 +0300 Committer: Ingo Molnar CommitDate: Wed, 13 Sep 2017 11:26:52 +0200 mm, x86/mm: Fix perfor

[tip:x86/mm] x86/mm: Prepare to expose larger address space to userspace

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: b569bab78d8df157a6f91070af827753e4d1787c Gitweb: http://git.kernel.org/tip/b569bab78d8df157a6f91070af827753e4d1787c Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:52 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:18 +0200 x86/mm: Prepare to ex

[tip:x86/mm] x86: Enable 5-level paging support via CONFIG_X86_5LEVEL=y

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 77ef56e4f0fbb350d93289aa025c7d605af012d4 Gitweb: http://git.kernel.org/tip/77ef56e4f0fbb350d93289aa025c7d605af012d4 Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:54 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:19 +0200 x86: Enable 5-level p

[tip:x86/mm] x86/mm: Allow userspace have mappings above 47-bit

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: ee00f4a32a76ef631394f31d5b6028d50462b357 Gitweb: http://git.kernel.org/tip/ee00f4a32a76ef631394f31d5b6028d50462b357 Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:53 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:19 +0200 x86/mm: Allow userspa

[tip:x86/mm] x86/mpx: Do not allow MPX if we have mappings above 47-bit

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 44b04912fa72489d403738f39e1c782614b7ae7c Gitweb: http://git.kernel.org/tip/44b04912fa72489d403738f39e1c782614b7ae7c Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:51 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:18 +0200 x86/mpx: Do not allow

[tip:x86/mm] x86/mm: Rename tasksize_32bit/64bit to task_size_32bit/64bit()

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: e8f01a8dad7cdf9ddaa792451733a45ab5d385af Gitweb: http://git.kernel.org/tip/e8f01a8dad7cdf9ddaa792451733a45ab5d385af Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:50 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:18 +0200 x86/mm: Rename tasksi

[tip:x86/mm] x86/xen: Redefine XEN_ELFNOTE_INIT_P2M using PUD_SIZE * PTRS_PER_PUD

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: daaa42f04178ac7b02e4d43cdfc7fac48430152e Gitweb: http://git.kernel.org/tip/daaa42f04178ac7b02e4d43cdfc7fac48430152e Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:49 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:18 +0200 x86/xen: Redefine XEN

[tip:x86/mm] x86/mm/dump_pagetables: Generalize address normalization

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 3a366f791d83c690f3042e37f410f38de04fb4c7 Gitweb: http://git.kernel.org/tip/3a366f791d83c690f3042e37f410f38de04fb4c7 Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:47 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:17 +0200 x86/mm/dump_pagetable

[tip:x86/mm] x86/mm/dump_pagetables: Fix printout of p4d level

2017-07-21 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 45dcd20913632fe69641c24b16d89e13e0e107ff Gitweb: http://git.kernel.org/tip/45dcd20913632fe69641c24b16d89e13e0e107ff Author: Kirill A. Shutemov AuthorDate: Mon, 17 Jul 2017 01:59:48 +0300 Committer: Ingo Molnar CommitDate: Fri, 21 Jul 2017 10:05:17 +0200 x86/mm/dump_pagetable

[tip:x86/mm] x86/KASLR: Fix detection 32/64 bit bootloaders for 5-level paging

2017-06-30 Thread tip-bot for Kirill A. Shutemov
Commit-ID: a24261d70e00e4ce03cf45bbf18398f52a7b9229 Gitweb: http://git.kernel.org/tip/a24261d70e00e4ce03cf45bbf18398f52a7b9229 Author: Kirill A. Shutemov AuthorDate: Wed, 28 Jun 2017 15:17:30 +0300 Committer: Ingo Molnar CommitDate: Fri, 30 Jun 2017 08:56:53 +0200 x86/KASLR: Fix detect

[tip:x86/mm] x86/ftrace: Exclude functions in head64.c from function-tracing

2017-06-29 Thread tip-bot for Kirill A. Shutemov
Commit-ID: bb43dbc5e09d52c6085dfee65f4f923b3fbcd1d4 Gitweb: http://git.kernel.org/tip/bb43dbc5e09d52c6085dfee65f4f923b3fbcd1d4 Author: Kirill A. Shutemov AuthorDate: Tue, 27 Jun 2017 14:59:48 +0300 Committer: Thomas Gleixner CommitDate: Thu, 29 Jun 2017 22:33:27 +0200 x86/ftrace: Exclu

[tip:x86/mm] x86/boot/64: Put __startup_64() into .head.text

2017-06-20 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 26179670a68b7b365fbfe38afb043dcd2e1a4678 Gitweb: http://git.kernel.org/tip/26179670a68b7b365fbfe38afb043dcd2e1a4678 Author: Kirill A. Shutemov AuthorDate: Fri, 16 Jun 2017 14:30:24 +0300 Committer: Ingo Molnar CommitDate: Tue, 20 Jun 2017 12:56:27 +0200 x86/boot/64: Put __st

[tip:x86/mm] x86/mm: Add support for 5-level paging for KASLR

2017-06-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 8624c1f66f0fef640d0e044ddf1eb60e77e76df6 Gitweb: http://git.kernel.org/tip/8624c1f66f0fef640d0e044ddf1eb60e77e76df6 Author: Kirill A. Shutemov AuthorDate: Tue, 6 Jun 2017 14:31:31 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Jun 2017 08:56:58 +0200 x86/mm: Add support fo

[tip:x86/mm] x86/mm: Make kernel_physical_mapping_init() support 5-level paging

2017-06-13 Thread tip-bot for Kirill A. Shutemov
Commit-ID: 7e82ea946ae4d056859b19fcdec66425878395eb Gitweb: http://git.kernel.org/tip/7e82ea946ae4d056859b19fcdec66425878395eb Author: Kirill A. Shutemov AuthorDate: Tue, 6 Jun 2017 14:31:30 +0300 Committer: Ingo Molnar CommitDate: Tue, 13 Jun 2017 08:56:57 +0200 x86/mm: Make kernel_ph

  1   2   >