On Wednesday 25 January 2006 00:09, Brown, Len wrote:
> 
> >On Tuesday 24 January 2006 20:17, Brown, Len wrote:
> >> What's the problem with opening a socket to the user-space acpid --
> >> the way multiple readers work today?
> >>
> >
> >- one does not want to use current implementation of acpid?
> 
> What is better?
> 

Probably nothing at the moment. It does not mean that every program
out there must mimic "legacy" acpid to provice concurrent access
to ACPI events.

> >- one does not want to depend on having acpid running before
> >  starting snooping acpi events?
> 
> For example?

You must ensure that nothing gets to /proc/acpi/events before acpid,
otherwise it won't be able to access it screwing up your system
state.

> 
> >- because allowing multiple readers is a "right thing to do"?
> 
> This is not self-evident, can you give some examples?

"I am trying to read from /proc/acpi/events and there is nothing there"
types of questions on various mailing lists come to my mind.

> 
> The argument against, I suppose, is simply why to add code
> to the kernel when the same feature is already working
> in user-space?
> 

If you remember original code (without registering multiple in-kernel
listeners) I think it was more compact that what is in the kernel
at the moment. Also IIRC current in kernel code may start filling memory
if acpid stops reading events for some reason.

For the record I think multiple listeners are not needed since the only
possible user is input layer and I firmly believe that ACPI should report
keys/buttons using input layer natively so userspace can get uniform
notification of "Sleep" button being pressed no matter whther that button
is controlled by ACPI or it is just another key on USB keyboard.

> The other argument against is why enhance an interface when
> perhaps we should instead consider replacing it altogether...
> 
> >> Dmitry, I don't know how to apply the signed-off thing correctly here,
> 
> If Dmitry is the original author, then the proper format is to put
> 
> From: Dmitry Torokhov <[EMAIL PROTECTED]>
> 
> at start of the body of the message where it can over-ride the e-mail author.
> This is documented in Documentation/SubmittingPatches.
>

I'd say it is only valid if original patch is mostly intact. If it was
heavily reworked/enhanced I think mentioning the original author in
description is fine but authorship belongs the person who reworked the
code. Just IMHO.

-- 
Dmitry
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to