From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4444C45A.7050308@domain.hid> Date: Tue, 18 Apr 2006 12:50:02 +0200 From: Philippe Gerum MIME-Version: 1.0 Subject: Re: [Xenomai-core] [PATCH] let skins select nucleus features References: <443E99C5.70202@domain.hid> <4442786B.40301@domain.hid> <444419E1.6040100@domain.hid> In-Reply-To: <444419E1.6040100@domain.hid> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit List-Id: "Xenomai life and development \(bug reports, patches, discussions\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jan Kiszka Cc: xenomai-core Jan Kiszka wrote: > Philippe Gerum wrote: > >>Jan Kiszka wrote: >> >>>Hi, >>> >>>this patch aims at avoiding to select unneeded nucleus features if no >>>user is requiring it in the skins. Particularly, it addresses the >>>nucleus registry and the pipes. >>> >>>I have spent no effort on 2.4 yet as I first want to wait for comments. >>>Furthermore, 2.4. is lacking "select", so the feature selection has to >>>remain manually there anyway. >> >>Looks good. Merged, thanks. >> > > > In the same sense, but not that comfortable, here is the a 2.4 variant > of the patch. I don't agree with the logic of this patch. All user-space enabled skins may also run in pure kernel-space in non pervasive mode. A core dependency exists from CONFIG_XENO_OPT_REGISTRY on CONFIG_XENO_OPT_PERVASIVE, and it should be defined explicitely. In any case, maybe it's not worth trying to be too smart with the 2.4 configuration system when it comes to dealing with features inter-dependencies, since we really miss the proper support to do that. -- Philippe.