The Linux kernel USB stack has been transitioned to the use of inclusive terminology

In the codebase for the upcoming Linux kernel 5.9 release, in the USB subsystem accepted changes with the removal of politically incorrect terms. Changes have been made in accordance with recently accepted 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

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster