All of lore.kernel.org
 help / color / mirror / Atom feed
* [kernel-hardening] [PATCH v7 0/7] Kernel base address randomization on x86
@ 2013-10-03 20:53 ` Kees Cook
  0 siblings, 0 replies; 34+ messages in thread
From: Kees Cook @ 2013-10-03 20:53 UTC (permalink / raw)
  To: linux-kernel
  Cc: x86, kernel-hardening, adurbin, Eric Northup, jln, wad,
	Mathias Krause, Zhang Yanfei, H. Peter Anvin, keescook

Updated from v6 with some suggestions from HPA.

As before, this detects and uses various available randomness sources to
choose an available slot from the e820 regions for kernel base address
relocation.

This is rolled out on Chrome OS devices, and working well.

-Kees

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2014-01-30 23:01 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-03 20:53 [kernel-hardening] [PATCH v7 0/7] Kernel base address randomization on x86 Kees Cook
2013-10-03 20:53 ` Kees Cook
2013-10-03 20:53 ` [kernel-hardening] [PATCH 1/7] x86, boot: move CPU flags out of cpucheck Kees Cook
2013-10-03 20:53   ` Kees Cook
2014-01-29 12:01   ` [kernel-hardening] [PATCH] x86, boot: fix word-size assumptions in has_eflag() inline asm David Woodhouse
2014-01-29 12:01     ` David Woodhouse
2014-01-29 16:57     ` [kernel-hardening] " Kees Cook
2014-01-29 16:57       ` Kees Cook
2014-01-29 17:13     ` [tip:x86/build] x86, boot: Fix word-size assumptions in has_eflag () " tip-bot for David Woodhouse
2014-01-30  9:09       ` Ingo Molnar
2014-01-30 10:28         ` Woodhouse, David
2014-01-30 11:00         ` [PATCH v2] " David Woodhouse
2014-01-30 13:45           ` H. Peter Anvin
2014-01-30 14:08             ` David Woodhouse
2014-01-30 16:10           ` [tip:x86/build] " tip-bot for David Woodhouse
2014-01-30 23:01           ` [PATCH v2] " David Rientjes
2013-10-03 20:53 ` [kernel-hardening] [PATCH 2/7] x86, kaslr: return location from decompress_kernel Kees Cook
2013-10-03 20:53   ` Kees Cook
2013-10-03 20:53 ` [kernel-hardening] [PATCH 3/7] x86, kaslr: find minimum safe relocation position Kees Cook
2013-10-03 20:53   ` Kees Cook
2013-10-03 22:23   ` [kernel-hardening] " H. Peter Anvin
2013-10-03 22:23     ` H. Peter Anvin
2013-10-03 22:43     ` [kernel-hardening] " Kees Cook
2013-10-03 22:43       ` Kees Cook
2013-10-03 22:46       ` [kernel-hardening] " H. Peter Anvin
2013-10-03 22:46         ` H. Peter Anvin
2013-10-03 20:53 ` [kernel-hardening] [PATCH 4/7] x86, kaslr: select random base offset Kees Cook
2013-10-03 20:53   ` Kees Cook
2013-10-03 20:53 ` [kernel-hardening] [PATCH 5/7] x86, kaslr: select memory region from e820 maps Kees Cook
2013-10-03 20:53   ` Kees Cook
2013-10-03 20:53 ` [kernel-hardening] [PATCH 6/7] x86, kaslr: report kernel offset on panic Kees Cook
2013-10-03 20:53   ` Kees Cook
2013-10-03 20:53 ` [kernel-hardening] [PATCH 7/7] x86, kaslr: raise max positions to 1GiB on x86_64 Kees Cook
2013-10-03 20:53   ` Kees Cook

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.