Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Mar 2017 16:27:56 +0000
From:      Andrew Gierth <andrew@tao11.riddles.org.uk>
To:        Mark Millard <markmi@dsl-only.net>
Cc:        "freebsd-arm\@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Is CPUTYPE=cortex-A7 supposed to work?
Message-ID:  <87tw77iwx6.fsf@news-spur.riddles.org.uk>
In-Reply-To: <70AE704A-C9FF-4742-88E9-147CD5B77BE8@dsl-only.net> (Mark Millard's message of "Sun, 5 Mar 2017 03:02:24 -0800")
References:  <871suc3nv8.fsf@news-spur.riddles.org.uk> <CANCZdfq4EwH%2B_9FVNai8s6Y-gdTjHJ8dNkJwSrnF%2BSAkdwvYdg@mail.gmail.com> <87tw7820fc.fsf@news-spur.riddles.org.uk> <644D1F49-BF5D-409D-BFC4-4F7E6E73085B@dsl-only.net> <87lgsk1udz.fsf@news-spur.riddles.org.uk> <9677298B-5A5E-44BF-928E-28DDDADB310A@dsl-only.net> <87h93814rb.fsf@news-spur.riddles.org.uk> <70AE704A-C9FF-4742-88E9-147CD5B77BE8@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Here's another issue that seems to go away as a result of removing the
cortex-a7 option:

On the cortex-a7 build (world and all packages built with CPUTYPE set):

emacs-25.1,3 built with x11 support and running in graphical mode is
unstable; crashes randomly either with a mutex assertion (enqueue_mutex
complaining that the mutex is already owned) or with SEGV. Running in
text mode, it doesn't crash, but hitting pagedown in some buffers (where
there are many similar lines) _reliably_ produces incorrect display
output in which some characters are displaced by 4:

  drwxr-xr-x    2 root  wheel   512 Feb 18 09:35 isp
  drwxr-xr-x    2 root  wheel   512 Feb 18 09:40 ispfw
  drwxr-xr-x    2 root  wheel   512 20 10:31 iwi et
  drwxr-xr-x    2 root  wheel  1024 Feb 18 09:38 iwm

in place of

  drwxr-xr-x    2 root  wheel   512 Feb 18 09:35 isp
  drwxr-xr-x    2 root  wheel   512 Feb 18 09:40 ispfw
  drwxr-xr-x    2 root  wheel   512 Feb 20 10:31 iwi
  drwxr-xr-x    2 root  wheel  1024 Feb 18 09:38 iwm

(the "et" is what was displayed at that point on the previous page)

(by "reliably" I mean that for given buffer contents and sequence of
scroll movements that exhibit the problem, it always happens at the same
place in the same way)

On the non-CPUTYPE build, I can't reproduce either of the issues (though
it's a bit early yet to tell regarding the random-crashes one).
Investigation continues...

-- 
Andrew.

(Clarke's second law: to discover the limits of the possible, one must
venture past them into the realm of the impossible)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87tw77iwx6.fsf>