- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, I am trying to configure and access Xeon-Phi by running a linux container running a centos image.
Host OS: 4.2.0-coreos-r1 and I am running the centos image as a linux container. When I try to install the MPSS library it breaks in the build phase with following error message. Initially it was not able to find env variable for $(DESTDIR), so i have assigned a folder. But still it breaks and I am not able to find the reason.
[root@a98e650726a1 mpss-3.6]# rpmbuild --rebuild mpss-modules-*.rpm
Installing mpss-modules-kernel-headers-3.6-1.glibc2.12.x86_64.rpm
warning: mpss-modules-kernel-headers-3.6-1.glibc2.12.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 96372c37: NOKEY
error: source package expected, binary found
error: mpss-modules-kernel-headers-3.6-1.glibc2.12.x86_64.rpm cannot be installed
[root@a98e650726a1 mpss-3.6]# cd src/
[root@a98e650726a1 src]# rpmbuild --rebuild mpss-modules-*.rpm
Installing mpss-modules-3.6-1.src.rpm
warning: user build does not exist - using root
warning: group build does not exist - using root
warning: user build does not exist - using root
warning: group build does not exist - using root
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.m1yqoL
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf mpss-modules-3.6
+ /usr/bin/mkdir -p mpss-modules-3.6
+ cd mpss-modules-3.6
+ /usr/bin/bzip2 -dc /root/rpmbuild/SOURCES/mpss-modules-3.6.tar.bz2
+ /usr/bin/tar -xvvf -
drwxrwxr-x build/build 0 2015-09-03 12:50 ./
-rw-rw-r-- build/build 47 2015-09-03 12:50 ./.mpss-metadata
drwxrwxr-x build/build 0 2015-09-03 12:50 ./vnet/
-rw-rw-r-- build/build 3320 2015-09-03 12:50 ./vnet/micveth_param.c
-rw-rw-r-- build/build 42879 2015-09-03 12:50 ./vnet/micveth_dma.c
-rw-rw-r-- build/build 23847 2015-09-03 12:50 ./vnet/micveth.c
-rw-rw-r-- build/build 3205 2015-09-03 12:50 ./vnet/mic.h
-rw-rw-r-- build/build 88 2015-09-03 12:50 ./vnet/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./virtio/
-rw-rw-r-- build/build 22285 2015-09-03 12:50 ./virtio/mic_virtblk.c
-rw-rw-r-- build/build 24 2015-09-03 12:50 ./virtio/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./vcons/
-rw-rw-r-- build/build 9616 2015-09-03 12:50 ./vcons/hvc_mic.c
-rw-rw-r-- build/build 3737 2015-09-03 12:50 ./vcons/hvc_console.h
-rw-rw-r-- build/build 44 2015-09-03 12:50 ./vcons/Kbuild
-rw-rw-r-- build/build 411 2015-09-03 12:50 ./udev-mic.rules
drwxrwxr-x build/build 0 2015-09-03 12:50 ./trace_capture/
-rw-rw-r-- build/build 8602 2015-09-03 12:50 ./trace_capture/trace_capture.h
-rw-rw-r-- build/build 68560 2015-09-03 12:50 ./trace_capture/trace_capture.c
-rw-rw-r-- build/build 2816 2015-09-03 12:50 ./trace_capture/tc_memcvt.c
-rw-rw-r-- build/build 10647 2015-09-03 12:50 ./trace_capture/tc_host.c
-rw-rw-r-- build/build 2415 2015-09-03 12:50 ./trace_capture/docapture.c
-rw-rw-r-- build/build 569 2015-09-03 12:50 ./trace_capture/Makefile
-rw-rw-r-- build/build 25 2015-09-03 12:50 ./trace_capture/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./ras/
-rw-rw-r-- build/build 6557 2015-09-03 12:50 ./ras/monahan.h
-rw-rw-r-- build/build 32564 2015-09-03 12:50 ./ras/micras_uncore.c
-rw-rw-r-- build/build 28421 2015-09-03 12:50 ./ras/micras_pm.c
-rw-rw-r-- build/build 68817 2015-09-03 12:50 ./ras/micras_main.c
-rw-rw-r-- build/build 37460 2015-09-03 12:50 ./ras/micras_knf.c
-rw-rw-r-- build/build 69571 2015-09-03 12:50 ./ras/micras_knc.c
-rw-rw-r-- build/build 77928 2015-09-03 12:50 ./ras/micras_elog.c
-rw-rw-r-- build/build 30533 2015-09-03 12:50 ./ras/micras_core.c
-rw-rw-r-- build/build 24090 2015-09-03 12:50 ./ras/micras_common.c
-rw-rw-r-- build/build 32895 2015-09-03 12:50 ./ras/micras_api.h
-rw-rw-r-- build/build 14455 2015-09-03 12:50 ./ras/micras.h
-rw-rw-r-- build/build 10224 2015-09-03 12:50 ./ras/micpm_api.h
-rw-rw-r-- build/build 4687 2015-09-03 12:50 ./ras/micmca_api.h
-rw-rw-r-- build/build 6491 2015-09-03 12:50 ./ras/Makefile
-rw-rw-r-- build/build 207 2015-09-03 12:50 ./ras/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./ramoops/
-rw-rw-r-- build/build 4216 2015-09-03 12:50 ./ramoops/ramoops.c
-rw-rw-r-- build/build 19 2015-09-03 12:50 ./ramoops/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./pm_scif/
-rw-rw-r-- build/build 2152 2015-09-03 12:50 ./pm_scif/pm_scif.h
-rw-rw-r-- build/build 10087 2015-09-03 12:50 ./pm_scif/pm_scif.c
-rw-rw-r-- build/build 19 2015-09-03 12:50 ./pm_scif/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./mpssboot/
-rw-rw-r-- build/build 6910 2015-09-03 12:50 ./mpssboot/mpssboot.c
-rw-rw-r-- build/build 20 2015-09-03 12:50 ./mpssboot/Kbuild
drwxrwxr-x build/build 0 2015-09-03 12:50 ./micscif/
-rw-rw-r-- build/build 6601 2015-09-03 12:50 ./micscif/micscif_va_node.c
-rw-rw-r-- build/build 16182 2015-09-03 12:50 ./micscif/micscif_va_gen.c
-rw-rw-r-- build/build 6661 2015-09-03 12:50 ./micscif/micscif_sysfs.c
-rw-rw-r-- build/build 13498 2015-09-03 12:50 ./micscif/micscif_smpt.c
-rw-rw-r-- build/build 12080 2015-09-03 12:50 ./micscif/micscif_select.c
-rw-rw-r-- build/build 16374 2015-09-03 12:50 ./micscif/micscif_rma_list.c
-rw-rw-r-- build/build 29054 2015-09-03 12:50 ./micscif/micscif_rma_dma.c
-rw-rw-r-- build/build 74401 2015-09-03 12:50 ./micscif/micscif_rma.c
-rw-rw-r-- build/build 11996 2015-09-03 12:50 ./micscif/micscif_rb.c
-rw-rw-r-- build/build 8999 2015-09-03 12:50 ./micscif/micscif_ports.c
-rw-rw-r-- build/build 85521 2015-09-03 12:50 ./micscif/micscif_nodeqp.c
-rw-rw-r-- build/build 45069 2015-09-03 12:50 ./micscif/micscif_nm.c
-rw-rw-r-- build/build 18485 2015-09-03 12:50 ./micscif/micscif_main.c
-rw-rw-r-- build/build 5143 2015-09-03 12:50 ./micscif/micscif_intr.c
-rw-rw-r-- build/build 12835 2015-09-03 12:50 ./micscif/micscif_fd.c
-rw-rw-r-- build/build 31378 2015-09-03 12:50 ./micscif/micscif_debug.c
-rw-rw-r-- build/build 96705 2015-09-03 12:50 ./micscif/micscif_api.c
-rw-rw-r-- build/build 584 2015-09-03 12:50 ./micscif/Kbuild
-rwxrwxr-x build/build 88 2015-09-03 12:50 ./mic.modules
-rw-rw-r-- build/build 1334 2015-09-03 12:50 ./mic.conf
drwxrwxr-x build/build 0 2015-09-03 12:50 ./include/
-rw-rw-r-- build/build 6481 2015-09-03 12:50 ./include/scif_ioctl.h
-rw-rw-r-- build/build 68604 2015-09-03 12:50 ./include/scif.h
-rw-rw-r-- build/build 3744 2015-09-03 12:50 ./include/micint.h
-rw-rw-r-- build/build 3953 2015-09-03 12:50 ./include/mic_interrupts.h
-rw-rw-r-- build/build 22503 2015-09-03 12:50 ./include/mic_common.h
drwxrwxr-x build/build 0 2015-09-03 12:50 ./include/mic/
-rw-rw-r-- build/build 7775 2015-09-03 12:50 ./include/mic/ringbuffer.h
-rw-rw-r-- build/build 7461 2015-09-03 12:50 ./include/mic/micveth_dma.h
-rw-rw-r-- build/build 2517 2015-09-03 12:50 ./include/mic/micveth_common.h
-rw-rw-r-- build/build 4050 2015-09-03 12:50 ./include/mic/micveth.h
-rw-rw-r-- build/build 4823 2015-09-03 12:50 ./include/mic/micvcons.h
-rw-rw-r-- build/build 3835 2015-09-03 12:50 ./include/mic/micscif_va_node.h
-rw-rw-r-- build/build 3220 2015-09-03 12:50 ./include/mic/micscif_va_gen.h
-rw-rw-r-- build/build 3993 2015-09-03 12:50 ./include/mic/micscif_smpt.h
-rw-rw-r-- build/build 4929 2015-09-03 12:50 ./include/mic/micscif_rma_list.h
-rw-rw-r-- build/build 27176 2015-09-03 12:50 ./include/mic/micscif_rma.h
-rw-rw-r-- build/build 5778 2015-09-03 12:50 ./include/mic/micscif_rb.h
-rw-rw-r-- build/build 9223 2015-09-03 12:50 ./include/mic/micscif_nodeqp.h
-rw-rw-r-- build/build 8075 2015-09-03 12:50 ./include/mic/micscif_nm.h
-rw-rw-r-- build/build 7402 2015-09-03 12:50 ./include/mic/micscif_map.h
-rw-rw-r-- build/build 2515 2015-09-03 12:50 ./include/mic/micscif_kmem_cache.h
-rw-rw-r-- build/build 2351 2015-09-03 12:50 ./include/mic/micscif_intr.h
-rw-rw-r-- build/build 27016 2015-09-03 12:50 ./include/mic/micscif.h
-rw-rw-r-- build/build 10281 2015-09-03 12:50 ./include/mic/micsboxdefine.h
-rw-rw-r-- build/build 2272 2015-09-03 12:50 ./include/mic/micpsmi.h
-rw-rw-r-- build/build 2108 2015-09-03 12:50 ./include/mic/micdboxdefine.h
-rw-rw-r-- build/build 4292 2015-09-03 12:50 ./include/mic/micbaseaddressdefine.h
-rw-rw-r-- build/build 2533 2015-09-03 12:50 ./include/mic/mic_virtio.h
-rw-rw-r-- build/build 3120 2015-09-03 12:50 ./include/mic/mic_sbox_md.h
-rw-rw-r-- build/build 12511 2015-09-03 12:50 ./include/mic/mic_pm.h
-rw-rw-r-- build/build 4215 2015-09-03 12:50 ./include/mic/mic_macaddr.h
-rw-rw-r-- build/build 14550 2015-09-03 12:50 ./include/mic/mic_dma_md.h
-rw-rw-r-- build/build 7436 2015-09-03 12:50 ./include/mic/mic_dma_lib.h
-rw-rw-r-- build/build 6544 2015-09-03 12:50 ./include/mic/mic_dma_api.h
-rw-rw-r-- build/build 6023 2015-09-03 12:50 ./include/mic/io_interface.h
-rw-rw-r-- build/build 6125 2015-09-03 12:50 ./include/mic/compl_buf_ring.h
-rw-rw-r-- build/build 4631 2015-09-03 12:50 ./include/mic/bootparams.h
drwxrwxr-x build/build 0 2015-09-03 12:50 ./host/
-rw-rw-r-- build/build 22798 2015-09-03 12:50 ./host/vmcore.c
drwxrwxr-x build/build 0 2015-09-03 12:50 ./host/vhost/
-rw-rw-r-- build/build 7179 2015-09-03 12:50 ./host/vhost/vhost.h
-rw-rw-r-- build/build 18710 2015-09-03 12:50 ./host/vhost/mic_vhost.c
-rw-rw-r-- build/build 16858 2015-09-03 12:50 ./host/vhost/mic_blk.c
-rw-rw-r-- build/build 53543 2015-09-03 12:50 ./host/uos_download.c
-rw-rw-r-- build/build 27572 2015-09-03 12:50 ./host/tools_support.c
-rw-rw-r-- build/build 29774 2015-09-03 12:50 ./host/pm_pcstate.c
-rw-rw-r-- build/build 17157 2015-09-03 12:50 ./host/pm_ioctl.c
-rw-rw-r-- build/build 28523 2015-09-03 12:50 ./host/micscif_pm.c
-rw-rw-r-- build/build 6154 2015-09-03 12:50 ./host/micpsmi.c
-rw-rw-r-- build/build 21582 2015-09-03 12:50 ./host/linvnet.c
-rw-rw-r-- build/build 19188 2015-09-03 12:50 ./host/linvcons.c
-rw-rw-r-- build/build 22050 2015-09-03 12:50 ./host/linux.c
-rw-rw-r-- build/build 22761 2015-09-03 12:50 ./host/linsysfs.c
-rw-rw-r-- build/build 9514 2015-09-03 12:50 ./host/linscif_host.c
-rw-rw-r-- build/build 4940 2015-09-03 12:50 ./host/linpsmi.c
-rw-rw-r-- build/build 6527 2015-09-03 12:50 ./host/linpm.c
-rw-rw-r-- build/build 5404 2015-09-03 12:50 ./host/ioctl.c
-rw-rw-r-- build/build 5386 2015-09-03 12:50 ./host/acptboot.c
-rw-rw-r-- build/build 1444 2015-09-03 12:50 ./host/Makefile
drwxrwxr-x build/build 0 2015-09-03 12:50 ./dma/
-rw-rw-r-- build/build 2151 2015-09-03 12:50 ./dma/mic_sbox_md.c
-rw-rw-r-- build/build 16015 2015-09-03 12:50 ./dma/mic_dma_md.c
-rw-rw-r-- build/build 54139 2015-09-03 12:50 ./dma/mic_dma_lib.c
-rw-rw-r-- build/build 120 2015-09-03 12:50 ./dma/Kbuild
-rw-rw-r-- build/build 4436 2015-09-03 12:50 ./Makefile
-rw-rw-r-- build/build 3589 2015-09-03 12:50 ./Kbuild
-rw-rw-r-- build/build 18092 2015-09-03 12:50 ./COPYING
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eflO8k
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd mpss-modules-3.6
+ '[' -d modules ']'
+ /usr/bin/make -j16 KERNEL_VERSION=4.2.0-coreos-r1 KERNEL_SRC=/lib/modules/4.2.0-coreos-r1/build CC=gcc 'LD=ld ' MIC_CARD_ARCH=k1om
/usr/bin/make -C /lib/modules/4.2.0-coreos-r1/build M=/root/rpmbuild/BUILD/mpss-modules-3.6 modules \
INSTALL_MOD_PATH=/home/surya/mpss_try
make[1]: Entering directory `/usr/lib/modules/4.2.0-coreos-r1/build'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/lib/modules/4.2.0-coreos-r1/build'
make: *** [modules] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.eflO8k (%build)
RPM build errors:
user build does not exist - using root
group build does not exist - using root
user build does not exist - using root
group build does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.eflO8k (%build)
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Did you get it to work? If you did can you please share steps?
If not, your CoreOS host may be your problem. The Kernel is going to be the one from the underlying OS. Try with RHEL/CentOS as the base - pay close attention to the kernel versions that are validated with mpss. If you want to get CentOS into a Kubernetes cluster etc. it's not required to be running on CoreOS.
The easiest is going to be to take the matching mpss linux kernel and running docker on it. I have not tried it however if you are still running into problems please feel free to drop a note and will be able to try out quickly.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page