arm64: Relax licensing of arm64 Xen DMA operations
authorChuck Tuffli <chuck.tuffli@emulex.com>
Sun, 21 Dec 2014 20:30:58 +0000 (12:30 -0800)
committerDavid Vrabel <david.vrabel@citrix.com>
Tue, 20 Jan 2015 18:44:23 +0000 (18:44 +0000)
commit35c8ab4c5c31bbe9e90ee63ba1b199cb979f6520
treec0c482c0d6ac63144916e7a58a0a79e88eb8166f
parentec6f34e5b552fb0a52e6aae1a5afbbb1605cc6cc
arm64: Relax licensing of arm64 Xen DMA operations

With Xen configured into the arm64 kernel, any driver allocating
DMA'able memory for PCI operations, must be GPL compatible, regardless
of its interaction with Xen. This patch relaxes the GPL requirement of
xen_dma_ops and its dependencies to allow open source drivers to be
compiled for the arm64 architecture.

Signed-off-by: Chuck Tuffli <chuck.tuffli@emulex.com>
arch/arm/xen/enlighten.c
arch/arm/xen/mm.c