Fwd: xorg broken on Beaglebone black revision 300438

Mark Millard markmi at dsl-only.net
Tue May 24 21:46:42 UTC 2016


I forgot to CC mmel for the below reply to:

https://lists.freebsd.org/pipermail/freebsd-arm/2016-May/013910.html
and
https://lists.freebsd.org/pipermail/freebsd-arm/2016-May/013911.html

mmel is listed for the -r295256 that I referenced.

===
Mark Millard
markmi at dsl-only.net

Begin forwarded message:

> From: Mark Millard <markmi at dsl-only.net>
> Subject: Re: xorg broken on Beaglebone black revision 300438
> Date: May 24, 2016 at 2:35:21 PM PDT
> To: freebsd-arm <freebsd-arm at freebsd.org>, otacilio.neto at bsd.com.br
> Cc: Ian Lepore <ian at FreeBSD.org>
> 
> Quoting from Otacílio Tue May 24 00:06:10 UTC 2016 and its locore-v6.S changes:
> 
>> -    orr    r7, #CPU_CONTROL_UNAL_ENABLE
>> -    orr    r7, #CPU_CONTROL_AFLT_ENABLE
>> +    bic    r7, #CPU_CONTROL_UNAL_ENABLE
>> +    bic    r7, #CPU_CONTROL_AFLT_ENABLE
> 
> -r295256 (2016-Feb-14) changed from:
> 
> bic     r7, #CPU_CONTROL_UNAL_ENABLE
> 
> to:
> 
> orr     r7, #CPU_CONTROL_UNAL_ENABLE
> 
> in two places (moving it a few lines down for each example as well). So this much of the proposed changes would be reverting the -r295256 change. The check in comment indicates the bit is RAO/SBOP for armv7. For armv6 the check in comment claims it controls armv5 compatible alignment support.
> 
> But:
> 
> orr     r7, #CPU_CONTROL_AFLT_ENABLE
> 
> has been in locore-v6.S since the file's first checkin. So this change to bic here be new.
> 
> What is the FreeBSD intent for each of the two new settings for armv7? armv6?
> 
> 
> ===
> Mark Millard
> markmi at dsl-only.net
> 
> 


More information about the freebsd-arm mailing list