From: "Jan Beulich" <jbeulich@novell.com>
To: Robert Moore <robert.moore@intel.com>
Cc: lenb@kernel.org, akpm@linux-foundation.org, trenn@suse.de,
linux-acpi@vger.kernel.org
Subject: RE: [patch 05/10] acpi: use __init* on everythingintables/tbfadt.c
Date: Tue, 13 May 2008 07:57:03 +0100 [thread overview]
Message-ID: <482957DF.76E4.0078.0@novell.com> (raw)
In-Reply-To: <9D39833986E69849A2A8E74C1078B6B34FAE8D@orsmsx415.amr.corp.intel.com>
Thanks, Robert! So for future changes like this (if any) I suppose they would
be preferred to be directly against acpica? What mailing list would they go to? Jan
>>> "Moore, Robert" <robert.moore@intel.com> 09.05.08 22:04 >>>
Jan,
I've integrated your const and macro changes into the acpica source.
Thanks for your help,
Bob
>-----Original Message-----
>From: Jan Beulich [mailto:jbeulich@novell.com]
>Sent: Friday, May 02, 2008 12:43 PM
>To: trenn@suse.de
>Cc: Moore, Robert; lenb@kernel.org; akpm@linux-foundation.org; linux-
>acpi@vger.kernel.org
>Subject: Re: [patch 05/10] acpi: use __init* on
everythingintables/tbfadt.c
>
>>>> Thomas Renninger <trenn@suse.de> 05/01/08 8:55 PM >>>
>>Andrew, IMO you can drop this and the const cleanups from -mm tree.
>>
>>Jan, nearly all code in:
>>drivers/acpi/*/*.[hc]
>>is part of ACPICA. This currently still is (may change) an Intel
>>internal repository which gets synced to several OS implementations,
>>also Linux. __init does not exist there (yet).
>
>I'm fairly sure I saw __init used elsewhere in ACPI CA code, so I
>didn't think adding mode stuff like this would cause problems (as
>long as the changes were correct of course).
>
>>Also the const changes may be a bit of a pain -> this is what Robert
>>meant with as long as it won't end in a chain of const cleanups :)
>
>Of course they're a pain now. But see below.
>
>>The whole code gets style cleaned up through Lindent and manually to
>>half way fit to the Linux kernel style when things get merged.
>>
>>Currently Robert has to readjust this to ACPICA coding style by hand
>>and merge it into the internal Intel repository. Len has to pick it up
>>somewhat later and merge it back to the Linux kernel...
>>
>>Therefore I expect for cleanup patches (this one is on the edge, but I
>>could understand Intel if they hold it off) the best is to wait until
>>Intel publishs ACPICA as CVS or whatever repository on their
>>lesswatts.org site.
>
>That's brave to say - I've been seeing this kind of significant cleanup
>potential about seven years ago (when I wasn't dealing with ACPI CA
>on Linux, yet), so I have to admit I find it a little odd (at least) to
>defer
>this even further - the code should have been written const-correct
>and __init-ready (iirc Windows also has a concept of init code) from
>the beginning in my opinion. ANyway, the purpose of both patches
>was to try and get this cleanup started in Linux or at least turn
>attention to this on the ACPI CA side.
>
>Jan
next prev parent reply other threads:[~2008-05-13 6:56 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-02 19:43 [patch 05/10] acpi: use __init* on everything intables/tbfadt.c Jan Beulich
2008-05-03 7:03 ` [patch 05/10] acpi: use __init* on everythingintables/tbfadt.c Moore, Robert
2008-05-09 20:04 ` Moore, Robert
2008-05-13 6:57 ` Jan Beulich [this message]
2008-05-13 15:06 ` [patch 05/10] acpi: use __init* oneverythingintables/tbfadt.c Moore, Robert
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=482957DF.76E4.0078.0@novell.com \
--to=jbeulich@novell.com \
--cc=akpm@linux-foundation.org \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
--cc=robert.moore@intel.com \
--cc=trenn@suse.de \
/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.