Received: by 10.192.165.148 with SMTP id m20csp19010imm; Fri, 20 Apr 2018 02:11:04 -0700 (PDT) X-Google-Smtp-Source: AIpwx48ymA1vd8Zd/GfptnAt20FaMCpDt09aY6EMz2XjPS8qcMBoEBfBhA/TsvnGw7wv+CcKG7Jb X-Received: by 2002:a17:902:6909:: with SMTP id j9-v6mr9458862plk.313.1524215464081; Fri, 20 Apr 2018 02:11:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524215464; cv=none; d=google.com; s=arc-20160816; b=W31izIdPeXZYyzgUPwv6+uknJXbA06ssLxQaACsi0Zl0z0tZozwS8f2bJ9chXqjwSu UudQrhp9/M+uPUKy5UHge9Yh6U9rMI7yeV5dGT+UIvQ3BD9HlXqj3zdNPFRM5FalaAXN Mc79MYfbXYgSefRijuthlIQmhGCzAQpFeTS/BrRvZHNg5BX1vAKk8YGmdQR7p5RZex/c umcAQHknYJ+DWOO9K1Mws6eqLr4sTLETzJ0+wQJz/IvzrrIOA4QKRY0cW7zFiZXBCoGY ZlRdYdKZHwaontTpjB3bbg1yHhddd3jeZ2bLrIYXt9IFkCSHRXsGlHVW6XTyyALcRUqZ SbsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:dlp-filter:cms-type:message-id :date:subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=tkYfi7OAgQcElyGeFm5zD8ukCCd+WlVcguexQbZynvY=; b=Mn6x7CQ332Kc2gZUgif6O4LufAL9HvGP2TPE7/Ca01nuVWKP3i+ddRvAkjs8oIFERT ZR4tNep9h23Ph6smGaDEv5m1WBXrdGzsXwXSK8PgOxXV7KT/8o4rp7GI+vwcnfZkHBEr z+rNbGJx24i8Lhc7qAozCRSGdMaFkYasJt7SvVRS5nG3IR5BtFIGYpDiNP4gsP7RZ9FW 5HEbUbmTFiHfpS93/IRJgZHDQE9EN6Ry9mFujsO2Pdn2qR2dEF98zmJ2zQS/0moBYWos M0u5qTrDhK9Uoj18S4WN/WpOOostl8KwqV69fMxlX8ZvhF0BK8AiDTyfKvc4sUuqR/oA TrrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=CFBSOMNx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o129si4585990pga.253.2018.04.20.02.10.49; Fri, 20 Apr 2018 02:11:04 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=CFBSOMNx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754270AbeDTJJf (ORCPT + 99 others); Fri, 20 Apr 2018 05:09:35 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:25215 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753971AbeDTJJe (ORCPT ); Fri, 20 Apr 2018 05:09:34 -0400 Received: from epcas5p4.samsung.com (unknown [182.195.41.42]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20180420090932epoutp01a7cf22cafc7929b6f4d9de9d4241e250~nGc49DEMU0072200722epoutp01S for ; Fri, 20 Apr 2018 09:09:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20180420090932epoutp01a7cf22cafc7929b6f4d9de9d4241e250~nGc49DEMU0072200722epoutp01S DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1524215372; bh=tkYfi7OAgQcElyGeFm5zD8ukCCd+WlVcguexQbZynvY=; h=From:To:Cc:Subject:Date:References:From; b=CFBSOMNxD0zhX7drlCExE07vYxvi9EHgY8zS1fcHJoqraiiGxXPpSLQ5QKBOjANCW f7DOmuSrXk669sgoNvi4APkWApdVyF3VezDmycZocEeXlQLJiy3vK/oHJMlJiD1KfR DSxglGcgT9rMSss53ElqNAv1YnrIPqIQWLcFbo50= Received: from epsmges5p3new.samsung.com (unknown [182.195.40.74]) by epcas5p1.samsung.com (KnoxPortal) with ESMTP id 20180420090931epcas5p12beb7870246152d1da3614675efd2c02~nGc4dIcCX0135401354epcas5p1v; Fri, 20 Apr 2018 09:09:31 +0000 (GMT) Received: from epcas5p2.samsung.com ( [182.195.41.40]) by epsmges5p3new.samsung.com (Symantec Messaging Gateway) with SMTP id 13.30.04070.B4EA9DA5; Fri, 20 Apr 2018 18:09:31 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas5p4.samsung.com (KnoxPortal) with ESMTPA id 20180420090931epcas5p47799b0f1aef5b1bb70e33118bc167c84~nGc4HpHT40911609116epcas5p4S; Fri, 20 Apr 2018 09:09:31 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20180420090931epsmtrp18013d35e79776cafb207fdad8e054796~nGc4Ew4jI2838128381epsmtrp1E; Fri, 20 Apr 2018 09:09:31 +0000 (GMT) X-AuditID: b6c32a4b-fcbff70000000fe6-64-5ad9ae4b4849 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id F3.A6.03842.B4EA9DA5; Fri, 20 Apr 2018 18:09:31 +0900 (KST) Received: from localhost.localdomain (unknown [107.108.92.210]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20180420090926epsmtip1e1fa91abe28e68d1ba7879506a180677~nGczS2wtI1037210372epsmtip1E; Fri, 20 Apr 2018 09:09:26 +0000 (GMT) From: Maninder Singh To: jdike@addtoit.com, richard@nod.at, kstewart@linuxfoundation.org, tglx@linutronix.de, gregkh@linuxfoundation.org, pombredanne@nexb.com Cc: user-mode-linux-devel@lists.sourceforge.net, user-mode-linux-user@lists.sourceforge.net, linux-kernel@vger.kernel.org, a.sahrawat@samsung.com, pankaj.m@samsung.com, v.narang@samsung.com, Maninder Singh Subject: [PATCH 1/1] um: add IRQENTRY and SOFTIRQENTRY points. Date: Fri, 20 Apr 2018 14:37:10 +0530 Message-Id: <1524215230-44763-1-git-send-email-maninder1.s@samsung.com> X-Mailer: git-send-email 1.9.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjk+LIzCtJLcpLzFFi42LZdlhTQ9d73c0og0u/zCwu7k61aF68ns1i /Z6H7BY9c5oYLS7vmsNmcXh+G4vFvTdbmSz+/z7HajF55xtGi82bpjJbzOqdwmLxZ8YSZotD J+cyOvB6/Pp3md3j3blz7B77565h99i94DOTx/KdJh435xV69G1ZxejxeZNcAEdUqk1GamJK apFCal5yfkpmXrqtkndwvHO8qZmBoa6hpYW5kkJeYm6qrZKLT4CuW2YO0MFKCmWJOaVAoYDE 4mIlfTubovzSklSFjPziElulaENDIz1DA3M9IyMjPRPTWCsjU6CShNSM/vffmQv+8lS8a4tp YLzI1cXIySEhYCLRe/IvC4gtJLCbUeLu7qouRi4g+xOjRP/50+wQiW+MEs0bU7oYOcAabl0K gajZyyhx82EPO4TzhVHi2b/lrCANbAJ6Eqt27WEBSYgIdDNKvD7XAlbFLPCWUWLdge2MIFXC AnYSb750M4PYLAKqEt+7LoDdwSvgLnH4xyoWiPvkJE4em8wK0iwhcIRNYuGybawQd7hIPL3g D1EjLPHq+BZ2CFtK4mV/GztEfTOjxJ0VX5khnCmMEp/mPoSaai/x4MZRdpBBzAKaEut36UOE bSV+XDgDdhyzAJ9E7+8nTBC7eCU62oQgSlQlWm5uYIWwpSU+f/zIAlHiIfH9iixE2FHixOJ3 bJCQi5X4tXoL0wRGuVkIuxYwMq5ilEwtKM5NTy02LTDOSy3XK07MLS7NS9dLzs/dxAhOi1re Oxg3nfM5xCjAwajEw/th3Y0oIdbEsuLK3EOMEhzMSiK8CWY3o4R4UxIrq1KL8uOLSnNSiw8x mgLDciKzlGhyPjBl55XEG5pYGpiYmZkbGhhYmiiJ8xqEnYkSEkhPLEnNTk0tSC2C6WPi4JRq YMy3PMVlyv/jlG9cwnarsC+S/z/8n3eYf+9649a+Oc9nPk/uEXCe9vJlWdxT5U0pMWXFW3o1 V0092qx2z71hoY1Oi0W3o0hHnQhr7xyp8+xGxbYFwmdOKZdffxFkzqXL9HKD4NV1Cr+CTpzT nyqxd77D1uT+7L/c7xbd+lK/gsH8Mt/BnN4MXyWW4oxEQy3mouJEAEStiSOhAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGLMWRmVeSWpSXmKPExsWy7bCSnK73uptRBl8OSVpc3J1q0bx4PZvF +j0P2S165jQxWlzeNYfN4vD8NhaLe2+2Mln8/32O1WLyzjeMFps3TWW2mNU7hcXiz4wlzBaH Ts5ldOD1+PXvMrvHu3Pn2D32z13D7rF7wWcmj+U7TTxuziv06NuyitHj8ya5AI4oLpuU1JzM stQifbsEroz+99+ZC/7yVLxri2lgvMjVxcjBISFgInHrUkgXIxeHkMBuRolzL04wdjFyAsWl JX7+e88CYQtLrPz3nB2i6BOjRMuz+8wgCTYBPYlVu/awgCREBCYzSnxd+YoVxGEW+MwocWTa R7BRwgJ2Em++dIN1sAioSnzvugA2llfAXeLwj1VQK+QkTh6bzDqBkWcBI8MqRsnUguLc9Nxi wwLDvNRyveLE3OLSvHS95PzcTYzg0NTS3MF4eUn8IUYBDkYlHl6PjTeihFgTy4orcw8xSnAw K4nwJpjdjBLiTUmsrEotyo8vKs1JLT7EKM3BoiTO+zTvWKSQQHpiSWp2ampBahFMlomDU6qB kfXiLx3dnH3Tn54SiTR6FHX/Txtvr6rs8XQ19duHBXb76RSefJdyeWkhn8O9Q1cPPub73m3/ menJ+UNH9Hu3Kblb/dgsGacVMNM63SAvrpT5QHJ28IP5S7Rtfv/t0RYRf+759ZhuZFrS/V+y 6bdmqs1JqTuQkf4x/tgDpnC9A8miWxeu2sz9TImlOCPRUIu5qDgRAI/4NhZJAgAA X-CMS-MailID: 20180420090931epcas5p47799b0f1aef5b1bb70e33118bc167c84 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-MTR: 20180420090931epcas5p47799b0f1aef5b1bb70e33118bc167c84 CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20180420090931epcas5p47799b0f1aef5b1bb70e33118bc167c84 X-RootMTR: 20180420090931epcas5p47799b0f1aef5b1bb70e33118bc167c84 References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchs add sections for IRQENTRY and SOFTIRQENTRY. Initially added by below kernel patch for all architecture, but missed in um. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=be7635e7287e0e8013af3c89a6354a9e0182594c We need to add both sections because if someone has to use stackdepot feature for stacktrace and want to filter IRQ stack entries, it will break build for um. Below patch is breaking build break for um. mm/page_owner: ignore everything below the IRQ entry point. V2:- https://lkml.org/lkml/2018/3/26/178 V3:- https://lkml.org/lkml/2018/3/27/357 Signed-off-by: Vaneet Narang Signed-off-by: Maninder Singh --- arch/um/kernel/dyn.lds.S | 2 ++ arch/um/kernel/uml.lds.S | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/um/kernel/dyn.lds.S b/arch/um/kernel/dyn.lds.S index d417e38..0fb2d3a 100644 --- a/arch/um/kernel/dyn.lds.S +++ b/arch/um/kernel/dyn.lds.S @@ -71,6 +71,8 @@ SECTIONS SCHED_TEXT CPUIDLE_TEXT LOCK_TEXT + IRQENTRY_TEXT + SOFTIRQENTRY_TEXT *(.fixup) *(.stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ diff --git a/arch/um/kernel/uml.lds.S b/arch/um/kernel/uml.lds.S index 3d6ed6b..f12b856 100644 --- a/arch/um/kernel/uml.lds.S +++ b/arch/um/kernel/uml.lds.S @@ -31,6 +31,8 @@ SECTIONS SCHED_TEXT CPUIDLE_TEXT LOCK_TEXT + IRQENTRY_TEXT + SOFTIRQENTRY_TEXT *(.fixup) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) -- 1.9.1