Enable more perf capabilities

- enable schedstats - allows for more perf events like
`sched:sched_stat_sleep` and `sched:sched_stat_iowait`

- enable kernel auditing - allows using `perf trace` - depends on
BR2_PACKAGE_AUDIT

- enable perf.data compression - allows using the `-z` switch - depends
on BR2_PACKAGE_ZSTD

Changes I made to the buildroot submodule:
1) Update to the latest `next` branch. That branch includes patches
which enable additional optional dependencies for perf.

2) Rebase our specific patches on top of the `next` branch.

3) Cherry-pick a fix for a regression from the `master` branch.

Change-Id: I2925b37f31284509d2396a33b9d94116f4249ccb
diff --git a/board/czechlight/clearfog/boot.scr.txt b/board/czechlight/clearfog/boot.scr.txt
index bf45913..5fd6e95 100644
--- a/board/czechlight/clearfog/boot.scr.txt
+++ b/board/czechlight/clearfog/boot.scr.txt
@@ -7,7 +7,7 @@
 i2c mw 0x60 0x0a 0x80
 i2c mw 0x60 0x0b 0x80
 i2c mw 0x60 0x0c 0x80
-setenv bootargs root=/dev/mmcblk0p${rauc_part} init=/sbin/init-czechlight.sh rauc.slot=${rauc_slot} czechlight=${czechlight} systemd.machine_id=${machineid} panic=10 oops=panic spidev.bufsiz=65535
+setenv bootargs root=/dev/mmcblk0p${rauc_part} init=/sbin/init-czechlight.sh rauc.slot=${rauc_slot} czechlight=${czechlight} systemd.machine_id=${machineid} panic=10 oops=panic spidev.bufsiz=65535 schedstats=enable
 if test -n ${czechlight} && load mmc 0:${rauc_part} ${fdt_addr_r} /boot/${czechlight}-clearfog.dtb; then
   echo "DTS: ${czechlight}-clearfog"
 else
diff --git a/board/czechlight/common/linux.fragment b/board/czechlight/common/linux.fragment
index 37644d3..2181c3b 100644
--- a/board/czechlight/common/linux.fragment
+++ b/board/czechlight/common/linux.fragment
@@ -99,3 +99,5 @@
 CONFIG_KEYS=n
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
+CONFIG_SCHEDSTATS=y
+CONFIG_AUDIT=y
diff --git a/configs/czechlight_clearfog_defconfig b/configs/czechlight_clearfog_defconfig
index 922287e..0f11ee4 100644
--- a/configs/czechlight_clearfog_defconfig
+++ b/configs/czechlight_clearfog_defconfig
@@ -37,6 +37,7 @@
 BR2_PACKAGE_LINUX_TOOLS_IIO=y
 BR2_PACKAGE_LINUX_TOOLS_PERF=y
 BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_CZECHLIGHT_PATH)/board/czechlight/common/busybox-config"
+BR2_PACKAGE_ZSTD=y
 BR2_PACKAGE_STRACE=y
 BR2_PACKAGE_E2FSPROGS=y
 BR2_PACKAGE_MMC_UTILS=y
@@ -49,6 +50,8 @@
 BR2_PACKAGE_MSTPD=y
 BR2_PACKAGE_NETOPEER2_CLI=y
 BR2_PACKAGE_NGHTTP2_CXX=y
+BR2_PACKAGE_ELFUTILS=y
+BR2_PACKAGE_LIBUNWIND=y
 BR2_PACKAGE_ETHTOOL=y
 BR2_PACKAGE_IPROUTE2=y
 BR2_PACKAGE_NETCONF_CLI=y
@@ -56,6 +59,7 @@
 BR2_PACKAGE_TCPDUMP=y
 BR2_PACKAGE_BASH=y
 BR2_PACKAGE_INOTIFY_TOOLS=y
+BR2_PACKAGE_AUDIT=y
 BR2_PACKAGE_DDRESCUE=y
 BR2_PACKAGE_RAUC=y
 BR2_PACKAGE_RAUC_NETWORK=y
diff --git a/submodules/buildroot b/submodules/buildroot
index 2f2917a..71f622b 160000
--- a/submodules/buildroot
+++ b/submodules/buildroot
@@ -1 +1 @@
-Subproject commit 2f2917ac2084c8fac9801603c9db4b80370b7093
+Subproject commit 71f622b823fdd65f77a1195b06c382870872cfeb