All of lore.kernel.org
 help / color / mirror / Atom feed
From: Maxim Levitsky <maximlevitsky@gmail.com>
To: Peter Feuerer <peter@piie.net>
Cc: Ralf Hildebrandt <Ralf.Hildebrandt@charite.de>,
	LKML <linux-kernel@vger.kernel.org>
Subject: Re: Acer Aspire One fan control
Date: Mon, 09 Mar 2009 12:54:41 +0200	[thread overview]
Message-ID: <1236596081.609.9.camel@maxim-laptop> (raw)
In-Reply-To: <cone.1234473266.28534.5384.1000@mentalhome>

On Thu, 2009-02-12 at 22:14 +0100, Peter Feuerer wrote:
> Ralf Hildebrandt writes:
> 
> > There's a userspace program for that. So why add a kernel module?
> 
> Because you must write to and read from io-ports and I think this should be 
> done in the kernel. I guess the userspace program you are talking about is 
> acer_ec.pl? A perl script which needs very much cpu time for a 
> functionality which can be handled in kernelspace without causing any big 
> troubles.
Not just that.
While on acer one it seems that if I kill userspace script,
fan restores to its original state (eg: running), I would also
like such driver on my main notebook, which is also acer.
It fan is also controlled via EC, but 'control' is done via hack
in acpi thermal code, every time it is updated, it sends new temperature
to EC, so I can just unload acpi thermal driver, and use own
script/driver do do same job, but I afraid that usespace driver can
hung/be killed/etc leaving me without fan at all, so this why kernel
driver is better - it is more reliable.

Best regards,
	Maxim Levitsky



  reply	other threads:[~2009-03-09 10:54 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-12 20:37 Acer Aspire One fan control Peter Feuerer
2009-02-12 21:03 ` Ralf Hildebrandt
2009-02-12 21:14   ` Peter Feuerer
2009-03-09 10:54     ` Maxim Levitsky [this message]
2009-02-13 10:35 ` Thomas Renninger
2009-02-13 19:34   ` Peter Feuerer
2009-02-13 13:40 ` Matthew Garrett
2009-02-13 18:59   ` Peter Feuerer
2009-02-13 19:18     ` Matthew Garrett
2009-02-13 19:45       ` Peter Feuerer
2009-02-27 18:58       ` [PATCH] acerhdf: " Peter Feuerer
     [not found]         ` <1235763653.24506.6.camel@localhost>
2009-02-28 18:58           ` Peter Feuerer
2009-03-01 14:38             ` Matthew Garrett
2009-03-26 22:22               ` Peter Feuerer
2009-04-01 12:44                 ` Peter Feuerer
2009-04-12 20:49                   ` Peter Feuerer
2009-04-04 10:51                 ` Peter Feuerer
2009-03-01 15:27             ` Ed Tomlinson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1236596081.609.9.camel@maxim-laptop \
    --to=maximlevitsky@gmail.com \
    --cc=Ralf.Hildebrandt@charite.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=peter@piie.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.