[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Alexander Yurchenko <grange_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Fri, 17 Oct 2003 02:14:10 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: grange_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2003/10/17 02:14:09
Modified files:
sys/arch/macppc/dev: wdc_obio.c
sys/dev/ata : ata_wdc.c
sys/dev/atapiscsi: atapiscsi.c
sys/dev/ic : wdc.c wdcvar.h
sys/dev/isa : wdc_isa.c
sys/dev/pci : pciide.c
Log message:
Merge an old fix from NetBSD:
- do not stop/unload current DMA operation if an IRQ was not detected
by DMA engine unless the force flag was given, fixes DMA problems
in shared IRQ setups;
- ack interrupt before entering DMA codepath
Tested by many.
Work by niklas@ but he doesn't want to commit it for some reason.
Visit your host, monkey.org