From owner-freebsd-stable@FreeBSD.ORG Sun Aug 12 14:57:49 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4869A106564A for ; Sun, 12 Aug 2012 14:57:49 +0000 (UTC) (envelope-from wajih.ahmed@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id C1E608FC08 for ; Sun, 12 Aug 2012 14:57:48 +0000 (UTC) Received: by bkcje9 with SMTP id je9so1147364bkc.13 for ; Sun, 12 Aug 2012 07:57:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=GkNXPlKpj/3C7GlBL1zsTFvF7gzxbSPr5jBrcfFlEaQ=; b=xHsLAqj+biEWueoH+sj3ijgE6B2LUfFOt8RtqdEapZF5X8QpoHe4NzrMuEXvI4jun1 8IDds3KhdYLe5Tda6AuqfT9JHjz+Uuh/4b7EPfJDst3LO3uUhWC8daSo8YMvnC7gInLq KjYAo97cdvyh4Ym11zx/UKWExOe8znpkBaB3BGzhGhkrAfbLQ3d8O/kijTZIk4bWM5Ia WQgDsX5pFCx9GXOlH3KDZQQ+QTaTR+ihkf+D2gUKscPou2VZH8kpDc/AKiG/EAvdEjoW Iyn576zl7USEKomyTh3zOKz7znUqHd1miV9ddtsnGZXPnbcBPOO2UwAXBGw16737oiNV BMbw== MIME-Version: 1.0 Received: by 10.204.154.202 with SMTP id p10mr3183293bkw.105.1344783467362; Sun, 12 Aug 2012 07:57:47 -0700 (PDT) Received: by 10.204.38.141 with HTTP; Sun, 12 Aug 2012 07:57:47 -0700 (PDT) Date: Sun, 12 Aug 2012 10:57:47 -0400 Message-ID: From: Wajih Ahmed To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: FreeBSD 9.0 and (Kingspec) PATA drive ATA status errors. Drive unusable. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 14:57:49 -0000 I have a Dell D420 laptop with the ZIF interface and uses a 1.8" PATA drive. I purchased a Kingspec 16GB SSD and installed it. The BIOS recogonizes the drive. I am using the USB image to boot in verbose mode. Upon boot the disk is recognized by FreeBSD 9.0 as follows (sorry for any typos as i am reading this off the console): ada0 at ata0 bus 0 scbus0 target 0 lun 0 ada0: ATA-7 device ada0: Serial number... ada0: 100.0000MB/s transfers (UDMA5, PIO 512bytes) Then i see these errors (ada0:ata0:0:0:0): ATA status error .....READ_DMA. ACB: c8 .... .....CAM status: ATA status error .....ATA status: 51 (DRDY SERV ERR), error: 84 (ICRC ABRT) .....RES: 51 ..... As a result the disk is rendered unusable and i cannot write (partition) to it. I did test the drive with a linux boot disk and i was able to format it. So my question is how can i make this drive work? Do i need to pass something to the kernel at boot to lower the speed of the drive. Maybe to UDMA66? Any help will be really appreciated.