Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp472149pxb; Thu, 26 Aug 2021 07:19:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwc2n4JwfDsaga5LbFgGXRTYnc/Wog10D3ANIYAwU405EwYWf3lwEUpHsqdJosGfQwLRIyb X-Received: by 2002:a50:ff06:: with SMTP id a6mr4585484edu.220.1629987574066; Thu, 26 Aug 2021 07:19:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629987574; cv=none; d=google.com; s=arc-20160816; b=qAsmEIAQQiIk5Gs0ek84De5ef0MzEUyCOvNG+QFVByBV0hUfYlUoSqZdAw6MRq85LB P2P1ZhjQxVn217vpyWuV6ydSJgalnrafVeRguTI7VrVQy+eGSPhTS5+hn5vL7sZ/pamg 2HEg/AltV80hNM30dwAuBhHbMYZN3Oib+OW5GeCJOifhR/fooyB9RB9moZ2kFiF8e3m5 grmDH62iQ0brOUmuldR5AVjNJHPE5b1/Qf09giHLkJ0smKKYVE2cVfOL6cXHUG7cPzNx 8XTnciovFqEjFWyWthPQxxn7Fd88mNDZooATn1PrlEagCKjTRNmZ72PJl19oYM1LcNb6 oXeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=PTyibggbYk1yVu/OCZTAjN8OSqZO/uQKCawwa2ATFU8=; b=k0ekn6lACO3amfzcD0/M/2THayO10b8x+JP4oR8d+9uWkvx9NYGb90ZMJCJLR9D/mm Sv90M0TE7u7r6JvGFKhnzR//dhwJWwe7RnCNEX3LL5FrbU6rKQFwSNwOpOfdr+wsqrw6 piDr5AOM2DWAV/hCJgJb0kEgTzZT7Ekt3BxN0WWKNkNrCUYQYeoLfO4eXkFb6V1FkgH+ UbDIon3n4x7D5fBw9SvBjpvIuM66gKJRx72TcZ2wjwMdW7odLnwjIrIB9tbAharzTdAS p/DkaZJjrMrxogIPBaROAbznFH43XxWVLjIJFKTf8V0MQh+sUNjQJS6UFGGO5cUu7l+a LQZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=B5OK4Xrh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m4si3618241eja.677.2021.08.26.07.18.40; Thu, 26 Aug 2021 07:19:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=B5OK4Xrh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232876AbhHZORC (ORCPT + 99 others); Thu, 26 Aug 2021 10:17:02 -0400 Received: from mail.kernel.org ([198.145.29.99]:38562 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229451AbhHZORB (ORCPT ); Thu, 26 Aug 2021 10:17:01 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id D5AA860698; Thu, 26 Aug 2021 14:16:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1629987374; bh=DuJ2W3REU3NLJFssNU3Hkqe0EHU+JM+a4Ilo5RFXqCw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=B5OK4Xrh544uN7uhK6/gcNaCTP6DBT/qlgPn18eJ9BFmW/20SK4b0tFv24tqdGMQh 1oHZPMqddR1Vo3J0TMRbfponTetGbGYTRamJpVjzeCYu5ERnnjBenk71wWRACvIwYe rTgMAQ37Fb7e/c2mhFBdl99i8Lo7zoD6kpLnQqSYJaoTyLcG0gqk0lbPwKkUZ/oXLJ RGHeqDJfE8FAT8zTO/rL9zLsQ11UgMPE4mJP5TP/PyQG9GrVSnSRkU3BE83MFOhlFL Rzgf/sCOnn3T2rS7CFFXtQlvbhUZeQov4QMusXHXFw+OJxVQ+6NlqypzJgO3U+hjPY S1ksazmOusW5w== From: Mark Brown To: Michal Simek , quanyang.wang@windriver.com, Naga Sureshkumar Relli Cc: Mark Brown , linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [RESEND][PATCH] spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible Date: Thu, 26 Aug 2021 15:15:42 +0100 Message-Id: <162998730427.6164.15239399096939120382.b4-ty@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210826005930.20572-1-quanyang.wang@windriver.com> References: <20210826005930.20572-1-quanyang.wang@windriver.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 26 Aug 2021 08:59:30 +0800, quanyang.wang@windriver.com wrote: > From: Quanyang Wang > > The function wait_for_completion_interruptible_timeout will return > -ERESTARTSYS immediately when receiving SIGKILL signal which is sent > by "jffs2_gcd_mtd" during umounting jffs2. This will break the SPI memory > operation because the data transmitting may begin before the command or > address transmitting completes. Use wait_for_completion_timeout to prevent > the process from being interruptible. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next Thanks! [1/1] spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible commit: 26cfc0dbe43aae60dc03af27077775244f26c167 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark