Skip to content

Commit

Permalink
Update for release 4.19.97.20200128
Browse files Browse the repository at this point in the history
  • Loading branch information
sakaki- committed Jan 28, 2020
1 parent fc666cb commit 0ac1d5b
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 46 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.97.20200121` onwards, `/boot/bcm2710-rpi-cm3.dtb`) (the device tree blobs);
* `/boot/overlays/...` (the device tree blob overlays) (from `4.19.97.20200121`);
* `/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.97.20200128` onwards, `/boot/bcm2710-rpi-cm3.dtb`) (the device tree blobs);
* `/boot/overlays/...` (the device tree blob overlays) (from `4.19.97.20200128`);
* `/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.97.20200121 | [bcmrpi3-kernel-bis-4.19.97.20200121.tar.xz](https://github.com/sakaki-/bcmrpi3-kernel-bis/releases/download/4.19.97.20200121/bcmrpi3-kernel-bis-4.19.97.20200121.tar.xz)
Kernel, dtbs and modules | 4.19.97.20200128 | [bcmrpi3-kernel-bis-4.19.97.20200128.tar.xz](https://github.com/sakaki-/bcmrpi3-kernel-bis/releases/download/4.19.97.20200128/bcmrpi3-kernel-bis-4.19.97.20200128.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.97.20200121/bcmrpi3-kernel-bis-4.19.97.20200121.tar.xz
pi64 ~ # tar -xJf bcmrpi3-kernel-bis-4.19.97.20200121.tar.xz -C /
pi64 ~ # wget -c https://github.com/sakaki-/bcmrpi3-kernel-bis/releases/download/4.19.97.20200128/bcmrpi3-kernel-bis-4.19.97.20200128.tar.xz
pi64 ~ # tar -xJf bcmrpi3-kernel-bis-4.19.97.20200128.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.97.20200121
pi64 ~ # emerge -av =bcmrpi3-kernel-bis-bin-4.19.97.20200128
pi64 ~ # reboot
```

Expand Down
16 changes: 10 additions & 6 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-c8fbe9c63ce7"
CONFIG_LOCALVERSION="-v8-9d228cc51c89"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
Expand Down Expand Up @@ -3908,9 +3908,10 @@ CONFIG_SND_BCM2835_SOC_I2S=m
# CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD is not set
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC is not set
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m
# CONFIG_SND_BCM2708_SOC_RPI_CIRRUS is not set
Expand Down Expand Up @@ -4006,6 +4007,7 @@ CONFIG_SND_SOC_CS4271_I2C=m
# CONFIG_SND_SOC_CS4349 is not set
# CONFIG_SND_SOC_CS53L30 is not set
CONFIG_SND_SOC_DA7213=m
CONFIG_SND_SOC_DMIC=m
# CONFIG_SND_SOC_ES7134 is not set
# CONFIG_SND_SOC_ES7241 is not set
# CONFIG_SND_SOC_ES8316 is not set
Expand All @@ -4022,9 +4024,11 @@ CONFIG_SND_SOC_ICS43432=m
# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set
# CONFIG_SND_SOC_PCM1681 is not set
# CONFIG_SND_SOC_PCM1789_I2C is not set
# CONFIG_SND_SOC_PCM179X_I2C is not set
CONFIG_SND_SOC_PCM179X=m
CONFIG_SND_SOC_PCM179X_I2C=m
# CONFIG_SND_SOC_PCM179X_SPI is not set
# CONFIG_SND_SOC_PCM186X_I2C is not set
CONFIG_SND_SOC_PCM186X=m
CONFIG_SND_SOC_PCM186X_I2C=m
# CONFIG_SND_SOC_PCM186X_SPI is not set
# CONFIG_SND_SOC_PCM3168A_I2C is not set
# CONFIG_SND_SOC_PCM3168A_SPI is not set
Expand Down
16 changes: 10 additions & 6 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-c8fbe9c63ce7-bis"
CONFIG_LOCALVERSION="-v8-9d228cc51c89-bis"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
Expand Down Expand Up @@ -4082,9 +4082,10 @@ CONFIG_SND_BCM2835_SOC_I2S=m
# CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD is not set
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC is not set
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m
# CONFIG_SND_BCM2708_SOC_RPI_CIRRUS is not set
Expand Down Expand Up @@ -4180,6 +4181,7 @@ CONFIG_SND_SOC_CS4271_I2C=m
# CONFIG_SND_SOC_CS4349 is not set
# CONFIG_SND_SOC_CS53L30 is not set
CONFIG_SND_SOC_DA7213=m
CONFIG_SND_SOC_DMIC=m
# CONFIG_SND_SOC_ES7134 is not set
# CONFIG_SND_SOC_ES7241 is not set
# CONFIG_SND_SOC_ES8316 is not set
Expand All @@ -4196,9 +4198,11 @@ CONFIG_SND_SOC_ICS43432=m
# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set
# CONFIG_SND_SOC_PCM1681 is not set
# CONFIG_SND_SOC_PCM1789_I2C is not set
# CONFIG_SND_SOC_PCM179X_I2C is not set
CONFIG_SND_SOC_PCM179X=m
CONFIG_SND_SOC_PCM179X_I2C=m
# CONFIG_SND_SOC_PCM179X_SPI is not set
# CONFIG_SND_SOC_PCM186X_I2C is not set
CONFIG_SND_SOC_PCM186X=m
CONFIG_SND_SOC_PCM186X_I2C=m
# CONFIG_SND_SOC_PCM186X_SPI is not set
# CONFIG_SND_SOC_PCM3168A_I2C is not set
# CONFIG_SND_SOC_PCM3168A_SPI is not set
Expand Down
56 changes: 28 additions & 28 deletions vs_bcmrpi3_config.diff
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
22c22
< CONFIG_LOCALVERSION="-v8-c8fbe9c63ce7"
< CONFIG_LOCALVERSION="-v8-9d228cc51c89"
---
> CONFIG_LOCALVERSION="-v8-c8fbe9c63ce7-bis"
> CONFIG_LOCALVERSION="-v8-9d228cc51c89-bis"
119c119
< # CONFIG_CGROUP_PIDS is not set
---
Expand Down Expand Up @@ -294,51 +294,51 @@
< CONFIG_SND_HDA_PREALLOC_SIZE=64
---
> CONFIG_SND_HDA_PREALLOC_SIZE=2048
4128c4302
4132c4306
< # CONFIG_HID_BIGBEN_FF is not set
---
> CONFIG_HID_BIGBEN_FF=m
4187a4362
4191a4366
> # CONFIG_HID_PICOLCD_CIR is not set
4300c4475
4304c4479
< CONFIG_USB_UAS=m
---
> CONFIG_USB_UAS=y
4686c4861,4865
4690c4865,4869
< # CONFIG_AUXDISPLAY is not set
---
> CONFIG_AUXDISPLAY=y
> CONFIG_HD44780=m
> # CONFIG_IMG_ASCII_LCD is not set
> # CONFIG_HT16K33 is not set
> CONFIG_CHARLCD=m
4912c5091
4916c5095
< # CONFIG_BCM2835_POWER is not set
---
> CONFIG_BCM2835_POWER=y
4951a5131
4955a5135
> CONFIG_IIO_TRIGGERED_BUFFER=m
4953c5133,5134
4957c5137,5138
< # CONFIG_IIO_TRIGGER is not set
---
> CONFIG_IIO_TRIGGER=y
> CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
5159a5341,5342
5163a5345,5346
> CONFIG_INV_MPU6050_IIO=m
> CONFIG_INV_MPU6050_I2C=m
5227a5411,5416
5231a5415,5420
> # Triggers - standalone
> #
> # CONFIG_IIO_INTERRUPT_TRIGGER is not set
> # CONFIG_IIO_SYSFS_TRIGGER is not set
>
> #
5307c5496,5497
5311c5500,5501
< # CONFIG_RESET_CONTROLLER is not set
---
> CONFIG_RESET_CONTROLLER=y
> # CONFIG_RESET_TI_SYSCON is not set
5350a5541,5548
5354a5545,5552
> 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
5396c5594
5400c5598
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
5402c5600
5406c5604
< # CONFIG_BTRFS_FS_REF_VERIFY is not set
---
> CONFIG_BTRFS_FS_REF_VERIFY=y
5523c5721
5527c5725
< CONFIG_SQUASHFS=m
---
> CONFIG_SQUASHFS=y
5579c5777,5779
5583c5781,5783
< # CONFIG_CEPH_FS is not set
---
> CONFIG_CEPH_FS=m
> CONFIG_CEPH_FSCACHE=y
> CONFIG_CEPH_FS_POSIX_ACL=y
5662c5862
5666c5866
< # CONFIG_KEY_DH_OPERATIONS is not set
---
> CONFIG_KEY_DH_OPERATIONS=y
5665c5865
5669c5869
< # CONFIG_SECURITYFS is not set
---
> CONFIG_SECURITYFS=y
5672c5872
5676c5876
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
5697c5897
5701c5901
< CONFIG_CRYPTO_KPP=m
---
> CONFIG_CRYPTO_KPP=y
5700c5900
5704c5904
< # CONFIG_CRYPTO_DH is not set
---
> CONFIG_CRYPTO_DH=y
5802c6002
5806c6006
< CONFIG_CRYPTO_LZO=m
---
> CONFIG_CRYPTO_LZO=y
5848c6048
5852c6052
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
5874c6074
5878c6078
< CONFIG_XXHASH=m
---
> CONFIG_XXHASH=y
5878,5879c6078,6079
5882,5883c6082,6083
< CONFIG_ZLIB_DEFLATE=m
< CONFIG_LZO_COMPRESS=m
---
> CONFIG_ZLIB_DEFLATE=y
> CONFIG_LZO_COMPRESS=y
5883,5884c6083,6084
5887,5888c6087,6088
< CONFIG_ZSTD_COMPRESS=m
< CONFIG_ZSTD_DECOMPRESS=m
---
> CONFIG_ZSTD_COMPRESS=y
> CONFIG_ZSTD_DECOMPRESS=y
6155,6156c6355
6159,6160c6359
< CONFIG_STRICT_DEVMEM=y
< # CONFIG_IO_STRICT_DEVMEM is not set
---
Expand Down

0 comments on commit 0ac1d5b

Please sign in to comment.