Yakkety - disable ARCH_ZX
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Tim Gardner | ||
Yakkety |
Fix Released
|
Undecided
|
Tim Gardner |
Bug Description
ZTE's ZX are a family of processors, mostly used in set-top-boxes, and ARCH_ZX is the corresponding machine option. ARCH_ZX code is multiplatform ready, but it's not enabled in multi_v7_defconfig and by disabling it, we avoid a non-fatal oops on the BeagleBone upon boot:
[ 5.396243] Unable to handle kernel paging request at virtual address 44784651
[ 5.403908] pgd = db7c4000
[ 5.406771] [44784651] *pgd=00000000
[ 5.410529] Internal error: Oops: 5 [#1] SMP ARM
[ 5.415335] Modules linked in:
[ 5.418522] CPU: 0 PID: 123 Comm: udevadm Not tainted 4.8.0-rc8-
[ 5.426402] Hardware name: Generic AM33XX (Flattened Device Tree)
[ 5.432745] task: db6ec000 task.stack: db6e0000
[ 5.437474] PC is at kobject_
[ 5.442467] LR is at uevent_
[ 5.446821] pc : [<c059bf34>] lr : [<c07172d4>] psr: 600e0013
[ 5.446821] sp : db6e1ec8 ip : 44784641 fp : 00000003
[ 5.458774] r10: da17dc8c r9 : db6e1f80 r8 : db6d1080
[ 5.464212] r7 : 00000000 r6 : 00000000 r5 : c10b25ec r4 : 00000003
[ 5.471006] r3 : 00000064 r2 : 00000000 r1 : 00000000 r0 : 44784641
[ 5.477804] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 5.485233] Control: 10c5387d Table: 9b7c4019 DAC: 00000051
[ 5.491214] Process udevadm (pid: 123, stack limit = 0xdb6e0220)
[ 5.497466] Stack: (0xdb6e1ec8 to 0xdb6e2000)
[ 5.502004] 1ec0: 00000003 c0428684 db6446d0 da90f880 c51b92f6 00000006
[ 5.510523] 1ee0: db5f3039 db501280 00000000 da84bf68 da9982b0 00000101 00000001 00000003
[ 5.519042] 1f00: c10b25ec 00000000 00000000 db6d1080 db6e1f80 da17dc8c 00000003 c07172d4
[ 5.527560] 1f20: be8f9fa9 00000000 00000003 00000003 da17dc80 c047a60c 00000000 00000000
[ 5.536078] 1f40: 00000003 da211b40 be8f9fa9 db6e1f80 be8f9fa9 00000003 00000000 c04199fc
[ 5.544596] 1f60: 00000000 c04184b8 da211b40 da211b40 00000000 00000000 be8f9fa9 c041a750
[ 5.553115] 1f80: 00000000 00000000 db6e0000 7f79c0c8 7f647088 7f647084 00000004 c0307ec4
[ 5.561635] 1fa0: db6e0000 c0307d00 7f79c0c8 7f647088 00000003 be8f9fa9 00000003 000000ff
[ 5.570153] 1fc0: 7f79c0c8 7f647088 7f647084 00000004 7f631440 b6fe1ce8 be8f9384 00000003
[ 5.578671] 1fe0: 00000000 be8f936c 7f60592d b6ed14d6 200e0030 00000003 00000000 00000000
[ 5.587204] [<c059bf34>] (kobject_
[ 5.595644] [<c07172d4>] (uevent_store) from [<c047a60c>] (kernfs_
[ 5.603987] [<c047a60c>] (kernfs_fop_write) from [<c04199fc>] (vfs_write+
[ 5.612055] [<c04199fc>] (vfs_write) from [<c041a750>] (SyS_write+
[ 5.619406] [<c041a750>] (SyS_write) from [<c0307d00>] (ret_fast_
[ 5.627294] Code: ea000002 e59cc00c e35c0000 0a000040 (e59c7010)
[ 5.633725] ---[ end trace 27a6bb72102d5188 ]---
We similarly disabled ARCH_ZX in Xenial (see ac955a7907cf2ad
Changed in linux (Ubuntu Yakkety): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → Fix Committed |
This bug was fixed in the package linux - 4.8.0-19.21
---------------
linux (4.8.0-19.21) yakkety; urgency=low
[ Tim Gardner ]
* Release Tracking Bug
- LP: #1629057
* 4.8.0 kernels do not complete boot process on VM (LP: #1627198) HARDENED_ USERCOPY_ PAGESPAN= n
- [Config] CONFIG_
* mount-image- callback cannot mount partitioned disk image (LP: #1628336)
- SAUCE: nbd: Only delay uevent until connected
* Support snaps inside of lxd containers (LP: #1611078)
- apparmor: add interface to be able to grab loaded policy
- securityfs: update interface to allow inode_ops, and setup from vfs fns
- apparmor: refactor aa_prepare_ns into prepare_ns and create_ns routines
- apparmor: add __aa_find_ns fn
- apparmor: add mkdir/rmdir interface to manage policy namespaces
- apparmor: fix oops in pivot_root mediation
- apparmor: fix warning that fn build_pivotroot discards const
- apparmor: add interface to advertise status of current task stacking
- apparmor: update policy permissions to consider ns being viewed/managed
- apparmor: add per ns policy management interface
- apparmor: bump domain stacking version to 1.2
* linux-image- extra-4. 8.0-17- generic does not provide many sound card modules
(LP: #1628523)
- [Config] CONFIG_ZONE_DMA=y for generic
* Yakkety - disable ARCH_ZX (LP: #1628503)
- [Config] armhf: disable ARCH_ZX
* Enable switchdev config parameter for Yakkety (LP: #1628241) NET_SWITCHDEV= y for amd64/arm64
- [Config] CONFIG_
* Ubuntu 16.10 kernel v4.8: Installation failing on Habanero with Shiner card
(LP: #1628009)
- firmware: Update bnx2x to 7.13.1.0
* vNIC driver missing in 4.8 kernel package (LP: #1628187)
- [Config] Enable CONFIG_IBMVNIC=m
* Yakkety - armhf: MFD_TPS65217 and REGULATOR_TPS65217 are boot essential TPS65217= y
(LP: #1628112)
- [Config] armhf: MFD_TPS65217=y && REGULATOR_
* Miscellaneous Ubuntu changes
- Rebase to v4.8-rc8
- [Config] skip Ubuntu-4.8.0-18.20
- [Config] missing modules in armhf/s390x
* Miscellaneous Ubuntu changes
- rebase to v4.8-rc8
-- Leann Ogasawara <email address hidden> Sun, 25 Sep 2016 12:13:35 -0700