public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* acpi_os_queue_for_execution()
@ 2002-12-23 18:17 Pavel Machek
       [not found] ` <20021223181747.GA10363-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Pavel Machek @ 2002-12-23 18:17 UTC (permalink / raw)
  To: ACPI mailing list, kernel list

Hi!

Acpi seems to create short-lived kernel threads, and I don't quite
understand why. 

In thermal.c


                        tz->timer.data = (unsigned long) tz;
                        tz->timer.function = acpi_thermal_run;
                        tz->timer.expires = jiffies + (HZ * sleep_time) / 1000;
                        add_timer(&(tz->timer));

and acpi_thermal_run creates kernel therad that runs
acpi_thermal_check. Why is not acpi_thermal_check called directly? I
don't like idea of thread being created every time thermal zone needs
to be polled...
								Pavel

-- 
Worst form of spam? Adding advertisment signatures ala sourceforge.net.
What goes next? Inserting advertisment *into* email?

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

end of thread, other threads:[~2002-12-29 18:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-23 18:17 acpi_os_queue_for_execution() Pavel Machek
     [not found] ` <20021223181747.GA10363-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2002-12-28 20:27   ` acpi_os_queue_for_execution() Jeff Garzik
     [not found]     ` <20021228202716.GA28570-bB7D8CACdjo@public.gmane.org>
2002-12-29 18:11       ` acpi_os_queue_for_execution() Pavel Machek

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