linux-nvidia-6.5_6.5.0-1014.14 breaks with earlier BIOS release, and modeset/resolutions are wrong
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;
[^[[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 = 0x005000f5f5507
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_
cntv_cval_el0 = 0x0000000000000000
cntkctl_el1 = 0x0000000000000000
sp_el0 = 0x00000078732cf4f0
isr_el1 = 0x0000000000000
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 = 0x00000078732b0
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 = 0xffffa0a120cd1
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
000000000000020
0000000000000210: 0x0000000000000000
0000000000000214: 0x0000000000000000
0000000000000218: 0x0000000000030000
000000000000021c: 0x0000000000000000
0000000000000220: 0x0000000000000000
0000000000000224: 0x0000000000000000
0000000000000228: 0x0000000000000000
000000000000022c: 0x0000000000000000
0000000000000230: 0x0000000000000000
0000000000000234: 0x0000000000000000
00000238: 0x0000000000000000
000000000000000
0000000000000240: 0x0000000000000000
0000000000000244: 0x0000000000000000
0000000000000248: 0x0000000000000000
000000000000024c: 0x0000000000000000
0000000000000250: 0x0000000000000000
0000000000000254: 0x0000000000000000
0000000000000258: 0x0000000000000
000000000000020
0000000000000264: 0x0000000000000000
0000000000000268: 0x0000000000000000
000000000000026c: 0x0000000000000000
00000270: 0x0000000000000000
0000000000000274: 0x0000000000000000
0000000000000278: 0x0000000000000000
000000000000027c: 0x0000000000000000
Changed in linux-nvidia-6.5 (Ubuntu): | |
assignee: | nobody → Jose Ogando Justo (joseogando) |
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.