The patch titled

     hpet: fix drift and url

has been added to the -mm tree.  Its filename is

     hpet-fix-drift-and-url.patch

Patches currently in -mm which might be from [EMAIL PROTECTED] are

optimize-writer-path-in-time_interpolator_get_counter.patch
hpet-fix-drift-and-url.patch



From: Alex Williamson <[EMAIL PROTECTED]>

The HPET driver is using a parts per second drift factor instead of the
standard parts per million drift the time interpolator code expects.  This
patch fixes that problem and updates the URL for the HPET spec.

Signed-off-by: Alex Williamson <[EMAIL PROTECTED]>
Cc: "Robert W. Picco" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---

 drivers/char/hpet.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff -puN drivers/char/hpet.c~hpet-fix-drift-and-url drivers/char/hpet.c
--- devel/drivers/char/hpet.c~hpet-fix-drift-and-url    2005-08-30 
17:49:30.000000000 -0700
+++ devel-akpm/drivers/char/hpet.c      2005-08-30 17:49:30.000000000 -0700
@@ -44,7 +44,7 @@
 /*
  * The High Precision Event Timer driver.
  * This driver is closely modelled after the rtc.c driver.
- * http://www.intel.com/labs/platcomp/hpet/hpetspec.htm
+ * http://www.intel.com/hardwaredesign/hpetspec.htm
  */
 #define        HPET_USER_FREQ  (64)
 #define        HPET_DRIFT      (500)
@@ -712,7 +712,7 @@ static void hpet_register_interpolator(s
        ti->shift = 10;
        ti->addr = &hpetp->hp_hpet->hpet_mc;
        ti->frequency = hpet_time_div(hpets->hp_period);
-       ti->drift = ti->frequency * HPET_DRIFT / 1000000;
+       ti->drift = HPET_DRIFT;
        ti->mask = -1;
 
        hpetp->hp_interpolator = ti;
_
-
To unsubscribe from this list: send the line "unsubscribe mm-commits" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to