On Mon, Apr 16, 2012 at 04:03:28PM -0300, Ezequiel García wrote:
> Hi Dan,
>
> I would like to know better about the janitors list, and what kind of
> patches are handled here.
We don't actually handle any patches any more. It is a place to
help newbies, or if we are working on similar code then we CC the
list so not everyone sends the same patch 7 times, and also it's
for review. Send patches to the people from
./scripts/get_maintainer.pl and CC kernel-janitors if you want.
> I've found a number of warnings in my building and I'm not sure where to
> send patches and
> what git tree should I take, since the warnings appear in a wide number of
> subsystems.
>
> 1.
> For instance, in kernel/sched/core.c
>
> static inline struct task_struct *
> pick_next_task(struct rq *rq)
> {
> /* snip */
> BUG(); /* the idle class will always have a runnable task */
> }
>
> You can see that after BUG there is no return statement, which will produce
> a compilation
> warning you disable BUG() and it gets defined to nothing.
>
> There are several of these warnings here and there, I guess as a consequence
> of BUG() macro.
>
Don't start messing in scheduler code if you have any doubts about
what you are doing. My advise is don't send a patch for this
warning. Most times people leave BUG() enabled so we don't really
care about the warning.
> ---
> 2.
> Another one is flat_set_persistent() which is only IMO properly defined in
> arch/sh/. The current
> definition produces a warning in other architectures if binary flat format
> is used.
>
> So, I guess I should send a patch to each arch-specific list, right? using
> arch-specific git trees?
> I would like to have just one git tree, and not ten :)
I'm not sure what you mean here. What is the warning? It sounds
like something is wrong in a Kconfig file.
regards,
dan carpenter
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Netdev]
[Kernel Newbies]
[Share Photos]
[IDE]
[Security]
[Git]
[Netfilter]
[Bugtraq]
[Photo]
[Yosemite]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Linux ATA RAID]
[Samba]
[Video 4 Linux]
[Device Mapper]
[Linux Resources]
[Free Dating]