1. 27 May, 2020 1 commit
  2. 26 May, 2020 1 commit
  3. 19 May, 2020 16 commits
  4. 07 May, 2020 1 commit
  5. 06 May, 2020 1 commit
  6. 05 May, 2020 1 commit
  7. 04 May, 2020 3 commits
  8. 30 Apr, 2020 1 commit
  9. 27 Apr, 2020 1 commit
  10. 26 Apr, 2020 1 commit
  11. 24 Apr, 2020 2 commits
    • Scott Anderson's avatar
      libdrm: Handle usb_interface devices for usb parsing · bf63f8ac
      Scott Anderson authored
      Currently the code expects that the device found at
      /sys/char/$maj:$min/device for USB devices is a "usb_device". However,
      at least for some devices, such as for the udl driver, they are instead
      a "usb_interface".
      
      A usb_interface is a child of the usb_device we're interested in, so we
      walk up one in the /sys path to get there.
      
      For example, with a USB device I have, trimmed to show the relevant
      information:
      ```
      $ udevadm info /dev/dri/card1
      P: /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.0/drm/card1
      E: DEVTYPE=drm_minor
      $ udevadm info /sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.0
      E: DEVTYPE=usb_interface
      E: DRIVER=udl
      $ udevadm info /sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4
      E: DEVTYPE=usb_device
      E: DRIVER=usb
      E: BUSNUM=001
      E: DEVNUM=009
      ```
      Signed-off-by: Scott Anderson's avatarScott Anderson <scott@anderso.nz>
      bf63f8ac
    • Mikhail Golubev's avatar
      xf86drm: Check non-absolute path only for virtio based devices · 57df0757
      Mikhail Golubev authored
      This fixes bug in drmParseSubsystemType() that cases situation when
      subsequent call to readlink() from get_subsystem_type() will result in
      EACCESS.
      Signed-off-by: default avatarMikhail Golubev <mikhail.golubev@opensynergy.com>
      57df0757
  12. 23 Apr, 2020 1 commit
  13. 21 Apr, 2020 10 commits