It looks like this will be rendered unnecessary by upcoming changes to
the DRM core:

The patch will still be needed for kernels that have already been
released. I will proceed with this process.

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  hibmc driver does not include "pci:" prefix in bus ID

Status in linux package in Ubuntu:
  In Progress

Bug description:
  On the HiSilicon D05 (arm64) board, X crashes when started. [0]

  The crash is attributable to the bus ID that the hibmc driver reports for the 
hibmc graphics card on the board. In particular, the bus id is missing the 
"pci:" prefix that most other cards provide: [1]
  - The busid reported on the arm64 system is "0007:a1:00.0"
  - The busid reported on a amd64 system is "pci:0000:00:02.0"

  X tests for this prefix. A missing prefix for PCI cards leads to an
  Xorg crash.

  A patch is attached, which prevents the crash. [2][3]

  I submitted the patch upstream. However, upstream is refactoring the
  drm core, and set_busid is going away, so I'm working on testing if
  this will be necessary once that lands. [4]

  This bug exists to help keep track of the status of this fix across
  upstream and then into our kernels.


To manage notifications about this bug go to:

Mailing list:
Post to     :
Unsubscribe :
More help   :

Reply via email to