diff --git a/README.md b/README.md index 2b20620..3300ba7 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,8 @@ Each kernel release tarball currently provides the following files: * `/boot/config` (the configuration used to build the kernel); * `/boot/Module.symvers.xz` (a table mapping exported symbols to provider, compressed); * `/boot/System.map.xz` (the kernel's symbol table, compressed); -* `/boot/bcm-2710-rpi-3-b.dtb`, `/boot/bcm-2710-rpi-3-b-plus.dtb` and `/boot/bcm-2837-rpi-3-b.dtb` (and, from `5.4.51.20200721` onwards, `/boot/bcm2710-rpi-cm3.dtb`) (the device tree blobs); -* `/boot/overlays/...` (the device tree blob overlays) (from `5.4.51.20200721`); +* `/boot/bcm-2710-rpi-3-b.dtb`, `/boot/bcm-2710-rpi-3-b-plus.dtb` and `/boot/bcm-2837-rpi-3-b.dtb` (and, from `5.4.51.20200728` onwards, `/boot/bcm2710-rpi-cm3.dtb`) (the device tree blobs); +* `/boot/overlays/...` (the device tree blob overlays) (from `5.4.51.20200728`); * `/lib/modules//...` (the module set for the kernel); * `/lib/firmware/...` (the kernel-built firmware, for [< 4.14 only](http://lkml.iu.edu/hypermail/linux/kernel/1709.1/04650.html)). @@ -38,7 +38,7 @@ The current kernel tarball may be downloaded from the link below (or via `wget`, Variant | Version | Most Recent Image :--- | ---: | ---: -Kernel, dtbs, modules and (kernel) firmware | 5.4.51.20200721 | [bcmrpi3-kernel-5.4.51.20200721.tar.xz](https://github.com/sakaki-/bcmrpi3-kernel/releases/download/5.4.51.20200721/bcmrpi3-kernel-5.4.51.20200721.tar.xz) +Kernel, dtbs, modules and (kernel) firmware | 5.4.51.20200728 | [bcmrpi3-kernel-5.4.51.20200728.tar.xz](https://github.com/sakaki-/bcmrpi3-kernel/releases/download/5.4.51.20200728/bcmrpi3-kernel-5.4.51.20200728.tar.xz) The corresponding kernel configuration (derived via `make bcmrpi3_defconfig`) may be viewed [here](https://github.com/sakaki-/bcmrpi3-kernel/blob/master/config). @@ -49,8 +49,8 @@ The corresponding kernel configuration (derived via `make bcmrpi3_defconfig`) ma To deploy (assuming that your RPi3's micro SD-card's first partition is mounted as `/boot`, and you are already running a 64-bit RPi3 image, such as my [gentoo-on-rpi3-64bit](https://github.com/sakaki-/gentoo-on-rpi3-64bit)) simply download, untar into the root directory, and reboot: ```console pi64 ~ # cp /boot/kernel8.img{,.old} -pi64 ~ # wget -c https://github.com/sakaki-/bcmrpi3-kernel/releases/download/5.4.51.20200721/bcmrpi3-kernel-5.4.51.20200721.tar.xz -pi64 ~ # tar -xJf bcmrpi3-kernel-5.4.51.20200721.tar.xz -C / +pi64 ~ # wget -c https://github.com/sakaki-/bcmrpi3-kernel/releases/download/5.4.51.20200728/bcmrpi3-kernel-5.4.51.20200728.tar.xz +pi64 ~ # tar -xJf bcmrpi3-kernel-5.4.51.20200728.tar.xz -C / pi64 ~ # sync && reboot ``` diff --git a/config b/config index 789e012..5f45624 100644 --- a/config +++ b/config @@ -21,7 +21,7 @@ CONFIG_THREAD_INFO_IN_TASK=y # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="-v8-c4aa56bb2956" +CONFIG_LOCALVERSION="-v8-1baaf0312786" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_HOSTNAME="(none)" @@ -125,8 +125,12 @@ CONFIG_GENERIC_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y -# CONFIG_MEMCG is not set -# CONFIG_BLK_CGROUP is not set +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +# CONFIG_MEMCG_SWAP is not set +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set @@ -211,6 +215,7 @@ CONFIG_PERF_EVENTS=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y +# CONFIG_SLUB_MEMCG_SYSFS_ON is not set # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y @@ -664,8 +669,11 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y # CONFIG_BLK_DEV_INTEGRITY is not set # CONFIG_BLK_DEV_ZONED is not set +# CONFIG_BLK_DEV_THROTTLING is not set # CONFIG_BLK_CMDLINE_PARSER is not set # CONFIG_BLK_WBT is not set +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_SED_OPAL is not set @@ -6418,10 +6426,10 @@ CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG=m CONFIG_CRYPTO_JITTERENTROPY=m CONFIG_CRYPTO_USER_API=m -# CONFIG_CRYPTO_USER_API_HASH is not set +CONFIG_CRYPTO_USER_API_HASH=m CONFIG_CRYPTO_USER_API_SKCIPHER=m -# CONFIG_CRYPTO_USER_API_RNG is not set -# CONFIG_CRYPTO_USER_API_AEAD is not set +CONFIG_CRYPTO_USER_API_RNG=m +CONFIG_CRYPTO_USER_API_AEAD=m # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y