Received: by 2002:a25:5b86:0:0:0:0:0 with SMTP id p128csp401423ybb; Thu, 28 Mar 2019 05:02:01 -0700 (PDT) X-Google-Smtp-Source: APXvYqwzqr0TARJ9JuQQiizAd65gGvcE0ddtRkvHpg3+dBBxjtCVjMeLkDV5ccna1OY+4ZcsvYbt X-Received: by 2002:a62:70c9:: with SMTP id l192mr40917275pfc.207.1553774521773; Thu, 28 Mar 2019 05:02:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553774521; cv=none; d=google.com; s=arc-20160816; b=dx9lrNqKDHQ4JRvpfa8/G+dvt7p+Tw3fskvAHc+0vokXBEfCYyqDr+jbBr3F4OdDqC UIEu+09YKwgS2u2WbOyBGyxpC0lNum4cbXKMZuYyOvRzZUIQnIfbhGHvcepRN9LGUn9q 9V8QhZAkge7FEXpZGNOfNuxASzaqORz56WWVBPVm4jOSuoRac3cfn635Y8E38GyxxzRm dL2TIA8tLQN3SQVMOqFAAFUd8wC6kvMbI4NfxZYjbeXcv08M1sXLlpwfQ7BukKXfK78+ Af7hYmD7w0IEcrnvFezU16NePN1i5G2u5Ph4y7BXTjjifNdY4z8qwxmdFJsYc1lTcae1 ttaw== 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=TVDBjPr9OBXs3KNt4gc5phUNmqDjJOjI10/upymc2XU=; b=Ogwreu0sNeicUk883bYoKJO4T0hjofcAWm6NKrtJrLuPlHaev8ZUz8QrKd/mQkn9QV 2F7mx03cCV1lipfSP55K9hR/uyMhL1JfVLFoCnUof58k7Nb5yUZdkl2xiuJW7yuyk2sS KUVLHJUH1MhWZmRWLfX9agL2gUohFB4/7kK1Miau9r1qWLjLPw4zELGJ4TiRyBvVNG9K GVy9AAmel1ImeQ5YLbYSTTA1XgjOAcf/OBBq9rKmFijFHcStwxjoWdD2Bv/8J2kgCv2q pDXLlY0csf2ijZGv1OFQIiz3ftdwRiPtlBFBfaN/n4X5JNX1WujsTaYvk7hY4JFj5wwk jLuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="abs2/kSw"; 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 v8si10967150plz.423.2019.03.28.05.01.44; Thu, 28 Mar 2019 05:02:01 -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="abs2/kSw"; 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 S1726317AbfC1MA6 (ORCPT + 99 others); Thu, 28 Mar 2019 08:00:58 -0400 Received: from mail-it1-f193.google.com ([209.85.166.193]:56047 "EHLO mail-it1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726108AbfC1MA6 (ORCPT ); Thu, 28 Mar 2019 08:00:58 -0400 Received: by mail-it1-f193.google.com with SMTP id z126so5509159itd.5; Thu, 28 Mar 2019 05:00:58 -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=TVDBjPr9OBXs3KNt4gc5phUNmqDjJOjI10/upymc2XU=; b=abs2/kSwOeR1FNNROATaRlKzqZpjU3/L7KsmdhhapFx1i9QZKgIhZB43op9EoAjPYD /I9/B0rvRZiPVe5YsD5Z6E9yWwyDSS+e/+CTlSTqf001IIgp7ySOOZIknSfeSYXtL9uS GWZgGICVpurEc9gFnA7T32npbArKv81izmCicZvuceH10f4TmoKJt3tVLMzjieRs/REs 5w3iqUsdZIIOWkjkULnhFdQwWKWERney4/a0qTjrQPs5u7obVvkLTaXak/zHlX2Qlw5s mqZFZFSQHqplfhUuSYIkRyF5P5G/8I4Vzbjp6Xv4tC8Sn30YGMf8F6o+twaf7U8UKpeM 6GoA== 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=TVDBjPr9OBXs3KNt4gc5phUNmqDjJOjI10/upymc2XU=; b=aX730QTeCfq2gLmBDlw6xXlUznJOwcVLtS3QUjZ8wOwkNCA2Fid0VmcTaofWjnc1YW PFooyst+SL84Jl3c2pW7wOSWv4d3lRHPAdj5cMfwJ/cJiIlNhgjDHAPnU9dDNz/qtg4d KtfAc5tLI3Vu4HsuGTenYzV6CXd3z1Q2hAfP3YIu7k7ZhLcNGgrHjCLySPn8kXPp9wYt DgCyqsvsbdO4mLf1EEHy/a1dulGp0fNHUPXPRRWMp7wX5RKuQxyYhu88dO5jFOtcA2yu HGfXPtww0mhXQUB5HOipLex7i8rhXTNHgqqpR8U5YiqWt5aynuHJDygpcbP7HoQdV6TL Mxkg== X-Gm-Message-State: APjAAAX3HtgKEihpR4xcxzYhqurKyXlI/VUqc57dhN3Kj9L7n0KlgY0B 7v5THPHEe0Uhyh4STXha6gRl7t7rehHCH6zHHoTYsQ== X-Received: by 2002:a05:660c:94a:: with SMTP id h10mr7957359itl.54.1553774457645; Thu, 28 Mar 2019 05:00:57 -0700 (PDT) MIME-Version: 1.0 References: <742c1607-1e28-3674-65ca-8e5f111e243e@kernel.dk> In-Reply-To: <742c1607-1e28-3674-65ca-8e5f111e243e@kernel.dk> From: raymond pang Date: Thu, 28 Mar 2019 12:00:15 +0000 Message-ID: Subject: Re: [PATCH] libata: fix using DMA buffers on stack To: Jens Axboe Cc: linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org 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 hi Jens, Thanks for review. I'll fix them up. Best regards, Raymond On Tue, Mar 26, 2019 at 2:09 PM Jens Axboe wrote: > > On 3/25/19 9:07 PM, raymond pang wrote: > > When CONFIG_VMAP_STACK=y, __pa() returns incorrect physical address for > > a stack virtual address. Stack DMA buffers must be avoided. > > The patch looks fine, but it's white space mangled so it won't apply. > Additionally, you don't need to use kzfree, just use kfree. > > -- > Jens Axboe >