Bug 6723 - hpet: number irqs doesn't agree with number of timers
Summary: hpet: number irqs doesn't agree with number of timers
Status: RESOLVED MOVED
Alias: None
Product: MinnowBoard MAX Firmware
Classification: Hardware Platforms
Component: minnowboard-uefi-firmware (show other bugs)
Version: 2C A1
Hardware: MinnowBoard Max Multiple
: Medium normal
Target Milestone: Production Release
Assignee: Lu_Shifei
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-09-13 19:01 UTC by Marcel Holtmann
Modified: 2017-06-13 18:04 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel Holtmann 2014-09-13 19:01:58 UTC
I am seeing this message in the boot logs:

x86/hpet: Will disable the HPET for this platform because it's not reliable

Is this a general Baytrail issue or is something wrong here? I assumed every modern platform has HPET these days. According to kernel sources, we have this comment in there:

        /*                                                                       
         * HPET on current version of Baytrail platform has accuracy             
         * problems, disable it for now:                                         
         */                                                                      
        { PCI_VENDOR_ID_INTEL, 0x0f00,                                           
                PCI_CLASS_BRIDGE_HOST, PCI_ANY_ID, 0, force_disable_hpet},

So does this also affect the Baytrail version that is in the Minnowboard or has this been fixed?

If HPET is of course disabled, then this causes also this from the driver:

[    1.927750] hpet: number irqs doesn't agree with number of timers

Maybe it would be safer to not expose the HPET at all if it is broken anyway.
Comment 1 Darren Hart 2014-09-15 16:11:28 UTC
I'm trying to get more detail on this issue from the SoC experts... will report back.
Comment 2 Darren Hart 2014-09-16 20:29:28 UTC
It appears this impacts s0ix only, so not Baytrail-I/M. We need to investigate how to ensure this is supported in the OS.
Comment 3 Darren Hart 2015-05-04 15:46:23 UTC
Mike, can your team do some initial triage/investigation on this? Are we deliberately disabling the HPET or are we falling back to some default policy which may not apply to this SoC (E38XX)?
Comment 4 David_Wei 2015-07-27 02:04:06 UTC
Assign to Shifei to invesitgate.
Comment 5 Stephen K Jolley 2017-06-13 18:04:22 UTC
We are no longer tracking in Yocto Project Bugzilla MinnowBoard and MinnowBoard-MAX HW and firmware bugs.