Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp314307img; Mon, 18 Mar 2019 03:53:46 -0700 (PDT) X-Google-Smtp-Source: APXvYqx3p8Epr4PgIYHfHpw903Rvp0gTGC7kpGSTKexgfOxi9leGTK+OnMgN4xYZrGHnY61AV0rr X-Received: by 2002:a63:6e8d:: with SMTP id j135mr16985362pgc.160.1552906426861; Mon, 18 Mar 2019 03:53:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552906426; cv=none; d=google.com; s=arc-20160816; b=wS162b5BopVxIVgdbv2kYsUjLpQrmdeiOE03UrH6vqmQdea01r0gI4LiyT88GNT/3p vHJoeD+8k48WTmAZ+EKamghLH3L4UlB+yU12eaJqYkzWsvdiu7FxGdlApF8uPUI7Ld+W x7aheVbph+A/f4ocNkZp/8q2Is4XeChJ/BXLnk4q6zLisJRbcWWs2z8Sro8VAb+WlwB6 kkOStelWkTH+KUjlOeHH0rntDYJEIDoyLc4Ino2eAuCG7uZc0RZ3N2aCPaWpczJo6xIu d/W+3mrQyFK2cvwldcFOeIYapNJd1fao26wTVKYlxFtz7ivoYslT9KDRbHbMGudBPYcj IulQ== 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=uMGLx+XnQCwq3JDW1LJu67KVkTGjDODmGRosoQaGcBs=; b=CrBKu2vzFzOL+iRLXRHje45oRUoxVBVXTVFRR1KZx4ujV4BruA8AikwPMmFQ0cMpXk X5hNoGBagqpRpS7vvLcbItJil/CESZz5ENxBVcsABtkrvje5CFU8bEwNSZ5zPwbbPB3u XfwWlsIAU4GzkbwPLWZCFOCCDy11KMsV8drquITJjIxQPIsPX4xbHbAPv4mSk2o86TOU FsvvD99C1MUChNvIOht7OGFrHFJpA44EwFf00JmtkXqvHewkz3rx451AQxW/6pAl1INE OgILROj4k+HAoxUzCnybR/oVRNK+0fSZjLDKT19Yh3a/t2lfaC40tr4RTcpb8zlYzlyZ 1Omg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uHDf5aT5; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id cy1si9154221plb.429.2019.03.18.03.53.32; Mon, 18 Mar 2019 03:53:46 -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=@linaro.org header.s=google header.b=uHDf5aT5; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727148AbfCRKwb (ORCPT + 99 others); Mon, 18 Mar 2019 06:52:31 -0400 Received: from mail-vs1-f65.google.com ([209.85.217.65]:44678 "EHLO mail-vs1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726449AbfCRKwa (ORCPT ); Mon, 18 Mar 2019 06:52:30 -0400 Received: by mail-vs1-f65.google.com with SMTP id b8so9134421vsq.11 for ; Mon, 18 Mar 2019 03:52:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uMGLx+XnQCwq3JDW1LJu67KVkTGjDODmGRosoQaGcBs=; b=uHDf5aT58Hd6jknm8JWZWmU6V+lDmYJ3uBMyokXPWYYjktZd2mI8d/GwAdQYUzoUDp oTDy3BesMtPN8PmmaWDfELHJddp+wvbF882MN4HW2pgl0iUO6yAzxJ/rfm+0COsmhF4r 2fuoSNQqN5/ae2TdA9IOFIhnmEI/vqSMpLi1y222VBKdHOInbzcc2F2zbwrK6ywVH0cx zyH5O+LWYtBuAhk2zRe7ZOFdiUnk0B4V3qA0i7M8aOBf3llGfnnJpHBRJAl9wpdd9Wij N2EPuLiovAZ416xTJhMN65y/hcvvdvOUp2osaVm+Dz3tLzhQN+pO0o5THhew5cHnikZL 6c0w== 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=uMGLx+XnQCwq3JDW1LJu67KVkTGjDODmGRosoQaGcBs=; b=ttrGzsPiOmozktIBIFDMtaddCD/PBhnrltjcjP4sT/+0hDsqNZs3eGics/H57hvWw8 0dUdp9HueH15dlvW7Xf/gYzfa4VviMQfZcB0NTGR1H/QeCrB+WCrexYoMwybasNMvx2u APblSBcvpEVPoRfpjeg1X7eyPEddYjlE4H3gVYL+ENm5Q/S0yLcePNO3fTi3VS0J7fdr P7T2BBKhLr5FgXy3WzaZrcc7RM81lAIExe8dbkRQBTHyVpXFPHpGVnLBBI8dISf1di2L jwVeV9PhIJovp5T60dr0Kns4JVpxJ1yN7lWbW8BPOpq/P7AiJ9MkUOVowbDtU9zDHpen kvfA== X-Gm-Message-State: APjAAAWpndD6scoO0T+oRWmG8x1dhFnlsMRSWuUBmQ32wzSMT1CHdi4K NGuDFFamFN+haxLvZGxGdOLbzq3ZBX1A5V5DgXdQ3g== X-Received: by 2002:a67:fd17:: with SMTP id f23mr8667443vsr.35.1552906349751; Mon, 18 Mar 2019 03:52:29 -0700 (PDT) MIME-Version: 1.0 References: <20190311055334.13670-1-kjlu@umn.edu> In-Reply-To: <20190311055334.13670-1-kjlu@umn.edu> From: Ulf Hansson Date: Mon, 18 Mar 2019 11:51:53 +0100 Message-ID: Subject: Re: [PATCH v2] mmc_spi: add a status check for spi_sync_locked To: Kangjie Lu Cc: pakki001@umn.edu, Linus Walleij , Laurent Pinchart , =?UTF-8?Q?Jonathan_Neusch=C3=A4fer?= , "linux-mmc@vger.kernel.org" , Linux Kernel Mailing List 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 On Mon, 11 Mar 2019 at 06:53, Kangjie Lu wrote: > > In case spi_sync_locked fails, the fix reports the error and > returns the error code upstream. > > Signed-off-by: Kangjie Lu Applied for next, thanks! Kind regards Uffe > --- > drivers/mmc/host/mmc_spi.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/mmc/host/mmc_spi.c b/drivers/mmc/host/mmc_spi.c > index 1b1498805972..a3533935e282 100644 > --- a/drivers/mmc/host/mmc_spi.c > +++ b/drivers/mmc/host/mmc_spi.c > @@ -819,6 +819,10 @@ mmc_spi_readblock(struct mmc_spi_host *host, struct spi_transfer *t, > } > > status = spi_sync_locked(spi, &host->m); > + if (status < 0) { > + dev_dbg(&spi->dev, "read error %d\n", status); > + return status; > + } > > if (host->dma_dev) { > dma_sync_single_for_cpu(host->dma_dev, > -- > 2.17.1 >