[PATCH 0/20] dma_ops for i386

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-kernel@...>
Cc: <akpm@...>, <glommer@...>, <mingo@...>, <tglx@...>, <kvm-devel@...>, <avi@...>, <amit.shah@...>
Date: Tuesday, March 25, 2008 - 5:36 pm

Hello,

Here there is a series of 20 patches that lays the foundations for
using dma_ops in i386 in the very same way x86_64, as well as many other
architectures already do.

The functions themselves for i386 are placed in a pci-base_32.c, but just
a few among them are actually implemented. Most were no-ops anyway.

Also, as I said, this is by no means a complete coverage of dma_ops.
there are still some call sites to be patches in pci-dma_32.c (although I don't
really plan to change them, but to integrate them in a single pci-dma.c).
I intend to have it done progressively.

The granularity is per-operation, meaning each patch moves one specific function
to the common header. This is compiled-tested in both i386 and x86_64 in 
~5 randconfigs each, and boot-tested in my hardware with my default configs

The motivation for that is the ongoing work for pci-passthrough in KVM.
So ingo, avi, what do you think it's the best way to handle these patches through?

Thanks


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/20] dma_ops for i386, Glauber Costa, (Tue Mar 25, 5:36 pm)
Re: [PATCH 0/20] dma_ops for i386, Amit Shah, (Thu Mar 27, 5:49 am)
Re: [PATCH 0/20] dma_ops for i386, Avi Kivity, (Wed Mar 26, 6:01 am)
Re: [PATCH 0/20] dma_ops for i386, Glauber Costa, (Wed Mar 26, 8:03 am)
Re: [PATCH 0/20] dma_ops for i386, Ingo Molnar, (Wed Mar 26, 3:06 am)
Re: [PATCH 0/20] dma_ops for i386, Ingo Molnar, (Wed Mar 26, 8:49 am)
Re: [PATCH 0/20] dma_ops for i386, Ingo Molnar, (Wed Mar 26, 9:04 am)
Re: [PATCH 0/20] dma_ops for i386, Glauber Costa, (Wed Mar 26, 9:16 am)
[PATCH 03/20] x86: move dma_unmap_single to common header, Glauber Costa, (Tue Mar 25, 5:36 pm)
[PATCH 04/20] x86: move dma_map_sg to common header, Glauber Costa, (Tue Mar 25, 5:36 pm)
[PATCH 05/20] x86: move dma_unmap_sg to common header, Glauber Costa, (Tue Mar 25, 5:36 pm)