Se o usbfs foi descontinuado, por que o diretório /sys/bus/usb/drivers/usbfs está presente?

Se o usbfs foi descontinuado, por que o diretório /sys/bus/usb/drivers/usbfs está presente?

Esseblog, bem como vários outros posts do StackOverflow, dizem que usbfsestá obsoleto desde o Ubuntu 9.10. Se for esse o caso, o que está /sys/bus/usb/drivers/usbfsacontecendo lá?

Responder1

O obsoleto usbfsrefere-se a um pseudo-sistema de arquivos que normalmente era montado /proc/bus/usbe foi completamente removido do kernel com a versão 3.5.

Contudo a funcionalidade fornecida pelo antigo usbfssistema de arquivos ainda está presenteatravés da sysfseo usbfsmotorista".

Então o que foi obsoleto foi o sistema de arquivos separado; a funcionalidade sobrevive em um local diferente e não está obsoleta.

Responder2

Provavelmente porque não foi removido. "Descontinuada"significaque você está desencorajado de usar a tecnologia e que há um plano para removê-la em algum momento no futuro. Isso não significa que a tecnologia já foi retirada.

Alguns produtos irão descontinuar um recurso em uma versão e removê-lo na versão seguinte. Em alguns casos, muitas pessoas continuam a usar o recurso obsoleto e, portanto, ele permanece ativado para dar-lhes tempo para fazer a transição para uma maneira diferente de fazer as coisas.

informação relacionada