Jeff Geerling
Jeff Geerling
Full `dmesg` output: Click to expand full output ``` pi@pi5-pcie:~ $ dmesg [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x414fd0b1] [ 0.000000] Linux version 6.12.10-v8-16k+ (pi@pi5-pcie) (gcc (Debian 12.2.0-14)...
Also... potentially related? [PCI: endpoint: Add support for resizable BARs](https://patchwork.kernel.org/project/linux-pci/cover/[email protected]/)
@P33M - Good to know. I'm testing (on my setup) directly connected to the FFC, with no switch involved: 
It seems to be using standard PCIe functionality: https://github.com/raspberrypi/linux/blob/6d16e47ca139ba64c5daedf06e72f2774adbdc48/drivers/gpu/drm/i915/gt/intel_region_lmem.c#L32-L48 Just as a note, too — I saw in some other error reports the driver trying to resize to 16GB (`[drm]...
For those specifically interested in Arc/Xe driver support, please see https://github.com/geerlingguy/raspberry-pi-pcie-devices/discussions/756 — it seems like there could be a few tweaks that would solve a lot of the stuttering/jitter issues....
Finally remembered this thread after pounding away on https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/695 and https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/510 a while... Adding my notes getting BAR resize to work on an A750 with the Xe2 driver in `rpi-6.17.y`....
@RSC-Games - Note that the feature IDs change between families of cards — for the first command, it is `04` on the A750 at least, and `02` on the B580.
@RSC-Games - I had to add a line to your script (below is for B580 with endpoint `0001:02:02.0` instead of the `0001:02:04.0` for A750): ```bash #!/usr/bin/env bash echo 0001:02:02.0 >...
I'll ask about that... maybe that was accidental?
@xrebelox - Could we just fix like this: https://github.com/MiguelNdeCarvalho/speedtest-exporter/issues/216#issuecomment-2294330908