diff --git a/centos/content.md b/centos/content.md index ef642590f..b551ba63d 100644 --- a/centos/content.md +++ b/centos/content.md @@ -85,7 +85,7 @@ This container is running with systemd in a limited context, with the cgroups fi ## A note about vsyscall -Legacy CentOS binaries and/or libraries are built to expect some system calls to be accessed via `vsyscall` mappings. Some linux distributions have opted to disable `vsyscall` entirely (opting exclusively for more secure `vdso` mappings), causing segmentation faults. +CentOS 6 binaries and/or libraries are built to expect some system calls to be accessed via `vsyscall` mappings. Some linux distributions have opted to disable `vsyscall` entirely (opting exclusively for more secure `vdso` mappings), causing segmentation faults. If running `docker run --rm -it centos:centos6.7 bash` immediately exits with status code `139`, check to see if your system has disabled vsyscall: @@ -104,4 +104,4 @@ ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsysca If you do not see a `vsyscall` mapping, and you need to run a legacy CentOS container, try adding `vsyscall=emulated` to the kernel options in your bootloader -Further reading : [lwn.net](https://lwn.net/Articles/446528/) \ No newline at end of file +Further reading : [lwn.net](https://lwn.net/Articles/446528/)