amd64/171355: commit references a PR

dfilter service dfilter at FreeBSD.ORG
Wed Sep 12 09:30:09 UTC 2012

The following reply was made to PR amd64/171355; it has been noted by GNATS.

From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at
Subject: Re: amd64/171355: commit references a PR
Date: Wed, 12 Sep 2012 09:29:35 +0000 (UTC)

 Author: mav
 Date: Wed Sep 12 09:29:22 2012
 New Revision: 240384
   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
 Directory Properties:
   stable/9/sys/   (props changed)
   stable/9/sys/dev/   (props changed)
 Modified: stable/9/sys/dev/acpica/acpi_hpet.c
 --- stable/9/sys/dev/acpica/acpi_hpet.c	Wed Sep 12 09:20:37 2012	(r240383)
 +++ stable/9/sys/dev/acpica/acpi_hpet.c	Wed Sep 12 09:29:22 2012	(r240384)
 @@ -57,6 +57,7 @@ __FBSDID("$FreeBSD$");
  #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 at mailing list
 To unsubscribe, send any mail to "svn-src-all-unsubscribe at"

More information about the freebsd-amd64 mailing list