Драйвер Realtek RTL8723BS появился в Linux еще в версии 4.12, которая вышла в 2017 году, и с тех пор так и не покинул раздел Staging. Эта часть ядра используется для кода, который еще не считается полностью готовым для постоянного использования. За прошедшие годы разработчики много раз очищали драйвер от лишних абстракций и исправляли различные проблемы, но полностью привести его к состоянию обычного драйвера так и не удалось.
Причина в том, что RTL8723BS оказался сложнее, чем ожидалось. Речь идет о Wi-Fi чипе с интерфейсом SDIO, который устанавливался в недорогие ноутбуки, планшеты и компактные устройства. В процессе поддержки разработчикам пришлось разбираться не только с качеством самого кода, но и с необычными сценариями работы, включая проблемы с некорректными или вредоносными точками доступа. Один из сопровождающих ядра Linux ранее называл этот драйвер "чудовищным" из-за его сложности.
