moby--moby/oci
Sebastiaan van Stijn 1cd1925acd
oci.Device() fix FileMode to match runtime spec
The runtime spec expects the FileMode field to only hold file permissions,
however `unix.Stat_t.Mode` contains both file type and mode.

This patch strips file type so that only file mode is included in the Device.

Thanks to Iceber Gu, who noticed the same issue in containerd and runc.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2021-02-18 10:48:24 +01:00
..
caps
fixtures
defaults.go
devices_linux.go oci.Device() fix FileMode to match runtime spec 2021-02-18 10:48:24 +01:00
devices_linux_test.go oci.Device() fix FileMode to match runtime spec 2021-02-18 10:48:24 +01:00
devices_unsupported.go
namespaces.go
oci.go Fix daemon panic when starting container with invalid device cgroup rule 2021-01-22 16:02:19 +01:00
oci_test.go Fix daemon panic when starting container with invalid device cgroup rule 2021-01-22 16:02:19 +01:00
seccomp_test.go