containerd/platforms
Jaime Caamaño Ruiz ad25c1a9c3 Improve ARM platform matching
This commit improves ARM platform matching in two instances:

* Some old kernels reported the CPU architecture of arm64 cpus as
  Aarch64 [1].
* In cases where the user is running with armv8 cpu and kernel but amrhf
  user land (so armhf containerd), a possibility given the compatibility
  of armv8 with armv7.

[1] https://elixir.bootlin.com/linux/v3.14.29/source/arch/arm64/kernel/setup.c#L420

Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
2019-05-10 16:27:20 +02:00
..
compare.go Improve ARM platform matching 2019-05-10 16:27:20 +02:00
cpuinfo_test.go Licence header added 2018-02-19 10:32:26 +09:00
cpuinfo.go Improve ARM platform matching 2019-05-10 16:27:20 +02:00
database.go Normalize arm64 to an empty variant 2018-06-23 16:35:46 -07:00
defaults_test.go Add platform match comparer interface 2018-08-27 00:11:46 -07:00
defaults_unix.go Introduce the Windows lcow diff/snaphotter 2018-08-28 13:51:04 -07:00
defaults_windows.go Introduce the Windows lcow diff/snaphotter 2018-08-28 13:51:04 -07:00
defaults.go Introduce the Windows lcow diff/snaphotter 2018-08-28 13:51:04 -07:00
platforms_test.go Fix arm platform matching 2018-06-21 17:07:58 -07:00
platforms.go platforms: Add MustParse 2018-08-15 11:30:46 +01:00