[CRIU] Project for GSoC 2019: Optimize logging engine

Adrian Reber adrian at lisas.de
Thu Mar 14 10:18:13 MSK 2019


On Thu, Mar 14, 2019 at 11:24:24AM +0530, Vaibhav Gupta wrote:
> On Thu, Mar 14, 2019 at 11:10 AM Vaibhav Gupta <vaibhavgupta40 at gmail.com>
> wrote:
> 
> >
> >
> > On Tue, Mar 12, 2019 at 9:57 PM Pavel Emelianov <xemul at virtuozzo.com>
> > wrote:
> >
> >> On 3/12/19 2:14 PM, Vaibhav Gupta wrote:
> >> > Hello everyone,
> >> > .
> >> > I was exploring CRIU - Suggested Ideas for GSoC 2019, and have got
> >> interested in the following project:
> >> >
> >> >   * Optimize logging engine -
> >> https://criu.org/Google_Summer_of_Code_Ideas#Optimize_logging_engine
> >>
> >> That's great!
> >>
> >> > .
> >> > I am already exploring this topic and would like to discuss with
> >> mentors.
> >>
> >> Sure! Do you have questions about the gsoc process itself, or can we just
> >> proceed to the
> >> technical discussion?
> >>
> > No, I don't have nay query regarding GSoC Procedures.
> >
> >>
> >> > .
> >> > It would be great if mentors would like to suggest any specific
> >> resources, which can be help me to know more about the project.
> >>
> >> So, the doc to start with is
> >> https://criu.org/GSoC_Students_Recommendations, it will
> >> let you start running criu instantly. Then glance through the
> >> sources/criu/log.c where
> >> the logging code sits.
> >>
> > I was following the above guide. when I run:
> $ sudo python zdtm.py run -t static/env00
> .
> I get following error in the last:
> .
> zdtm.py:21: DeprecationWarning: the imp module is deprecated in favour of
> importlib; see the module's documentation for alternative uses
>   import imp
> The kernel is tainted: '12289\n'
> Traceback (most recent call last):
>   File "zdtm.py", line 2306, in <module>
>     opts['action'](opts)
>   File "zdtm.py", line 1975, in run_tests
>     launcher = Launcher(opts, len(torun))
>   File "zdtm.py", line 1671, in __init__
>     raise Exception("The kernel is tainted: %r" % self.__taint)
> Exception: The kernel is tainted: '12289\n'

Just use '--ignore-taint':

 # zdtm.py run --ignore-taint -t static/env00

It is interesting that all of a sudden a lot of people are hitting this.

		Adrian


More information about the CRIU mailing list