Re: warning: (SCHED_AUTOGROUP) selects CGROUP_SCHED which has unmet direct dependencies (CGROUPS && EXPERIMENTAL)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2012-10-02 at 10:55 +0800, Fengguang Wu wrote: 
> Hi Mike,
> 
> FYI, there are new compile warnings show up in
> 
> commit: 5091faa449ee0b7d73bc296a93bca9540fc51d0a  sched: Add 'autogroup' scheduling feature: automated per session task groups
> config: x86_64-randconfig-h011 (attached as .config)

Yeah, SCHED_AUTOGROUP should have also depended upon EXPERIMENTAL.

CGROUP_SCHED lost the EXPERIMENTAL dependency in 3.3.  I don't think
this would qualify for a -stable backport, so there's not much I can do
about it now.

> 
> --- a/init/Kconfig
> +++ b/init/Kconfig
> @@ -728,6 +728,19 @@ config NET_NS
>  
>  endif # NAMESPACES
>  
> +config SCHED_AUTOGROUP
> +       bool "Automatic process group scheduling"
> +       select EVENTFD
> +       select CGROUPS
> +       select CGROUP_SCHED
> +       select FAIR_GROUP_SCHED
> +       help
> +         This option optimizes the scheduler for common desktop workloads by
> +         automatically creating and populating task groups.  This separation
> +         of workloads isolates aggressive CPU burners (like build jobs) from
> +         desktop applications.  Task group autogeneration is currently based
> +         upon task session.
> +
> 
> ---
> 0-DAY kernel build testing backend         Open Source Technology Centre
> Fengguang Wu, Yuanhan Liu                              Intel Corporation


--
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


[Index of Archives]     [Kernel Development]     [Kernel Announce]     [Kernel Newbies]     [Linux Networking Development]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Device Mapper]

  Powered by Linux