linux-nvidia-6.5_6.5.0-1014.14 breaks with earlier BIOS release, and modeset/resolutions are wrong

Bug #2061930 reported by Patrick Geary
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-nvidia-6.5 (Ubuntu)
New
Undecided
Jose Ogando Justo

Bug Description

There are a gigantic number of changes in 1014.14 compared to 1013

I suspect some of the aspeed fixes have been undone, the mode is now... not what it was before, looks like it's falling back to 1024x768. This patchset also brings in a bunch of... strange patches that don't involve the nvidia tree at all.

When I boot an older BIOS series with 1013, works fine, with this it spits out, upon systemd loading some mid-stage stuff:

[^[[0;32m OK ^[[ted ^[[0;1;39mRule-based Manager for Device Events and Files^[[0m.
[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mMount unit for snapd, revision 19459^[[0m.
Unhandled Exception from EL2
x0 = 0x000011f210305619
x1 = 0x0000000000000000
x2 = 0x0000000000000000
x3 = 0x0000000000000000
x4 = 0xffff5fd6a3d50000
x5 = 0x0000000000000000
x6 = 0x0000000000000000
x7 = 0x0000000000000000
x8 = 0x0000000000000000
x9 = 0xffffa0a120ea7d6c
x10 = 0x0000000000000000
x11 = 0x0000000000000000
x12 = 0x0000000000000000
x13 = 0x0000000000000030
x14 = 0x0000000000000000
x15 = 0x0000000000000000
x16 = 0x0000000000000000
x17 = 0x0000000000000000
x18 =00000000000
x19 ffff0000c5d66880
x20 = 0xffff80009be8f760
x21 = 0xffff80009be8f7d0
x22 = 0xffe3a0a120ea7d6c
x23 = 0x0000000000000000
x24 = 0xffffa0a123e08aa0
x25 = 0xffffa0a123440008
x26 = 0xffffa0a123440008
x27 = 0xffffa0a0d34a5748
x28 = 0xffff80009be8f7c0
x29 = 0xffff80008000fe00
x30 = 0x0000a0a120ea7d6c
scr_el3 = 0x000000000407073d
sctlr_el3 = 0x0000000030cd183f
cptr_el3 = 0x0000000000100100
tcr_el3 = 0x0000000080853510
daif = 0x00000000000002c0
mair_el3 = 0x00000000004404ff
spsr_el3 = 0x00000000034000el3 = 0xffffa0a0d34a58b4
ttbr0_el3 = 0x00000078734a5001
esr_el3 = 0x00000000622c5c1f
far_el3 = 0x42a4e89076a05490
spsr_el1 = 0x0000000000000000
elr_el1 = 0x0000000000000000
spsr_abt = 0x0000000000000000
spsr_und = 0x0000000000000000
spsr_irq = 0x0000000000000000
spsr_fiq = 0x0000000000000000
sctlr_el1 = 0x0000000030500980
actlr_el1 = 0x0000000000000000
cpacr_el1 = 0x0000000000300000
csselr_el1 = 0x0000000000000002
sp_el1 = 0xffffa0a123defea0
esr_el1 = 0x0000000000000000
ttbr0_el1 000000f89cd0000
ttbr1_el1 000f8af00000
mair_el1 = 0x000000040044ffff
amair_el1 = 0x0000000000000000
tcr_el1 = 0x005000f5f5507dr_el1 = 0xffff5fd6a3d50000
tpidr_el0 = 0x0000000080000000
tpidrro_el0 = 0x00000000
par_el1 = 0x0000000000000800
mpidr_el1 = 0x0000000081020000
afsr0_el1 = 0x0000000000000000
afsr1_el1 = 0x0000000000000000
contextidr_el1 = 0x0000000000000000
vbar_el1 = 0xffffa0a120cd1000
cntp_ctl_el0 = 0x0000000000000000
cntp_cval_el0 = 0x0000001f0caabc20
cntv_ctl_el000000000
cntv_cval_el0 = 0x0000000000000000
cntkctl_el1 = 0x0000000000000000
sp_el0 = 0x00000078732cf4f0
isr_el1 = 0x0000000000000ectlr_el1 = 0x4000340340003000
gicd_ispendr regs (Offsets 0x200 - 0x278)
 Offset: value
0000000000000200: 0xUnhandled Exception in EL3.
x30 = 0x00000078732c4384
x0 = 0x0000000000000000
x1 = 0x00000078732cb7d8
x2 = 0x0000000000000018
x3 = 0x00000078732b1720
x4 = 0x0000000000000000
x5 = 0x000000000000003c
x6 = 0x00000078732c9109
x7 = 0x0000000022000204
x8 = 0x4000340340003000
x9 = 0xffffa0a120cd1000
x10 = 0x0000000000000000
x11 = 0x0000001f0caabc20
x12 = 0x0000000000000000
x13 = 0x00000000000000 000000000000000
x15 = 0x00000078732cf4f0
x16 = 0x0000000022000000
x17 = 0x0000000000000018
x18 = 0x000000000407073d
x19 = 0x0000007873386440
x20 = 0xffff80009be8f760
x21 = 0xffff80009be8f7d0
x22 = 0xffe3a0a120ea7d6c
x23 = 0x0000000000000000
x24 = 0xffffa0a123e08aa0
x25 = 0xffffa0a123440008
x26 = 0xffffa0a123440008
x27 = 0xffffa0a0
x28 = 0xffff80009be8f7c0
x29 = 0xffff80008000feel3 = 0x000000000407073d
sctlr_el3 = 0x0000000030cd183f
cptr_el3 = 0x0000000000100100
tcr_el3 = 0x0000000080853510
daif = 0x00000000000003c0
mair_el3 = 0x00000000
spsr_el3 = 0x00000000834002cd
elr_el3 = 0x00000078732b0a0_el3 = 0x00000078734a5001
esr_el3 = 0x00000000be00 = 0x42a4e89076a05490
spsr_el1 = 0x0000000000000000
elr_el1 = 0x0000000000000000
spsr_abt = 0x0000000000000000
spsr_und = 0x0000000000000000
spsr_irq = 0x0000000000000000
spsr_fiq = 0x0000000000000000
sctlr_el1 = 0x0000000030500980
actlr_el1 = 0x0000000000000000
cpacr_el1 = 0x0000000000300000
csselr_el1 = 0x0000000000000002
sp_el1 = 0xffffa0a123defea0
esr_el1 = 0x0000000000000000
ttbr0_el1 = 0x0000000f89cd0000
ttbr1_el1 = 0x0000000f8af00000
mair_el1 = 0x000000040044ffff
amair_el1 = 0x0000000000000000
tcr_el1 = 0x005000f5f5507510
tpidr_el1 = 0xffff5fd6a3d50000
tpidr_el0 = 0x00000000
tpidrro_el0 = 0x0000000000000000
par_el1 = 0x0000000000000800
mpidr_el1 = 0x0000000081020000
afsr0_el1 = 0x0000000000000000
afsr1_el1 = 0x0000000000000000
contextidr_el1 = 0x0000000000000000
vbar_el1 = 0xffffa0a120cd1p_ctl_el0 = 0x0000000000000000
cntp_cval_el0 = 0x0000001f0caabc20
cntv_ctl_el0 = 0x0000000000000000
cntv_cval_el0 = 0x0000000000000000
cntkctl_el1 = 0x0000000000000000
sp_el0 = 0x00000078732cf4f0
isr_el1 = 0x0000000000000040
cpuectlr_el1 = 0x4000340340003000
gicd_ispendr regs (0x278)
 Offset: value
0000000000000200: 0x0000000000000000
0000000000000204: 0x0000000000000000
0000000000000208: 0x0000000000000000
000000000000020c:000000000000
0000000000000210: 0x0000000000000000
0000000000000214: 0x0000000000000000
0000000000000218: 0x0000000000030000
000000000000021c: 0x0000000000000000
0000000000000220: 0x0000000000000000
0000000000000224: 0x0000000000000000
0000000000000228: 0x0000000000000000
000000000000022c: 0x0000000000000000
0000000000000230: 0x0000000000000000
0000000000000234: 0x0000000000000000
00000238: 0x0000000000000000
00000000000000000000000000000
0000000000000240: 0x0000000000000000
0000000000000244: 0x0000000000000000
0000000000000248: 0x0000000000000000
000000000000024c: 0x0000000000000000
0000000000000250: 0x0000000000000000
0000000000000254: 0x0000000000000000
0000000000000258: 0x0000000000000000000000025c: 0x0000000000000000
00000000000002000000000000000
0000000000000264: 0x0000000000000000
0000000000000268: 0x0000000000000000
000000000000026c: 0x0000000000000000
00000270: 0x0000000000000000
0000000000000274: 0x0000000000000000
0000000000000278: 0x0000000000000000
000000000000027c: 0x0000000000000000

Tags: el2 grace
Changed in linux-nvidia-6.5 (Ubuntu):
assignee: nobody → Jose Ogando Justo (joseogando)
Revision history for this message
Patrick Geary (patrickgsm) wrote :

Nvidia checked it over and saw it was a backport from the coresight stuff:

module_blacklist=coresight_etm4x

'fixes' it, but the modeset is still totally messed up on SMCI's grace hopper setup.

I dunno what other unintended consequences the pile of backports will have on the stability of the system, this will be a time-will-tell sorta thing.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.