[tip:ras/core] x86/setup: Do not reserve crashkernel high memory if low reservation failed

2015-10-21 Thread tip-bot for Baoquan He
Commit-ID: eb6db83d105914c246ac5875be76fd4b944833d5 Gitweb: http://git.kernel.org/tip/eb6db83d105914c246ac5875be76fd4b944833d5 Author: Baoquan He AuthorDate: Mon, 19 Oct 2015 11:17:41 +0200 Committer: Ingo Molnar CommitDate: Wed, 21 Oct 2015 11:10:55

[tip:x86/boot] x86/KASLR: Randomize virtual address separately

2016-06-26 Thread tip-bot for Baoquan He
Commit-ID: 8391c73c96f28d4e8c40fd401fd0c9c04391b44a Gitweb: http://git.kernel.org/tip/8391c73c96f28d4e8c40fd401fd0c9c04391b44a Author: Baoquan He AuthorDate: Wed, 25 May 2016 15:45:32 -0700 Committer: Ingo Molnar CommitDate: Sun, 26 Jun 2016 12:32:04

[tip:x86/boot] x86/KASLR: Randomize virtual address separately

2016-06-17 Thread tip-bot for Baoquan He
Commit-ID: ad908dc080e2d8ab26391d0013d2c8157ca0e2da Gitweb: http://git.kernel.org/tip/ad908dc080e2d8ab26391d0013d2c8157ca0e2da Author: Baoquan He AuthorDate: Wed, 25 May 2016 15:45:32 -0700 Committer: Ingo Molnar CommitDate: Fri, 17 Jun 2016 11:03:47

[tip:x86/boot] x86/KASLR: Update description for decompressor worst case size

2016-04-22 Thread tip-bot for Baoquan He
Commit-ID: 4252db10559fc3d1efc1e43613254fdd220b014b Gitweb: http://git.kernel.org/tip/4252db10559fc3d1efc1e43613254fdd220b014b Author: Baoquan He AuthorDate: Wed, 20 Apr 2016 13:55:42 -0700 Committer: Ingo Molnar CommitDate: Fri, 22 Apr 2016 10:00:50

[tip:x86/boot] x86/KASLR: Drop CONFIG_RANDOMIZE_BASE_MAX_OFFSET

2016-04-22 Thread tip-bot for Baoquan He
Commit-ID: e8581e3d67788b6b29d055fa42c6cb5b258fee64 Gitweb: http://git.kernel.org/tip/e8581e3d67788b6b29d055fa42c6cb5b258fee64 Author: Baoquan He AuthorDate: Wed, 20 Apr 2016 13:55:43 -0700 Committer: Ingo Molnar CommitDate: Fri, 22 Apr 2016 10:00:50

[tip:x86/boot] x86/KASLR: Handle kernel relocations above 2G correctly

2016-04-29 Thread tip-bot for Baoquan He
Commit-ID: 6f9af75faa1df61e1ee5bea8a787a90605bb528d Gitweb: http://git.kernel.org/tip/6f9af75faa1df61e1ee5bea8a787a90605bb528d Author: Baoquan He AuthorDate: Thu, 28 Apr 2016 17:09:03 -0700 Committer: Ingo Molnar CommitDate: Fri, 29 Apr 2016 09:58:26

[tip:x86/boot] x86/KASLR: Add virtual address choosing function

2016-05-10 Thread tip-bot for Baoquan He
Commit-ID: 071a74930e60d1fa51207d71f00a35b4f9d4d179 Gitweb: http://git.kernel.org/tip/071a74930e60d1fa51207d71f00a35b4f9d4d179 Author: Baoquan He AuthorDate: Mon, 9 May 2016 13:22:08 -0700 Committer: Ingo Molnar CommitDate: Tue, 10 May 2016 10:12:06

[tip:x86/boot] x86/KASLR: Add 'struct slot_area' to manage random_addr slots

2016-05-10 Thread tip-bot for Baoquan He
Commit-ID: c401cf1524153f9c2ede7ab8ece403513925770a Gitweb: http://git.kernel.org/tip/c401cf1524153f9c2ede7ab8ece403513925770a Author: Baoquan He AuthorDate: Mon, 9 May 2016 13:22:06 -0700 Committer: Ingo Molnar CommitDate: Tue, 10 May 2016 10:12:04

[tip:x86/apic] x86/mm/numa: Open code function early_get_boot_cpu_id()

2016-08-15 Thread tip-bot for Baoquan He
Commit-ID: a91bf718dbc993ea582cd53c0cb711a0839b4603 Gitweb: http://git.kernel.org/tip/a91bf718dbc993ea582cd53c0cb711a0839b4603 Author: Baoquan He AuthorDate: Fri, 12 Aug 2016 14:57:12 +0800 Committer: Ingo Molnar CommitDate: Mon, 15 Aug 2016 08:51:54

[tip:x86/apic] x86/apic, ACPI: Remove the repeated lapic address override entry parsing

2016-08-15 Thread tip-bot for Baoquan He
Commit-ID: 6de421198c75d95088331e6a480e952292b0e121 Gitweb: http://git.kernel.org/tip/6de421198c75d95088331e6a480e952292b0e121 Author: Baoquan He AuthorDate: Fri, 12 Aug 2016 14:57:13 +0800 Committer: Ingo Molnar CommitDate: Mon, 15 Aug 2016 08:53:37

[tip:x86/apic] x86/apic, ACPI: Fix incorrect assignment when handling apic/x2apic entries

2016-08-15 Thread tip-bot for Baoquan He
Commit-ID: 31b02dd718712f4c45afbeea7fbd187ecb1b202c Gitweb: http://git.kernel.org/tip/31b02dd718712f4c45afbeea7fbd187ecb1b202c Author: Baoquan He AuthorDate: Fri, 12 Aug 2016 15:21:47 +0800 Committer: Ingo Molnar CommitDate: Mon, 15 Aug 2016 08:53:44

[tip:x86/urgent] x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization

2017-03-24 Thread tip-bot for Baoquan He
Commit-ID: a46f60d76004965e5669dbf3fc21ef3bc3632eb4 Gitweb: http://git.kernel.org/tip/a46f60d76004965e5669dbf3fc21ef3bc3632eb4 Author: Baoquan He AuthorDate: Fri, 24 Mar 2017 12:59:52 +0800 Committer: Ingo Molnar CommitDate: Fri, 24 Mar 2017 09:04:27

[tip:efi/core] x86/efi: Clean up a minor mistake in comment

2017-04-05 Thread tip-bot for Baoquan He
Commit-ID: b22c3d7d98ec76870ac4cdeb7cc1593f2d371f5a Gitweb: http://git.kernel.org/tip/b22c3d7d98ec76870ac4cdeb7cc1593f2d371f5a Author: Baoquan He AuthorDate: Tue, 4 Apr 2017 17:02:43 +0100 Committer: Ingo Molnar CommitDate: Wed, 5 Apr 2017 09:27:52

[tip:efi/core] x86/efi: Clean up a minor mistake in comment

2017-04-05 Thread tip-bot for Baoquan He
Commit-ID: b1d1776139698d7522dfd46aa81a056f030ddaf7 Gitweb: http://git.kernel.org/tip/b1d1776139698d7522dfd46aa81a056f030ddaf7 Author: Baoquan He AuthorDate: Tue, 4 Apr 2017 17:02:43 +0100 Committer: Ingo Molnar CommitDate: Wed, 5 Apr 2017 12:27:26

[tip:x86/boot] boot/param: Move next_arg() function to lib/cmdline.c for later reuse

2017-04-18 Thread tip-bot for Baoquan He
Commit-ID: f51b17c8d90f85456579c3192ab59ee031835634 Gitweb: http://git.kernel.org/tip/f51b17c8d90f85456579c3192ab59ee031835634 Author: Baoquan He AuthorDate: Mon, 17 Apr 2017 21:34:56 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Apr 2017 10:37:13

[tip:x86/boot] x86/boot/KASLR: Prefer mirrored memory regions for the kernel physical address

2017-08-17 Thread tip-bot for Baoquan He
Commit-ID: c05cd79750fbe5415cda896bb99350603cc995ed Gitweb: http://git.kernel.org/tip/c05cd79750fbe5415cda896bb99350603cc995ed Author: Baoquan He AuthorDate: Mon, 14 Aug 2017 22:54:24 +0800 Committer: Ingo Molnar CommitDate: Thu, 17 Aug 2017 10:51:35

[tip:x86/boot] efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptor

2017-08-17 Thread tip-bot for Baoquan He
Commit-ID: 02e43c2dcd3b3cf7244f6dda65a07e8dacadaf8d Gitweb: http://git.kernel.org/tip/02e43c2dcd3b3cf7244f6dda65a07e8dacadaf8d Author: Baoquan He AuthorDate: Wed, 16 Aug 2017 21:46:51 +0800 Committer: Ingo Molnar CommitDate: Thu, 17 Aug 2017 10:50:57

[tip:x86/boot] x86/boot/KASLR: Wrap e820 entries walking code into new function process_e820_entries()

2017-07-18 Thread tip-bot for Baoquan He
Commit-ID: f62995c92a29e4d9331382b8b2461eef3b9c7c6b Gitweb: http://git.kernel.org/tip/f62995c92a29e4d9331382b8b2461eef3b9c7c6b Author: Baoquan He AuthorDate: Sun, 9 Jul 2017 20:37:39 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Jul 2017 11:11:11

[tip:x86/boot] x86/boot/KASLR: Switch to pass struct mem_vector to process_e820_entry()

2017-07-18 Thread tip-bot for Baoquan He
Commit-ID: 87891b01b54210763117f0a67b022cd94de6cd13 Gitweb: http://git.kernel.org/tip/87891b01b54210763117f0a67b022cd94de6cd13 Author: Baoquan He AuthorDate: Sun, 9 Jul 2017 20:37:40 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Jul 2017 11:11:11

[tip:x86/boot] x86/boot/KASLR: Rename process_e820_entry() into process_mem_region()

2017-07-18 Thread tip-bot for Baoquan He
Commit-ID: 27aac20574110abfd594175a668dc58b23b2b14a Gitweb: http://git.kernel.org/tip/27aac20574110abfd594175a668dc58b23b2b14a Author: Baoquan He AuthorDate: Sun, 9 Jul 2017 20:37:41 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Jul 2017 11:11:12

[tip:x86/urgent] x86/boot/KASLR: Add checking for the offset of kernel virtual address randomization

2017-06-30 Thread tip-bot for Baoquan He
Commit-ID: b892cb873ced2af57dc5a018557d128c53ed6ae0 Gitweb: http://git.kernel.org/tip/b892cb873ced2af57dc5a018557d128c53ed6ae0 Author: Baoquan He AuthorDate: Tue, 27 Jun 2017 20:39:05 +0800 Committer: Ingo Molnar CommitDate: Fri, 30 Jun 2017 08:53:14

[tip:x86/urgent] x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug

2017-06-30 Thread tip-bot for Baoquan He
Commit-ID: 8eabf42ae5237e6b699aeac687b5b629e3537c8d Gitweb: http://git.kernel.org/tip/8eabf42ae5237e6b699aeac687b5b629e3537c8d Author: Baoquan He AuthorDate: Tue, 27 Jun 2017 20:39:06 +0800 Committer: Ingo Molnar CommitDate: Fri, 30 Jun 2017 08:53:14

[tip:x86/boot] x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails

2017-04-28 Thread tip-bot for Baoquan He
Commit-ID: da63b6b20077469bd6bd96e07991ce145fc4fbc4 Gitweb: http://git.kernel.org/tip/da63b6b20077469bd6bd96e07991ce145fc4fbc4 Author: Baoquan He AuthorDate: Thu, 27 Apr 2017 15:42:20 +0800 Committer: Ingo Molnar CommitDate: Fri, 28 Apr 2017 08:31:15

[tip:x86/boot] x86/KASLR: Parse all 'memmap=' boot option entries

2017-05-24 Thread tip-bot for Baoquan He
Commit-ID: d52e7d5a952c5e35783f96e8c5b7fcffbb0d7c60 Gitweb: http://git.kernel.org/tip/d52e7d5a952c5e35783f96e8c5b7fcffbb0d7c60 Author: Baoquan He AuthorDate: Sat, 13 May 2017 13:46:28 +0800 Committer: Ingo Molnar CommitDate: Wed, 24 May 2017 09:50:27

[tip:x86/boot] x86/KASLR: Handle the memory limit specified by the 'memmap=' and 'mem=' boot options

2017-05-24 Thread tip-bot for Baoquan He
Commit-ID: 4cdba14f84c9102c4434384731cd61018b970d59 Gitweb: http://git.kernel.org/tip/4cdba14f84c9102c4434384731cd61018b970d59 Author: Baoquan He AuthorDate: Sat, 13 May 2017 13:46:29 +0800 Committer: Ingo Molnar CommitDate: Wed, 24 May 2017 09:50:27

[tip:x86/boot] Documentation/kernel-parameters.txt: Update 'memmap=' boot option description

2017-05-24 Thread tip-bot for Baoquan He
Commit-ID: 8fcc9bc3eaa2ef8345e2b4b22e3a88804ac46337 Gitweb: http://git.kernel.org/tip/8fcc9bc3eaa2ef8345e2b4b22e3a88804ac46337 Author: Baoquan He AuthorDate: Sat, 13 May 2017 13:46:30 +0800 Committer: Ingo Molnar CommitDate: Wed, 24 May 2017 09:50:27

[tip:efi/urgent] x86/efi: Correct EFI identity mapping under 'efi=old_map' when KASLR is enabled

2017-05-28 Thread tip-bot for Baoquan He
Commit-ID: 94133e46a0f5ca3f138479806104ab4a8cb0455e Gitweb: http://git.kernel.org/tip/94133e46a0f5ca3f138479806104ab4a8cb0455e Author: Baoquan He AuthorDate: Fri, 26 May 2017 12:36:50 +0100 Committer: Ingo Molnar CommitDate: Sun, 28 May 2017 11:06:16

[tip:x86/urgent] x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds()

2017-05-05 Thread tip-bot for Baoquan He
Commit-ID: fc5f9d5f151c9fff21d3d1d2907b888a5aec3ff7 Gitweb: http://git.kernel.org/tip/fc5f9d5f151c9fff21d3d1d2907b888a5aec3ff7 Author: Baoquan He AuthorDate: Thu, 4 May 2017 10:25:47 +0800 Committer: Ingo Molnar CommitDate: Fri, 5 May 2017 08:21:24

[tip:x86/mm] x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to 'nr_pages'

2017-10-30 Thread tip-bot for Baoquan He
Commit-ID: 15670bfe19905b1dcbb63137f40d718b59d84479 Gitweb: https://git.kernel.org/tip/15670bfe19905b1dcbb63137f40d718b59d84479 Author: Baoquan He AuthorDate: Sat, 28 Oct 2017 09:30:38 +0800 Committer: Ingo Molnar CommitDate: Mon, 30 Oct 2017 10:30:23

[tip:x86/apic] x86/apic: Rename variables and functions related to x86_io_apic_ops

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 51b146c572201e3c368e0baa3e565760aefcf25f Gitweb: https://git.kernel.org/tip/51b146c572201e3c368e0baa3e565760aefcf25f Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:55 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:45

[tip:x86/apic] x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: bee3204ec3c49f6f53add9c3962c9012a5c036fa Gitweb: https://git.kernel.org/tip/bee3204ec3c49f6f53add9c3962c9012a5c036fa Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:56 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:46

[tip:x86/apic] x86/apic: Split out restore_boot_irq_mode() from disable_IO_APIC()

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: ce279cdc04aafd5c41ae49f941ee2c3342e35e3e Gitweb: https://git.kernel.org/tip/ce279cdc04aafd5c41ae49f941ee2c3342e35e3e Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:51 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:29

[tip:x86/apic] x86/apic: Split disable_IO_APIC() into two functions to fix CONFIG_KEXEC_JUMP=y

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 3c9e76dbea004b2c7c3ce872022ceaf5ff0dae79 Gitweb: https://git.kernel.org/tip/3c9e76dbea004b2c7c3ce872022ceaf5ff0dae79 Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:52 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:44

[tip:x86/apic] x86/apic: Fix restoring boot IRQ mode in reboot and kexec/kdump

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 339b2ae0cd5d4a58f9efe06e4ee36adbeca59228 Gitweb: https://git.kernel.org/tip/339b2ae0cd5d4a58f9efe06e4ee36adbeca59228 Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:53 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:45

[tip:x86/apic] x86/apic: Remove the (now) unused disable_IO_APIC() function

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 50374b96d2d30c03c8d42b3f8846d8938748d454 Gitweb: https://git.kernel.org/tip/50374b96d2d30c03c8d42b3f8846d8938748d454 Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:54 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:45

[tip:x86/boot] x86/boot/KASLR: Add two new functions for 1GB huge pages handling

