summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-02-22qxl: more cleanupsqxl-kms-testDave Airlie4-31/+25
2013-02-22qxl_fb: cleanup a bitDave Airlie1-47/+0
2013-02-22cleanup more codeDave Airlie3-122/+32
2013-02-22qxl: rip out bunch of unsued code for nowDave Airlie3-157/+1
2013-02-22qxl: cleanup debugfs a bitDave Airlie5-395/+11
2013-02-22qxl: copyright headersDave Airlie14-1/+327
2013-02-22qxl: lots of fixesDave Airlie8-64/+126
2013-02-22fix race in qxl ring with multiple accessorsDave Airlie1-0/+2
2013-02-14qxl: add release map/unmapDave Airlie4-42/+53
2013-02-14qxl: use release reserveDave Airlie1-6/+6
2013-02-14qxL: use release reserve in garbage collectDave Airlie1-5/+2
2013-02-14qxl: bump reserve count into buffer objectDave Airlie3-5/+5
2013-02-13qxl: make release reservation wrappersDave Airlie4-18/+52
2013-02-12qxl: overhauld bo counting againDave Airlie8-32/+39
2013-02-12qxl: split surface releases from other releaseDave Airlie3-3/+48
2013-02-12qxl: wrap surface release allocation a bit higherDave Airlie3-6/+19
2013-02-12qxl: rename release structDave Airlie9-41/+41
2013-02-11qxl: convert fence tracking to using a radix treeDave Airlie3-39/+24
2013-02-11qxl: omg hacks for oomDave Airlie8-45/+147
2013-02-07qxl: fix bugs in error pathsDave Airlie1-2/+12
2013-02-07overhaul fencing: add a lock around fence manipulationDave Airlie6-32/+69
2013-02-07qxl: introduce garbage collection threadDave Airlie6-20/+31
2013-02-07qxl: add update full area interfaceDave Airlie2-13/+20
2013-02-07qxl: dont' add a bo to a release too many timesDave Airlie1-0/+6
2013-02-07qxl: add two new io calling functionsDave Airlie2-1/+13
2013-02-05qxl: fix up wait for user cmd stuff to be solidDave Airlie1-34/+14
2013-02-05qxl: reorder reserver/fenceDave Airlie1-1/+4
2013-02-05qxl: improve debug msgDave Airlie1-1/+1
2013-02-05qxl: garbage collect at highlevel ioctl timeDave Airlie2-2/+2
2013-02-05qxl: only update surface on standard evictionDave Airlie3-16/+20
2013-02-04Revert "remove out"Dave Airlie1-0/+1
2013-02-04Revert "qxl: cleanup ring wait code"Dave Airlie1-3/+7
2013-02-04remove outDave Airlie1-1/+0
2013-02-04qxl: add some catches for corner caseDave Airlie2-0/+7
2013-02-04reorg apply surf relocDave Airlie1-1/+2
2013-02-04qxl: handle update area failure on eviction - restartingDave Airlie1-2/+5
2013-02-04qxl: fence destroy releaseDave Airlie1-0/+1
2013-02-04qxl: cleanup ring wait codeDave Airlie1-7/+3
2013-02-04don't return 0 for -EBUSYDave Airlie1-1/+1
2013-02-04hack up fence waiting to stall longerDave Airlie1-4/+15
2013-02-04qxl: start to suballocate releasesDave Airlie3-6/+63
2013-02-04qxl: fix surface releasingDave Airlie1-2/+3
2013-01-22qxl: start making release offset usefulDave Airlie2-23/+31
2013-01-22qxl: start using release struct higher in APIDave Airlie5-10/+20
2013-01-22qxl: move release handling code to separate fileDave Airlie4-151/+175
2013-01-22qxl: use reserved bos and mapping for a few more thingsDave Airlie4-31/+108
2013-01-22atomic remap pages in reloc processingDave Airlie1-6/+9
2013-01-22qxl: add new functions to atomic iomap pagesDave Airlie2-0/+60
2013-01-22ttm: export functions to allow qxl do its own iomappingDave Airlie2-4/+13
2013-01-22qxl: add io_mappings for vram/surfaceramDave Airlie2-0/+9