All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [PATCH 1/1] sched: Add tunable capacity margin for fis_capacity
Date: Fri, 18 Jun 2021 01:56:34 +0800	[thread overview]
Message-ID: <202106180114.6qMCtOwa-lkp@intel.com> (raw)
In-Reply-To: <1623855954-6970-1-git-send-email-yt.chang@mediatek.com>

[-- Attachment #1: Type: text/plain, Size: 21635 bytes --]

Hi YT,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on pm/linux-next]
[also build test ERROR on tip/sched/core kees/for-next/pstore linus/master v5.13-rc6 next-20210617]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/YT-Chang/sched-Add-tunable-capacity-margin-for-fis_capacity/20210617-101010
base:   https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git linux-next
config: x86_64-randconfig-b001-20210617 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 64720f57bea6a6bf033feef4a5751ab9c0c3b401)
reproduce (this is a W=1 build):
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # install x86_64 cross compiling tool for clang build
        # apt-get install binutils-x86-64-linux-gnu
        # https://github.com/0day-ci/linux/commit/5f9a234696d4aef51f1f2b506e7724760bb0f907
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review YT-Chang/sched-Add-tunable-capacity-margin-for-fis_capacity/20210617-101010
        git checkout 5f9a234696d4aef51f1f2b506e7724760bb0f907
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

>> kernel/sysctl.c:1747:13: error: use of undeclared identifier 'sysctl_sched_capacity_margin'; did you mean 'min_sched_capacity_margin'?
                   .data           = &sysctl_sched_capacity_margin,
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                      min_sched_capacity_margin
   kernel/sysctl.c:132:12: note: 'min_sched_capacity_margin' declared here
   static int min_sched_capacity_margin = 1024;
              ^
   1 error generated.


