All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
	Thomas Gleixner <tglx@linutronix.de>,
	Borislav Petkov <bp@alien8.de>,
	Peter Zijlstra <a.p.zijlstra@chello.nl>,
	Andrew Morton <akpm@linux-foundation.org>,
	Arvind Sankar <nivedita@alum.mit.edu>,
	Kees Cook <keescook@chromium.org>
Subject: [GIT PULL] x86/kaslr changes for v5.10
Date: Mon, 12 Oct 2020 19:11:58 +0200	[thread overview]
Message-ID: <20201012171158.GA2831196@gmail.com> (raw)

Linus,

Please pull the latest x86/kaslr git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-kaslr-2020-10-12

   # HEAD: 76167e5c5457aee8fba3edc5b8554183696fc94d x86/kaslr: Replace strlen() with strnlen()

This tree cleans up and simplifies the x86 KASLR code, and
also fixes some corner case bugs.

 Thanks,

	Ingo

------------------>
Arvind Sankar (22):
      x86/kaslr: Make command line handling safer
      x86/kaslr: Remove bogus warning and unnecessary goto
      x86/kaslr: Fix process_efi_entries comment
      x86/kaslr: Initialize mem_limit to the real maximum address
      x86/kaslr: Fix off-by-one error in __process_mem_region()
      x86/kaslr: Drop redundant cur_entry from __process_mem_region()
      x86/kaslr: Eliminate 'start_orig' local variable from __process_mem_region()
      x86/kaslr: Drop redundant variable in __process_mem_region()
      x86/kaslr: Drop some redundant checks from __process_mem_region()
      x86/kaslr: Fix off-by-one error in process_gb_huge_pages()
      x86/kaslr: Short-circuit gb_huge_pages on x86-32
      x86/kaslr: Simplify process_gb_huge_pages()
      x86/kaslr: Drop test for command-line parameters before parsing
      x86/kaslr: Make the type of number of slots/slot areas consistent
      x86/kaslr: Drop redundant check in store_slot_info()
      x86/kaslr: Drop unnecessary alignment in find_random_virt_addr()
      x86/kaslr: Small cleanup of find_random_phys_addr()
      x86/kaslr: Make minimum/image_size 'unsigned long'
      x86/kaslr: Replace 'unsigned long long' with 'u64'
      x86/kaslr: Make local variables 64-bit
      x86/kaslr: Add a check that the random address is in range
      x86/kaslr: Replace strlen() with strnlen()


 arch/x86/boot/compressed/kaslr.c | 238 +++++++++++++++++----------------------
 arch/x86/boot/compressed/misc.h  |   4 +-
 2 files changed, 107 insertions(+), 135 deletions(-)

             reply	other threads:[~2020-10-12 17:12 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-12 17:11 Ingo Molnar [this message]
2020-10-12 22:34 ` [GIT PULL] x86/kaslr changes for v5.10 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201012171158.GA2831196@gmail.com \
    --to=mingo@kernel.org \
    --cc=a.p.zijlstra@chello.nl \
    --cc=akpm@linux-foundation.org \
    --cc=bp@alien8.de \
    --cc=keescook@chromium.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=nivedita@alum.mit.edu \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.