2018-07-03 Thread tip-bot for Baoquan He
Commit-ID: 9b912485e0e74a74e042e4f2dd87f262e46fcdf1 Gitweb: https://git.kernel.org/tip/9b912485e0e74a74e042e4f2dd87f262e46fcdf1 Author: Baoquan He AuthorDate: Mon, 25 Jun 2018 11:16:55 +0800 Committer: Ingo Molnar CommitDate: Tue, 3 Jul 2018 10:50:12 +0200 x86/boot/KASLR: Add two new

[tip:x86/boot] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR)

2018-07-03 Thread tip-bot for Baoquan He
Commit-ID: 747ff6265db4c2b77e8c7384f8054916a0c1eb39 Gitweb: https://git.kernel.org/tip/747ff6265db4c2b77e8c7384f8054916a0c1eb39 Author: Baoquan He AuthorDate: Mon, 25 Jun 2018 11:16:56 +0800 Committer: Ingo Molnar CommitDate: Tue, 3 Jul 2018 10:50:13 +0200 x86/boot/KASLR: Skip

[tip:x86/mm] kdump, vmcoreinfo: Export pgtable_l5_enabled value

2018-03-12 Thread tip-bot for Baoquan He
Commit-ID: c100a583601d357f923c41af5434dc1f8d07890f Gitweb: https://git.kernel.org/tip/c100a583601d357f923c41af5434dc1f8d07890f Author: Baoquan He AuthorDate: Fri, 2 Mar 2018 13:18:01 +0800 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:43:56

[tip:x86/mm] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions

2018-10-06 Thread tip-bot for Baoquan He
Commit-ID: 5b12904065798fee8b153a506ac7b72d5ebbe26c Gitweb: https://git.kernel.org/tip/5b12904065798fee8b153a506ac7b72d5ebbe26c Author: Baoquan He AuthorDate: Sat, 6 Oct 2018 16:43:26 +0800 Committer: Ingo Molnar CommitDate: Sat, 6 Oct 2018 14:46:47 +0200 x86/mm/doc: Clean up the

[tip:x86/mm] x86/KASLR: Update KERNEL_IMAGE_SIZE description

2018-10-06 Thread tip-bot for Baoquan He
Commit-ID: 06d4a462e954756f3d3d54e6f3f1bdc2e6f592a9 Gitweb: https://git.kernel.org/tip/06d4a462e954756f3d3d54e6f3f1bdc2e6f592a9 Author: Baoquan He AuthorDate: Sat, 6 Oct 2018 16:43:25 +0800 Committer: Ingo Molnar CommitDate: Sat, 6 Oct 2018 14:46:46 +0200 x86/KASLR: Update

[tip:x86/mm] kdump, vmcoreinfo: Export pgtable_l5_enabled value

2018-03-12 Thread tip-bot for Baoquan He
Commit-ID: c100a583601d357f923c41af5434dc1f8d07890f Gitweb: https://git.kernel.org/tip/c100a583601d357f923c41af5434dc1f8d07890f Author: Baoquan He AuthorDate: Fri, 2 Mar 2018 13:18:01 +0800 Committer: Ingo Molnar CommitDate: Mon, 12 Mar 2018 09:43:56 +0100 kdump, vmcoreinfo: Export

[tip:x86/boot] x86/boot/KASLR: Prefer mirrored memory regions for the kernel physical address

2017-08-17 Thread tip-bot for Baoquan He
Commit-ID: c05cd79750fbe5415cda896bb99350603cc995ed Gitweb: http://git.kernel.org/tip/c05cd79750fbe5415cda896bb99350603cc995ed Author: Baoquan He AuthorDate: Mon, 14 Aug 2017 22:54:24 +0800 Committer: Ingo Molnar CommitDate: Thu, 17 Aug 2017 10:51:35 +0200 x86/boot/KASLR: Prefer

[tip:x86/boot] efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptor

2017-08-17 Thread tip-bot for Baoquan He
Commit-ID: 02e43c2dcd3b3cf7244f6dda65a07e8dacadaf8d Gitweb: http://git.kernel.org/tip/02e43c2dcd3b3cf7244f6dda65a07e8dacadaf8d Author: Baoquan He AuthorDate: Wed, 16 Aug 2017 21:46:51 +0800 Committer: Ingo Molnar CommitDate: Thu, 17 Aug 2017 10:50:57 +0200 efi: Introduce

[tip:x86/mm] x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to 'nr_pages'

2017-10-30 Thread tip-bot for Baoquan He
Commit-ID: 15670bfe19905b1dcbb63137f40d718b59d84479 Gitweb: https://git.kernel.org/tip/15670bfe19905b1dcbb63137f40d718b59d84479 Author: Baoquan He AuthorDate: Sat, 28 Oct 2017 09:30:38 +0800 Committer: Ingo Molnar CommitDate: Mon, 30 Oct 2017 10:30:23 +0100 x86/mm/64: Rename the

[tip:x86/apic] x86/apic: Split out restore_boot_irq_mode() from disable_IO_APIC()

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: ce279cdc04aafd5c41ae49f941ee2c3342e35e3e Gitweb: https://git.kernel.org/tip/ce279cdc04aafd5c41ae49f941ee2c3342e35e3e Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:51 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:29 +0100 x86/apic: Split out

[tip:x86/apic] x86/apic: Split disable_IO_APIC() into two functions to fix CONFIG_KEXEC_JUMP=y

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 3c9e76dbea004b2c7c3ce872022ceaf5ff0dae79 Gitweb: https://git.kernel.org/tip/3c9e76dbea004b2c7c3ce872022ceaf5ff0dae79 Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:52 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:44 +0100 x86/apic: Split

[tip:x86/apic] x86/apic: Fix restoring boot IRQ mode in reboot and kexec/kdump

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 339b2ae0cd5d4a58f9efe06e4ee36adbeca59228 Gitweb: https://git.kernel.org/tip/339b2ae0cd5d4a58f9efe06e4ee36adbeca59228 Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:53 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:45 +0100 x86/apic: Fix restoring

[tip:x86/apic] x86/apic: Remove the (now) unused disable_IO_APIC() function

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 50374b96d2d30c03c8d42b3f8846d8938748d454 Gitweb: https://git.kernel.org/tip/50374b96d2d30c03c8d42b3f8846d8938748d454 Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:54 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:45 +0100 x86/apic: Remove the (now)

[tip:x86/apic] x86/apic: Rename variables and functions related to x86_io_apic_ops

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: 51b146c572201e3c368e0baa3e565760aefcf25f Gitweb: https://git.kernel.org/tip/51b146c572201e3c368e0baa3e565760aefcf25f Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:55 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:45 +0100 x86/apic: Rename variables

[tip:x86/apic] x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified

2018-02-17 Thread tip-bot for Baoquan He
Commit-ID: bee3204ec3c49f6f53add9c3962c9012a5c036fa Gitweb: https://git.kernel.org/tip/bee3204ec3c49f6f53add9c3962c9012a5c036fa Author: Baoquan He AuthorDate: Wed, 14 Feb 2018 13:46:56 +0800 Committer: Ingo Molnar CommitDate: Sat, 17 Feb 2018 11:47:46 +0100 x86/apic: Set up

[tip:x86/urgent] x86/boot/KASLR: Add checking for the offset of kernel virtual address randomization

2017-06-30 Thread tip-bot for Baoquan He
Commit-ID: b892cb873ced2af57dc5a018557d128c53ed6ae0 Gitweb: http://git.kernel.org/tip/b892cb873ced2af57dc5a018557d128c53ed6ae0 Author: Baoquan He AuthorDate: Tue, 27 Jun 2017 20:39:05 +0800 Committer: Ingo Molnar CommitDate: Fri, 30 Jun 2017 08:53:14 +0200 x86/boot/KASLR: Add checking

[tip:x86/urgent] x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug

2017-06-30 Thread tip-bot for Baoquan He
Commit-ID: 8eabf42ae5237e6b699aeac687b5b629e3537c8d Gitweb: http://git.kernel.org/tip/8eabf42ae5237e6b699aeac687b5b629e3537c8d Author: Baoquan He AuthorDate: Tue, 27 Jun 2017 20:39:06 +0800 Committer: Ingo Molnar CommitDate: Fri, 30 Jun 2017 08:53:14 +0200 x86/boot/KASLR: Fix kexec

[tip:x86/boot] x86/boot/KASLR: Wrap e820 entries walking code into new function process_e820_entries()

2017-07-18 Thread tip-bot for Baoquan He
Commit-ID: f62995c92a29e4d9331382b8b2461eef3b9c7c6b Gitweb: http://git.kernel.org/tip/f62995c92a29e4d9331382b8b2461eef3b9c7c6b Author: Baoquan He AuthorDate: Sun, 9 Jul 2017 20:37:39 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Jul 2017 11:11:11 +0200 x86/boot/KASLR: Wrap e820

[tip:x86/boot] x86/boot/KASLR: Rename process_e820_entry() into process_mem_region()

2017-07-18 Thread tip-bot for Baoquan He
Commit-ID: 27aac20574110abfd594175a668dc58b23b2b14a Gitweb: http://git.kernel.org/tip/27aac20574110abfd594175a668dc58b23b2b14a Author: Baoquan He AuthorDate: Sun, 9 Jul 2017 20:37:41 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Jul 2017 11:11:12 +0200 x86/boot/KASLR: Rename

[tip:x86/boot] x86/boot/KASLR: Switch to pass struct mem_vector to process_e820_entry()

2017-07-18 Thread tip-bot for Baoquan He
Commit-ID: 87891b01b54210763117f0a67b022cd94de6cd13 Gitweb: http://git.kernel.org/tip/87891b01b54210763117f0a67b022cd94de6cd13 Author: Baoquan He AuthorDate: Sun, 9 Jul 2017 20:37:40 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Jul 2017 11:11:11 +0200 x86/boot/KASLR: Switch to

[tip:x86/urgent] x86/mm/KASLR: Compute the size of the vmemmap section properly

2019-06-07 Thread tip-bot for Baoquan He
Commit-ID: 00e5a2bbcc31d5fea853f8daeba0f06c1c88c3ff Gitweb: https://git.kernel.org/tip/00e5a2bbcc31d5fea853f8daeba0f06c1c88c3ff Author: Baoquan He AuthorDate: Thu, 23 May 2019 10:57:44 +0800 Committer: Borislav Petkov CommitDate: Fri, 7 Jun 2019 23:12:13 +0200 x86/mm/KASLR: Compute

[tip:x86/boot] x86/boot: Add xloadflags bits to check for 5-level paging support

2019-06-27 Thread tip-bot for Baoquan He
Commit-ID: f2d08c5d3bcf3f7ef788af122b57a919efa1e9d0 Gitweb: https://git.kernel.org/tip/f2d08c5d3bcf3f7ef788af122b57a919efa1e9d0 Author: Baoquan He AuthorDate: Fri, 24 May 2019 15:38:08 +0800 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 07:14:59 +0200 x86/boot: Add

[tip:x86/boot] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel

2019-06-27 Thread tip-bot for Baoquan He
Commit-ID: ee338b9ee2822e65a85750da6129946c14962410 Gitweb: https://git.kernel.org/tip/ee338b9ee2822e65a85750da6129946c14962410 Author: Baoquan He AuthorDate: Fri, 24 May 2019 15:38:09 +0800 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 07:14:59 +0200 x86/kexec/64: Prevent

[tip:x86/boot] x86/kdump/64: Restrict kdump kernel reservation to <64TB

