, ,

Notes configuration kernel Linux

Pour criu (snapshot process)

The following options must be enabled for CRIU to work:

    General setup options
        CONFIG_CHECKPOINT_RESTORE=y (Checkpoint/restore support)
        CONFIG_NAMESPACES=y (Namespaces support)
        CONFIG_UTS_NS=y (Namespaces support -> UTS namespace)
        CONFIG_IPC_NS=y (Namespaces support -> IPC namespace)
        CONFIG_PID_NS=y (Namespaces support -> PID namespaces)
        CONFIG_NET_NS=y (Namespaces support -> Network namespace)
        CONFIG_FHANDLE=y (Open by fhandle syscalls)
        CONFIG_EVENTFD=y (Enable eventfd() system call)
        CONFIG_EPOLL=y (Enable eventpoll support)
    Networking support -> Networking options options for sock-diag subsystem
        CONFIG_UNIX_DIAG=y (Unix domain sockets -> UNIX: socket monitoring interface)
        CONFIG_INET_DIAG=y (TCP/IP networking -> INET: socket monitoring interface)
        CONFIG_INET_UDP_DIAG=y (TCP/IP networking -> INET: socket monitoring interface -> UDP: socket monitoring interface)
        CONFIG_PACKET_DIAG=y (Packet socket -> Packet: sockets monitoring interface)
        CONFIG_NETLINK_DIAG=y (Netlink socket -> Netlink: sockets monitoring interface)
    Other options
        CONFIG_INOTIFY_USER=y (File systems -> Inotify support for userspace)
        CONFIG_IA32_EMULATION=y (x86 only) (Executable file formats -> Emulations -> IA32 Emulation)

Pour cgroup

Pour Dump Mem (passer à n pour accès à /dev/mem)

CONFIG_STRICT_DEVMEM=y