Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Sep 2012 20:10:07 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-amd64@FreeBSD.org
Subject:   Re: amd64/171355: commit references a PR
Message-ID:  <201209092010.q89KA7mG054945@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: Sun,  9 Sep 2012 20:00:39 +0000 (UTC)

 Author: mav
 Date: Sun Sep  9 20:00:00 2012
 New Revision: 240286
 URL: http://svn.freebsd.org/changeset/base/240286
 
 Log:
   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
   MFC after:	3 days
 
 Modified:
   head/sys/dev/acpica/acpi_hpet.c
 
 Modified: head/sys/dev/acpica/acpi_hpet.c
 ==============================================================================
 --- head/sys/dev/acpica/acpi_hpet.c	Sun Sep  9 19:20:23 2012	(r240285)
 +++ head/sys/dev/acpica/acpi_hpet.c	Sun Sep  9 20:00:00 2012	(r240286)
 @@ -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?201209092010.q89KA7mG054945>