[Linux1394-cvslog] ieee1394 dv1394-private.h dv1394.c
Brought to you by:
aeb,
bencollins
From: Dan M. <dm...@us...> - 2001-09-28 13:01:27
|
Update of /cvsroot/linux1394/ieee1394 In directory usw-pr-cvs1:/tmp/cvs-serv13382 Modified Files: Tag: dv1394-branch dv1394-private.h dv1394.c Log Message: - removed tons of error-prone code by preventing re-allocation of the DMA buffer while it is still mapped - cleaned up debugging printk's with macro debug_printk (prints if DEBUG_LEVEL >= 1) and irq_printk (prints if DEBUG_LEVEL >= 2) - sprinkled wmb() in places where we need to enforce ordering of writes to the PCI card - set video->id correctly - store all video_cards in an array indexed by OHCI card ID, instead of a list - misc cleanups At this point I am confident enough to claim that dv1394 cannot be induced to crash the machine by a user process. (there is still the issue of allocating DMA contexts, but I'll take care of that soon). If it does crash let me know ASAP. |