Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update for release 4.19.73.20190917
  • Loading branch information
sakaki- committed Sep 17, 2019
1 parent 6f71751 commit 37153f5
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 51 deletions.
6 changes: 3 additions & 3 deletions README.md
Expand Up @@ -34,7 +34,7 @@ The current kernel tarball may be downloaded from the link below (or via `wget`,

Variant | Version | Most Recent Image
:--- | ---: | ---:
Kernel, dtbs, modules and GIC stub | 4.19.71.20190910 | [bcm2711-kernel-bis-4.19.71.20190910.tar.xz](https://github.com/sakaki-/bcm2711-kernel-bis/releases/download/4.19.71.20190910/bcm2711-kernel-bis-4.19.71.20190910.tar.xz)
Kernel, dtbs, modules and GIC stub | 4.19.73.20190917 | [bcm2711-kernel-bis-4.19.73.20190917.tar.xz](https://github.com/sakaki-/bcm2711-kernel-bis/releases/download/4.19.73.20190917/bcm2711-kernel-bis-4.19.73.20190917.tar.xz)

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

Expand Down Expand Up @@ -65,7 +65,7 @@ linuxpc ~ # mount -v /dev/mmcblk0p1 /mnt/piroot/boot
Next, fetch the the current kernel tarball, and untar it into the mounted image. Issue:

```console
linuxpc ~ # wget -cO- https://github.com/sakaki-/bcm2711-kernel-bis/releases/download/4.19.71.20190910/bcm2711-kernel-bis-4.19.71.20190910.tar.xz | tar -xJf- -C /mnt/piroot/
linuxpc ~ # wget -cO- https://github.com/sakaki-/bcm2711-kernel-bis/releases/download/4.19.73.20190917/bcm2711-kernel-bis-4.19.73.20190917.tar.xz | tar -xJf- -C /mnt/piroot/
```

Then, edit the image's `/boot/config.txt`:
Expand Down Expand Up @@ -101,7 +101,7 @@ If you now remove the microSD card, insert it into a RPi4, and power on, you sho
If you would like to update a RPi4 image you are currently *booted* into, you can update to the latest release by issuing:

```console
pi4 ~ # wget -cO- https://github.com/sakaki-/bcm2711-kernel-bis/releases/download/4.19.71.20190910/bcm2711-kernel-bis-4.19.71.20190910.tar.xz | tar -xJf- -C /
pi4 ~ # wget -cO- https://github.com/sakaki-/bcm2711-kernel-bis/releases/download/4.19.73.20190917/bcm2711-kernel-bis-4.19.73.20190917.tar.xz | tar -xJf- -C /
pi4 ~ # sync
```

Expand Down
5 changes: 3 additions & 2 deletions bcm2711_config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.19.71 Kernel Configuration
# Linux/arm64 4.19.73 Kernel Configuration
#

#
Expand All @@ -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-13ce09db830e-p4"
CONFIG_LOCALVERSION="-v8-2b1731f8713e-p4"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
Expand Down Expand Up @@ -4394,6 +4394,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m
CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m
Expand Down
11 changes: 6 additions & 5 deletions config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.19.71 Kernel Configuration
# Linux/arm64 4.19.73 Kernel Configuration
#

#
Expand All @@ -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-13ce09db830e-p4-bis"
CONFIG_LOCALVERSION="-v8-2b1731f8713e-p4-bis"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
Expand Down Expand Up @@ -4592,6 +4592,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set
# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m
CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m
CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m
Expand Down Expand Up @@ -6502,7 +6503,7 @@ CONFIG_KEYS_COMPAT=y
# CONFIG_BIG_KEYS is not set
# CONFIG_TRUSTED_KEYS is not set
# CONFIG_ENCRYPTED_KEYS is not set
# CONFIG_KEY_DH_OPERATIONS is not set
CONFIG_KEY_DH_OPERATIONS=y
# CONFIG_SECURITY_DMESG_RESTRICT is not set
# CONFIG_SECURITY is not set
CONFIG_SECURITYFS=y
Expand Down Expand Up @@ -6537,10 +6538,10 @@ CONFIG_CRYPTO_RNG_DEFAULT=m
CONFIG_CRYPTO_AKCIPHER2=y
CONFIG_CRYPTO_AKCIPHER=y
CONFIG_CRYPTO_KPP2=y
CONFIG_CRYPTO_KPP=m
CONFIG_CRYPTO_KPP=y
CONFIG_CRYPTO_ACOMP2=y
CONFIG_CRYPTO_RSA=y
# CONFIG_CRYPTO_DH is not set
CONFIG_CRYPTO_DH=y
CONFIG_CRYPTO_ECDH=m
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
Expand Down
94 changes: 53 additions & 41 deletions vs_bcm2711_config.diff
@@ -1,7 +1,7 @@
22c22
< CONFIG_LOCALVERSION="-v8-13ce09db830e-p4"
< CONFIG_LOCALVERSION="-v8-2b1731f8713e-p4"
---
> CONFIG_LOCALVERSION="-v8-13ce09db830e-p4-bis"
> CONFIG_LOCALVERSION="-v8-2b1731f8713e-p4-bis"
120c120
< # CONFIG_CGROUP_PIDS is not set
---
Expand Down Expand Up @@ -389,66 +389,66 @@
< CONFIG_SND_HDA_PREALLOC_SIZE=64
---
> CONFIG_SND_HDA_PREALLOC_SIZE=2048
4404c4602
4405c4603
< # CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC is not set
---
> CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m
4407c4605
4408c4606
< # CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M is not set
---
> CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m
4411c4609
4412c4610
< # CONFIG_SND_AUDIOSENSE_PI is not set
---
> CONFIG_SND_AUDIOSENSE_PI=m
4455,4456c4653,4655
4456,4457c4654,4656
< # CONFIG_SND_SOC_AD193X_SPI is not set
< # CONFIG_SND_SOC_AD193X_I2C is not set
---
> CONFIG_SND_SOC_AD193X=m
> CONFIG_SND_SOC_AD193X_SPI=m
> CONFIG_SND_SOC_AD193X_I2C=m
4491a4691
4492a4692
> CONFIG_SND_SOC_DA7213=m
4499c4699
4500c4700
< # CONFIG_SND_SOC_ICS43432 is not set
---
> CONFIG_SND_SOC_ICS43432=m
4546c4746,4747
4547c4747,4748
< # CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set
---
> CONFIG_SND_SOC_TLV320AIC32X4=m
> CONFIG_SND_SOC_TLV320AIC32X4_I2C=m
4583c4784
4584c4785
< # CONFIG_SND_SOC_I_SABRE_CODEC is not set
---
> CONFIG_SND_SOC_I_SABRE_CODEC=m
4612c4813
4613c4814
< # CONFIG_HID_BIGBEN_FF is not set
---
> CONFIG_HID_BIGBEN_FF=m
4671a4873
4672a4874
> # CONFIG_HID_PICOLCD_CIR is not set
4764c4966
4765c4967
< # CONFIG_USB_TMC is not set
---
> CONFIG_USB_TMC=m
4789c4991
4790c4992
< # CONFIG_USB_UAS is not set
---
> CONFIG_USB_UAS=y
4801c5003
4802c5004
< # CONFIG_USBIP_VUDC is not set
---
> CONFIG_USBIP_VUDC=m
4953a5156
4954a5157
> CONFIG_USB_F_NCM=m
4954a5158
4955a5159
> CONFIG_USB_F_EEM=m
4957a5162,5163
4958a5163,5164
> CONFIG_USB_F_FS=m
> CONFIG_USB_F_UAC1=m
4963c5169,5187
4964c5170,5188
< # CONFIG_USB_CONFIGFS is not set
---
> CONFIG_USB_CONFIGFS=m
Expand All @@ -470,42 +470,42 @@
> CONFIG_USB_CONFIGFS_F_HID=y
> CONFIG_USB_CONFIGFS_F_UVC=y
> CONFIG_USB_CONFIGFS_F_PRINTER=y
5059c5283
5060c5284
< # CONFIG_LEDS_PCA963X is not set
---
> CONFIG_LEDS_PCA963X=m
5069c5293
5070c5294
< # CONFIG_LEDS_IS31FL32XX is not set
---
> CONFIG_LEDS_IS31FL32XX=m
5099c5323
5100c5324
< # CONFIG_LEDS_TRIGGER_NETDEV is not set
---
> CONFIG_LEDS_TRIGGER_NETDEV=m
5151c5375
5152c5376
< # CONFIG_RTC_DRV_RV3028 is not set
---
> CONFIG_RTC_DRV_RV3028=m
5253c5477,5481
5254c5478,5482
< # 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
5387c5615
5388c5616
< # CONFIG_FB_TFT_SH1106 is not set
---
> CONFIG_FB_TFT_SH1106=m
5414c5642
5415c5643
< # CONFIG_VIDEO_CODEC_BCM2835 is not set
---
> CONFIG_VIDEO_CODEC_BCM2835=m
5742a5971,5972
5743a5972,5973
> CONFIG_INV_MPU6050_IIO=m
> CONFIG_INV_MPU6050_I2C=m
5946a6177,6184
5947a6178,6185
> CONFIG_MULTIPLEXER=m
>
> #
Expand All @@ -514,57 +514,69 @@
> # CONFIG_MUX_ADG792A is not set
> # CONFIG_MUX_ADGS1408 is not set
> # CONFIG_MUX_GPIO is not set
5992c6230
5993c6231
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
5998c6236
5999c6237
< # CONFIG_BTRFS_FS_REF_VERIFY is not set
---
> CONFIG_BTRFS_FS_REF_VERIFY=y
6119c6357
6120c6358
< CONFIG_SQUASHFS=m
---
> CONFIG_SQUASHFS=y
6182c6420,6422
6183c6421,6423
< # CONFIG_CEPH_FS is not set
---
> CONFIG_CEPH_FS=m
> CONFIG_CEPH_FSCACHE=y
> CONFIG_CEPH_FS_POSIX_ACL=y
6262a6503
6263a6504
> # CONFIG_TRUSTED_KEYS is not set
6267c6508
6265c6506
< # CONFIG_KEY_DH_OPERATIONS is not set
---
> CONFIG_KEY_DH_OPERATIONS=y
6268c6509
< # CONFIG_SECURITYFS is not set
---
> CONFIG_SECURITYFS=y
6274c6515
6275c6516
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6404c6645
6300c6541
< CONFIG_CRYPTO_KPP=m
---
> CONFIG_CRYPTO_KPP=y
6303c6544
< # CONFIG_CRYPTO_DH is not set
---
> CONFIG_CRYPTO_DH=y
6405c6646
< CONFIG_CRYPTO_LZO=m
---
> CONFIG_CRYPTO_LZO=y
6452c6693
6453c6694
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
6478c6719
6479c6720
< CONFIG_XXHASH=m
---
> CONFIG_XXHASH=y
6482,6483c6723,6724
6483,6484c6724,6725
< CONFIG_ZLIB_DEFLATE=m
< CONFIG_LZO_COMPRESS=m
---
> CONFIG_ZLIB_DEFLATE=y
> CONFIG_LZO_COMPRESS=y
6487,6488c6728,6729
6488,6489c6729,6730
< CONFIG_ZSTD_COMPRESS=m
< CONFIG_ZSTD_DECOMPRESS=m
---
> CONFIG_ZSTD_COMPRESS=y
> CONFIG_ZSTD_DECOMPRESS=y
6700a6942
6701a6943
> CONFIG_BPF_EVENTS=y

0 comments on commit 37153f5

Please sign in to comment.