RFE: DRM_IOCTL_MODE_EXPOSE_LEASE

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

 



Goal: simplify multiseat support.

A new parameter was added to the Xorg server to make it use a passed file descriptor instead of /dev/dri/card*.
This enables  one to start the Xorg server with leased FD.
Although it is possible to organize multiseat using this approach, it does not integrate well with existing seat infrastructure (udev, logind).

It would be great to have a way to expose a DRM Lessee as /dev/dri/card* node and relevant /sys nodes etc., which would enable one to write an udev rule to create a new seat.
This new node should represent leased resources and *should support DRM_IOCTL_SET_MASTER/DRM_IOCTL_DROP_MASTER* as if it were a "real" device.

Interface: DRM_IOCTL_MODE_EXPOSE_LEASE ioctl request to DRM Lessor with lease FD as the ioctl parameter.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux