http://defect.opensolaris.org/bz/show_bug.cgi?id=6577

           Summary: stress testing hit this assertion
    Classification: Development
           Product: power-mgmt
           Version: unspecified
          Platform: Other
        OS/Version: Solaris
            Status: NEW
          Severity: minor
          Priority: P3
         Component: c-state
        AssignedTo: bill.holler at sun.com
        ReportedBy: bill.holler at sun.com
                CC: tesla-dev at opensolaris.org


panic[cpu1]/thread=c06d7dc0: assertion failed: t != CPU->cpu_idle_thread, file:
../../common/os/turnstile.c, line: 450

c06d79a8 genunix:assfail+5a (feb4b384, feb4b4d0,)
c06d7a08 genunix:turnstile_block+8aa (0, 0, fec63c58, fec)
c06d7a68 unix:rw_enter_sleep+1b9 (fec63c58, 0, c06d7a)
c06d7a88 genunix:log_enter+2f (bde638c0, 0, 15, 2c)
c06d7ad8 genunix:log_sendmsg+fc (bdd12140, 0, 8f, 0)
c06d7c18 genunix:cprintf+3c9 (f2e94da0, c06d7c68,)
c06d7c58 genunix:cmn_err+4b (0, f2e94da0, d167eb)
c06d7ca8 pcplusmp:apic_timer_reprogram+e3 (d167eb40, f034, 0, )
c06d7cc8 pcplusmp:apic_timer_restart+12 (d167eb40, f034, c06)
c06d7ce8 pcplusmp:hpet_use_lapic_timer+61 (d167eb40)
c06d7d48 unix:acpi_cpu_cstate+2c4 (c04534c0, 67e0a8b0,)
c06d7d88 unix:cpu_acpi_idle+123 (c02ad900, c02ad900,)
c06d7d98 unix:cpu_idle_adaptive+12 (0, 0, c06d7db8, fe8)
c06d7da8 unix:idle+ed (0, 0)
c06d7db8 unix:thread_start+8 ()


System was running old processor set test suite which creates/destroys
processor groups, moves CPUs in and out of processor groups, binds and
un-binds threads to CPUs, and online/offlines CPUs.
System was also running cpu_deep_idle stress tests which enable/disable
Deep C-states.

Idle threads cannot call cmn_err() because it can block.  Prehaps
apic_timer_reprogram() should check for idle threads before this DEBUG
block.

Not sure yet why hpet_use_lapic_timer() was called with a time far in the
future.

-- 
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Reply via email to