x86/pci-dma: remove the experimental forcesac boot option
authorChristoph Hellwig <hch@lst.de>
Fri, 27 Apr 2018 07:13:24 +0000 (09:13 +0200)
committerChristoph Hellwig <hch@lst.de>
Mon, 28 May 2018 10:48:16 +0000 (12:48 +0200)
commit06e9552f5f12564dc1c3483f0934d96cc4f72f18
tree48c92eba3b3c1a7e8576fc84159183481e5e2960
parent84564d1c76255ac6d5fb76c85818cb5961fad061
x86/pci-dma: remove the experimental forcesac boot option

Limiting the dma mask to avoid PCI (pre-PCIe) DAC cycles while paying
the huge overhead of an IOMMU is rather pointless, and this seriously
gets in the way of dma mapping work.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Documentation/admin-guide/kernel-parameters.txt
Documentation/x86/x86_64/boot-options.txt
arch/x86/kernel/pci-dma.c
drivers/net/ethernet/sfc/efx.c
drivers/net/ethernet/sfc/falcon/efx.c