This does not affect every configuration. It is indeed the same ask as in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1934620--I was not aware that this had been requested in the past, and given that we are still seeing issues with this, I thought it was worth asking.
I don't know of any cases in which it is desirable to have PCI realloc enabled, at least on Dell systems. I presume that is helpful on some systems where BIOS doesn't allocate address space to PCI devices, but there is enough unused address space available to the PCI busses that it reallocations succeed. The kernel reallocation algorithm doesn't appear to be very robust in that it will assign space that isn't needed on some devices, then fail to have enough remaining for others--but when this happens, it doesn't revert to the original allocations; rather, some devices just fail. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2122171 Title: PCI realloc failing Status in linux package in Ubuntu: Incomplete Bug description: The Ubuntu kernel is enabling PCI reallocation ("pci=realloc=on"b by default), and this reallocation is failing on some Dell server systems, particularly those with NVidia GPUs. When reallocation fails, the kernel does not restore the original BIOS-assigned resources, and the system does not function correctly. Would it be possible to turn off kernel config option CONFIG_PCI_REALLOC_ENABLE_AUTO? That option should only be helpful on systems with BIOS that don't fully configure PCI devices, and it is breaking systems that are configured correctly. Other enterprise distros (RHEL, SLES) seem to have this disabled by default. I can provide kernel logs or more details if needed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2122171/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

