[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK8P3a1NXXNBUzb7tHtF6ohCcR+_rFhxXSd3ziSmnkhg7bdrpA@mail.gmail.com>
Date: Mon, 4 Mar 2019 22:23:11 +0100
From: Arnd Bergmann <arnd@...db.de>
To: Boris Ostrovsky <boris.ostrovsky@...cle.com>
Cc: Juergen Gross <jgross@...e.com>,
Stefano Stabellini <sstabellini@...nel.org>,
Oleksandr Andrushchenko <oleksandr_andrushchenko@...m.com>,
Matthew Wilcox <willy@...radead.org>,
Paul Durrant <paul.durrant@...rix.com>,
Souptick Joarder <jrdr.linux@...il.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
xen-devel <xen-devel@...ts.xenproject.org>
Subject: Re: [PATCH] xen: avoid link error on ARM
On Mon, Mar 4, 2019 at 10:19 PM Boris Ostrovsky
<boris.ostrovsky@...cle.com> wrote:
>
> On 3/4/19 3:47 PM, Arnd Bergmann wrote:
> > Building the privcmd code as a loadable module on ARM, we get
> > a link error due to the private cache management functions:
> >
> > ERROR: "__sync_icache_dcache" [drivers/xen/xen-privcmd.ko] undefined!
>
> Can __sync_icache_dcache be exported in arm32, just like it is in arm64?
Russell wants all cache management operations to stay private to the
kernel, as they tend to get abused by other drivers:
https://lore.kernel.org/linux-arm-kernel/20181218100908.GL26090@n2100.armlinux.org.uk/
Arnd
Powered by blists - more mailing lists