2019-06-27 Thread tip-bot for Baoquan He
Commit-ID: 8ff80fbe7e9870078b1cc3c2cdd8f3f223b333a9 Gitweb: https://git.kernel.org/tip/8ff80fbe7e9870078b1cc3c2cdd8f3f223b333a9 Author: Baoquan He AuthorDate: Fri, 24 May 2019 15:38:10 +0800 Committer: Thomas Gleixner CommitDate: Fri, 28 Jun 2019 07:14:59 +0200 x86/kdump/64: Restrict

[tip:x86/boot] x86/boot/KASLR: Add two new functions for 1GB huge pages handling

2018-07-03 Thread tip-bot for Baoquan He
Commit-ID: 9b912485e0e74a74e042e4f2dd87f262e46fcdf1 Gitweb: https://git.kernel.org/tip/9b912485e0e74a74e042e4f2dd87f262e46fcdf1 Author: Baoquan He AuthorDate: Mon, 25 Jun 2018 11:16:55 +0800 Committer: Ingo Molnar CommitDate: Tue, 3 Jul 2018 10:50:12 +0200 x86/boot/KASLR: Add two new

[tip:x86/boot] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR)

2018-07-03 Thread tip-bot for Baoquan He
Commit-ID: 747ff6265db4c2b77e8c7384f8054916a0c1eb39 Gitweb: https://git.kernel.org/tip/747ff6265db4c2b77e8c7384f8054916a0c1eb39 Author: Baoquan He AuthorDate: Mon, 25 Jun 2018 11:16:56 +0800 Committer: Ingo Molnar CommitDate: Tue, 3 Jul 2018 10:50:13 +0200 x86/boot/KASLR: Skip

[tip:x86/urgent] x86/mm/KASLR: Fix the size of the direct mapping section

2019-04-18 Thread tip-bot for Baoquan He
Commit-ID: ec3937107ab43f3e8b2bc9dad95710043c462ff7 Gitweb: https://git.kernel.org/tip/ec3937107ab43f3e8b2bc9dad95710043c462ff7 Author: Baoquan He AuthorDate: Thu, 4 Apr 2019 10:03:13 +0800 Committer: Borislav Petkov CommitDate: Thu, 18 Apr 2019 10:42:58 +0200 x86/mm/KASLR: Fix the

[tip:x86/urgent] x86/boot: Fix incorrect ifdeffery scope

2019-03-27 Thread tip-bot for Baoquan He
Commit-ID: 0f02daed4e089c7a380a0ffdc9d93a5989043cf4 Gitweb: https://git.kernel.org/tip/0f02daed4e089c7a380a0ffdc9d93a5989043cf4 Author: Baoquan He AuthorDate: Mon, 4 Mar 2019 13:55:46 +0800 Committer: Borislav Petkov CommitDate: Wed, 27 Mar 2019 14:00:51 +0100 x86/boot: Fix incorrect

[tip:x86/mm] x86/mm/KASLR: Reduce randomization granularity for 5-level paging to 1GB

2019-04-05 Thread tip-bot for Baoquan He
Commit-ID: b569c18434987163a05f05a12cdf6a9975c55ff3 Gitweb: https://git.kernel.org/tip/b569c18434987163a05f05a12cdf6a9975c55ff3 Author: Baoquan He AuthorDate: Fri, 8 Mar 2019 10:56:16 +0800 Committer: Thomas Gleixner CommitDate: Fri, 5 Apr 2019 22:13:52 +0200 x86/mm/KASLR: Reduce

[tip:x86/mm] x86/mm/KASLR: Use only one PUD entry for real mode trampoline

2019-04-05 Thread tip-bot for Baoquan He
Commit-ID: 0925dda5962e9b55e4d38a72eba93858f24bac41 Gitweb: https://git.kernel.org/tip/0925dda5962e9b55e4d38a72eba93858f24bac41 Author: Baoquan He AuthorDate: Fri, 8 Mar 2019 10:56:15 +0800 Committer: Thomas Gleixner CommitDate: Fri, 5 Apr 2019 22:13:00 +0200 x86/mm/KASLR: Use only

[tip:x86/mm] x86/KASLR: Update KERNEL_IMAGE_SIZE description

2018-10-06 Thread tip-bot for Baoquan He
Commit-ID: 06d4a462e954756f3d3d54e6f3f1bdc2e6f592a9 Gitweb: https://git.kernel.org/tip/06d4a462e954756f3d3d54e6f3f1bdc2e6f592a9 Author: Baoquan He AuthorDate: Sat, 6 Oct 2018 16:43:25 +0800 Committer: Ingo Molnar CommitDate: Sat, 6 Oct 2018 14:46:46 +0200 x86/KASLR: Update

[tip:x86/mm] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions

2018-10-06 Thread tip-bot for Baoquan He
Commit-ID: 5b12904065798fee8b153a506ac7b72d5ebbe26c Gitweb: https://git.kernel.org/tip/5b12904065798fee8b153a506ac7b72d5ebbe26c Author: Baoquan He AuthorDate: Sat, 6 Oct 2018 16:43:26 +0800 Committer: Ingo Molnar CommitDate: Sat, 6 Oct 2018 14:46:47 +0200 x86/mm/doc: Clean up the

[tip:x86/urgent] x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization

2017-03-24 Thread tip-bot for Baoquan He
Commit-ID: a46f60d76004965e5669dbf3fc21ef3bc3632eb4 Gitweb: http://git.kernel.org/tip/a46f60d76004965e5669dbf3fc21ef3bc3632eb4 Author: Baoquan He AuthorDate: Fri, 24 Mar 2017 12:59:52 +0800 Committer: Ingo Molnar CommitDate: Fri, 24 Mar 2017 09:04:27 +0100 x86/mm/KASLR: Exclude EFI

[tip:x86/urgent] x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds()

