Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jun 2011 08:16:56 +0200
From:      Rick van der Zwet <info@rickvanderzwet.nl>
To:        freebsd-current@freebsd.org
Subject:   ATA_PERIODIC_POLL on ATA_I82801HBM_S1 causes lockups
Message-ID:  <BANLkTi=xrkBifH3CvECEWKqVk-P8r4DOiw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--20cf305639b59db56904a5a5fbc5
Content-Type: text/plain; charset=ISO-8859-1

The ICH8M found in the MacBookPro4,1 has an known issue [1] which
locks up when enabling the periodic poll using sidpr (introduced a
``little'' while ago in r214016), making it impossible to boot.

Attached patch disables the polling and thus fixes the issue.

Br. /Rick
[1] http://www.spinics.net/lists/linux-ide/msg23487.html
-- 
http://rickvanderzwet.nl

--20cf305639b59db56904a5a5fbc5
Content-Type: text/x-patch; charset=US-ASCII; 
	name="disable-ata-periodic-poll-for-ATA_I82801HBM_S1.diff"
Content-Disposition: attachment; 
	filename="disable-ata-periodic-poll-for-ATA_I82801HBM_S1.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gowgkg260

SW5kZXg6IHN5cy9kZXYvYXRhL2NoaXBzZXRzL2F0YS1pbnRlbC5jCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5
cy9kZXYvYXRhL2NoaXBzZXRzL2F0YS1pbnRlbC5jCShyZXZpc2lvbiAyMjI5NDkpCisrKyBzeXMv
ZGV2L2F0YS9jaGlwc2V0cy9hdGEtaW50ZWwuYwkod29ya2luZyBjb3B5KQpAQCAtMzY2LDcgKzM2
NiwxMCBAQAogCQkJCXNtYXBbMV0gPSAzOwogCQkJfQogCQl9Ci0JCWlmIChjaC0+ZmxhZ3MgJiBB
VEFfU0FUQSkgeworICAJICAJaWYgKGN0bHItPmNoaXAtPmNoaXBpZCA9PSBBVEFfSTgyODAxSEJN
X1MxKSB7CisJCQkvKiBEaXNhYmxlIHBvbGxpbmcsIGxvY2tzIHVwIGFmdGVyIGVuYWJsaW5nIHNp
ZHByICovCisJCQljdGxyLT5zZXRtb2RlID0gYXRhX2ludGVsX25ld19zZXRtb2RlOworCQl9IGVs
c2UgaWYgKGNoLT5mbGFncyAmIEFUQV9TQVRBKSB7CiAJCQlpZiAoKGN0bHItPmNoaXAtPmNmZzEg
JiBJTlRFTF9JQ0g1KSkgewogCQkJCWNoLT5mbGFncyB8PSBBVEFfUEVSSU9ESUNfUE9MTDsKIAkJ
CQljaC0+aHcuc3RhdHVzID0gYXRhX2ludGVsX3NhdGFfc3RhdHVzOwo=
--20cf305639b59db56904a5a5fbc5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTi=xrkBifH3CvECEWKqVk-P8r4DOiw>