Linux kernel USB stack moved to use inclusive terms

To the codebase that forms the basis of a future release of the Linux 5.9 kernel, to the USB subsystem accepted changes with the cleaning of politically incorrect terms. Changes made in accordance with recently adopted guidelines for using inclusive terminology in the Linux kernel.

The code is cleared from the use of the words "slave", "master", "blacklist" and "whitelist". For example, instead of the phrase “usb slave device”, “usb gadget device” is now used, the expression “master/slave protocol” has been replaced with “host/device protocol”, instead of separate mentions of “slave”, “device” is indicated, instead of “master” - “ controller" or "host", the word "blacklist" is replaced by "ignore", "some" or "disable", "whitelist" by "productlist". The changes affect, among other things, the names of header files, structures and functions.

Source: opennet.ru

Add a comment