Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 May 2016 23:05:25 -0300
From:      =?UTF-8?B?T3RhY8OtbGlv?= <otacilio.neto@bsd.com.br>
To:        Ian Lepore <ian@freebsd.org>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: xorg broken on Beaglebone black revision 300438
Message-ID:  <d9e1562f-afd8-24b7-68c8-106a071fcbef@bsd.com.br>
In-Reply-To: <1464055019.1180.430.camel@freebsd.org>
References:  <a6b7588a-8da0-0d37-b1f0-611820db25cc@bsd.com.br> <1464055019.1180.430.camel@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Em 23/05/2016 22:56, Ian Lepore escreveu:
> On Mon, 2016-05-23 at 21:05 -0300, Otacílio wrote:
>> Dears
>>
>> Yesterday I build a new  image with the revision 300438 to my
>> Beaglebone
>> black. I'm using the same package of scfb and configuration to xorg,
>> but, with this new revision, xcfe do not works. After open xfce the
>> mouse stucks on the top left corner and panels shows black belts and
>> squares on chars. I did a small modification on the kernel but is not
>> clear to me that this can cause this erroneous behavior.  The
>> modification, xorg.conf, and Xlog from revision r298522 (works) and
>> revision 300438 (don't works). If you agree I will open a bug.
>>
>> Index: sys/arm/arm/locore-v6.S
>> ===================================================================
>> --- sys/arm/arm/locore-v6.S    (revision 300438)
>> +++ sys/arm/arm/locore-v6.S    (working copy)
>> @@ -134,8 +134,8 @@
>>        bic    r7, #CPU_CONTROL_IC_ENABLE
>>        bic    r7, #CPU_CONTROL_BPRD_ENABLE
>>        bic    r7, #CPU_CONTROL_SW_ENABLE
>> -    orr    r7, #CPU_CONTROL_UNAL_ENABLE
>> -    orr    r7, #CPU_CONTROL_AFLT_ENABLE
>> +    bic    r7, #CPU_CONTROL_UNAL_ENABLE
>> +    bic    r7, #CPU_CONTROL_AFLT_ENABLE
>>        orr    r7, #CPU_CONTROL_VECRELOC
>>        mcr    CP15_SCTLR(r7)
>>        DSB
>> @@ -458,8 +458,8 @@
>>        bic    r0, #CPU_CONTROL_IC_ENABLE
>>        bic    r0, #CPU_CONTROL_BPRD_ENABLE
>>        bic    r0, #CPU_CONTROL_SW_ENABLE
>> -    orr    r0, #CPU_CONTROL_UNAL_ENABLE
>> -    orr    r0, #CPU_CONTROL_AFLT_ENABLE
>> +    bic    r0, #CPU_CONTROL_UNAL_ENABLE
>> +    bic    r0, #CPU_CONTROL_AFLT_ENABLE
>>        orr    r0, #CPU_CONTROL_VECRELOC
>>        mcr    CP15_SCTLR(r0)
>>        DSB
>>
> I cannot tell from your message whether you mean that this change
> (disabling alignment faults) did, or did not, fix the problem.
>
> I have been testing a change just like this today (for other reasons,
> nothing to do with beaglebone or X), and it's likely to be committed
> soon.
>
> -- Ian
>
Hello

This patch was a suggestion from Mikaël Urankar to try fix a segfault 
from webkit-gtk2. I think that this is not related with the problem but...


[]'s

-Otacílio




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d9e1562f-afd8-24b7-68c8-106a071fcbef>