From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933046AbcJZPl6 (ORCPT ); Wed, 26 Oct 2016 11:41:58 -0400 Received: from mx1.redhat.com ([209.132.183.28]:38958 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753382AbcJZPl4 (ORCPT ); Wed, 26 Oct 2016 11:41:56 -0400 From: Josh Poimboeuf To: x86@kernel.org Cc: linux-kernel@vger.kernel.org Subject: [PATCH 0/4] x86/unwind: add some unwinder warnings Date: Wed, 26 Oct 2016 10:41:47 -0500 Message-Id: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Wed, 26 Oct 2016 15:41:56 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Detect some stack error conditions in the unwinder and warn about them. These warnings may help with debugging stack corruption issues. Josh Poimboeuf (4): x86/unwind: warn on bad frame pointer x86/unwind: ensure stack grows down x86/dumpstack: warn on stack recursion x86/unwind: detect bad stack return address arch/x86/kernel/dumpstack_32.c | 5 +++- arch/x86/kernel/dumpstack_64.c | 5 +++- arch/x86/kernel/unwind_frame.c | 56 +++++++++++++++++++++++++++++++++++++++--- 3 files changed, 61 insertions(+), 5 deletions(-) -- 2.7.4