From patchwork Sun Feb 12 12:37:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Yartys via Lede-dev X-Patchwork-Id: 726953 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3vLpB80NnNz9s0g for ; Sun, 12 Feb 2017 23:38:06 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Y0ReWMKO"; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Date:Sender:Content-Type: Subject:List-Help:Reply-To:List-Archive:List-Unsubscribe:List-Subscribe:Cc: From:List-Post:List-Id:Message-ID:MIME-Version:To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=n2pGr29eG6h4Prr6isa+qdVpQ7oILVb9UqhvTlOAoUg=; b=Y0ReWMKO7TUI81ZOjk21Ap56Mw iq7j+3xUTSJfeJk9STe1Cy9cbFBWW3KXuqncVFlAZyVe0SFOKKSfTYk13JyXIaQnnB4TZI5nyNbXJ CVoi7cjBcPDSz8nReDVT4PEd6ZtDnwoSa6+i52tEMfSHis+70yK8Fl9q4mZO4Yxr6FF+erXVXpAkY OCC2soFV5GETx7Y1IpthYrJsskOmtgtgTIWNRLbeZXx0NbZ0WTg39cGFxWkogKcJlPG4RdzjAonVk WJ7dSncFhyuhmvpUE/d0mgt5Xy80Cm3BIuj1AbMRS4YvP/tXd+JpDnTxwcuXtwL2bPBoQ9v3mYlyG OU85iHnA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1cctPT-0004e7-If; Sun, 12 Feb 2017 12:37:43 +0000 To: lede-dev@lists.infradead.org MIME-Version: 1.0 Message-ID: List-Id: List-Post: X-Patchwork-Original-From: Martin Blumenstingl via Lede-dev From: Michael Yartys via Lede-dev Precedence: list Cc: Martin Blumenstingl , nbd@nbd.name X-Mailman-Version: 2.1.21 X-BeenThere: lede-dev@lists.infradead.org List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: Martin Blumenstingl List-Help: Subject: [LEDE-DEV] [PATCH] kernel: fix compile error on linux 4.9 with CONFIG_KALLSYMS disabled Sender: "Lede-dev" Date: Sun, 12 Feb 2017 12:37:43 +0000 Errors-To: lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org The sender domain has a DMARC Reject/Quarantine policy which disallows sending mailing list messages using the original "From" header. To mitigate this problem, the original message has been wrapped automatically by the mailing list software. Upstream linux commit 7523e4dc5057e "module: use a structure to encapsulate layout." moves some of the struct module members into a separate struct module_layout. Signed-off-by: Martin Blumenstingl --- NOTE: This is compile-tested only target/linux/generic/patches-4.9/205-backtrace_module_info.patch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/target/linux/generic/patches-4.9/205-backtrace_module_info.patch b/target/linux/generic/patches-4.9/205-backtrace_module_info.patch index 67338973e8..25fe3751aa 100644 --- a/target/linux/generic/patches-4.9/205-backtrace_module_info.patch +++ b/target/linux/generic/patches-4.9/205-backtrace_module_info.patch @@ -12,7 +12,7 @@ #endif if (fmt[1] == 'R') -@@ -684,11 +686,15 @@ char *symbol_string(char *buf, char *end +@@ -684,11 +686,16 @@ char *symbol_string(char *buf, char *end sprint_symbol(sym, value); else sprint_symbol_no_offset(sym, value); @@ -25,7 +25,8 @@ + mod = __module_address(value); + if (mod) + snprintf(sym + len, sizeof(sym) - len, " [%s@%p+0x%x]", -+ mod->name, mod->module_core, mod->core_size); ++ mod->name, mod->core_layout.base, ++ mod->core_layout.size); #endif + return string(buf, end, sym, spec); }