It is good to update to "Fred" (Xin Wei) off-line and thank you very much
for it.

On Tue, Jan 23, 2018 at 8:46 AM, Daniel Axtens <daniel.axt...@canonical.com>
wrote:

> I have talked to the kernel team about this and updated Fred off-line.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1738334
>
> Title:
>   hisilicon hibmc regression due to ea642c3216cb ("drm/ttm: add
>   io_mem_pfn callback")
>
> Status in linux package in Ubuntu:
>   Confirmed
>
> Bug description:
>   [SRU Justification]
>
>   [Impact]
>   On Artful kernels, X fails to start and a kernel splat is printed.
>
>   This is cbecause ea642c3216cb ("drm/ttm: add io_mem_pfn callback") is
>   incomplete: the hisilicon hibmc driver does not contain the callback
>   and so the kernel tries to execute code at NULL.
>
>   [Fix]
>   There is a discussion and potential fix at
> https://lists.freedesktop.org/archives/dri-devel/2017-November/159002.html
> The fix hasn't landed yet and it looks like they're going to re-engineer
> the entire section instead.
>
>   Rather than wait for that and deal with the massive regression
>   potential, the fix I have picked to submit is very very minimal and
>   touches only hibmc.
>
>   [Regression Potential]
>   Minimal - fix only touches hibmc driver. Tested on D05 board.
>
>   [Testcase]
>   Install patched kernel, try to start X. If it succeeds, the fix works.
> If there's a kernel splat, the fix does not work.
>
>   [Notes]
>   HiSilicon would really like this fix in Artful in such time so that when
> the next 16.04 point release ships in February, the HWE kernel will work
> with Xorg.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 1738334/+subscriptions
>


-- 
Zhanglei Mao
Solutions Architect, Sales and Business Development
Canonical Group Ltd.
zhanglei....@canonical.com
+86-13625010929 (m)
+852-6700 6026 (m)
www.ubuntu.com
www.canonical.com

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1738334

Title:
  hisilicon hibmc regression due to ea642c3216cb ("drm/ttm: add
  io_mem_pfn callback")

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1738334/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to