can't find file to patch at input line 119 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |From patchwork Tue May 18 20:03:16 2021 |Content-Type: text/plain; charset="utf-8" |MIME-Version: 1.0 |Content-Transfer-Encoding: 7bit |X-Patchwork-Submitter: "Chang S. Bae" |X-Patchwork-Id: 43464 |Return-Path: |X-Original-To: patchwork@sourceware.org |Delivered-To: patchwork@sourceware.org |Received: from server2.sourceware.org (localhost [IPv6:::1]) | by sourceware.org (Postfix) with ESMTP id A9770395C06F; | Tue, 18 May 2021 20:09:00 +0000 (GMT) |DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A9770395C06F |DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; | s=default; t=1621368540; | bh=UlEZWx8Ijeohzu5xHLcuLHl8/K/mu66kPFvuEhJtGbs=; | h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: | List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: | From; | b=Bk7C6kss3Xn528gyXJPa7ToXYvN51UOHEROfv4WRfGE3BiFgG07+7DkK9Meb9QFKU | DRgQfSOlKpD9zYlbpSgpuQbT3DiKKmjahrnJLvci2Tr/27CNXRyj3zgqb3jPM5wobY | GNvA8XMJg69d88ctNe7vynWkR4w6Ma8wt1unqVeQ= |X-Original-To: libc-alpha@sourceware.org |Delivered-To: libc-alpha@sourceware.org |Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) | by sourceware.org (Postfix) with ESMTPS id 965FF385802E | for ; Tue, 18 May 2021 20:08:56 +0000 (GMT) |DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 965FF385802E |IronPort-SDR: | kDFuyvJGrus6Yu/2ZBSQ0fkLR+4wK3B44nr1fDqVT62oG8T0EyVoeNb9i8DTUbkdHT+1+2LEtL | TdofyalT+1TQ== |X-IronPort-AV: E=McAfee;i="6200,9189,9988"; a="200855048" |X-IronPort-AV: E=Sophos;i="5.82,310,1613462400"; d="scan'208";a="200855048" |Received: from orsmga006.jf.intel.com ([10.7.209.51]) | by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; | 18 May 2021 13:08:52 -0700 |IronPort-SDR: | NyNMephJrEzFQ6DS+EiiMQss+FZK2SvaOucKK6BqnXIL+EJMotwDX/tGVnZkgwozhU3n3GthSL | 7GyOUnWm8K+Q== |X-ExtLoop1: 1 |X-IronPort-AV: E=Sophos;i="5.82,310,1613462400"; d="scan'208";a="394993616" |Received: from chang-linux-3.sc.intel.com ([172.25.66.175]) | by orsmga006.jf.intel.com with ESMTP; 18 May 2021 13:08:52 -0700 |To: bp@suse.de, tglx@linutronix.de, mingo@kernel.org, luto@kernel.org, | x86@kernel.org |Subject: [PATCH v9 2/6] x86/signal: Introduce helpers to get the maximum | signal frame size |Date: Tue, 18 May 2021 13:03:16 -0700 |Message-Id: <20210518200320.17239-3-chang.seok.bae@intel.com> |X-Mailer: git-send-email 2.17.1 |In-Reply-To: <20210518200320.17239-1-chang.seok.bae@intel.com> |References: <20210518200320.17239-1-chang.seok.bae@intel.com> |X-Spam-Status: No, score=-10.6 required=5.0 tests=BAYES_00, GIT_PATCH_0, | KAM_ASCII_DIVIDERS, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, | SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 |X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on | server2.sourceware.org |X-BeenThere: libc-alpha@sourceware.org |X-Mailman-Version: 2.1.29 |Precedence: list |List-Id: Libc-alpha mailing list |List-Unsubscribe: , | |List-Archive: |List-Post: |List-Help: |List-Subscribe: , | |X-Patchwork-Original-From: "Chang S. Bae via Libc-alpha" | |From: "Chang S. Bae" |Reply-To: "Chang S. Bae" |Cc: linux-arch@vger.kernel.org, len.brown@intel.com, tony.luck@intel.com, | libc-alpha@sourceware.org, ravi.v.shankar@intel.com, | chang.seok.bae@intel.com, | jannh@google.com, linux-kernel@vger.kernel.org, dave.hansen@intel.com, | linux-api@vger.kernel.org, Dave.Martin@arm.com |Errors-To: libc-alpha-bounces@sourceware.org |Sender: "Libc-alpha" | |Signal frames do not have a fixed format and can vary in size when a number |of things change: support XSAVE features, 32 vs. 64-bit apps. Add the code |to support a runtime method for userspace to dynamically discover how large |a signal stack needs to be. | |Introduce a new variable, max_frame_size, and helper functions for the |calculation to be used in a new user interface. Set max_frame_size to a |system-wide worst-case value, instead of storing multiple app-specific |values. | |Signed-off-by: Chang S. Bae |Reviewed-by: Len Brown |Acked-by: H.J. Lu |Cc: x86@kernel.org |Cc: linux-kernel@vger.kernel.org |--- |Changes from v8: |* Added a message for the calculated sigframe size. (Borislav Petkov) | |Changes from v2: |* Renamed the fpstate size helper with cleanup (Borislav Petkov) |* Moved the sigframe struct size defines to where used (Borislav Petkov) |* Removed unneeded sentence in the changelog (Borislav Petkov) | |Change from v1: |* Took stack alignment into account for sigframe size (Dave Martin) |--- | arch/x86/include/asm/fpu/signal.h | 2 ++ | arch/x86/include/asm/sigframe.h | 2 ++ | arch/x86/kernel/cpu/common.c | 3 ++ | arch/x86/kernel/fpu/signal.c | 19 ++++++++++ | arch/x86/kernel/signal.c | 59 +++++++++++++++++++++++++++++-- | 5 files changed, 83 insertions(+), 2 deletions(-) | |diff --git a/arch/x86/include/asm/fpu/signal.h b/arch/x86/include/asm/fpu/signal.h |index 7fb516b6893a..8b6631dffefd 100644 |--- a/arch/x86/include/asm/fpu/signal.h |+++ b/arch/x86/include/asm/fpu/signal.h -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 132 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/arch/x86/include/asm/sigframe.h b/arch/x86/include/asm/sigframe.h |index 84eab2724875..5b1ed650b124 100644 |--- a/arch/x86/include/asm/sigframe.h |+++ b/arch/x86/include/asm/sigframe.h -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 143 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c |index a1b756c49a93..9173dd475818 100644 |--- a/arch/x86/kernel/cpu/common.c |+++ b/arch/x86/kernel/cpu/common.c -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 164 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/arch/x86/kernel/fpu/signal.c b/arch/x86/kernel/fpu/signal.c |index a4ec65317a7f..dbb304e48f16 100644 |--- a/arch/x86/kernel/fpu/signal.c |+++ b/arch/x86/kernel/fpu/signal.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 194 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/arch/x86/kernel/signal.c b/arch/x86/kernel/signal.c |index a06cb107c0e8..689a4b6dd18f 100644 |--- a/arch/x86/kernel/signal.c |+++ b/arch/x86/kernel/signal.c -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored