[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202004121907.Djq7hPBe%lkp@intel.com>
Date: Sun, 12 Apr 2020 19:37:20 +0800
From: kbuild test robot <lkp@...el.com>
To: "Michael S. Tsirkin" <mst@...hat.com>
Cc: kbuild-all@...ts.01.org, clang-built-linux@...glegroups.com,
kvm@...r.kernel.org, virtualization@...ts.linux-foundation.org,
netdev@...r.kernel.org
Subject: [vhost:vhost 54/54] drivers/virtio/Kconfig:49: syntax error
tree: https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git vhost
head: e282a85dc20e6d5da055e65c48aae15cc14897c7
commit: e282a85dc20e6d5da055e65c48aae15cc14897c7 [54/54] vdpa: make vhost, virtio depend on menu
config: powerpc-defconfig
compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project 4e86e5eedc684453fe0af6eca2ebdbff33db012c)
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout e282a85dc20e6d5da055e65c48aae15cc14897c7
COMPILER=clang make.cross ARCH=powerpc defconfig
COMPILER=clang make.cross ARCH=powerpc
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp@...el.com>
All errors (new ones prefixed by >>):
>> drivers/virtio/Kconfig:49: syntax error
>> drivers/virtio/Kconfig:48: unknown statement "depend"
>> drivers/virtio/Kconfig:49: invalid statement
drivers/virtio/Kconfig:50: invalid statement
>> drivers/virtio/Kconfig:51: unknown statement "This"
drivers/virtio/Kconfig:52:warning: ignoring unsupported character '.'
drivers/virtio/Kconfig:52:warning: ignoring unsupported character ','
>> drivers/virtio/Kconfig:52: unknown statement "device"
>> drivers/virtio/Kconfig:53: unknown statement "an"
>> drivers/virtio/Kconfig:54: unknown statement "physical"
drivers/virtio/Kconfig:55:warning: ignoring unsupported character '.'
>> drivers/virtio/Kconfig:55: unknown statement "offloaded"
drivers/virtio/Kconfig:57:warning: ignoring unsupported character ','
drivers/virtio/Kconfig:57:warning: ignoring unsupported character '.'
>> drivers/virtio/Kconfig:57: unknown statement "If"
make[2]: *** [scripts/kconfig/Makefile:85: defconfig] Error 1
make[1]: *** [Makefile:568: defconfig] Error 2
make: *** [Makefile:180: sub-make] Error 2
4 real 1 user 1 sys 59.31% cpu make defconfig
--
>> drivers/virtio/Kconfig:49: syntax error
>> drivers/virtio/Kconfig:48: unknown statement "depend"
>> drivers/virtio/Kconfig:49: invalid statement
drivers/virtio/Kconfig:50: invalid statement
>> drivers/virtio/Kconfig:51: unknown statement "This"
drivers/virtio/Kconfig:52:warning: ignoring unsupported character '.'
drivers/virtio/Kconfig:52:warning: ignoring unsupported character ','
>> drivers/virtio/Kconfig:52: unknown statement "device"
>> drivers/virtio/Kconfig:53: unknown statement "an"
>> drivers/virtio/Kconfig:54: unknown statement "physical"
drivers/virtio/Kconfig:55:warning: ignoring unsupported character '.'
>> drivers/virtio/Kconfig:55: unknown statement "offloaded"
drivers/virtio/Kconfig:57:warning: ignoring unsupported character ','
drivers/virtio/Kconfig:57:warning: ignoring unsupported character '.'
>> drivers/virtio/Kconfig:57: unknown statement "If"
make[2]: *** [scripts/kconfig/Makefile:75: oldconfig] Error 1
make[1]: *** [Makefile:568: oldconfig] Error 2
make: *** [Makefile:180: sub-make] Error 2
4 real 1 user 1 sys 66.71% cpu make oldconfig
--
>> drivers/virtio/Kconfig:49: syntax error
>> drivers/virtio/Kconfig:48: unknown statement "depend"
>> drivers/virtio/Kconfig:49: invalid statement
drivers/virtio/Kconfig:50: invalid statement
>> drivers/virtio/Kconfig:51: unknown statement "This"
drivers/virtio/Kconfig:52:warning: ignoring unsupported character '.'
drivers/virtio/Kconfig:52:warning: ignoring unsupported character ','
>> drivers/virtio/Kconfig:52: unknown statement "device"
>> drivers/virtio/Kconfig:53: unknown statement "an"
>> drivers/virtio/Kconfig:54: unknown statement "physical"
drivers/virtio/Kconfig:55:warning: ignoring unsupported character '.'
>> drivers/virtio/Kconfig:55: unknown statement "offloaded"
drivers/virtio/Kconfig:57:warning: ignoring unsupported character ','
drivers/virtio/Kconfig:57:warning: ignoring unsupported character '.'
>> drivers/virtio/Kconfig:57: unknown statement "If"
make[2]: *** [scripts/kconfig/Makefile:75: olddefconfig] Error 1
make[1]: *** [Makefile:568: olddefconfig] Error 2
make: *** [Makefile:180: sub-make] Error 2
4 real 1 user 1 sys 66.26% cpu make olddefconfig
vim +49 drivers/virtio/Kconfig
e72542191cbba4 Ohad Ben-Cohen 2011-07-05 14
3343660d8c62c6 Anthony Liguori 2007-11-12 15 config VIRTIO_PCI
d72c5a8c8c57cb Kees Cook 2012-10-02 16 tristate "PCI driver for virtio devices"
d72c5a8c8c57cb Kees Cook 2012-10-02 17 depends on PCI
3343660d8c62c6 Anthony Liguori 2007-11-12 18 select VIRTIO
3343660d8c62c6 Anthony Liguori 2007-11-12 19 ---help---
b2a6d51ddf7b23 Michael S. Tsirkin 2015-01-15 20 This driver provides support for virtio based paravirtual device
3343660d8c62c6 Anthony Liguori 2007-11-12 21 drivers over PCI. This requires that your VMM has appropriate PCI
3343660d8c62c6 Anthony Liguori 2007-11-12 22 virtio backends. Most QEMU based VMMs should support these devices
3343660d8c62c6 Anthony Liguori 2007-11-12 23 (like KVM or Xen).
3343660d8c62c6 Anthony Liguori 2007-11-12 24
3343660d8c62c6 Anthony Liguori 2007-11-12 25 If unsure, say M.
3343660d8c62c6 Anthony Liguori 2007-11-12 26
46506da5f365ef Michael S. Tsirkin 2015-01-15 27 config VIRTIO_PCI_LEGACY
46506da5f365ef Michael S. Tsirkin 2015-01-15 28 bool "Support for legacy virtio draft 0.9.X and older devices"
46506da5f365ef Michael S. Tsirkin 2015-01-15 29 default y
46506da5f365ef Michael S. Tsirkin 2015-01-15 30 depends on VIRTIO_PCI
46506da5f365ef Michael S. Tsirkin 2015-01-15 31 ---help---
46506da5f365ef Michael S. Tsirkin 2015-01-15 32 Virtio PCI Card 0.9.X Draft (circa 2014) and older device support.
46506da5f365ef Michael S. Tsirkin 2015-01-15 33
46506da5f365ef Michael S. Tsirkin 2015-01-15 34 This option enables building a transitional driver, supporting
46506da5f365ef Michael S. Tsirkin 2015-01-15 35 both devices conforming to Virtio 1 specification, and legacy devices.
46506da5f365ef Michael S. Tsirkin 2015-01-15 36 If disabled, you get a slightly smaller, non-transitional driver,
46506da5f365ef Michael S. Tsirkin 2015-01-15 37 with no legacy compatibility.
46506da5f365ef Michael S. Tsirkin 2015-01-15 38
46506da5f365ef Michael S. Tsirkin 2015-01-15 39 So look out into your driveway. Do you have a flying car? If
46506da5f365ef Michael S. Tsirkin 2015-01-15 40 so, you can happily disable this option and virtio will not
46506da5f365ef Michael S. Tsirkin 2015-01-15 41 break. Otherwise, leave it set. Unless you're testing what
46506da5f365ef Michael S. Tsirkin 2015-01-15 42 life will be like in The Future.
46506da5f365ef Michael S. Tsirkin 2015-01-15 43
46506da5f365ef Michael S. Tsirkin 2015-01-15 44 If unsure, say Y.
46506da5f365ef Michael S. Tsirkin 2015-01-15 45
c043b4a8cf3b16 Jason Wang 2020-03-26 46 config VIRTIO_VDPA
c043b4a8cf3b16 Jason Wang 2020-03-26 47 tristate "vDPA driver for virtio devices"
e282a85dc20e6d Michael S. Tsirkin 2020-04-12 @48 depend on VDPA
c043b4a8cf3b16 Jason Wang 2020-03-26 @49 select VIRTIO
c043b4a8cf3b16 Jason Wang 2020-03-26 50 help
c043b4a8cf3b16 Jason Wang 2020-03-26 @51 This driver provides support for virtio based paravirtual
c043b4a8cf3b16 Jason Wang 2020-03-26 @52 device driver over vDPA bus. For this to be useful, you need
c043b4a8cf3b16 Jason Wang 2020-03-26 @53 an appropriate vDPA device implementation that operates on a
c043b4a8cf3b16 Jason Wang 2020-03-26 @54 physical device to allow the datapath of virtio to be
c043b4a8cf3b16 Jason Wang 2020-03-26 @55 offloaded to hardware.
c043b4a8cf3b16 Jason Wang 2020-03-26 56
c043b4a8cf3b16 Jason Wang 2020-03-26 @57 If unsure, say M.
c043b4a8cf3b16 Jason Wang 2020-03-26 58
:::::: The code at line 49 was first introduced by commit
:::::: c043b4a8cf3b16fbdcaec1126841431c33b16e98 virtio: introduce a vDPA based transport
:::::: TO: Jason Wang <jasowang@...hat.com>
:::::: CC: Michael S. Tsirkin <mst@...hat.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
Powered by blists - more mailing lists