2017-05-05 Thread tip-bot for Baoquan He
Commit-ID: fc5f9d5f151c9fff21d3d1d2907b888a5aec3ff7 Gitweb: http://git.kernel.org/tip/fc5f9d5f151c9fff21d3d1d2907b888a5aec3ff7 Author: Baoquan He AuthorDate: Thu, 4 May 2017 10:25:47 +0800 Committer: Ingo Molnar CommitDate: Fri, 5 May 2017 08:21:24 +0200 x86/mm: Fix boot crash caused

[tip:x86/boot] x86/KASLR: Parse all 'memmap=' boot option entries

2017-05-24 Thread tip-bot for Baoquan He
Commit-ID: d52e7d5a952c5e35783f96e8c5b7fcffbb0d7c60 Gitweb: http://git.kernel.org/tip/d52e7d5a952c5e35783f96e8c5b7fcffbb0d7c60 Author: Baoquan He AuthorDate: Sat, 13 May 2017 13:46:28 +0800 Committer: Ingo Molnar CommitDate: Wed, 24 May 2017 09:50:27 +0200 x86/KASLR: Parse all

[tip:x86/boot] x86/KASLR: Handle the memory limit specified by the 'memmap=' and 'mem=' boot options

2017-05-24 Thread tip-bot for Baoquan He
Commit-ID: 4cdba14f84c9102c4434384731cd61018b970d59 Gitweb: http://git.kernel.org/tip/4cdba14f84c9102c4434384731cd61018b970d59 Author: Baoquan He AuthorDate: Sat, 13 May 2017 13:46:29 +0800 Committer: Ingo Molnar CommitDate: Wed, 24 May 2017 09:50:27 +0200 x86/KASLR: Handle the memory

[tip:x86/boot] Documentation/kernel-parameters.txt: Update 'memmap=' boot option description

2017-05-24 Thread tip-bot for Baoquan He
Commit-ID: 8fcc9bc3eaa2ef8345e2b4b22e3a88804ac46337 Gitweb: http://git.kernel.org/tip/8fcc9bc3eaa2ef8345e2b4b22e3a88804ac46337 Author: Baoquan He AuthorDate: Sat, 13 May 2017 13:46:30 +0800 Committer: Ingo Molnar CommitDate: Wed, 24 May 2017 09:50:27 +0200

[tip:efi/urgent] x86/efi: Correct EFI identity mapping under 'efi=old_map' when KASLR is enabled

2017-05-28 Thread tip-bot for Baoquan He
Commit-ID: 94133e46a0f5ca3f138479806104ab4a8cb0455e Gitweb: http://git.kernel.org/tip/94133e46a0f5ca3f138479806104ab4a8cb0455e Author: Baoquan He AuthorDate: Fri, 26 May 2017 12:36:50 +0100 Committer: Ingo Molnar CommitDate: Sun, 28 May 2017 11:06:16 +0200 x86/efi: Correct EFI

[tip:x86/boot] boot/param: Move next_arg() function to lib/cmdline.c for later reuse

2017-04-18 Thread tip-bot for Baoquan He
Commit-ID: f51b17c8d90f85456579c3192ab59ee031835634 Gitweb: http://git.kernel.org/tip/f51b17c8d90f85456579c3192ab59ee031835634 Author: Baoquan He AuthorDate: Mon, 17 Apr 2017 21:34:56 +0800 Committer: Ingo Molnar CommitDate: Tue, 18 Apr 2017 10:37:13 +0200 boot/param: Move next_arg()

[tip:x86/boot] x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails

2017-04-28 Thread tip-bot for Baoquan He
Commit-ID: da63b6b20077469bd6bd96e07991ce145fc4fbc4 Gitweb: http://git.kernel.org/tip/da63b6b20077469bd6bd96e07991ce145fc4fbc4 Author: Baoquan He AuthorDate: Thu, 27 Apr 2017 15:42:20 +0800 Committer: Ingo Molnar CommitDate: Fri, 28 Apr 2017 08:31:15 +0200 x86/KASLR: Fix kexec kernel

[tip:efi/core] x86/efi: Clean up a minor mistake in comment

2017-04-05 Thread tip-bot for Baoquan He
Commit-ID: b22c3d7d98ec76870ac4cdeb7cc1593f2d371f5a Gitweb: http://git.kernel.org/tip/b22c3d7d98ec76870ac4cdeb7cc1593f2d371f5a Author: Baoquan He AuthorDate: Tue, 4 Apr 2017 17:02:43 +0100 Committer: Ingo Molnar CommitDate: Wed, 5 Apr 2017 09:27:52 +0200 x86/efi: Clean up a minor

[tip:efi/core] x86/efi: Clean up a minor mistake in comment

2017-04-05 Thread tip-bot for Baoquan He
Commit-ID: b1d1776139698d7522dfd46aa81a056f030ddaf7 Gitweb: http://git.kernel.org/tip/b1d1776139698d7522dfd46aa81a056f030ddaf7 Author: Baoquan He AuthorDate: Tue, 4 Apr 2017 17:02:43 +0100 Committer: Ingo Molnar CommitDate: Wed, 5 Apr 2017 12:27:26 +0200 x86/efi: Clean up a minor

[tip:x86/boot] x86/KASLR: Add 'struct slot_area' to manage random_addr slots

2016-05-10 Thread tip-bot for Baoquan He
Commit-ID: c401cf1524153f9c2ede7ab8ece403513925770a Gitweb: http://git.kernel.org/tip/c401cf1524153f9c2ede7ab8ece403513925770a Author: Baoquan He AuthorDate: Mon, 9 May 2016 13:22:06 -0700 Committer: Ingo Molnar CommitDate: Tue, 10 May 2016 10:12:04 +0200 x86/KASLR: Add 'struct

[tip:x86/boot] x86/KASLR: Add virtual address choosing function

