Re: [PATCH 2/2] staging: fieldbus: anybus: Refuse registering drivers without .probe()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Fabio,

On Thu, May 6, 2021 at 4:49 AM Fabio Aiuto <fabioaiuto83@xxxxxxxxx> wrote:
>
> I'm trying to make my way in linux kernel device driver development and
> hopefully find a job soon. If the task 'moving fieldbus out of staging' will
> give me opportunity to play with real hardware, and so gain more experience,
> we can talk about it.

Thank you so much for the offer, I really appreciate it !

The fieldbus subsystem sits in staging mainly because it's in use by
only a single company. Greg KH was absolutely right to insist that
this had to go into staging: a subsystem is different from a simple
driver, and can only thrive if it's actively used by a wide community.
You can see this in the subsystem's TODO:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/fieldbus/TODO?h=v5.12

In short, this cannot be taken out of staging by "pure technical
work". Except if you had a fieldbus client device on your hands, and
you wanted to talk to it through this subsystem.

Sven




[Index of Archives]     [Linux Driver Development]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux