Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Sep 2012 11:00:09 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-amd64@FreeBSD.org
Subject:   Re: amd64/171355: commit references a PR
Message-ID:  <201209121100.q8CB09iB022158@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR amd64/171355; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: amd64/171355: commit references a PR
Date: Wed, 12 Sep 2012 10:53:21 +0000 (UTC)

 Author: mav
 Date: Wed Sep 12 10:53:08 2012
 New Revision: 240390
 URL: http://svn.freebsd.org/changeset/base/240390
 
 Log:
   MFC r240286:
   At least from A70M FCH chipsets AMD started to use their real vendor ID
   (1022) in HPET. But according to report they still haven't fixed problem
   with level-triggered interrupts.
   Make workaround used for earlier chipsets apply to this new ID also.
   
   PR:		amd64/171355
   Approved by:	re (kib)
 
 Modified:
   releng/9.1/sys/dev/acpica/acpi_hpet.c
 Directory Properties:
   releng/9.1/sys/   (props changed)
   releng/9.1/sys/dev/   (props changed)
 
 Modified: releng/9.1/sys/dev/acpica/acpi_hpet.c
 ==============================================================================
 --- releng/9.1/sys/dev/acpica/acpi_hpet.c	Wed Sep 12 10:39:47 2012	(r240389)
 +++ releng/9.1/sys/dev/acpica/acpi_hpet.c	Wed Sep 12 10:53:08 2012	(r240390)
 @@ -57,6 +57,7 @@ __FBSDID("$FreeBSD$");
  #endif
  
  #define HPET_VENDID_AMD		0x4353
 +#define HPET_VENDID_AMD2	0x1022
  #define HPET_VENDID_INTEL	0x8086
  #define HPET_VENDID_NVIDIA	0x10de
  #define HPET_VENDID_SW		0x1166
 @@ -505,7 +506,7 @@ hpet_attach(device_t dev)
  	 * properly, that makes it very unreliable - it freezes after any
  	 * interrupt loss. Avoid legacy IRQs for AMD.
  	 */
 -	if (vendor == HPET_VENDID_AMD)
 +	if (vendor == HPET_VENDID_AMD || vendor == HPET_VENDID_AMD2)
  		sc->allowed_irqs = 0x00000000;
  	/*
  	 * NVidia MCP5x chipsets have number of unexplained interrupt
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209121100.q8CB09iB022158>