2016-05-10 Thread tip-bot for Baoquan He
Commit-ID: 071a74930e60d1fa51207d71f00a35b4f9d4d179 Gitweb: http://git.kernel.org/tip/071a74930e60d1fa51207d71f00a35b4f9d4d179 Author: Baoquan He AuthorDate: Mon, 9 May 2016 13:22:08 -0700 Committer: Ingo Molnar CommitDate: Tue, 10 May 2016 10:12:06 +0200 x86/KASLR: Add virtual

[tip:x86/boot] x86/KASLR: Handle kernel relocations above 2G correctly

2016-04-29 Thread tip-bot for Baoquan He
Commit-ID: 6f9af75faa1df61e1ee5bea8a787a90605bb528d Gitweb: http://git.kernel.org/tip/6f9af75faa1df61e1ee5bea8a787a90605bb528d Author: Baoquan He AuthorDate: Thu, 28 Apr 2016 17:09:03 -0700 Committer: Ingo Molnar CommitDate: Fri, 29 Apr 2016 09:58:26 +0200 x86/KASLR: Handle kernel

[tip:ras/core] x86/setup: Do not reserve crashkernel high memory if low reservation failed

2015-10-21 Thread tip-bot for Baoquan He
Commit-ID: eb6db83d105914c246ac5875be76fd4b944833d5 Gitweb: http://git.kernel.org/tip/eb6db83d105914c246ac5875be76fd4b944833d5 Author: Baoquan He AuthorDate: Mon, 19 Oct 2015 11:17:41 +0200 Committer: Ingo Molnar CommitDate: Wed, 21 Oct 2015 11:10:55 +0200 x86/setup: Do not reserve

[tip:x86/apic] x86/mm/numa: Open code function early_get_boot_cpu_id()

2016-08-15 Thread tip-bot for Baoquan He
Commit-ID: a91bf718dbc993ea582cd53c0cb711a0839b4603 Gitweb: http://git.kernel.org/tip/a91bf718dbc993ea582cd53c0cb711a0839b4603 Author: Baoquan He AuthorDate: Fri, 12 Aug 2016 14:57:12 +0800 Committer: Ingo Molnar CommitDate: Mon, 15 Aug 2016 08:51:54 +0200 x86/mm/numa: Open code

[tip:x86/apic] x86/apic, ACPI: Remove the repeated lapic address override entry parsing

2016-08-15 Thread tip-bot for Baoquan He
Commit-ID: 6de421198c75d95088331e6a480e952292b0e121 Gitweb: http://git.kernel.org/tip/6de421198c75d95088331e6a480e952292b0e121 Author: Baoquan He AuthorDate: Fri, 12 Aug 2016 14:57:13 +0800 Committer: Ingo Molnar CommitDate: Mon, 15 Aug 2016 08:53:37 +0200 x86/apic, ACPI: Remove the

[tip:x86/apic] x86/apic, ACPI: Fix incorrect assignment when handling apic/x2apic entries

2016-08-15 Thread tip-bot for Baoquan He
Commit-ID: 31b02dd718712f4c45afbeea7fbd187ecb1b202c Gitweb: http://git.kernel.org/tip/31b02dd718712f4c45afbeea7fbd187ecb1b202c Author: Baoquan He AuthorDate: Fri, 12 Aug 2016 15:21:47 +0800 Committer: Ingo Molnar CommitDate: Mon, 15 Aug 2016 08:53:44 +0200 x86/apic, ACPI: Fix

[tip:x86/boot] x86/KASLR: Randomize virtual address separately

2016-06-26 Thread tip-bot for Baoquan He
Commit-ID: 8391c73c96f28d4e8c40fd401fd0c9c04391b44a Gitweb: http://git.kernel.org/tip/8391c73c96f28d4e8c40fd401fd0c9c04391b44a Author: Baoquan He AuthorDate: Wed, 25 May 2016 15:45:32 -0700 Committer: Ingo Molnar CommitDate: Sun, 26 Jun 2016 12:32:04 +0200 x86/KASLR: Randomize virtual

[tip:x86/boot] x86/KASLR: Randomize virtual address separately

2016-06-17 Thread tip-bot for Baoquan He
Commit-ID: ad908dc080e2d8ab26391d0013d2c8157ca0e2da Gitweb: http://git.kernel.org/tip/ad908dc080e2d8ab26391d0013d2c8157ca0e2da Author: Baoquan He AuthorDate: Wed, 25 May 2016 15:45:32 -0700 Committer: Ingo Molnar CommitDate: Fri, 17 Jun 2016 11:03:47 +0200 x86/KASLR: Randomize virtual

[tip:x86/boot] x86/KASLR: Drop CONFIG_RANDOMIZE_BASE_MAX_OFFSET

2016-04-22 Thread tip-bot for Baoquan He
Commit-ID: e8581e3d67788b6b29d055fa42c6cb5b258fee64 Gitweb: http://git.kernel.org/tip/e8581e3d67788b6b29d055fa42c6cb5b258fee64 Author: Baoquan He AuthorDate: Wed, 20 Apr 2016 13:55:43 -0700 Committer: Ingo Molnar CommitDate: Fri, 22 Apr 2016 10:00:50 +0200 x86/KASLR: Drop

[tip:x86/boot] x86/KASLR: Update description for decompressor worst case size

2016-04-22 Thread tip-bot for Baoquan He
Commit-ID: 4252db10559fc3d1efc1e43613254fdd220b014b Gitweb: http://git.kernel.org/tip/4252db10559fc3d1efc1e43613254fdd220b014b Author: Baoquan He AuthorDate: Wed, 20 Apr 2016 13:55:42 -0700 Committer: Ingo Molnar CommitDate: Fri, 22 Apr 2016 10:00:50 +0200 x86/KASLR: Update