containerd/vendor/golang.org/x/sys/cpu
Akihiro Suda 52f82acb7b
btrfs: depend on kernel UAPI instead of libbtrfs
See containerd/btrfs PR 40 and moby/moby PR 44761. (Thanks to [@]neersighted.)

The containerd/btrfs library now requires headers from kernel 4.12 or newer:
- https://github.com/torvalds/linux/blob/master/include/uapi/linux/btrfs.h
- https://github.com/torvalds/linux/blob/master/include/uapi/linux/btrfs_tree.h

These files are licensed under the GPL-2.0 WITH Linux-syscall-note, so it should be compatible with the Apache License 2.0.
https://spdx.org/licenses/Linux-syscall-note.html

The dependency on the kernel headers only affects users building from source.
Users on older kernels may opt to not compile this library (`BUILDTAGS=no_btfs`),
or to provide headers from a newer kernel.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2023-02-10 10:07:34 +09:00
..
asm_aix_ppc64.s btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
byteorder.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_aix.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_arm64.s btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_arm.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gc_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gc_s390x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gc_x86.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gccgo_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gccgo_s390x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gccgo_x86.c btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_gccgo_x86.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux_arm.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux_mips64x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux_noinit.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux_ppc64x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux_s390x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_linux.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_loong64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_mips64x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_mipsx.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_netbsd_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_openbsd_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_openbsd_arm64.s btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_other_arm64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_other_arm.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_other_mips64x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_other_ppc64x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_other_riscv64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_ppc64x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_riscv64.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_s390x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_s390x.s btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_wasm.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_x86.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_x86.s btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_zos_s390x.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu_zos.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
cpu.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
endian_big.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
endian_little.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
hwcap_linux.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
parse.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
proc_cpuinfo_linux.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
syscall_aix_gccgo.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00
syscall_aix_ppc64_gc.go btrfs: depend on kernel UAPI instead of libbtrfs 2023-02-10 10:07:34 +09:00