Hello, Here is a small set of fixes/improvements for the mvpp2 driver.
The first two patches are fixes: they fix bogus usage of smp_processor_id() in a migration-enabled context. Indeed currently the driver outputs some fat warnings in CONFIG_DEBUG_PREEMPT-enabled kernels. Therefore, some fixes should be pushed to stable. The last three patches are cleanups and not needed for stable, but they stack on top of the fixes. Thanks, Thomas Thomas Petazzoni (5): net: mvpp2: remove mvpp2_bm_cookie_{build,pool_get} net: mvpp2: use {get,put}_cpu() instead of smp_processor_id() net: mvpp2: add comments about smp_processor_id() usage net: mvpp2: remove unused mvpp2_bm_cookie_pool_set() function net: mvpp2: remove mvpp2_pool_refill() drivers/net/ethernet/marvell/mvpp2.c | 126 +++++++++++++++++------------------ 1 file changed, 60 insertions(+), 66 deletions(-) -- 2.7.4