Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys
On Sat, Sep 17, 2011 at 08:19:47PM +0200, Grégoire Sutre wrote:
> On 09/01/2011 05:10 PM, Christos Zoulas wrote:
> >Module Name: src
> >Committed By: christos
> >Date: Thu Sep 1 15:10:32 UTC 2011
> >
> >Modified Files:
> > src/sys/arch/i386/eisa: eisa_machdep.c
> > src/sys/arch/i386/mca: mca_machdep.c
> > src/sys/arch/x86/include: bus_private.h
> > src/sys/arch/x86/isa: isa_machdep.c
> > src/sys/arch/x86/pci: pci_machdep.c
> > src/sys/arch/x86/x86: bus_dma.c
> > src/sys/arch/xen/xen: isa_machdep.c xpci_xenbus.c
> > src/sys/sys: bus.h
> >
> >Log Message:
> >Add bus_dma overrides. From dyoung
>
> Should NULL be allowed as first argument of bus_dma_tag_create?
It should not be.
> I would prefer for NULL to be allowed to make my life easier in
> the drmgem port from OpenBSD. But maybe requiring non-NULL would
> make more sense if this shall be used from MI device drivers only?
I was working on this a week or two ago, I will send you a patch.
I found that you can simplify the drmgem code a lot if you use
bus_dma_tag_create() to refine an existing tag instead of trying to
create one from scratch. I think that you can probably make the code
MI, too.
Dave
--
David Young OJC Technologies
dyoung%ojctech.com@localhost Urbana, IL * (217) 344-0444 x24
Home |
Main Index |
Thread Index |
Old Index