lkml.org 
[lkml]   [2007]   [May]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    SubjectRe: [PATCH] Blacklist Dell Optiplex 320 from using the HPET
    From
    Date
    Guilherme,

    please discard the previous patch. I missed to refresh it before sending
    it out. Correct version below.

    tglx

    On Sat, 2007-05-05 at 16:26 +0200, Thomas Gleixner wrote:
    > can you please undo John's patch and check whether the patch below works
    > for you.

    Index: linux-2.6.21/arch/i386/kernel/hpet.c
    ===================================================================
    --- linux-2.6.21.orig/arch/i386/kernel/hpet.c
    +++ linux-2.6.21/arch/i386/kernel/hpet.c
    @@ -231,6 +231,7 @@ int __init hpet_enable(void)
    {
    unsigned long id;
    uint64_t hpet_freq;
    + cycle_t t1;
    u64 tmp;

    if (!is_hpet_capable())
    @@ -278,6 +279,14 @@ int __init hpet_enable(void)
    /* Start the counter */
    hpet_start_counter();

    + /* Verify whether hpet counter works */
    + t1 = read_hpet();
    + udelay(50);
    + if (t1 == read_hpet()) {
    + printk(KERN_WARNING "HPET counter is defect\n");
    + goto out_nohpet;
    + }
    +
    /* Initialize and register HPET clocksource
    *
    * hpet period is in femto seconds per cycle

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-05-05 17:29    [W:3.854 / U:0.152 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site