rpi-cm3 dtb is not present in the arm64 variant
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-raspi2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Unassigned | ||
Cosmic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Impact:
The dtb for the Raspberry CM3 board is not shipped in the Bionic -raspi2 kernel arm64 variant.
Fix:
The dtb for the cm3 board was not compiled at all, in the arm64 arch - apply the attached patch and recompile.
How to test:
The linux-modules-
$ dpkg -x linux-modules-
...
$ ls -l foobar/
total 92
-rw-r--r-- 1 ppisati ppisati 24566 Jan 23 12:59 bcm2710-
-rw-r--r-- 1 ppisati ppisati 24303 Jan 23 12:59 bcm2710-rpi-3-b.dtb
-rw-r--r-- 1 ppisati ppisati 23015 Jan 23 12:59 bcm2710-rpi-cm3.dtb
-rw-r--r-- 1 ppisati ppisati 17451 Jan 23 12:59 bcm2837-rpi-3-b.dtb
Regression potential:
The patch is trivial - it just builds the cm3 dtb if arch==arm64, and doesn't modify any code, so the regression potential is zero.
CVE References
description: | updated |
Changed in linux-raspi2 (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in linux-raspi2 (Ubuntu Cosmic): | |
importance: | Undecided → Medium |
Changed in linux-raspi2 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-raspi2 (Ubuntu Bionic): | |
status: | New → Fix Committed |
Changed in linux-raspi2 (Ubuntu Cosmic): | |
status: | New → Fix Committed |
Changed in linux-raspi2 (Ubuntu): | |
status: | Invalid → Fix Released |
This bug was fixed in the package linux-raspi2 - 4.15.0-1032.34
---------------
linux-raspi2 (4.15.0-1032.34) bionic; urgency=medium
* linux-raspi2: 4.15.0-1032.34 -proposed tracker (LP: #1814728)
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
* rpi-cm3 dtb is not present in the arm64 variant (LP: #1813133) ation, by referring to the actual dts file in the arm directory
- devicetree: add RPi CM3 dts to arm64; mimic the RPi 3B arm64 dts
implement
[ Ubuntu: 4.15.0-46.49 ]
* linux: 4.15.0-46.49 -proposed tracker (LP: #1814726) /l1tf: Exempt zeroed PTEs from inversion linux-vxxS7y/ linux-4. 15.0/mm/ slub.c: 296! (LP: #1812086) set_conn_ values kernel_ selftests failed on KVM kernel RTLWIFI_ DEBUG_ST= n intel/ds: Fix bts_interrupt_ threshold alignment INITRAMFS_ SOURCE from defconfigs
* mprotect fails on ext4 with dax (LP: #1799237)
- x86/speculation
* kernel BUG at /build/
- iscsi target: fix session creation failure handling
- scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_
fails
- scsi: iscsi: target: Fix conn_ops double free
* user_copy in user from ubuntu_
(LP: #1812198)
- selftests: user: return Kselftest Skip code for skipped tests
- selftests: kselftest: change KSFT_SKIP=4 instead of KSFT_PASS
- selftests: kselftest: Remove outdated comment
* RTL8822BE WiFi Disabled in Kernel 4.18.0-12 (LP: #1806472)
- SAUCE: staging: rtlwifi: allow RTLWIFI_DEBUG_ST to be disabled
- [Config] CONFIG_
- SAUCE: Add r8822be to signature inclusion list
* kernel oops in bcache module (LP: #1793901)
- SAUCE: bcache: never writeback a discard operation
* CVE-2018-18397
- userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
- userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
- userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
- userfaultfd: shmem: add i_size checks
- userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set
* Ignore "incomplete report" from Elan touchpanels (LP: #1813733)
- HID: i2c-hid: Ignore input report if there's no data present on Elan
touchpanels
* Vsock connect fails with ENODEV for large CID (LP: #1813934)
- vhost/vsock: fix vhost vsock cid hashing inconsistent
* SRU: Fix thinkpad 11e 3rd boot hang (LP: #1804604)
- ACPI / LPSS: Force LPSS quirks on boot
* Bionic update: upstream stable patchset 2019-01-17 (LP: #1812229)
- scsi: sd_zbc: Fix variable type and bogus comment
- KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in
parallel.
- x86/apm: Don't access __preempt_count with zeroed fs
- x86/events/
- x86/MCE: Remove min interval polling limitation
- fat: fix memory allocation failure handling of match_strdup()
- ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk
- ARCv2: [plat-hsdk]: Save accl reg pair by default
- ARC: Fix CONFIG_SWAP
- ARC: configs: Remove CONFIG_
- ARC: mm: allow mprotect to make stack mappings executable
- mm: memcg: fix use after free in mem_cgroup_iter()
- mm/huge_memory.c: fix data loss when splitting ...