All of lore.kernel.org
 help / color / mirror / Atom feed
* [zen-kernel-zen-kernel:5.5/muqss 1/23] kernel//sched/MuQSS.c:138:36: error: 'CONFIG_SHARERQ' undeclared here (not in a function); did you mean 'CONFIG_SHMEM'?
@ 2020-02-03  7:21 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2020-02-03  7:21 UTC (permalink / raw)
  To: kbuild-all

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

tree:   https://github.com/zen-kernel/zen-kernel 5.5/muqss
head:   a900fd1c6593b6025618e767fb7f19551fb3cb8f
commit: c58e2d61f83d40ac72e858d41b3b277b345b9387 [1/23] MultiQueue Skiplist Scheduler v0.196.
config: m68k-allmodconfig (attached as .config)
compiler: m68k-linux-gcc (GCC) 7.5.0
reproduce:
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout c58e2d61f83d40ac72e858d41b3b277b345b9387
        # save the attached .config to linux build tree
        GCC_VERSION=7.5.0 make.cross ARCH=m68k 

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

All errors (new ones prefixed by >>):

>> kernel//sched/MuQSS.c:138:36: error: 'CONFIG_SHARERQ' undeclared here (not in a function); did you mean 'CONFIG_SHMEM'?
    static int rqshare __read_mostly = CONFIG_SHARERQ; /* Default RQSHARE_MC */
                                       ^~~~~~~~~~~~~~
                                       CONFIG_SHMEM
   kernel//sched/MuQSS.c: In function 'unlock_rq':
   kernel//sched/MuQSS.c:463:46: error: macro "spin_release" passed 3 arguments, but takes just 2
     spin_release(&rq->lock->dep_map, 1, _RET_IP_);
                                                 ^
   kernel//sched/MuQSS.c:463:2: error: 'spin_release' undeclared (first use in this function); did you mean 'seq_release'?
     spin_release(&rq->lock->dep_map, 1, _RET_IP_);
     ^~~~~~~~~~~~
     seq_release
   kernel//sched/MuQSS.c:463:2: note: each undeclared identifier is reported only once for each function it appears in
   kernel//sched/MuQSS.c: In function 'prepare_lock_switch':
   kernel//sched/MuQSS.c:2583:47: error: macro "spin_release" passed 3 arguments, but takes just 2
     spin_release(&rq->lock->dep_map, 1, _THIS_IP_);
                                                  ^
   kernel//sched/MuQSS.c:2583:2: error: 'spin_release' undeclared (first use in this function); did you mean 'seq_release'?
     spin_release(&rq->lock->dep_map, 1, _THIS_IP_);
     ^~~~~~~~~~~~
     seq_release
--
   kernel//time/hrtimer.c: In function 'hrtimer_switch_to_hres':
>> kernel//time/hrtimer.c:731:6: error: implicit declaration of function 'tick_init_highres'; did you mean 'tick_init'? [-Werror=implicit-function-declaration]
     if (tick_init_highres()) {
         ^~~~~~~~~~~~~~~~~
         tick_init
   kernel//time/hrtimer.c: In function 'hrtimer_interrupt':
>> kernel//time/hrtimer.c:1620:5: error: dereferencing pointer to incomplete type 'struct clock_event_device'
     dev->next_event = KTIME_MAX;
        ^~
   cc1: some warnings being treated as errors

vim +138 kernel//sched/MuQSS.c

   133	
   134	/*
   135	 * This determines what level of runqueue sharing will be done and is
   136	 * configurable at boot time with the bootparam rqshare =
   137	 */
 > 138	static int rqshare __read_mostly = CONFIG_SHARERQ; /* Default RQSHARE_MC */
   139	

---
0-DAY kernel test infrastructure                 Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corporation

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-02-03  7:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-03  7:21 [zen-kernel-zen-kernel:5.5/muqss 1/23] kernel//sched/MuQSS.c:138:36: error: 'CONFIG_SHARERQ' undeclared here (not in a function); did you mean 'CONFIG_SHMEM'? kbuild test robot

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.