From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 10 Jan 2019 06:07:26 -0800 From: Christoph Hellwig Subject: Re: [rpmsg PATCH v2 1/1] rpmsg: virtio_rpmsg_bus: fix unexpected huge vmap mappings Message-ID: <20190110140726.GA6223@infradead.org> References: <1545812449-32455-1-git-send-email-fugang.duan@nxp.com> <20181226145048.GA24307@infradead.org> <20181227121901.GA20892@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: To: Andy Duan Cc: Christoph Hellwig , "bjorn.andersson@linaro.org" , "ohad@wizery.com" , Ard Biesheuvel , Andrew Morton , Linux-MM , Robin Murphy , "linux-remoteproc@vger.kernel.org" , "anup@brainfault.org" , "loic.pallardy@st.com" , dl-linux-imx , Richard Zhu , Jason Liu , Peng Fan List-ID: On Thu, Jan 10, 2019 at 01:45:20AM +0000, Andy Duan wrote: > Do you have any other comments for the patch ? > Current driver break remoteproc on NXP i.MX8 platform , the patch is bugfix the virtio rpmsg bus, we hope the patch enter to next and stable tree if no other comments. The answer remains that you CAN NOT call vmalloc_to_page or virt_to_page on DMA coherent memory, and the driver has been broken ever since it was merged. We need to fix the root cause and not the symptom.