> Důvodů bývá více, ale bohužel velice často je jím nízká kvalita kódu a míra integrace se stávajícími službami kernelu, takže jej správce daného subsystému odmítne začlenit.
Jaký má být správný postup, když vyrobíte PCIe kartu pro ovládání urychlovače, který je jeden na světě? To se má taky mainlinovat?
Například speciální USB zařízení se vyřešila drivery v userspace (libusb). Ale pro jiné use-cases, jako „data acquisition pomocí DMA z PCIe“, takový mechanismus AFAIK neexistuje,