hi Daniel,

If tt is more easy and save time for you. I can share my ssh remote access
to you for D05 testing environment, so you can directly patching and
testing over it.

thanks,
Mao

On Wed, May 31, 2017 at 3:32 PM, Zhanglei Mao <zhanglei....@canonical.com>
wrote:

> hi Daniel,
>
> Thank you very much for you mail and I am very glad you are debugging this
> reported bug.
>
>  Can you please provide me a bit more guide or guide link which I can
> apply this patch and compile out the newly testing Xorg?   Sorry I am not
> so familiar with our building/compile tools.
>
> thanks,
> Mao
>
>
>
>
>
>
>
> On Wed, May 31, 2017 at 3:07 PM, Daniel Axtens <
> daniel.axt...@canonical.com> wrote:
>
>> Hi,
>>
>> This is what I have figured out so far.
>>
>> For some reason the initial probing done by the modesetting driver
>> fails. This is part of the platform device probing stage. This failure
>> means the device is not claimed by the modesetting driver as a 'regular'
>> screen. Instead it is claimed by the fbdev driver. The modesetting
>> driver then claims the platform device as a 'GPU' device. It shouldn't
>> do that: the GPU device init is what causes the crash.
>>
>> What I am still trying to figure out is why the initial probing fails.
>> This is difficult to figure out from the core dump, so I have attached a
>> patch for xorg-server that should help. With this patch I should be able
>> to figure out what part of the probe doesn't go as expected.
>>
>> Please let me know if you have any trouble applying the patch.
>>
>> ** Patch added: "patch to enable extra debugging"
>>    https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1691991
>> /+attachment/4886582/+files/debug.patch
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1691991
>>
>> Title:
>>   Xorg Segmentation fault on Hisilicon D05 board (arm64)
>>
>> Status in xorg package in Ubuntu:
>>   New
>>
>> Bug description:
>>   ubuntu@ubuntu:~$ sudo /usr/lib/xorg/Xorg
>>   [sudo] password for ubuntu:
>>
>>   X.Org X Server 1.18.4
>>   Release Date: 2016-07-19
>>   X Protocol Version 11, Revision 0
>>   Build Operating System: Linux 4.4.0-45-generic aarch64 Ubuntu
>>   Current Operating System: Linux ubuntu 4.10.0-20.22-generic
>> #22+pearl.2-Ubuntu SMP Thu Apr 27 20:23:08 UTC 2017 aarch64
>>   Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.10.0-20.22-generic
>> root=UUID=eee681c5-04ce-4cd0-a004-cae6717961ce ro debug
>> earlycon=pl011,mmio,0x602B0000 console=tty0
>>   Build Date: 02 November 2016  10:05:28PM
>>   xorg-server 2:1.18.4-0ubuntu0.2 (For technical support please see
>> http://www.ubuntu.com/support)
>>   Current version of pixman: 0.33.6
>>         Before reporting problems, check http://wiki.x.org
>>         to make sure that you have the latest version.
>>   Markers: (--) probed, (**) from config file, (==) default setting,
>>         (++) from command line, (!!) notice, (II) informational,
>>         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
>>   (==) Log file: "/var/log/Xorg.0.log", Time: Fri May 19 18:10:13 2017
>>   (==) Using system config directory "/usr/share/X11/xorg.conf.d"
>>   pci id for fd 10: 19e5:1711, driver (null)
>>   EGL_MESA_drm_image required.
>>   (EE)
>>   (EE) Backtrace:
>>   (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x58) [0xaaaad7f1cc48]
>>   (EE)
>>   (EE) Segmentation fault at address 0xa0
>>   (EE)
>>   Fatal server error:
>>   (EE) Caught signal 11 (Segmentation fault). Server aborting
>>   (EE)
>>   (EE)
>>   Please consult the The X.Org Foundation support
>>          at http://wiki.x.org
>>    for help.
>>   (EE) Please also check the log file at "/var/log/Xorg.0.log" for
>> additional information.
>>   (EE)
>>   (EE) Server terminated with error (1). Closing log file.
>>   Aborted (core dumped)
>>   ubuntu@ubuntu:~$
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1691991/
>> +subscriptions
>>
>
>
>
> --
> Zhanglei Mao
> Solutions Architect, Sales and Business Development
> Canonical Group Ltd.
> zhanglei....@canonical.com
> +86-13625010929 <+86%20136%202501%200929> (m)
> +852-6700 6026 <+852%206700%206026> (m)
> www.ubuntu.com
> www.canonical.com
>


-- 
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-X,
which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1691991

Title:
  Xorg Segmentation fault on Hisilicon D05 board (arm64)

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

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to