K 10 svn:author V 3 mav K 8 svn:date V 27 2021-05-05T00:59:36.965625Z K 7 svn:log V 565 Set PCIe device's Max_Payload_Size to match PCIe root's. Usually on boot the MPS is already configured by BIOS. But we've found that on hot-plug it is not true at least for our Supermicro X11 boards. As result, mismatch between root's configuration of 256 bytes and device's default of 128 bytes cause problems for some devices, while others seem to work fine. MFC after: 1 month Sponsored by: iXsystems, Inc. (cherry picked from commit 5a898b2b78ce04d608bbaaa0813424b11f921ae7) Git Hash: 96033da5c38e20c27e2ca9007cca8bfab7e350cc Git Author: mav@FreeBSD.org END