Comment 5 for bug 1860347

Revision history for this message
Jim Somerville (jsomervi) wrote :

The out-of-tree Mellanox driver detects the presence of page pool support in the new kernel, and thus wants to use it. However, page pools are not configured to be on in the new kernel by default (CONFIG_PAGE_POOL), and not only that, the config option is hidden ie. it is not user selectable. The built-in Mellanox driver selects it. But we don't use the built-in driver.

My current approach is to patch the kernel to make it user selectable, and then change our config fragment to select it. The other possible approach is to just make it default y in the kernel, though I prefer the first approach as it clearly calls out the change to the option.