vim +1747 kernel/sysctl.c

  1735	
  1736	static struct ctl_table kern_table[] = {
  1737		{
  1738			.procname	= "sched_child_runs_first",
  1739			.data		= &sysctl_sched_child_runs_first,
  1740			.maxlen		= sizeof(unsigned int),
  1741			.mode		= 0644,
  1742			.proc_handler	= proc_dointvec,
  1743		},
  1744	#ifdef CONFIG_SMP
  1745		{
  1746			.procname	= "sched_capcity_margin",
> 1747			.data		= &sysctl_sched_capacity_margin,
  1748			.maxlen		= sizeof(unsigned int),
  1749			.mode		= 0644,
  1750			.proc_handler	= proc_dointvec_minmax,
  1751			.extra1		= &min_sched_capacity_margin,
  1752		},
  1753	#endif
  1754	#ifdef CONFIG_SCHEDSTATS
  1755		{
  1756			.procname	= "sched_schedstats",
  1757			.data		= NULL,
  1758			.maxlen		= sizeof(unsigned int),
  1759			.mode		= 0644,
  1760			.proc_handler	= sysctl_schedstats,
  1761			.extra1		= SYSCTL_ZERO,
  1762			.extra2		= SYSCTL_ONE,
  1763		},
  1764	#endif /* CONFIG_SCHEDSTATS */
  1765	#ifdef CONFIG_NUMA_BALANCING
  1766		{
  1767			.procname	= "numa_balancing",
  1768			.data		= NULL, /* filled in by handler */
  1769			.maxlen		= sizeof(unsigned int),
  1770			.mode		= 0644,
  1771			.proc_handler	= sysctl_numa_balancing,
  1772			.extra1		= SYSCTL_ZERO,
  1773			.extra2		= SYSCTL_ONE,
  1774		},
  1775	#endif /* CONFIG_NUMA_BALANCING */
  1776		{
  1777			.procname	= "sched_rt_period_us",
  1778			.data		= &sysctl_sched_rt_period,
  1779			.maxlen		= sizeof(unsigned int),
  1780			.mode		= 0644,
  1781			.proc_handler	= sched_rt_handler,
  1782		},
  1783		{
  1784			.procname	= "sched_rt_runtime_us",
  1785			.data		= &sysctl_sched_rt_runtime,
  1786			.maxlen		= sizeof(int),
  1787			.mode		= 0644,
  1788			.proc_handler	= sched_rt_handler,
  1789		},
  1790		{
  1791			.procname	= "sched_deadline_period_max_us",
  1792			.data		= &sysctl_sched_dl_period_max,
  1793			.maxlen		= sizeof(unsigned int),
  1794			.mode		= 0644,
  1795			.proc_handler	= proc_dointvec,
  1796		},
  1797		{
  1798			.procname	= "sched_deadline_period_min_us",
  1799			.data		= &sysctl_sched_dl_period_min,
  1800			.maxlen		= sizeof(unsigned int),
  1801			.mode		= 0644,
  1802			.proc_handler	= proc_dointvec,
  1803		},
  1804		{
  1805			.procname	= "sched_rr_timeslice_ms",
  1806			.data		= &sysctl_sched_rr_timeslice,
  1807			.maxlen		= sizeof(int),
  1808			.mode		= 0644,
  1809			.proc_handler	= sched_rr_handler,
  1810		},
  1811	#ifdef CONFIG_UCLAMP_TASK
  1812		{
  1813			.procname	= "sched_util_clamp_min",
  1814			.data		= &sysctl_sched_uclamp_util_min,
  1815			.maxlen		= sizeof(unsigned int),
  1816			.mode		= 0644,
  1817			.proc_handler	= sysctl_sched_uclamp_handler,
  1818		},
  1819		{
  1820			.procname	= "sched_util_clamp_max",
  1821			.data		= &sysctl_sched_uclamp_util_max,
  1822			.maxlen		= sizeof(unsigned int),
  1823			.mode		= 0644,
  1824			.proc_handler	= sysctl_sched_uclamp_handler,
  1825		},
  1826		{
  1827			.procname	= "sched_util_clamp_min_rt_default",
  1828			.data		= &sysctl_sched_uclamp_util_min_rt_default,
  1829			.maxlen		= sizeof(unsigned int),
  1830			.mode		= 0644,
  1831			.proc_handler	= sysctl_sched_uclamp_handler,
  1832		},
  1833	#endif
  1834	#ifdef CONFIG_SCHED_AUTOGROUP
  1835		{
  1836			.procname	= "sched_autogroup_enabled",
  1837			.data		= &sysctl_sched_autogroup_enabled,
  1838			.maxlen		= sizeof(unsigned int),
  1839			.mode		= 0644,
  1840			.proc_handler	= proc_dointvec_minmax,
  1841			.extra1		= SYSCTL_ZERO,
  1842			.extra2		= SYSCTL_ONE,
  1843		},
  1844	#endif
  1845	#ifdef CONFIG_CFS_BANDWIDTH
  1846		{
  1847			.procname	= "sched_cfs_bandwidth_slice_us",
  1848			.data		= &sysctl_sched_cfs_bandwidth_slice,
  1849			.maxlen		= sizeof(unsigned int),
  1850			.mode		= 0644,
  1851			.proc_handler	= proc_dointvec_minmax,
  1852			.extra1		= SYSCTL_ONE,
  1853		},
  1854	#endif
  1855	#if defined(CONFIG_ENERGY_MODEL) && defined(CONFIG_CPU_FREQ_GOV_SCHEDUTIL)
  1856		{
  1857			.procname	= "sched_energy_aware",
  1858			.data		= &sysctl_sched_energy_aware,
  1859			.maxlen		= sizeof(unsigned int),
  1860			.mode		= 0644,
  1861			.proc_handler	= sched_energy_aware_handler,
  1862			.extra1		= SYSCTL_ZERO,
  1863			.extra2		= SYSCTL_ONE,
  1864		},
  1865	#endif
  1866	#ifdef CONFIG_PROVE_LOCKING
  1867		{
  1868			.procname	= "prove_locking",
  1869			.data		= &prove_locking,
  1870			.maxlen		= sizeof(int),
  1871			.mode		= 0644,
  1872			.proc_handler	= proc_dointvec,
  1873		},
  1874	#endif
  1875	#ifdef CONFIG_LOCK_STAT
  1876		{
  1877			.procname	= "lock_stat",
  1878			.data		= &lock_stat,
  1879			.maxlen		= sizeof(int),
  1880			.mode		= 0644,
  1881			.proc_handler	= proc_dointvec,
  1882		},
  1883	#endif
  1884		{
  1885			.procname	= "panic",
  1886			.data		= &panic_timeout,
  1887			.maxlen		= sizeof(int),
  1888			.mode		= 0644,
  1889			.proc_handler	= proc_dointvec,
  1890		},
  1891	#ifdef CONFIG_COREDUMP
  1892		{
  1893			.procname	= "core_uses_pid",
  1894			.data		= &core_uses_pid,
  1895			.maxlen		= sizeof(int),
  1896			.mode		= 0644,
  1897			.proc_handler	= proc_dointvec,
  1898		},
  1899		{
  1900			.procname	= "core_pattern",
  1901			.data		= core_pattern,
  1902			.maxlen		= CORENAME_MAX_SIZE,
  1903			.mode		= 0644,
  1904			.proc_handler	= proc_dostring_coredump,
  1905		},
  1906		{
  1907			.procname	= "core_pipe_limit",
  1908			.data		= &core_pipe_limit,
  1909			.maxlen		= sizeof(unsigned int),
  1910			.mode		= 0644,
  1911			.proc_handler	= proc_dointvec,
  1912		},
  1913	#endif
  1914	#ifdef CONFIG_PROC_SYSCTL
  1915		{
  1916			.procname	= "tainted",
  1917			.maxlen 	= sizeof(long),
  1918			.mode		= 0644,
  1919			.proc_handler	= proc_taint,
  1920		},
  1921		{
  1922			.procname	= "sysctl_writes_strict",
  1923			.data		= &sysctl_writes_strict,
  1924			.maxlen		= sizeof(int),
  1925			.mode		= 0644,
  1926			.proc_handler	= proc_dointvec_minmax,
  1927			.extra1		= &neg_one,
  1928			.extra2		= SYSCTL_ONE,
  1929		},
  1930	#endif
  1931	#ifdef CONFIG_LATENCYTOP
  1932		{
  1933			.procname	= "latencytop",
  1934			.data		= &latencytop_enabled,
  1935			.maxlen		= sizeof(int),
  1936			.mode		= 0644,
  1937			.proc_handler	= sysctl_latencytop,
  1938		},
  1939	#endif
  1940	#ifdef CONFIG_BLK_DEV_INITRD
  1941		{
  1942			.procname	= "real-root-dev",
  1943			.data		= &real_root_dev,
  1944			.maxlen		= sizeof(int),
  1945			.mode		= 0644,
  1946			.proc_handler	= proc_dointvec,
  1947		},
  1948	#endif
  1949		{
  1950			.procname	= "print-fatal-signals",
  1951			.data		= &print_fatal_signals,
  1952			.maxlen		= sizeof(int),
  1953			.mode		= 0644,
  1954			.proc_handler	= proc_dointvec,
  1955		},
  1956	#ifdef CONFIG_SPARC
  1957		{
  1958			.procname	= "reboot-cmd",
  1959			.data		= reboot_command,
  1960			.maxlen		= 256,
  1961			.mode		= 0644,
  1962			.proc_handler	= proc_dostring,
  1963		},
  1964		{
  1965			.procname	= "stop-a",
  1966			.data		= &stop_a_enabled,
  1967			.maxlen		= sizeof (int),
  1968			.mode		= 0644,
  1969			.proc_handler	= proc_dointvec,
  1970		},
  1971		{
  1972			.procname	= "scons-poweroff",
  1973			.data		= &scons_pwroff,
  1974			.maxlen		= sizeof (int),
  1975			.mode		= 0644,
  1976			.proc_handler	= proc_dointvec,
  1977		},
  1978	#endif
  1979	#ifdef CONFIG_SPARC64
  1980		{
  1981			.procname	= "tsb-ratio",
  1982			.data		= &sysctl_tsb_ratio,
  1983			.maxlen		= sizeof (int),
  1984			.mode		= 0644,
  1985			.proc_handler	= proc_dointvec,
  1986		},
  1987	#endif
  1988	#ifdef CONFIG_PARISC
  1989		{
  1990			.procname	= "soft-power",
  1991			.data		= &pwrsw_enabled,
  1992			.maxlen		= sizeof (int),
  1993			.mode		= 0644,
  1994			.proc_handler	= proc_dointvec,
  1995		},
  1996	#endif
  1997	#ifdef CONFIG_SYSCTL_ARCH_UNALIGN_ALLOW
  1998		{
  1999			.procname	= "unaligned-trap",
  2000			.data		= &unaligned_enabled,
  2001			.maxlen		= sizeof (int),
  2002			.mode		= 0644,
  2003			.proc_handler	= proc_dointvec,
  2004		},
  2005	#endif
  2006		{
  2007			.procname	= "ctrl-alt-del",
  2008			.data		= &C_A_D,
  2009			.maxlen		= sizeof(int),
  2010			.mode		= 0644,
  2011			.proc_handler	= proc_dointvec,
  2012		},
  2013	#ifdef CONFIG_FUNCTION_TRACER
  2014		{
  2015			.procname	= "ftrace_enabled",
  2016			.data		= &ftrace_enabled,
  2017			.maxlen		= sizeof(int),
  2018			.mode		= 0644,
  2019			.proc_handler	= ftrace_enable_sysctl,
  2020		},
  2021	#endif
  2022	#ifdef CONFIG_STACK_TRACER
  2023		{
  2024			.procname	= "stack_tracer_enabled",
  2025			.data		= &stack_tracer_enabled,
  2026			.maxlen		= sizeof(int),
  2027			.mode		= 0644,
  2028			.proc_handler	= stack_trace_sysctl,
  2029		},
  2030	#endif
  2031	#ifdef CONFIG_TRACING
  2032		{
  2033			.procname	= "ftrace_dump_on_oops",
  2034			.data		= &ftrace_dump_on_oops,
  2035			.maxlen		= sizeof(int),
  2036			.mode		= 0644,
  2037			.proc_handler	= proc_dointvec,
  2038		},
  2039		{
  2040			.procname	= "traceoff_on_warning",
  2041			.data		= &__disable_trace_on_warning,
  2042			.maxlen		= sizeof(__disable_trace_on_warning),
  2043			.mode		= 0644,
  2044			.proc_handler	= proc_dointvec,
  2045		},
  2046		{
  2047			.procname	= "tracepoint_printk",
  2048			.data		= &tracepoint_printk,
  2049			.maxlen		= sizeof(tracepoint_printk),
  2050			.mode		= 0644,
  2051			.proc_handler	= tracepoint_printk_sysctl,
  2052		},
  2053	#endif
  2054	#ifdef CONFIG_KEXEC_CORE
  2055		{
  2056			.procname	= "kexec_load_disabled",
  2057			.data		= &kexec_load_disabled,
  2058			.maxlen		= sizeof(int),
  2059			.mode		= 0644,
  2060			/* only handle a transition from default "0" to "1" */
  2061			.proc_handler	= proc_dointvec_minmax,
  2062			.extra1		= SYSCTL_ONE,
  2063			.extra2		= SYSCTL_ONE,
  2064		},
  2065	#endif
  2066	#ifdef CONFIG_MODULES
  2067		{
  2068			.procname	= "modprobe",
  2069			.data		= &modprobe_path,
  2070			.maxlen		= KMOD_PATH_LEN,
  2071			.mode		= 0644,
  2072			.proc_handler	= proc_dostring,
  2073		},
  2074		{
  2075			.procname	= "modules_disabled",
  2076			.data		= &modules_disabled,
  2077			.maxlen		= sizeof(int),
  2078			.mode		= 0644,
  2079			/* only handle a transition from default "0" to "1" */
  2080			.proc_handler	= proc_dointvec_minmax,
  2081			.extra1		= SYSCTL_ONE,
  2082			.extra2		= SYSCTL_ONE,
  2083		},
  2084	#endif
  2085	#ifdef CONFIG_UEVENT_HELPER
  2086		{
  2087			.procname	= "hotplug",
  2088			.data		= &uevent_helper,
  2089			.maxlen		= UEVENT_HELPER_PATH_LEN,
  2090			.mode		= 0644,
  2091			.proc_handler	= proc_dostring,
  2092		},
  2093	#endif
  2094	#ifdef CONFIG_CHR_DEV_SG
  2095		{
  2096			.procname	= "sg-big-buff",
  2097			.data		= &sg_big_buff,
  2098			.maxlen		= sizeof (int),
  2099			.mode		= 0444,
  2100			.proc_handler	= proc_dointvec,
  2101		},
  2102	#endif
  2103	#ifdef CONFIG_BSD_PROCESS_ACCT
  2104		{
  2105			.procname	= "acct",
  2106			.data		= &acct_parm,
  2107			.maxlen		= 3*sizeof(int),
  2108			.mode		= 0644,
  2109			.proc_handler	= proc_dointvec,
  2110		},
  2111	#endif
  2112	#ifdef CONFIG_MAGIC_SYSRQ
  2113		{
  2114			.procname	= "sysrq",
  2115			.data		= NULL,
  2116			.maxlen		= sizeof (int),
  2117			.mode		= 0644,
  2118			.proc_handler	= sysrq_sysctl_handler,
  2119		},
  2120	#endif
  2121	#ifdef CONFIG_PROC_SYSCTL
  2122		{
  2123			.procname	= "cad_pid",
  2124			.data		= NULL,
  2125			.maxlen		= sizeof (int),
  2126			.mode		= 0600,
  2127			.proc_handler	= proc_do_cad_pid,
  2128		},
  2129	#endif
  2130		{
  2131			.procname	= "threads-max",
  2132			.data		= NULL,
  2133			.maxlen		= sizeof(int),
  2134			.mode		= 0644,
  2135			.proc_handler	= sysctl_max_threads,
  2136		},
  2137		{
  2138			.procname	= "random",
  2139			.mode		= 0555,
  2140			.child		= random_table,
  2141		},
  2142		{
  2143			.procname	= "usermodehelper",
  2144			.mode		= 0555,
  2145			.child		= usermodehelper_table,
  2146		},
  2147	#ifdef CONFIG_FW_LOADER_USER_HELPER
  2148		{
  2149			.procname	= "firmware_config",
  2150			.mode		= 0555,
  2151			.child		= firmware_config_table,
  2152		},
  2153	#endif
  2154		{
  2155			.procname	= "overflowuid",
  2156			.data		= &overflowuid,
  2157			.maxlen		= sizeof(int),
  2158			.mode		= 0644,
  2159			.proc_handler	= proc_dointvec_minmax,
  2160			.extra1		= &minolduid,
  2161			.extra2		= &maxolduid,
  2162		},
  2163		{
  2164			.procname	= "overflowgid",
  2165			.data		= &overflowgid,
  2166			.maxlen		= sizeof(int),
  2167			.mode		= 0644,
  2168			.proc_handler	= proc_dointvec_minmax,
  2169			.extra1		= &minolduid,
  2170			.extra2		= &maxolduid,
  2171		},
  2172	#ifdef CONFIG_S390
  2173		{
  2174			.procname	= "userprocess_debug",
  2175			.data		= &show_unhandled_signals,
  2176			.maxlen		= sizeof(int),
  2177			.mode		= 0644,
  2178			.proc_handler	= proc_dointvec,
  2179		},
  2180	#endif
  2181	#ifdef CONFIG_SMP
  2182		{
  2183			.procname	= "oops_all_cpu_backtrace",
  2184			.data		= &sysctl_oops_all_cpu_backtrace,
  2185			.maxlen		= sizeof(int),
  2186			.mode		= 0644,
  2187			.proc_handler	= proc_dointvec_minmax,
  2188			.extra1		= SYSCTL_ZERO,
  2189			.extra2		= SYSCTL_ONE,
  2190		},
  2191	#endif /* CONFIG_SMP */
  2192		{
  2193			.procname	= "pid_max",
  2194			.data		= &pid_max,
  2195			.maxlen		= sizeof (int),
  2196			.mode		= 0644,
  2197			.proc_handler	= proc_dointvec_minmax,
  2198			.extra1		= &pid_max_min,
  2199			.extra2		= &pid_max_max,
  2200		},
  2201		{
  2202			.procname	= "panic_on_oops",
  2203			.data		= &panic_on_oops,
  2204			.maxlen		= sizeof(int),
  2205			.mode		= 0644,
  2206			.proc_handler	= proc_dointvec,
  2207		},
  2208		{
  2209			.procname	= "panic_print",
  2210			.data		= &panic_print,
  2211			.maxlen		= sizeof(unsigned long),
  2212			.mode		= 0644,
  2213			.proc_handler	= proc_doulongvec_minmax,
  2214		},
  2215	#if defined CONFIG_PRINTK
  2216		{
  2217			.procname	= "printk",
  2218			.data		= &console_loglevel,
  2219			.maxlen		= 4*sizeof(int),
  2220			.mode		= 0644,
  2221			.proc_handler	= proc_dointvec,
  2222		},
  2223		{
  2224			.procname	= "printk_ratelimit",
  2225			.data		= &printk_ratelimit_state.interval,
  2226			.maxlen		= sizeof(int),
  2227			.mode		= 0644,
  2228			.proc_handler	= proc_dointvec_jiffies,
  2229		},
  2230		{
  2231			.procname	= "printk_ratelimit_burst",
  2232			.data		= &printk_ratelimit_state.burst,
  2233			.maxlen		= sizeof(int),
  2234			.mode		= 0644,
  2235			.proc_handler	= proc_dointvec,
  2236		},
  2237		{
  2238			.procname	= "printk_delay",
  2239			.data		= &printk_delay_msec,
  2240			.maxlen		= sizeof(int),
  2241			.mode		= 0644,
  2242			.proc_handler	= proc_dointvec_minmax,
  2243			.extra1		= SYSCTL_ZERO,
  2244			.extra2		= &ten_thousand,
  2245		},
  2246		{
  2247			.procname	= "printk_devkmsg",
  2248			.data		= devkmsg_log_str,
  2249			.maxlen		= DEVKMSG_STR_MAX_SIZE,
  2250			.mode		= 0644,
  2251			.proc_handler	= devkmsg_sysctl_set_loglvl,
  2252		},
  2253		{
  2254			.procname	= "dmesg_restrict",
  2255			.data		= &dmesg_restrict,
  2256			.maxlen		= sizeof(int),
  2257			.mode		= 0644,
  2258			.proc_handler	= proc_dointvec_minmax_sysadmin,
  2259			.extra1		= SYSCTL_ZERO,
  2260			.extra2		= SYSCTL_ONE,
  2261		},
  2262		{
  2263			.procname	= "kptr_restrict",
  2264			.data		= &kptr_restrict,
  2265			.maxlen		= sizeof(int),
  2266			.mode		= 0644,
  2267			.proc_handler	= proc_dointvec_minmax_sysadmin,
  2268			.extra1		= SYSCTL_ZERO,
  2269			.extra2		= &two,
  2270		},
  2271	#endif
  2272		{
  2273			.procname	= "ngroups_max",
  2274			.data		= &ngroups_max,
  2275			.maxlen		= sizeof (int),
  2276			.mode		= 0444,
  2277			.proc_handler	= proc_dointvec,
  2278		},
  2279		{
  2280			.procname	= "cap_last_cap",
  2281			.data		= (void *)&cap_last_cap,
  2282			.maxlen		= sizeof(int),
  2283			.mode		= 0444,
  2284			.proc_handler	= proc_dointvec,
  2285		},
  2286	#if defined(CONFIG_LOCKUP_DETECTOR)
  2287		{
  2288			.procname       = "watchdog",
  2289			.data		= &watchdog_user_enabled,
  2290			.maxlen		= sizeof(int),
  2291			.mode		= 0644,
  2292			.proc_handler   = proc_watchdog,
  2293			.extra1		= SYSCTL_ZERO,
  2294			.extra2		= SYSCTL_ONE,
  2295		},
  2296		{
  2297			.procname	= "watchdog_thresh",
  2298			.data		= &watchdog_thresh,
  2299			.maxlen		= sizeof(int),
  2300			.mode		= 0644,
  2301			.proc_handler	= proc_watchdog_thresh,
  2302			.extra1		= SYSCTL_ZERO,
  2303			.extra2		= &sixty,
  2304		},
  2305		{
  2306			.procname       = "nmi_watchdog",
  2307			.data		= &nmi_watchdog_user_enabled,
  2308			.maxlen		= sizeof(int),
  2309			.mode		= NMI_WATCHDOG_SYSCTL_PERM,
  2310			.proc_handler   = proc_nmi_watchdog,
  2311			.extra1		= SYSCTL_ZERO,
  2312			.extra2		= SYSCTL_ONE,
  2313		},
  2314		{
  2315			.procname	= "watchdog_cpumask",
  2316			.data		= &watchdog_cpumask_bits,
  2317			.maxlen		= NR_CPUS,
  2318			.mode		= 0644,
  2319			.proc_handler	= proc_watchdog_cpumask,
  2320		},
  2321	#ifdef CONFIG_SOFTLOCKUP_DETECTOR
  2322		{
  2323			.procname       = "soft_watchdog",
  2324			.data		= &soft_watchdog_user_enabled,
  2325			.maxlen		= sizeof(int),
  2326			.mode		= 0644,
  2327			.proc_handler   = proc_soft_watchdog,
  2328			.extra1		= SYSCTL_ZERO,
  2329			.extra2		= SYSCTL_ONE,
  2330		},
  2331		{
  2332			.procname	= "softlockup_panic",
  2333			.data		= &softlockup_panic,
  2334			.maxlen		= sizeof(int),
  2335			.mode		= 0644,
  2336			.proc_handler	= proc_dointvec_minmax,
  2337			.extra1		= SYSCTL_ZERO,
  2338			.extra2		= SYSCTL_ONE,
  2339		},
  2340	#ifdef CONFIG_SMP
  2341		{
  2342			.procname	= "softlockup_all_cpu_backtrace",
  2343			.data		= &sysctl_softlockup_all_cpu_backtrace,
  2344			.maxlen		= sizeof(int),
  2345			.mode		= 0644,
  2346			.proc_handler	= proc_dointvec_minmax,
  2347			.extra1		= SYSCTL_ZERO,
  2348			.extra2		= SYSCTL_ONE,
  2349		},
  2350	#endif /* CONFIG_SMP */
  2351	#endif
  2352	#ifdef CONFIG_HARDLOCKUP_DETECTOR
  2353		{
  2354			.procname	= "hardlockup_panic",
  2355			.data		= &hardlockup_panic,
  2356			.maxlen		= sizeof(int),
  2357			.mode		= 0644,
  2358			.proc_handler	= proc_dointvec_minmax,
  2359			.extra1		= SYSCTL_ZERO,
  2360			.extra2		= SYSCTL_ONE,
  2361		},
  2362	#ifdef CONFIG_SMP
  2363		{
  2364			.procname	= "hardlockup_all_cpu_backtrace",
  2365			.data		= &sysctl_hardlockup_all_cpu_backtrace,
  2366			.maxlen		= sizeof(int),
  2367			.mode		= 0644,
  2368			.proc_handler	= proc_dointvec_minmax,
  2369			.extra1		= SYSCTL_ZERO,
  2370			.extra2		= SYSCTL_ONE,
  2371		},
  2372	#endif /* CONFIG_SMP */
  2373	#endif
  2374	#endif
  2375	

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 39628 bytes --]

  parent reply	other threads:[~2021-06-17 17:56 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-16 15:05 [PATCH 1/1] sched: Add tunable capacity margin for fis_capacity YT Chang
2021-06-16 15:05 ` YT Chang
2021-06-16 15:05 ` YT Chang
2021-06-16 15:22 ` Vincent Guittot
2021-06-16 15:22   ` Vincent Guittot
2021-06-16 15:22   ` Vincent Guittot
2021-06-17 17:56 ` kernel test robot [this message]
2021-06-18 17:14 ` Qais Yousef
2021-06-18 17:14   ` Qais Yousef
2021-06-18 17:14   ` Qais Yousef

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=202106180114.6qMCtOwa-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild-all@lists.01.org \
    /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.