[Macchiato] mvpp2 fails to come up with kernel 5.3 & 5.4

Andrew Elwell andrew.elwell at gmail.com
Mon Jan 20 03:30:41 GMT 2020


Hi Folks,

I've been running Fedora on my double shot for a while OK, but I can't
update kernel beyond 5.2.18. A 5.3 (tried a couple from Fedora) and
the latest 5.4 all exhibit the same failure to load the mvpp2 at boot


[   17.020820] Unable to handle kernel access to user memory outside
uaccess routines at virtual address 0000000000000510
[   17.031630] Mem abort info:
[   17.034436]   ESR = 0x96000004
[   17.037527]   EC = 0x25: DABT (current EL), IL = 32 bits
[   17.042871]   SET = 0, FnV = 0
[   17.045954]   EA = 0, S1PTW = 0
[   17.049112] Data abort info:
[   17.052008]   ISV = 0, ISS = 0x00000004
[   17.055868]   CM = 0, WnR = 0
[   17.058853] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000412595000
[   17.065325] [0000000000000510] pgd=0000000000000000
[   17.070236] Internal error: Oops: 96000004 [#1] SMP
[   17.075134] Modules linked in: rfkill ip_set nfnetlink
ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter vfat
fat crct10dif_ce ghash_ce sbsa_gwdt omap_rng nfsd auth_rpcgss nfs_acl
lockd grace sunrpc ip_tables xfs libcrc32c chaoskey mvpp2 phylink
xhci_plat_hcd ahci_platform fuse
[   17.101243] CPU: 0 PID: 1018 Comm: NetworkManager Not tainted
5.4.10-100.fc30.aarch64 #1
[   17.109367] pstate: 60400005 (nZCv daif +PAN -UAO)
[   17.114186] pc : mvpp2_mac_config+0x38/0x4f0 [mvpp2]
[   17.119173] lr : mvpp2_start_dev+0x2bc/0x2e8 [mvpp2]
[   17.124155] sp : ffff8000109db350
[   17.127481] x29: ffff8000109db350 x28: 0000000000000001
[   17.132815] x27: ffff000425ef1480 x26: ffff8000109dbab8
[   17.138148] x25: ffff8000109db690 x24: 0000000000000528
[   17.143481] x23: 0000000000000016 x22: 0000000000000002
[   17.148814] x21: 00000000000003b8 x20: ffff8000109db3b8
[   17.154146] x19: 0000000000000000 x18: 00000000fffffffd
[   17.159479] x17: 0000000000000000 x16: ffffcb6cefc4f9d8
[   17.164811] x15: 0000000000000001 x14: ffffffffffffffff
[   17.170144] x13: ffffff0000000000 x12: 0000000000000000
[   17.175476] x11: 000000000000001b x10: 0000000000000006
[   17.180808] x9 : 0000000000000000 x8 : 0000000000001528
[   17.186141] x7 : 0000000000000000 x6 : 00000000000001b8
[   17.191474] x5 : 0000000000000001 x4 : 00000000000001b8
[   17.196806] x3 : 0000000000000016 x2 : ffff8000109db3b8
[   17.202139] x1 : 0000000000000002 x0 : 0000000000000001
[   17.207472] Call trace:
[   17.209932]  mvpp2_mac_config+0x38/0x4f0 [mvpp2]
[   17.214569]  mvpp2_start_dev+0x2bc/0x2e8 [mvpp2]
[   17.219206]  mvpp2_open+0x1d8/0x4e8 [mvpp2]
[   17.223412]  __dev_open+0xb4/0x1a8
[   17.226827]  __dev_change_flags+0x170/0x1c8
[   17.231025]  dev_change_flags+0x3c/0x78
[   17.234877]  do_setlink+0x738/0x8a0
[   17.238379]  __rtnl_newlink+0x3c4/0x6b8
[   17.242229]  rtnl_newlink+0x54/0x80
[   17.245731]  rtnetlink_rcv_msg+0x27c/0x308
[   17.249843]  netlink_rcv_skb+0x40/0xf8
[   17.253606]  rtnetlink_rcv+0x28/0x38
[   17.257195]  netlink_unicast+0x15c/0x1f8
[   17.261132]  netlink_sendmsg+0x1ac/0x348
[   17.265070]  sock_sendmsg+0x54/0x60
[   17.268571]  ____sys_sendmsg+0x26c/0x288
[   17.272509]  ___sys_sendmsg+0x7c/0xb0
[   17.276184]  __sys_sendmsg+0x64/0xa0
[   17.279772]  __arm64_sys_sendmsg+0x2c/0x38
[   17.283886]  el0_svc_common.constprop.0+0x74/0x168
[   17.288695]  el0_svc_handler+0x34/0xa0
[   17.292458]  el0_svc+0x8/0xc
[   17.295353] Code: f9400273 b9402297 910ee275 510056e0 (b9415ab8)
[   17.301471] ---[ end trace c78cee9b7782f2d0 ]---
[   21.411731] fbcon: Taking over console

any suggestions?

(reverting in grub to older kernel seems OK)
Andrew



More information about the Macchiato mailing list