mirror of
https://github.com/moby/buildkit.git
synced 2026-06-24 08:47:57 +00:00
15 lines
240 B
Go
15 lines
240 B
Go
//go:build linux
|
|
|
|
package resources
|
|
|
|
import "golang.org/x/sys/unix"
|
|
|
|
func isCgroup2() bool {
|
|
var st unix.Statfs_t
|
|
err := unix.Statfs(defaultMountpoint, &st)
|
|
if err != nil {
|
|
return false
|
|
}
|
|
return st.Type == unix.CGROUP2_SUPER_MAGIC
|
|
}
|