All of lore.kernel.org
 help / color / mirror / Atom feed
* [kernel-hardening] [PATCH v3 0/4] randstruct: Enable function pointer struct detection
@ 2017-06-19 20:56 ` Kees Cook
  0 siblings, 0 replies; 29+ messages in thread
From: Kees Cook @ 2017-06-19 20:56 UTC (permalink / raw)
  To: kernel-hardening; +Cc: Kees Cook, linux-kernel

This continues the randstruct series (which is in -next now), and adds
explicit task_struct randomization and enables automatic structure
randomization.

The randstruct plugin (in -next), the marking of task_struct, and the
opt-out markings are modified from Brad Spengler/PaX Team's code in the
last public patch of grsecurity/PaX based on my understanding of the
code. Changes or omissions from the original code are mine and don't
reflect the original grsecurity/PaX code.

-Kees

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

end of thread, other threads:[~2018-03-26 17:43 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-19 20:56 [kernel-hardening] [PATCH v3 0/4] randstruct: Enable function pointer struct detection Kees Cook
2017-06-19 20:56 ` Kees Cook
2017-06-19 20:56 ` [kernel-hardening] [PATCH 1/4] task_struct: Allow randomized layout Kees Cook
2017-06-19 20:56   ` Kees Cook
2018-03-26 11:52   ` Peter Zijlstra
2018-03-26 12:03     ` Peter Zijlstra
2018-03-26 17:43       ` Kees Cook
2017-06-19 20:56 ` [kernel-hardening] [PATCH 2/4] randstruct: opt-out externally exposed function pointer structs Kees Cook
2017-06-19 20:56   ` Kees Cook
2017-06-19 20:56 ` [kernel-hardening] [PATCH 3/4] randstruct: Disable randomization of ACPICA structs Kees Cook
2017-06-19 20:56   ` Kees Cook
2017-06-20  6:56   ` [kernel-hardening] " Christoph Hellwig
2017-06-20  6:56     ` Christoph Hellwig
2017-06-20 19:25     ` [kernel-hardening] " Kees Cook
2017-06-20 19:25       ` Kees Cook
2017-06-20 20:35       ` [kernel-hardening] " Christoph Hellwig
2017-06-20 20:35         ` Christoph Hellwig
2017-06-20 20:52         ` [kernel-hardening] " Rafael J. Wysocki
2017-06-20 20:52           ` Rafael J. Wysocki
2017-06-20 21:34         ` [kernel-hardening] " Rafael J. Wysocki
2017-06-20 21:34           ` Rafael J. Wysocki
2017-06-22 23:57           ` [kernel-hardening] " Kees Cook
2017-06-22 23:57             ` Kees Cook
2017-06-22 23:59             ` [kernel-hardening] " Rafael J. Wysocki
2017-06-22 23:59               ` Rafael J. Wysocki
2017-06-23  0:20               ` [kernel-hardening] " Kees Cook
2017-06-23  0:20                 ` Kees Cook
2017-06-19 20:56 ` [kernel-hardening] [PATCH 4/4] randstruct: Enable function pointer struct detection Kees Cook
2017-06-19 20:56   ` 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.