From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Anholt Subject: Re: [PATCH 00/66] [v1] Full PPGTT minus soft pin Date: Tue, 29 Oct 2013 16:08:24 -0700 Message-ID: <87a9hrfzfb.fsf@eliezer.anholt.net> References: <1372375867-1003-1-git-send-email-ben@bwidawsk.net> <20130701213930.GF18285@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0126526074==" Return-path: In-Reply-To: <20130701213930.GF18285@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: Daniel Vetter , Ben Widawsky Cc: Intel GFX List-Id: intel-gfx@lists.freedesktop.org --===============0126526074== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Daniel Vetter writes: > Hi Ben > > So first things first: I rather like what the code looks like overall at > the end. I've done a light read-through (by far not a full review) and > besides a few bikesheds (all mentioned by mail already) the big thing is > the 1:1 context:ppgtt address space relationship. > > We've discussed this at length in private irc and agreed that we need to > changes this two a n:1 relationship, so I'll just reiterate the reasons > for that on the list: > > - Current userspace expects that different contexts created on the same fd > all use the same address space (since there's really only one). So if we > want to no add a new ABI (and for testing I really think we want to > enable ppgtt on current unchanged userspace) we must keep that promise. > Hence we need to be able to point the different contexts created on an > fd all at the same (per-fd) address space. I'm not coming up with anything in userland requiring this. Can you clarify? For the GL context reset stuff, it is required that we have more than one address space per fd, because the fd is global to all contexts, not just a share group. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCAAGBQJScD/pAAoJELXWKTbR/J7ocjIQALK/5veHYjmqdOW+ZLA84XTw ngVptpi6ZYCsdMNeu4rBArM/bpXTdDnbJfCu7h1IZrHnylbdK4yUjeHwVmsOiNf+ SetX9ZEXgAEl2oU+4sLh5IkUujcmu9inPxxiUKx0DZZNKPXuF/lqp8ZTmmlwrs2x Z5JtxjoQ/vSc5GzYDq3RyOOIpIwvK7JSQD+FyOKZCMBnfj/u7LvyxeYMMUecX9H2 9kek9+YIiIiWIk5qmXkPdvGBSTKg/9dcGpZKb28OtmjCBuhxx0ifiArIdVq0nHAW el3T+lrmOqBVMhskj/pYjXo7SfNB0SzdWGPzXrdSYBou+zCJllhCR/2Ev/xs/7Lo SAQdMLqoDs9DXMZY+YdTOgZk/aFy5nji0f5+k2WMwxqndd4LrO0sAgSBvD9Gt7RC ajeY1UmY0P4Bm5SUhrK7v0pOFL82GkqmMhyq82SrUE31xUySqQiKaScuGpGTwMlf zNpVD0lNsF9tjL41aOQbMU1jO+Nbr7qkwTu2Gu1x0sm5MnDiOsJ54oiDRpA2/Wu5 YXgMcUmgdyYOq7NlZ9pNseLbY7qT9uHLWmrSI4baBISy28317gRfczAStHoYiHK3 xp4oXX7aRhjEKIwR/23K25enHCyqfanfKS6NaHrb4gnB2zKUbBo7hjlt7gaCOOsN WO4HUtooRsizwL2Ho68h =00MY -----END PGP SIGNATURE----- --=-=-=-- --===============0126526074== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx --===============0126526074==--