All of lore.kernel.org
 help / color / mirror / Atom feed
* remove PCI_DMA_BUS_IS_PHYS
@ 2018-04-16  8:50 ` Christoph Hellwig
  0 siblings, 0 replies; 32+ messages in thread
From: Christoph Hellwig @ 2018-04-16  8:50 UTC (permalink / raw)
  To: iommu, linux-arch, linux-block, linux-ide, linux-scsi, netdev
  Cc: linux-kernel

Hi all,

this series tries to get rid of the global and PCI_DMA_BUS_IS_PHYS flag,
which causes the block layer and networking code to bounce buffer memory
above the dma mask in some cases.  It is a leftover from i386 + highmem
days and is obsolete now that we have swiotlb or iommus so that the
dma ops implementations can always (well minus the ISA DMA case which
will require further attention) handle memory passed to them.

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2018-04-19  4:29 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-16  8:50 remove PCI_DMA_BUS_IS_PHYS Christoph Hellwig
2018-04-16  8:50 ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 01/12] iscsi_tcp: don't set a bounce limit Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-19  4:29   ` Martin K. Petersen
2018-04-19  4:29     ` Martin K. Petersen
2018-04-16  8:50 ` [PATCH 02/12] storsvc: " Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-19  4:29   ` Martin K. Petersen
2018-04-19  4:29     ` Martin K. Petersen
2018-04-16  8:50 ` [PATCH 03/12] mtip32xx: don't use block layer bounce buffers Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 04/12] DAC960: " Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 05/12] sata_nv: " Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 06/12] memstick: don't call blk_queue_bounce_limit Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 07/12] scsi: reduce use of block bounce buffers Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 08/12] mmc: " Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16 10:51   ` Robin Murphy
2018-04-16 10:51     ` Robin Murphy
2018-04-16  8:50 ` [PATCH 09/12] ide: kill ide_toggle_bounce Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 10/12] ide: remove the PCI_DMA_BUS_IS_PHYS check Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 11/12] net: remove the PCI_DMA_BUS_IS_PHYS check in illegal_highdma Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig
2018-04-16  8:50 ` [PATCH 12/12] PCI: remove PCI_DMA_BUS_IS_PHYS Christoph Hellwig
2018-04-16  8:50   ` Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.