Line 164: |
Line 164: |
| ** <code>CONFIG_PACKET_DIAG=y</code> (Packet socket -> Packet: sockets monitoring interface) | | ** <code>CONFIG_PACKET_DIAG=y</code> (Packet socket -> Packet: sockets monitoring interface) |
| ** <code>CONFIG_NETLINK_DIAG=y</code> (Netlink socket -> Netlink: sockets monitoring interface) | | ** <code>CONFIG_NETLINK_DIAG=y</code> (Netlink socket -> Netlink: sockets monitoring interface) |
− | * Other options
| + | |
− | ** <code>CONFIG_INOTIFY_USER=y</code> (File systems -> Inotify support for userspace)
| + | Other options not required by CRIU, but C/R supported (ZDTM may fail without them): |
− | ** <code>CONFIG_FANOTIFY=y</code> (File systems -> Filesystem wide access notification)
| + | * <code>CONFIG_INOTIFY_USER=y</code> (File systems -> Inotify support for userspace) |
− | ** <code>CONFIG_MEMCG=y</code> (General setup -> Control Group support -> Memory controller)
| + | * <code>CONFIG_FANOTIFY=y</code> (File systems -> Filesystem wide access notification) |
− | ** <code>CONFIG_CGROUP_DEVICE=y</code> (General setup -> Control Group support -> Device controller)
| + | * <code>CONFIG_MEMCG=y</code> (General setup -> Control Group support -> Memory controller) |
− | ** <code>CONFIG_MACVLAN=y</code> (Device Drivers -> Network device support -> Network core driver support -> MAC-VLAN support)
| + | * <code>CONFIG_CGROUP_DEVICE=y</code> (General setup -> Control Group support -> Device controller) |
− | ** <code>CONFIG_BRIDGE=y</code> (Networking support -> Networking options -> 802.1d Ethernet Bridging)
| + | * <code>CONFIG_MACVLAN=y</code> (Device Drivers -> Network device support -> Network core driver support -> MAC-VLAN support) |
− | ** <code>CONFIG_IA32_EMULATION=y</code> (x86 only) (Executable file formats -> Emulations -> IA32 Emulation)
| + | * <code>CONFIG_BRIDGE=y</code> (Networking support -> Networking options -> 802.1d Ethernet Bridging) |
| + | * <code>CONFIG_IA32_EMULATION=y</code> (x86 only) (Executable file formats -> Emulations -> IA32 Emulation) |
| | | |
| For some [[usage scenarios]] there is an ability to track memory changes and produce [[incremental dumps]]. Need to enable the <code>CONFIG_MEM_SOFT_DIRTY=y</code> (optional) (Processor type and features -> Track memory changes). | | For some [[usage scenarios]] there is an ability to track memory changes and produce [[incremental dumps]]. Need to enable the <code>CONFIG_MEM_SOFT_DIRTY=y</code> (optional) (Processor type and features -> Track memory changes). |