public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* "TSC cannot be used as a timesource" when on battery
@ 2004-03-01  2:39 Ow Mun Heng
  0 siblings, 0 replies; 5+ messages in thread
From: Ow Mun Heng @ 2004-03-01  2:39 UTC (permalink / raw)
  To: Acpi-List (E-mail)

Hi All,

D600 + RH9 + kernel 2.6.3+acpi20040211

Was seeing these error messages when booting from battery. 
I've searched through google and the only thing It came up with 
was a reference that asks to use ACPI PM as the timesource.

I'm currently using RTC (real time clock)

I'm still trying to figure out what is the difference between ACPI 
PM timesource/RTC.

I've not investigated further to determine if my clock is indeed 
running slower. 

====start kernel message=======
TSC cannot be used as a timesource.
 <4> Possible reasons for this are
You're running with speedstep
You don't have DMA enabled for your hard drive (See hdparm)
Incorrect TSC synchronization on an SMP system (dee dmesg)
Falling back to sane timesource now.
=======end kernel messages==========

HDparm shows all my hd and cdrom are on dma
This is uniprocessor laptop

Yes.. running on speedstep.
When on AC power, I don't see this error.


Cheers,                                                 .^.
Mun Heng, Ow                                            /V\
H/M Engineering                                       /(   )\
Western Digital M'sia                                  ^^-^^
DID : 03-7870 5168                          The Linux Advocate

        


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id\x1356&alloc_id438&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: "TSC cannot be used as a timesource" when on battery
@ 2004-03-11  5:21 Ow Mun Heng
       [not found] ` <C386328088ED7F4E9F81AFBABDDF60DA04A92548-Yw6hFe9C1vnHQcBQSaPqJq0fmWJ9l57d0E9HWUfgJXw@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Ow Mun Heng @ 2004-03-11  5:21 UTC (permalink / raw)
  To: Acpi-List (E-mail)



> -----Original Message-----
> From: Ow Mun Heng 
> Sent: Monday, March 01, 2004 10:39 AM
> To: Acpi-List (E-mail)
> Subject: [ACPI] "TSC cannot be used as a timesource" when on battery
> 
> 
> Hi All,
> 
> D600 + RH9 + kernel 2.6.3+acpi20040211
> 
> Was seeing these error messages when booting from battery. 
> I've searched through google and the only thing It came up with 
> was a reference that asks to use ACPI PM as the timesource.
> 
> I'm currently using RTC (real time clock)
> 
> I'm still trying to figure out what is the difference between ACPI 
> PM timesource/RTC.
> 
> I've not investigated further to determine if my clock is indeed 
> running slower. 
> 
> ====start kernel message=======
> TSC cannot be used as a timesource.
>  <4> Possible reasons for this are
> You're running with speedstep
> You don't have DMA enabled for your hard drive (See hdparm)
> Incorrect TSC synchronization on an SMP system (dee dmesg)
> Falling back to sane timesource now.
> =======end kernel messages==========
> 
> HDparm shows all my hd and cdrom are on dma
> This is uniprocessor laptop
> 
> Yes.. running on speedstep.
> When on AC power, I don't see this error.

Sent this to the list a while back.. I've not
seen any responses. So, asking again, just in case it
was missed (busy schedules etc)

I don't really think it's an issue.. but still would like 
to know what is triggering it.

Thanks,
Ow

 


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: "TSC cannot be used as a timesource" when on battery
@ 2004-03-11  7:01 Yu, Luming
  0 siblings, 0 replies; 5+ messages in thread
From: Yu, Luming @ 2004-03-11  7:01 UTC (permalink / raw)
  To: Ow Mun Heng, Acpi-List (E-mail)

If you take a look at ACPI spec 2.0b 8.3.3.3 _PPC, there are some
explanation about dynamic performance states supported by the platform.
If possible, you can check your _PPC method to verify the difference for
battery and AC.  Most likely, processor moudle will demote the
prerformance state  when powered by battery, hence ,"TSC cannot be used
as a timesource" get triggered.

Let me know , if I'm confusing something.

Thanks,
Luming

> -----Original Message-----
> From: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org 
> [mailto:acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of 
> Ow Mun Heng
> Sent: Thursday, March 11, 2004 1:21 PM
> To: Acpi-List (E-mail)
> Subject: RE: [ACPI] "TSC cannot be used as a timesource" when 
> on battery
> 
> 
> 
> 
> > -----Original Message-----
> > From: Ow Mun Heng 
> > Sent: Monday, March 01, 2004 10:39 AM
> > To: Acpi-List (E-mail)
> > Subject: [ACPI] "TSC cannot be used as a timesource" when on battery
> > 
> > 
> > Hi All,
> > 
> > D600 + RH9 + kernel 2.6.3+acpi20040211
> > 
> > Was seeing these error messages when booting from battery. 
> > I've searched through google and the only thing It came up with 
> > was a reference that asks to use ACPI PM as the timesource.
> > 
> > I'm currently using RTC (real time clock)
> > 
> > I'm still trying to figure out what is the difference between ACPI 
> > PM timesource/RTC.
> > 
> > I've not investigated further to determine if my clock is indeed 
> > running slower. 
> > 
> > ====start kernel message=======
> > TSC cannot be used as a timesource.
> >  <4> Possible reasons for this are
> > You're running with speedstep
> > You don't have DMA enabled for your hard drive (See hdparm)
> > Incorrect TSC synchronization on an SMP system (dee dmesg)
> > Falling back to sane timesource now.
> > =======end kernel messages==========
> > 
> > HDparm shows all my hd and cdrom are on dma
> > This is uniprocessor laptop
> > 
> > Yes.. running on speedstep.
> > When on AC power, I don't see this error.
> 
> Sent this to the list a while back.. I've not
> seen any responses. So, asking again, just in case it
> was missed (busy schedules etc)
> 
> I don't really think it's an issue.. but still would like 
> to know what is triggering it.
> 
> Thanks,
> Ow
> 
>  
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=ick
> _______________________________________________
> Acpi-devel mailing list
> Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/acpi-devel
> 


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: "TSC cannot be used as a timesource" when on battery
       [not found] ` <C386328088ED7F4E9F81AFBABDDF60DA04A92548-Yw6hFe9C1vnHQcBQSaPqJq0fmWJ9l57d0E9HWUfgJXw@public.gmane.org>
