Andreas Färber changed bug 1231756
What Removed Added
Summary xe driver unexpectedly does not support Arc A750 (56a1) xe driver oopses with Arc A750 (56a1) on aarch64
CC   arm-bugs@suse.de, ddavis@suse.com, mbenes@suse.com, schwab@suse.com

Comment # 2 on bug 1231756 from Andreas Färber
Success had been reported for 6.12 on RISC-V:
https://x.com/Rabenda_Issimo/status/1840775703811567916
https://www.reddit.com/r/RISCV/comments/1ftep9u/intel_arc_a770_on_riscv/

It seems we don't have an aarch64 kernel-default 6.12 in Kernel:HEAD currently,
so I assume the master branch configs still need to be updated...

riscv64 Kernel:HEAD failed to build for 6.12~rc3, but 6.10.5 (20240828) with
xe.force_probe=56a1 works okay though:

[   36.416080] [   T1036] snd_hda_intel 0000:0a:00.0: enabling device (0000 ->
0002)
[   36.416144] [   T1036] snd_hda_intel 0000:0a:00.0: Force to snoop mode by
module option
[   41.530363] [   T1026] Setting dangerous option force_probe - tainting
kernel
[   41.534111] [   T1026] xe 0000:09:00.0: enabling device (0000 -> 0002)
[   41.618801] [   T1026] xe 0000:09:00.0: [drm] Using GuC firmware from
i915/dg2_guc_70.bin version 70.29.2
[   41.622473] [   T1026] xe 0000:09:00.0: [drm] GT0: using 65535 GUC ID(s)
[   41.711650] [   T1026] xe 0000:09:00.0: vgaarb: VGA decodes changed:
olddecodes=io+mem,decodes=none:owns=none
[   41.716110] [   T1026] xe 0000:09:00.0: [drm] Attempting to resize bar from
256MiB -> 8192MiB
[   41.716149] [   T1026] xe 0000:09:00.0: BAR 2 [mem 0x2000000000-0x200fffffff
64bit pref]: releasing
[   41.716218] [   T1026] pcieport 0000:08:01.0: bridge window [mem
0x2000000000-0x200fffffff 64bit pref]: releasing
[   41.716235] [   T1026] pcieport 0000:07:00.0: bridge window [mem
0x2000000000-0x200fffffff 64bit pref]: releasing
[   41.716292] [   T1026] pcieport 0000:07:00.0: bridge window [mem size
0x200000000 64bit pref]: can't assign; no space
[   41.716305] [   T1026] pcieport 0000:07:00.0: bridge window [mem size
0x200000000 64bit pref]: failed to assign
[   41.716320] [   T1026] pcieport 0000:08:01.0: bridge window [mem size
0x200000000 64bit pref]: can't assign; no space
[   41.716331] [   T1026] pcieport 0000:08:01.0: bridge window [mem size
0x200000000 64bit pref]: failed to assign
[   41.716344] [   T1026] xe 0000:09:00.0: BAR 2 [mem size 0x200000000 64bit
pref]: can't assign; no space
[   41.716354] [   T1026] xe 0000:09:00.0: BAR 2 [mem size 0x200000000 64bit
pref]: failed to assign
[   41.716367] [   T1026] pcieport 0000:02:08.0: PCI bridge to [bus 07-0a]
[   41.716385] [   T1026] pcieport 0000:02:08.0:   bridge window [mem
0x60400000-0x61ffffff]
[   41.716399] [   T1026] pcieport 0000:02:08.0:   bridge window [mem
0x2000000000-0x2017ffffff 64bit pref]
[   41.716421] [   T1026] pcieport 0000:07:00.0: PCI bridge to [bus 08-0a]
[   41.716437] [   T1026] pcieport 0000:07:00.0:   bridge window [mem
0x60400000-0x61ffffff]
[   41.716452] [   T1026] pcieport 0000:07:00.0:   bridge window [mem
0x2000000000-0x200fffffff 64bit pref]
[   41.716472] [   T1026] pcieport 0000:08:01.0: PCI bridge to [bus 09]
[   41.716488] [   T1026] pcieport 0000:08:01.0:   bridge window [mem
0x60800000-0x61ffffff]
[   41.716502] [   T1026] pcieport 0000:08:01.0:   bridge window [mem
0x2000000000-0x200fffffff 64bit pref]
[   41.716543] [   T1026] xe 0000:09:00.0: [drm] Failed to resize BAR2 to 8192M
(-ENOSPC). Consider enabling 'Resizable BAR' support in your BIOS
[   41.716563] [   T1026] xe 0000:09:00.0: BAR 2 [mem 0x2000000000-0x200fffffff
64bit pref]: assigned
[   41.716661] [   T1026] xe 0000:09:00.0: [drm] VISIBLE VRAM:
0x0000002000000000, 0x0000000010000000
[   41.717002] [   T1026] xe 0000:09:00.0: [drm] Small BAR device
[   41.717011] [   T1026] xe 0000:09:00.0: [drm] VRAM[0, 0]: Actual physical
size 0x0000000200000000, usable size exclude stolen 0x00000001fc000000, CPU
accessible size 0x0000000010000000
[   41.717024] [   T1026] xe 0000:09:00.0: [drm] VRAM[0, 0]: DPA range:
[0x0000000000000000-200000000], io range: [0x0000002000000000-2010000000]
[   41.717037] [   T1026] xe 0000:09:00.0: [drm] VRAM: 0x0000000200000000 is
larger than resource 0x0000000010000000
[   41.717046] [   T1026] xe 0000:09:00.0: [drm] Total VRAM:
0x0000002000000000, 0x0000000200000000
[   41.717055] [   T1026] xe 0000:09:00.0: [drm] Available VRAM:
0x0000002000000000, 0x00000001fc000000
[   41.738616] [     T59] xe 0000:09:00.0: [drm] Finished loading DMC firmware
i915/dg2_dmc_ver2_08.bin (v2.8)
[   43.147740] [   T1026] xe 0000:09:00.0: [drm] vcs1 fused off
[   43.147773] [   T1026] xe 0000:09:00.0: [drm] vcs3 fused off
[   43.147781] [   T1026] xe 0000:09:00.0: [drm] vcs4 fused off
[   43.147789] [   T1026] xe 0000:09:00.0: [drm] vcs5 fused off
[   43.147796] [   T1026] xe 0000:09:00.0: [drm] vcs6 fused off
[   43.147804] [   T1026] xe 0000:09:00.0: [drm] vcs7 fused off
[   43.147812] [   T1026] xe 0000:09:00.0: [drm] vecs2 fused off
[   43.147820] [   T1026] xe 0000:09:00.0: [drm] vecs3 fused off
[   43.283560] [   T1026] xe 0000:09:00.0: [drm] GT0: CCS_MODE=0
config:00400000, num_engines:1, num_slices:4
[   43.308597] [   T1026] [drm] Initialized xe 1.1.0 20201103 for 0000:09:00.0
on minor 0
[   43.790221] [   T1026] xe 0000:09:00.0: [drm] Reducing the compressed
framebuffer size. This may lead to less power savings than a non-reduced-size.
Try to increase stolen memory size if available in BIOS.
[   43.825331] [   T1026] Console: switching to colour frame buffer device
240x67
[   43.901845] [   T1026] xe 0000:09:00.0: [drm] fb0: xedrmfb frame buffer
device
[   43.933816] [     T56] snd_hda_intel 0000:0a:00.0: Force to snoop mode by
module option
[   44.062252] [     T56] snd_hda_intel 0000:0a:00.0: bound 0000:09:00.0 (ops
i915_audio_component_bind_ops [xe])
[   44.141316] [   T1201] macb 10090000.ethernet end0: PHY
[10090000.ethernet-ffffffff:00] driver [Microsemi VSC8541 SyncE] (irq=POLL)
[   44.141343] [   T1201] macb 10090000.ethernet end0: configuring for phy/gmii
link mode
[   44.142219] [     T59] snd_hda_intel 0000:0a:00.0: Unknown capability 0
[   44.276205] [     T59] input: HDA Intel PCH HDMI/DP,pcm=3 as
/devices/platform/soc/e00000000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:08.0/0000:07:00.0/0000:08:04.0/0000:0a:00.0/sound/card0/input1
[   44.278346] [     T59] input: HDA Intel PCH HDMI/DP,pcm=7 as
/devices/platform/soc/e00000000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:08.0/0000:07:00.0/0000:08:04.0/0000:0a:00.0/sound/card0/input2
[   44.278799] [     T59] input: HDA Intel PCH HDMI/DP,pcm=8 as
/devices/platform/soc/e00000000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:08.0/0000:07:00.0/0000:08:04.0/0000:0a:00.0/sound/card0/input3
[   44.279162] [     T59] input: HDA Intel PCH HDMI/DP,pcm=9 as
/devices/platform/soc/e00000000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:08.0/0000:07:00.0/0000:08:04.0/0000:0a:00.0/sound/card0/input4

And 6.11.3 on riscv64 (20241016) works fine as well with xe.force_probe.

So it's specifically aarch64 (or Altra) that appears to have a problem here.


You are receiving this mail because: