From owner-freebsd-current@FreeBSD.ORG Wed Aug 22 10:36:18 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1DBA16A417 for ; Wed, 22 Aug 2007 10:36:18 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id 8D65113C468 for ; Wed, 22 Aug 2007 10:36:18 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:Subject:From:X-Attribution:Date:Message-Id; b=Si4LnzEsOO6TcwDWifJZ8VVEpzz5CkPjwwWIPughoFhDQzCWtVjM5SqYtIiTug/Rlg3yyii/UgBUoIkPy4WCU8GlGEVLMEgNEq1U/xS3yc7SS6epu+s7uBSzcCvWTDMsQx5PzBCVSsMyeon1CFUlo+YHd/yzS/RQpmqpZ+zkp3uzsMzPKTpRGSzvra1+x/MsXl3qsTVcaKuAodD+z/vhXvAJ2xivj7xHJQK+c7mwItzlnsNx7/aZbIZ4qQBBHiMr; Received: from uucp by munchkin.clue.co.za with local-rmail (Exim 4.66) (envelope-from ) id 1INnZS-0007fQ-0W for current@freebsd.org; Wed, 22 Aug 2007 10:36:18 +0000 Received: from dsl-241-3-109.telkomadsl.co.za ([41.241.3.109] helo=clue.co.za) by urchin.clue.co.za with esmtpa (Exim 4.66) (envelope-from ) id 1INnZC-00046v-0h for current@freebsd.org; Wed, 22 Aug 2007 10:36:02 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.67 (FreeBSD)) (envelope-from ) id 1INnZ4-0000PN-8U for current@freebsd.org; Wed, 22 Aug 2007 12:35:54 +0200 To: current@freebsd.org From: Ian FREISLICH X-Attribution: BOFH Date: Wed, 22 Aug 2007 12:35:54 +0200 Message-Id: Cc: Subject: ATA DMA FAILURE - non aligned DMA transfer attempted X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2007 10:36:18 -0000 Hi I upgraded my home machine to -CURRENT recently and since then (until now) I've not been able to play dvds on it. This used to work. Hardware is: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x37 6,0xffa0-0xffaf at device 7.1 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] ad0: 76319MB at ata0-master UDMA66 acd0: DMA limited to UDMA33, device found non-ATA66 cable acd0: DVDR at ata1-master UDMA33 acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 cd0 at ata1 bus 0 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: cd present [2278670 x 2048 byte records] It's lying about the cable - it is a ATA66 cable, perhaps the port on the motherboard is not UDMA-66 capable. I get the following error: acd0: FAILURE - REPORT_KEY ILLEGAL REQUEST asc=0x6f ascq=0x04 acd0: FAILURE - REPORT_KEY ILLEGAL REQUEST asc=0x2c ascq=0x00 ata1: FAILURE - non aligned DMA transfer attempted acd0: setting up DMA failed If I set the mode on acd0 to WDMA2, then it works fine. Ian -- Ian Freislich