In the codebase for the upcoming Linux kernel 5.9 release, in the USB subsystem with the removal of politically incorrect terms. Changes have been made in accordance with recommendations for using inclusive terminology in the Linux kernel.
The code has been cleansed of terms like 'slave', 'master', 'blacklist', and 'whitelist'. For instance, instead of 'usb slave device', 'usb gadget device' is now used, 'master/slave protocol' has been replaced with 'host/device protocol', individual mentions of 'slave' are now referred to as 'device', while 'master' is now 'controller' or 'host', 'blacklist' has been replaced with 'ignore', 'some', or 'disable', and 'whitelist' has been replaced with 'productlist'. These changes also affect the names of header files, structures, and functions.
Source: opennet.ru