@ 2004-03-11  7:14   ` Len Brown
  0 siblings, 0 replies; 5+ messages in thread
From: Len Brown @ 2004-03-11  7:14 UTC (permalink / raw)
  To: Ow Mun Heng; +Cc: Acpi-List (E-mail)

Does /proc/acpi/processor/CPU0/power show any usage in C3?

I believe there is a bugfix in the pipeline regarding local APIC timer
slowing down in C3.  The fix is to disable C3 -- the workaround is to
use another timer.

cheers,
-Len


On Thu, 2004-03-11 at 00:21, Ow Mun Heng wrote:
> > -----Original Message-----
> > From: Ow Mun Heng 
> > Sent: Monday, March 01, 2004 10:39 AM
> > To: Acpi-List (E-mail)
> > Subject: [ACPI] "TSC cannot be used as a timesource" when on battery
> > 
> > 
> > Hi All,
> > 
> > D600 + RH9 + kernel 2.6.3+acpi20040211
> > 
> > Was seeing these error messages when booting from battery. 
> > I've searched through google and the only thing It came up with 
> > was a reference that asks to use ACPI PM as the timesource.
> > 
> > I'm currently using RTC (real time clock)
> > 
> > I'm still trying to figure out what is the difference between ACPI 
> > PM timesource/RTC.
> > 
> > I've not investigated further to determine if my clock is indeed 
> > running slower. 
> > 
> > ====start kernel message=======
> > TSC cannot be used as a timesource.
> >  <4> Possible reasons for this are
> > You're running with speedstep
> > You don't have DMA enabled for your hard drive (See hdparm)
> > Incorrect TSC synchronization on an SMP system (dee dmesg)
> > Falling back to sane timesource now.
> > =======end kernel messages==========
> > 
> > HDparm shows all my hd and cdrom are on dma
> > This is uniprocessor laptop
> > 
> > Yes.. running on speedstep.
> > When on AC power, I don't see this error.
> 
> Sent this to the list a while back.. I've not
> seen any responses. So, asking again, just in case it
> was missed (busy schedules etc)
> 
> I don't really think it's an issue.. but still would like 
> to know what is triggering it.
> 
> Thanks,
> Ow
> 
>  
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=click
> _______________________________________________
> Acpi-devel mailing list
> Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/acpi-devel



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: "TSC cannot be used as a timesource" when on battery
@ 2004-03-11  8:06 Ow Mun Heng
  0 siblings, 0 replies; 5+ messages in thread
From: Ow Mun Heng @ 2004-03-11  8:06 UTC (permalink / raw)
  To: Len Brown; +Cc: Acpi-List (E-mail)



> -----Original Message-----
> From: Len Brown [mailto:len.brown-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org]
> Sent: Thursday, March 11, 2004 3:15 PM
> To: Ow Mun Heng
> Cc: Acpi-List (E-mail)
> Subject: RE: [ACPI] "TSC cannot be used as a timesource" when 
> on battery
> 
> 
> Does /proc/acpi/processor/CPU0/power show any usage in C3?

On 2.6.3 kernel, (vanilla or acpi patched or..) C3 Usage is
quite Good. More than C2 (even on battery) only when i put in 
the usb or access the HD agressively (loading/reading/writing 
large files, will it get fffffff)
 
> I believe there is a bugfix in the pipeline regarding local APIC timer
> slowing down in C3.  

Frankly, running on C3 or C2 doesn't really make a difference for my 
D600 laptop. (i initially thought it would help increase batt life. 
No Luck there.)

So.. Should I try apic=off when running on battery? I've not tried 
that since it's sparodic. sometimes bootup got, sometimes none.

> The fix is to disable C3 -- the workaround is to
> use another timer.

ACPI PM Timer?? Is that where we're heading..

> 
> cheers,
> -Len

Thanks. Sincerely appreciate it.
Ow

PS : I really want to know what's your/list preference. Reply to List 
or reply to all. Since if reply to all, then subcribers will get 2 copies 
of the same email. (which is not so nice..)

> 
> 
> On Thu, 2004-03-11 at 00:21, Ow Mun Heng wrote:
> > > -----Original Message-----
> > > From: Ow Mun Heng 
> > > Sent: Monday, March 01, 2004 10:39 AM
> > > To: Acpi-List (E-mail)
> > > Subject: [ACPI] "TSC cannot be used as a timesource" when 
> on battery
> > > 
> > > 
> > > Hi All,
> > > 
> > > D600 + RH9 + kernel 2.6.3+acpi20040211
> > > 
> > > Was seeing these error messages when booting from battery. 
> > > I've searched through google and the only thing It came up with 
> > > was a reference that asks to use ACPI PM as the timesource.
> > > 
> > > I'm currently using RTC (real time clock)
> > > 
> > > I'm still trying to figure out what is the difference 
> between ACPI 
> > > PM timesource/RTC.
> > > 
> > > I've not investigated further to determine if my clock is indeed 
> > > running slower. 
> > > 
> > > ====start kernel message=======
> > > TSC cannot be used as a timesource.
> > >  <4> Possible reasons for this are
> > > You're running with speedstep
> > > You don't have DMA enabled for your hard drive (See hdparm)
> > > Incorrect TSC synchronization on an SMP system (dee dmesg)
> > > Falling back to sane timesource now.
> > > =======end kernel messages==========
> > > 
> > > HDparm shows all my hd and cdrom are on dma
> > > This is uniprocessor laptop
> > > 
> > > Yes.. running on speedstep.
> > > When on AC power, I don't see this error.
> > 
> > Sent this to the list a while back.. I've not
> > seen any responses. So, asking again, just in case it
> > was missed (busy schedules etc)
> > 
> > I don't really think it's an issue.. but still would like 
> > to know what is triggering it.
> > 
> > Thanks,
> > Ow
> > 
> >  
> > 
> > 
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: IBM Linux Tutorials
> > Free Linux tutorial presented by Daniel Robbins, President 
> and CEO of
> > GenToo technologies. Learn everything from fundamentals to system
> > administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=click
> > _______________________________________________
> > Acpi-devel mailing list
> > Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> > https://lists.sourceforge.net/lists/listinfo/acpi-devel
> 
> 


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-03-11  8:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-11  5:21 "TSC cannot be used as a timesource" when on battery Ow Mun Heng
     [not found] ` <C386328088ED7F4E9F81AFBABDDF60DA04A92548-Yw6hFe9C1vnHQcBQSaPqJq0fmWJ9l57d0E9HWUfgJXw@public.gmane.org>
2004-03-11  7:14   ` Len Brown
  -- strict thread matches above, loose matches on Subject: below --
2004-03-11  8:06 Ow Mun Heng
2004-03-11  7:01 Yu, Luming
2004-03-01  2:39 Ow Mun Heng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox