On Tue, Nov 28, 2017 at 10:04 AM, Linus Torvalds <torva...@linux-foundation.org> wrote: > > If we really get failures, we can do that.
Anyway, it's pushed out now so people can test whatever workflows they have. As mentioned, I doubt anybody cares. That file is already conditional on CONFIG_STACKTRACE, and while that may be something that all distros do enable, I know that I have run without it and never even realized. So it's not just that the numbers are different widths on different architectures (including the "running 32-bit user space x86 on a 64-bit kernel" case), the whole file isn't even always there, and I can't say that I've ever heard of problems with /proc/<pid>/stack. So this file almost certainly doesn't matter to begin with, and with KASLR (which everybody should have anyway) the numerical values are useless to anybody except for some attacker that wants to get the kaslr offset. We've had kasrl for a long time, this is just a (small) part of actually making it halfway relevant. Linus