-
Notifications
You must be signed in to change notification settings - Fork 615
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Criu check fails on NI Linux RT #1864
Comments
This is indeed an unusual error. Can you try CRIU 3.16? Not sure that helps, but maybe. Not sure if CRIU works on the RT kernel. Can you run |
He-he. Very interesting... failure similar to |
@ImreSzebelledi can you post your kernel build config and |
Thank you very much for the suggestions! Unfortunately I am having trouble installing version 3.16 because of various reasons (don't have proper package manager on this distro (only opkg), so I got 3.12 working by copying the proper prebuilt files from Centos7. I have tried to do the same from Ubuntu22 for 3.16 but I got various errors bacause it got dependecies for Glibc which are not available for the NI linux RT. At this point I gave up copying and instead started trying to build 3.16 from source on the NI linux RT but I still having difficulties building protobuf beforehand on it... sigh. Despite all these things I have attached the kernel config and the lsmod output lsmod:admin@NI-IC-3172-01E67A74:~# lsmod Module Size Used by |
This is direct reason for:
VETH support is not required but I recommend to compile it as a module. It's a small, well tested and fully safe module.
this is really strange:
Looks like a real kernel issue (likely related to Possible minimal reproducer:
Try to compile this as a separate program by |
I had the time today to build the kernel with CONFIG_VETH=y and also managed to build criu 3.16.1-on it. |
A friendly reminder that this issue had no activity for 30 days. |
Description
Hello!
I am trying to get criu work on a linux distribution released by National instrument on an industrial controller (NI-3172) but I am experiencing difficulties. I have built the Kernel with the needed flags, but there seems to be some problem when running criu check when running criu even with root privileges.
Thank you for the help in advance!
Steps to reproduce the issue:
Output of `criu --version`:
Output of `criu check --all`:
Additional environment details:
Kernel version:
Linux NI-IC-3172-01E67A74 5.15.26-rt34-g2360492e22b4 #1 SMP PREEMPT_RT Tue May 3 11:22:29 CEST 2022 x86_64 GNU/Linux
The text was updated successfully, but these errors were encountered: