[PATCH xserver 05/12] glxproxy: Fix __glXActiveScreens allocation

Adam Jackson ajax at redhat.com
Tue Jun 20 20:43:41 UTC 2017


On Fri, 2017-06-16 at 13:26 -0700, Keith Packard wrote:
> Adam Jackson <ajax at redhat.com> writes:
> 
> > Apparently this has been broken for about ten years, eesh. We were never
> > allocating any storage for this array, so the first attempt at using GLX
> > with Xdmx would crash the server.
> > 
> > Promote it to an array and use __glXNumActiveScreens to detect whether
> > GLX is actually enabled.
> 
> Seems like you'll need to re-initialize this on server regen?

True enough. I'll respin this one in the next patch bomb.

I've merged the rest, thanks!

remote: I: patch #162148 updated using rev 88e807d4fa90165868929190f601beef18252f57.
remote: I: patch #162149 updated using rev f44e0af4daaad5b18d79f2076bc98d6e79f638af.
remote: I: patch #162151 updated using rev b723da8390d2fe1bf048247302416b37972a0cc3.
remote: I: patch #162150 updated using rev fbc4da6fef2a0d2111284a19c26d83686ebcbd1f.
remote: I: patch #162152 updated using rev 17ad6e5d5616039021455bc821d6ee2497f7ebde.
remote: I: patch #162153 updated using rev d6db66811643d3762716f6b144a7358572216a4f.
remote: I: patch #162154 updated using rev c33541e59e338cd53f89d94a6898555d350e84aa.
remote: I: patch #162157 updated using rev 0b1831d043028f7dd6accca19a81e2abd9a145b5.
remote: I: patch #162159 updated using rev a6c23ef31a4e5aea19ddabdf4a0760f4c48f1ebe.
remote: I: patch #162158 updated using rev ecc5e362985d1f649c29ac5f93be19851eaf7d87.
remote: I: patch #162155 updated using rev 525db17e04d5cabaeefd20e38cebe7d606047a76.
remote: I: 11 patch(es) updated to state Accepted.
To ssh://git.freedesktop.org/git/xorg/xserver
   d2e57f71a..525db17e0  master -> master

- ajax


More information about the xorg-devel mailing list