[lkml]   [2018]   [Oct]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH v2 0/3] lib/vsprintf: Hash remaining raw addresses
	Hi all,

There are still two format specifiers that print unhanced kernel
addresses, potentially leaking sensitive information regarding the
kernel layout in memory.

This patch series fixes this by printing hashed addresses instead.

Changes compared to v1:
- Get rid of the forward declaration for ptr_to_id(),
- Add Reviewed-by.


Geert Uytterhoeven (3):
lib/vsprintf: Prepare for more general use of ptr_to_id()
lib/vsprintf: Hash legacy clock addresses
lib/vsprintf: Hash printed address for netdev bits fallback

Documentation/core-api/printk-formats.rst | 5 +-
lib/vsprintf.c | 216 +++++++++++-----------
2 files changed, 110 insertions(+), 111 deletions(-)




Geert Uytterhoeven -- There's lots of Linux beyond ia32 --

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds

 \ /
  Last update: 2018-10-11 10:43    [W:0.068 / U:1.984 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site