Skip to content

Commit

Permalink
Update for release 4.19.93.20200114
Browse files Browse the repository at this point in the history
  • Loading branch information
sakaki- committed Jan 14, 2020
1 parent 52e4fe1 commit 2d0ce96
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 31 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,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 `4.19.93.20200107` onwards, `/boot/bcm2710-rpi-cm3.dtb`) (the device tree blobs);
* `/boot/overlays/...` (the device tree blob overlays) (from `4.19.93.20200107`);
* `/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 `4.19.93.20200114` onwards, `/boot/bcm2710-rpi-cm3.dtb`) (the device tree blobs);
* `/boot/overlays/...` (the device tree blob overlays) (from `4.19.93.20200114`);
* `/lib/modules/<kernel release name>/...` (the module set for the kernel);

> The `/boot/Module.symvers.xz` file is only included in more recent builds. The `/boot/System.map.xz` is supplied in compressed form only in recent builds.
Expand All @@ -33,7 +33,7 @@ The current kernel tarball may be downloaded from the link below (or via `wget`,

Variant | Version | Most Recent Image
:--- | ---: | ---:
Kernel, dtbs and modules | 4.19.93.20200107 | [bcmrpi3-kernel-bis-4.19.93.20200107.tar.xz](https://github.com/sakaki-/bcmrpi3-kernel-bis/releases/download/4.19.93.20200107/bcmrpi3-kernel-bis-4.19.93.20200107.tar.xz)
Kernel, dtbs and modules | 4.19.93.20200114 | [bcmrpi3-kernel-bis-4.19.93.20200114.tar.xz](https://github.com/sakaki-/bcmrpi3-kernel-bis/releases/download/4.19.93.20200114/bcmrpi3-kernel-bis-4.19.93.20200114.tar.xz)

The corresponding kernel configuration (derived via `make bcmrpi3_defconfig && conform_config.sh && make olddefconfig`) may be viewed [here](https://github.com/sakaki-/bcmrpi3-kernel-bis/blob/master/config). The 'baseline' `bcmrpi3_defconfig` may be viewed [here](https://github.com/sakaki-/bcmrpi3-kernel-bis/blob/master/bcmrpi3_config), the `conform_config.sh` script may be viewed [here](https://github.com/sakaki-/bcmrpi3-kernel-bis/blob/master/conform_config.sh), and a diff between the 'tweaked' and 'baseline' configurations may be viewed [here](https://github.com/sakaki-/bcmrpi3-kernel-bis/blob/master/vs_bcmrpi3_config.diff).

Expand All @@ -44,8 +44,8 @@ The corresponding kernel configuration (derived via `make bcmrpi3_defconfig && c
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-bis/releases/download/4.19.93.20200107/bcmrpi3-kernel-bis-4.19.93.20200107.tar.xz
pi64 ~ # tar -xJf bcmrpi3-kernel-bis-4.19.93.20200107.tar.xz -C /
pi64 ~ # wget -c https://github.com/sakaki-/bcmrpi3-kernel-bis/releases/download/4.19.93.20200114/bcmrpi3-kernel-bis-4.19.93.20200114.tar.xz
pi64 ~ # tar -xJf bcmrpi3-kernel-bis-4.19.93.20200114.tar.xz -C /
pi64 ~ # sync && reboot
```

Expand All @@ -59,7 +59,7 @@ pi64 ~ # reboot
Or, to install a particular version (e.g.):
```console
pi64 ~ # emaint sync --repo rpi3
pi64 ~ # emerge -av =bcmrpi3-kernel-bis-bin-4.19.93.20200107
pi64 ~ # emerge -av =bcmrpi3-kernel-bis-bin-4.19.93.20200114
pi64 ~ # reboot
```

Expand Down
6 changes: 4 additions & 2 deletions bcmrpi3_config
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ CONFIG_THREAD_INFO_IN_TASK=y
#
CONFIG_INIT_ENV_ARG_LIMIT=32
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION="-v8-9ee95326a181"
CONFIG_LOCALVERSION="-v8-301ec88e28eb"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
Expand Down Expand Up @@ -5040,7 +5040,9 @@ CONFIG_MCP3422=m
# Chemical Sensors
#
# CONFIG_ATLAS_PH_SENSOR is not set
# CONFIG_BME680 is not set
CONFIG_BME680=m
CONFIG_BME680_I2C=m
CONFIG_BME680_SPI=m
# CONFIG_CCS811 is not set
# CONFIG_IAQCORE is not set
# CONFIG_VZ89X is not set
Expand Down
6 changes: 4 additions & 2 deletions config
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ CONFIG_THREAD_INFO_IN_TASK=y
#
CONFIG_INIT_ENV_ARG_LIMIT=32
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION="-v8-9ee95326a181-bis"
CONFIG_LOCALVERSION="-v8-301ec88e28eb-bis"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
Expand Down Expand Up @@ -5221,7 +5221,9 @@ CONFIG_MCP3422=m
# Chemical Sensors
#
# CONFIG_ATLAS_PH_SENSOR is not set
# CONFIG_BME680 is not set
CONFIG_BME680=m
CONFIG_BME680_I2C=m
CONFIG_BME680_SPI=m
# CONFIG_CCS811 is not set
# CONFIG_IAQCORE is not set
# CONFIG_VZ89X is not set
Expand Down
42 changes: 21 additions & 21 deletions vs_bcmrpi3_config.diff
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
22c22
< CONFIG_LOCALVERSION="-v8-9ee95326a181"
< CONFIG_LOCALVERSION="-v8-301ec88e28eb"
---
> CONFIG_LOCALVERSION="-v8-9ee95326a181-bis"
> CONFIG_LOCALVERSION="-v8-301ec88e28eb-bis"
119c119
< # CONFIG_CGROUP_PIDS is not set
---
Expand Down Expand Up @@ -323,22 +323,22 @@
---
> CONFIG_IIO_TRIGGER=y
> CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
5157a5339,5340
5159a5341,5342
> CONFIG_INV_MPU6050_IIO=m
> CONFIG_INV_MPU6050_I2C=m
5225a5409,5414
5227a5411,5416
> # Triggers - standalone
> #
> # CONFIG_IIO_INTERRUPT_TRIGGER is not set
> # CONFIG_IIO_SYSFS_TRIGGER is not set
>
> #
5305c5494,5495
5307c5496,5497
< # CONFIG_RESET_CONTROLLER is not set
---
> CONFIG_RESET_CONTROLLER=y
> # CONFIG_RESET_TI_SYSCON is not set
5348a5539,5546
5350a5541,5548
> CONFIG_MULTIPLEXER=m
>
> #
Expand All @@ -347,69 +347,69 @@
> # CONFIG_MUX_ADG792A is not set
> # CONFIG_MUX_ADGS1408 is not set
> # CONFIG_MUX_GPIO is not set
5394c5592
5396c5594
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
5400c5598
5402c5600
< # CONFIG_BTRFS_FS_REF_VERIFY is not set
---
> CONFIG_BTRFS_FS_REF_VERIFY=y
5521c5719
5523c5721
< CONFIG_SQUASHFS=m
---
> CONFIG_SQUASHFS=y
5577c5775,5777
5579c5777,5779
< # CONFIG_CEPH_FS is not set
---
> CONFIG_CEPH_FS=m
> CONFIG_CEPH_FSCACHE=y
> CONFIG_CEPH_FS_POSIX_ACL=y
5660c5860
5662c5862
< # CONFIG_KEY_DH_OPERATIONS is not set
---
> CONFIG_KEY_DH_OPERATIONS=y
5663c5863
5665c5865
< # CONFIG_SECURITYFS is not set
---
> CONFIG_SECURITYFS=y
5670c5870
5672c5872
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
5695c5895
5697c5897
< CONFIG_CRYPTO_KPP=m
---
> CONFIG_CRYPTO_KPP=y
5698c5898
5700c5900
< # CONFIG_CRYPTO_DH is not set
---
> CONFIG_CRYPTO_DH=y
5800c6000
5802c6002
< CONFIG_CRYPTO_LZO=m
---
> CONFIG_CRYPTO_LZO=y
5846c6046
5848c6048
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
5872c6072
5874c6074
< CONFIG_XXHASH=m
---
> CONFIG_XXHASH=y
5876,5877c6076,6077
5878,5879c6078,6079
< CONFIG_ZLIB_DEFLATE=m
< CONFIG_LZO_COMPRESS=m
---
> CONFIG_ZLIB_DEFLATE=y
> CONFIG_LZO_COMPRESS=y
5881,5882c6081,6082
5883,5884c6083,6084
< CONFIG_ZSTD_COMPRESS=m
< CONFIG_ZSTD_DECOMPRESS=m
---
> CONFIG_ZSTD_COMPRESS=y
> CONFIG_ZSTD_DECOMPRESS=y
6153,6154c6353
6155,6156c6355
< CONFIG_STRICT_DEVMEM=y
< # CONFIG_IO_STRICT_DEVMEM is not set
---
Expand Down

0 comments on commit 2d0ce96

Please sign in to comment.