Date: Mon, 22 May 2023 16:27:12 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 121396] [ata] 7.0 fails on mcp55 sata controller [regression] Message-ID: <bug-121396-227-CAsiR3ScVx@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-121396-227@https.bugs.freebsd.org/bugzilla/> References: <bug-121396-227@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D121396 Henryk Paluch <hpaluch@seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hpaluch@seznam.cz --- Comment #6 from Henryk Paluch <hpaluch@seznam.cz> --- I can confirm this problem still exists in FreeBSD 13.2-RELEASE. I found th= at trivial patch (that just copies DMA quirks from ata-siliconimage.c fixes problem for me. What I observed so far: - the corruption occurs on every SATA disk (tested SATA-1 Maxtor, SATA-2 Seagate, and SATA-2 WD) when connected to MCP55 SATA controller. In my case on-board controllers on: - K9N Platinum (MSI MS-7250) - 8GB RAM - AMD X2 (dual-core CPU) I have found that corruption does not occur if any conditions below are met: 1. Boot in "Safe mode" (where DMA is disabled, and PIO forced) 2. Use any other SATA controller - in my case even old SiI3112A (BIOS dated 2002). 3. Use above patch that just copies DMA quirks from ata-siliconimage.c Not sure if there are still any users of such nVidia chipset (it was popular around 2008). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-121396-227-CAsiR3ScVx>