·
2 commits
to main
since this release
Local rebuild of Ubuntu linux-hwe-7.0 7.0.0-30.30~24.04.1 (noble) with the PCI bridge-window sizing fix. Built 2026-09-02.
Change (not from Ubuntu): PCI: Account for alignment padding of resources larger than their alignment. Fixes upstream 3958bf16e2fe ("PCI: Stop over-estimating bridge window size", v7.0): two sibling bridge windows of 32G+2M with 32G alignment were summed to 64G+4M but need 96G+2M, so the second Vega II Duo die behind each root port got no BAR at any ReBAR size. Verified on MacPro7,1.
Install (minimum):
sudo apt install ./linux-image-7.0.0-30-generic_7.0.0-30.30~24.04.1+barfix1_amd64.deb \
./linux-modules-7.0.0-30-generic_7.0.0-30.30~24.04.1+barfix1_amd64.deb
Add linux-headers-* and linux-hwe-7.0-headers-* if you need to build out-of-tree modules (DKMS).