Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp4530216ybi; Tue, 30 Jul 2019 03:42:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqwKpGXVxk6DWp8zQ//1iLS+Wlxtaf5F1oji797iUjcwqdUxENlpSsvpciSxDwoeS/WTNryZ X-Received: by 2002:a63:e610:: with SMTP id g16mr105681821pgh.392.1564483355257; Tue, 30 Jul 2019 03:42:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564483355; cv=none; d=google.com; s=arc-20160816; b=Udpqnr+XsHyxlvlMrES7OaYdZ0NgxTL+5urMkjuJIbgJdBtqcJ06u3suDBPwjsDYMu DbaNbX/403igkVzzQH6Jc/K1nKlVZGI+86RxA1J5XcldNN0ciAEBWSKvxplVF3mLm1vq +5x9ylF6wlQ0qIypeUl1tBvjBnIzJeEq67mHGi46QESflxlwURIJyG5gIpBHAo2YCxlO qAbjBqyh/+oggSeDVMldNxKqxz/CNnhqcpQljKirgQ00oIFM3djN9ytcKSAIzvgKN9Uz 3s3x5BqWMcjtWp/f0dBIwPZI+ibsD8F9V3U7d1uttTukmBh8WYh4Cb6VPnBaurnf6nXq 48BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=DZt6vkvXDTCmaHGGjiNswfodyAXn9IWa9yBxuOiSg1E=; b=e3ZkBG7JhtkhKVAnLHpx6Hw6iahZiWTYe4jf7EVVUsk7zDHgB4WU7mCCmTWoZ7fY+V XEjFPPfWRJmYD8CMIOgVEvl9o3pfDnaYijOoyYaxH2MqY7uyiWTrqondPbH4+ekYMD1l Yfq+luJzmQsBqIoimOA7ySGmoIBuUlfIJk+DY0QSEB0z3gKqf4XC2R2LHPKgepT1TUY+ Y4m0D4RCLium+9Kw24VFB0wDroChmcCwtJ7g23ClBYD2QqfWFFLa27C0KFo6jS7V2krL SIN+l6uOzkfljw1Qa/snw8sTERLwNLLdEXBXpqw5t5kYIE9vtleOQ/hhvYQiM2jZUt8V ZGoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FsYufJjw; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o4si27308052plb.274.2019.07.30.03.42.20; Tue, 30 Jul 2019 03:42:35 -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=@gmail.com header.s=20161025 header.b=FsYufJjw; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728759AbfG3HTJ (ORCPT + 99 others); Tue, 30 Jul 2019 03:19:09 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:55189 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727527AbfG3HTJ (ORCPT ); Tue, 30 Jul 2019 03:19:09 -0400 Received: by mail-wm1-f68.google.com with SMTP id p74so55995698wme.4 for ; Tue, 30 Jul 2019 00:19:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DZt6vkvXDTCmaHGGjiNswfodyAXn9IWa9yBxuOiSg1E=; b=FsYufJjwqp5VVH/4FN9Vk3nxH0jNCRjcDIlpadgiX4rTPO6+sk8keBlw/LFdyAcjp5 NDvCAVT3mzGk58TuXvRvIZ6CMU0VEq7LqOIDeve6Enk46ld+tcmETsr9j/JZJm7Jq+FV ygvQGhKpT6oAfQNv4FnR3hNx5i+KUYUy2CIhJIo8X06pp6L2lOLIH/BHAjVrcRzYzK3e Msy9r8B+PoEoGZyD/082UTR/9FckdXu3oAjDYka6KgzdV5mndvvYsSHwDaLFX9eQkU0G rs40dOuvUIl11Lm6ifPyuqmFU3fq5ENRCCIwACRr/t4KmINhB/oLr8P0DWgGQ1O2Mozh Y2/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DZt6vkvXDTCmaHGGjiNswfodyAXn9IWa9yBxuOiSg1E=; b=CDJ95KVHjqTSzxNJ3jB3FtKnMXa0NxayOQ/Um09DwI2vZ0/sTAsN8wfTTI8VUEAzhh r1GulWg+VyycaxK5KB4U1J9ehRda2fqMY0tbDCry1j05YjUyuhsM4A5qkGHwIfZj1KpO r9FOgn2iK8G7LRWe7biI8S5xdDut+XcM/QuXPb6+zxmkMhdTJN068Pa6mqBDukDe5O6i 7ytb9fAnlZ2Q/nrTz9EJG0nCctpPyIiOEHKHAm7EhK3eIhoghEGo1U6vQ77R4cM9+Q0q NZqouM4Q3GsfVUCu7qxMmSBPifdZ+ZlJQ/htXPmXeBL1xnobY88Bi3mWLY88Sf4tvTXI ET/g== X-Gm-Message-State: APjAAAWp79SKsmyRtUKGVs0FqHoF+/qtWp0CLrn+jlartEiyfki5A0QA mUN8BxtcUdO0Kw126GJHAFpSOY+rvA99O3Pf7JLT+g== X-Received: by 2002:a1c:9c8a:: with SMTP id f132mr103653071wme.29.1564471147596; Tue, 30 Jul 2019 00:19:07 -0700 (PDT) MIME-Version: 1.0 References: <20190722071122.22434-1-zhang.lyra@gmail.com> <20190722071419.22535-1-zhang.lyra@gmail.com> In-Reply-To: <20190722071419.22535-1-zhang.lyra@gmail.com> From: Chunyan Zhang Date: Tue, 30 Jul 2019 15:18:31 +0800 Message-ID: Subject: Re: [PATCH] ARM: check stmfd instruction using right shift To: Russell King , Linux ARM , Linux Kernel Mailing List Cc: Lvqiang Huang Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Gentle ping probably this patch was missed or entered into spam? On Mon, 22 Jul 2019 at 15:14, Chunyan Zhang wrote: > > From: Lvqiang Huang > > In the commit ef41b5c92498 ("ARM: make kernel oops easier to read"), > - .word 0xe92d0000 >> 10 @ stmfd sp!, {} > + .word 0xe92d0000 >> 11 @ stmfd sp!, {} > then the shift need to change to 11. > > Fixes: ef41b5c92498 ("ARM: make kernel oops easier to read") > Signed-off-by: Lvqiang Huang > Signed-off-by: Chunyan Zhang > --- > arch/arm/lib/backtrace.S | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/lib/backtrace.S b/arch/arm/lib/backtrace.S > index 7d7952e..926851b 100644 > --- a/arch/arm/lib/backtrace.S > +++ b/arch/arm/lib/backtrace.S > @@ -70,7 +70,7 @@ for_each_frame: tst frame, mask @ Check for address exceptions > > 1003: ldr r2, [sv_pc, #-4] @ if stmfd sp!, {args} exists, > ldr r3, .Ldsi+4 @ adjust saved 'pc' back one > - teq r3, r2, lsr #10 @ instruction > + teq r3, r2, lsr #11 @ instruction > subne r0, sv_pc, #4 @ allow for mov > subeq r0, sv_pc, #8 @ allow for mov + stmia > > -- > 1.7.9.5 >