From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751314AbeAPCAy (ORCPT + 1 other); Mon, 15 Jan 2018 21:00:54 -0500 Received: from mail.kernel.org ([198.145.29.99]:52782 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751071AbeAPCAx (ORCPT ); Mon, 15 Jan 2018 21:00:53 -0500 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A612421720 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=goodmis.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=rostedt@goodmis.org Message-Id: <20180116020008.872682969@goodmis.org> User-Agent: quilt/0.63-1 Date: Mon, 15 Jan 2018 21:00:08 -0500 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Linus Torvalds , Ingo Molnar , Andrew Morton Subject: [PATCH 0/2] [GIT PULL] tracing: A couple of fixes for 4.15 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: Linus, This includes two fixes - Bring back context level recursive protection in ring buffer. The simpler counter protection failed, due to a path when tracing with trace_clock_global() as it could not be reentrant and depended on the ring buffer recursive protection to keep that from happening. - Prevent branch profiling when FORTIFY_SOURCE is enabled. It causes 50 - 60 MB in warning messages. Branch profiling should never be run on production systems, so there's no reason that it needs to be enabled with FORTIFY_SOURCE. Please pull the latest trace-v4.15-rc4-2 tree, which can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git trace-v4.15-rc4-2 Tag SHA1: a7fa05e04911a3f5c77818516b137ac742523911 Head SHA1: 68e76e034b6b1c1ce2eece1ab8ae4008e14be470 Randy Dunlap (1): tracing: Prevent PROFILE_ALL_BRANCHES when FORTIFY_SOURCE=y Steven Rostedt (VMware) (1): ring-buffer: Bring back context level recursive checks ---- kernel/trace/Kconfig | 2 +- kernel/trace/ring_buffer.c | 62 +++++++++++++++++++++++++++++++++------------- 2 files changed, 46 insertions(+), 18 deletions(-)