All of lore.kernel.org
 help / color / mirror / Atom feed
* ide dma in latest cvs
@ 2002-01-21 23:48 Gerald Champagne
  2002-01-22 11:33 ` Vivien Chappelier
  2002-01-22 19:00 ` Jun Sun
  0 siblings, 2 replies; 4+ messages in thread
From: Gerald Champagne @ 2002-01-21 23:48 UTC (permalink / raw)
  To: linux-mips

Does the latest CVS version work with an IDE controller in DMA mode?

I have an NEC VR5432 based system working with the IDE controller, but it
crashes when used in dma mode.  I've tracked it down to the following code
called from ide_build_sglist():

- blk_rq_map_sg() is called to build a list of blocks to be transferred.
   It sets address = NULL for every entry (other fields like "page" are
   set to valid values).

- dma_cache_wback_inv(addr, size) is called for each block entry.  This
   routine crashes because the address parameter is always set to zero
   when the routine is called.

I see that this is part of the new bio code recently added.  Should I expect
this code to work, or is it not yet working for the mips platform?

Thanks.

Gerald

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

end of thread, other threads:[~2002-01-22 20:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-01-21 23:48 ide dma in latest cvs Gerald Champagne
2002-01-22 11:33 ` Vivien Chappelier
2002-01-22 19:00 ` Jun Sun
2002-01-22 20:03   ` Gerald Champagne

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.