1. 02 Jan, 2018 2 commits
    • Steven Rostedt (VMware)'s avatar
      tracing: Remove extra zeroing out of the ring buffer page · 6edea15d
      Steven Rostedt (VMware) authored
      commit 6b7e633f upstream.
      
      The ring_buffer_read_page() takes care of zeroing out any extra data in the
      page that it returns. There's no need to zero it out again from the
      consumer. It was removed from one consumer of this function, but
      read_buffers_splice_read() did not remove it, and worse, it contained a
      nasty bug because of it.
      
      Fixes: 2711ca23 ("ring-buffer: Move zeroing out excess in page to ring buffer code")
      Signed-off-by: default avatarSteven Rostedt (VMware) <rostedt@goodmis.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      6edea15d
    • Greg Kroah-Hartman's avatar
      sync objtool's copy of x86-opcode-map.txt · 3d16a131
      Greg Kroah-Hartman authored
      When building objtool, we get the warning:
      	warning: objtool: x86 instruction decoder differs from kernel
      
      That's due to commit 2816c045 which was
      commit 12a78d43 upstream that modified
      arch/x86/lib/x86-opcode-map.txt without also updating the objtool copy.
      The objtool copy was updated in a much larger patch upstream, but we
      don't need all of that here, so just update the single file.
      
      If this gets too annoying, I'll just end up doing what we did for 4.14
      and backport the whole series to keep this from happening again, but as
      this seems to be rare in the 4.9-stable series, this single patch should
      be fine.
      
      Cc: Masami Hiramatsu <mhiramat@kernel.org>
      Cc: H. Peter Anvin <hpa@zytor.com>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Ingo Molnar <mingo@kernel.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      
      
      3d16a131
  2. 29 Dec, 2017 23 commits
  3. 25 Dec, 2017 15 commits