This ensures that bridge windows allocate enough space to cover SR-IOV BARs. Without this Linux will print messages, these messages may differ depending on the kernel version used. Debian GNU/Linux 12 (kernel 6.1.0-28-amd64): pci 0000:06:00.0: BAR 7: no space for [mem size 0x00200000 64bit pref] pci 0000:06:00.0: BAR 7: failed to assign [mem size 0x00200000 64bit pref] Ubuntu 22.04.5 LTS (kernel 6.8.0-52-generic): pci 0000:06:00.0: VF BAR 0 [mem size 0x00200000 64bit pref]: can't assign; no space pci 0000:06:00.0: VF BAR 0 [mem size 0x00200000 64bit pref]: failed to assign TEST=Raptorlake-P Change-Id: Ib169efe5a6b998a8342a895f1456a280669c719d Signed-off-by: Stephen Douthit <stephend@silicom-usa.com> Signed-off-by: Harrie Paijmans <hpaijmans@eltan.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/34620 Reviewed-by: Frans Hendriks <fhendriks@eltan.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> |
||
|---|---|---|
| .. | ||
| acpi | ||
| arch | ||
| commonlib | ||
| console | ||
| cpu | ||
| device | ||
| drivers | ||
| ec | ||
| include | ||
| lib | ||
| mainboard | ||
| northbridge | ||
| sbom | ||
| security | ||
| soc | ||
| southbridge | ||
| superio | ||
| vendorcode | ||
| Kconfig | ||