• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

checkpoint-restore / criu / 2121 / 14
6%
master: 33%

Build:
Build:
LAST BUILD BRANCH: criu-dev
DEFAULT BRANCH: master
Ran 12 Jul 2018 06:38PM UTC
Files 217
Run time 26s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jul 2018 06:38PM UTC coverage: 64.656% (-0.05%) from 64.71%
TR_ARCH=local GCOV=1

push

travis-ci

Andrei Vagin
mount: fix regression where open_mountpoint failed on readonly fs

If we fail to create temporary directory for doing a clean mount we can
make mount clean reusing the code which enters new mountns to umount
overmounts. As when last process exits mntns all mounts are implicitly
cleaned from children, see in kernel source - sys_exit->do_exit
->exit_task_namespaces->switch_task_namespaces->free_nsproxy
->put_mnt_ns->umount_tree->drop_collected_mounts->umount_tree:

    /* Hide the mounts from mnt_mounts */
    list_for_each_entry(p, &tmp_list, mnt_list) {
            list_del_init(&p->mnt_child);
    }

Fixes commit b6cfb1ce2948 ("mount: make open_mountpoint handle overmouts
properly")

https://github.com/checkpoint-restore/criu/issues/520
Signed-off-by: Pavel Tikhomirov <ptikhomirov@virtuozzo.com>
Acked-by: Adrian Reber <areber@redhat.com>
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>

20999 of 32478 relevant lines covered (64.66%)

725364.97 hits per line

Source Files on job 2121.14 (TR_ARCH=local GCOV=1)
  • Tree
  • List 0
  • Changed 154
  • Source Changed 2
  • Coverage Changed 154
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1955
  • Travis Job 2121.14
  • 27034e7c on github
  • Prev Job for TR_ARCH=local GCOV=1 on criu-dev (#2119.14)
  • Next Job for TR_ARCH=local GCOV=1 on criu-dev (#2122.14)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc