Tag 'xserver-xorg-video-intel-2_2.99.911-git20140529-1+exp1' created by maximilian attems <m...@debian.org> at 2014-05-30 12:21 +0000
release 2:2.99.911+git20140529-1~exp1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJTiHfoAAoJEBAlLmU6keUnyZYP/3sRTYLa0rTtxDgXGubg5loB WIO3CzYEK+3am8zg2tSPxoYvQEZtG3w8Pn56d/6w9hoaxC23J02ojUqaXmhWBTLX Odht4WzPNKmIf1sdGrjD+F3Lk4ux9mZuTPAaKuz7180CNHeqqzLlZ37LNez+Sm+1 qZquXjDiNMUErrnVxn/o26kkJiTU5WaonLFXTETC0MpurR8J5Q3tnK45MKscxb1R PKMcNopMCmXkrszH7VC9gHMB/T1tDgLuY0Kf6AxZVMX1GTDLbqJEzbUIKUS0eMWC b7W8p68HsCTmce+xoDs2zWxh1H5XV3+tj8ViA4xeOW8m2dUlN9m9DZAI+77ez0c0 QR5BweYz6QI+smNS9mBG2T+HzvKQ1Kam8VP6QJKZdHanVF5+mn8+RnKoMGGJNQBl 8T18ULHG/Lf0Zl7TaYzXUynSmIZA4qISqlnUlHzqbhgyRva6nwsfIgxZt5CUzwaH ioVP5oLwfuRGwsRsH1RbGs+vl6qLgWmhpJZAQ6Uth6wUIqCoEV+ixCs0ki1J1bW7 ZG7xP0TmBlUqGa1ePxi+0wQNCpYi9EdQ/xYCAk96jgissPalyCd13wfOR5g8QbBi Gg9LQzybWCVR54IQxMwylJxiN6RavRyQhNYlAy9p6SvWbcIlIDv5BuJcqeEb9CjP Q2fwhvob04Jdgf3etYJO =erij -----END PGP SIGNATURE----- Changes since xserver-xorg-video-intel-2_2.21.15-1: Chris Wilson (909): sna/gen7: Prefer the render ring for more operations sna/video: Disable the existing sprite when switching CRTCs sna/dri: Make async blits async again intel: Add experimental rendernode support sna: Don't copy fbcon if hosted sna: Trust the preferred-depth returned by the host sna: Don't restrict the frontbuffer to be scanout capable if hosted sna: Fix reversed logic and loss of trust in the host sna/dri: Prefer the source ring sna: Add a few more checks for a hosted Xserver before walking CRTC lists sna: Make SetScreenPixmap do as it says sna/gen7: Combine a couple of pipe-flushes sna: Make sure we assert our Master status before copying the fbcon sna: Fix ordering of assert vs the state it checks sna: Promote no COWs assertion to a condition check before operating inplace sna/video: Update sprite destination colorkey command sna/video: Copy the ClipRegion for the sprite sna/gen6+: Improve ring stickyness for BLT composite ops sna/gen6+: Don't force a ring switch for likely TLB misses if already busy sna: Allow user specification of number of VirtualHeads sna/dri: Correct the target_msc for immediate double-buffering sna: Protect against unattached pixmaps when peeking inside for a GPU bo sna: Mark fake outputs as disconnected until a user applies a mode sna: Open the device non-blocking tools: Add intel-virtual-output to extend the local desktop with remote outputs configure; Remember to disable building the tools intel-virtual-output: use XRender for format conversion if required intel-virtual-output: use depth-16 transfers for remote hosts or low bpp targets intel-virtual-output: Fix calculation of image stride to include bitmap unit sna: Expand the array of fake outputs if the last is used intel-virtual-output: Third time lucky for computing the correct stride? intel-virtual-output: Clone all outputs on the remote display intel-virtual-output: Try to hide races with gnome-shell intel-virtual-output: Manage multiple destination CRTCs intel-virtual-output: Prevent cloning the same output twice intel-virtual-output: Fix overun with the record Display connection intel-virtual-output: Register as a singleton intel-virtual-output: Rebuild pointers after realloc intel-virtual-output: Refer to the new memory block after realloc intel-virtual-output: Restore the lost POLLIN on the timerfd intel-virtual-output: Add missing whitespace, s/while(1)/while (1)/ intel-virtual-output: Probe and automatically enable sibling screens sna: Process winSize region sna: Check for output->randr_output before dereferencing intel-virtual-output: Decouple the fake mode before deleting intel-virtual-overlay: Prevent buffer overrun reading the XEvent intel-virtual-output: Fallback to Xinerama if RandR is not supported by the target intel-virtual-output: Don't forget to name the mode intel-virtual-overlay: Fix logic inversion from previous commit intel-virtual-output: Refactor the image resizing code intel-virtual-output: Reorder the fds intel-virtual-ouptput: Filter and rate-limit cursor events intel-virtual-output: Perform pixel type conversion from XfixesCursorImage intel-virtual-overlay: Fix the bumblebee query parsing intel-virtual-overlay: Don't do a sibling search if bumblebee is explicitly requested intel-virtual-overlay: Disable the timer after flushing intel-virtual-overlay: Keep bumblebeed awake intel-virtual-output: Fallback to probing GetScreenResources intel-virtual-overlay: Try to shutdown gracefully intel-virtual-output: Don't set the SHM active flag along !SHM composite paths intel-virtual-output: Remove the stray 1 intel-virtual-output: Don't clobber the XID inside the ShmSegmentInfo intel-virtual-output: Remember to mark the timer as active when moving the mouse intel-virtual-output: Clear send flags when doing XSync sna: Add some more DBG sna: Mark imported PRIME fd as starting in DOMAIN_NONE sna/dri: Handle failure to move the pixmap into the GPU for CopyRegion sna: Tidy walking the window tree for updating our pixmaps sna/dri: Refine proposed async swap interface sna: Fix sna_pixmap_move_area_to_gpu() to return the sna_pixmap configure: Check for required UMS headers before enabling sna: WriteThrough support is now upstream sna: Add XMir support intel: Select SNA as the default acceleration method 2.99.901 snapshot sna: Add a DBG to track calls to SetScreenPixmap intel-virtual-output: Reserve space for the '\0' in the sprintf intel-virtual-output: Track active clones intel-virtual-output: Flush the damage received message back to the local display intel-virtual-output: Defer reenabling damage events until after we draw intel-virtual-output: Just walk the list of clones attached to the display intel-virtual-output: We don't need to enable the timer for reconfigure intel-virtual-output: Reset the damage just prior to reading it back intel-virtual-overlay: Reset damage across modesets sna/gen6+: Don't request extra caching for use-once upload buffers intel-virtual-output: Just request Damage BBox intel-virtual-output: Make the flush for recreating Damage explicit intel-virtual-output: Only wake up for a change in a visible cursor intel-virtual-output: Unregister our singleton on a clean shutdown sna: Include some DBG for the virtual output detection sna: Rechain up SetWindowPixmap upon ScreenPixmap change sna: Try an inplace CopyArea fallback first sna: Keep the CPU bo around if it was recently active sna: Prefer to reuse CPU bo if it was last active rather than inplace uploads sna: Listen to ACPI events for power state notifications sna/gen6+: Switch to using the BLT more often when off AC sna/dri: Only the BackLeft merits special allocation flags sna: Search /sys/class/power_state for the AC adapter configure: Disable UXA build without DRI2 Revert "sna: Add XMir support" 2.99.902 snapshot NEWS: Fix release dates, missed the transition to September sna: Split get_drawable_deltas() sna: Only update the CRTCs after a resize if master intel-virtual-output: Debug option for forcing full redraws configure: Only assert DRI2 requirements not met if the DRI2 package is missing sna/gen7: Prefer the BLT for gt1 systems sna/gen6: Prefer the RCS on large GT systems sna/gen4+: Flush batch if idle on filling vbo sna: Remember to offset the box before asserting damage sna: Call the new __offset functions in the last commit sna/gen6+: Only apply the BLT copy w/a for self-copies sna/hsw: Fix the event selection for scanline waits on pipe A sna/hsw: Scanline waits require both DERRMR and forcewake sna: Disable use of Y-tiling for gen4 sna/gen4: Always try the BLT composite routines first sna/gen4+: Rebalance creation of vbo during batch flushing sna: Fix declaration of write intent for can_map__cpu in PutImage test: Exercise flips/blit swaps on each pipe intel: Make the option to control VSync and PageFlip explict sna: Clamp the possible-crtc mask to the real CRTCs sna: Disable same-edid detection sna: Fix off-by-one in computation of valid CRTC mask intel: Compile fixes for base install of SLED11.sp3 sna: Wrap use of dixPrivateKeyRegistered for uevents sna: Pushed dixPrivateKeyRegistered wrapper into compat-api.h intel: Fix includes for intel_options sna/gen4: Remove long dead code for forced batch emission between CA passes sna: Add output names to DBG dpms changes sna: Do not change DPMS mode on unconnected outputs uxa: Do not change DPMS mode on unconnected outputs intel-virtual-output: Hide the remote cursor on initial connection sna: Prevent invalid use of set-write-domain on scanouts when debugging sna: Don't set the mapped hint for inplace tiled accesses sna: ImageGlyphs completely overwrite the destination sna: Undo region translation after failing to begin ImageGlyphs sna: Both clear PolyGlyph and ImageGlyph are no-ops intel-virtual-overlay: Grab the server around mode manipulations sna: Track CPU/GTT maps independently sna/dri: Fix SwapbufferWait sna/dri: Report saner target_msc values for vblank_mode=0 sna/dri: Sanitize the backbuffer flip cache sna: Fix cast from u64 to pointer for 32-bit hosts sna/video: Add always-on-top to the list of Xv attributes sna: Check OPTION_PREFERRED_MODE rather than M_T_USERPREF sna/dri: Clear the clear hint upon applying DRI damage sna/dri: Prevent a NULL dereference in a DBG msg sna: Separate out copy preferrence from operating in place decision sna: Add some DBG for early flushes sna: Clear CPU damage when uploading partial images inplace sna/gen6+: Fallback to BLT composite if fallback is forced sna/gen[35]: Remove dead code for choosing between BLT/render composite sna: Add a few more asserts around tracking of bo->exec vs bo->request sna: Check that the bo exists before attempting to undo it sna: Micro-optimise copies sna: Promote self-copies to the GPU sna: Eliminate a DBG compile warn for 32-bit builds sna: Remove a bogus assert sna: Simplify the clearing of a transformed frontbuffer sna: Drop the REPLACES hint for a pinned target bo sna: In desperation, query the actual available aperture space sna/gen4+: Handle very large copies more gracefully sna: Trigger fallback after intermediate pixmap allocation failure sna: Make sure the transformed CRTC box is clipped correctly. sna: Mark all large cached buffers as purgeable sna: Catch SIGBUS to prevent X death sna: Disable the promotion of large bo as flush sna: Make sure we do not try to upload indirectly if the GPU is wedged sna: Only flush the scanout if we successfully upload it to the GPU sna: Fix regression in picture extraction sna: OsSigHandler expects 0 on handled sna: Avoid reads from a GTT mmapped upload buffer 2.99.903 snapshot sna/video: Discard old video buffers when the frame size changes sna/video: Don't allow caching of yuv scanouts sna: Resize an existing framebuffer if possible sna/video: The sprite framebuffer also encodes its format sna: Apply the non-relaxed fencing partial paranoia everywhere sna: Whitespace fixes sna: Use the bo allocation cache for converting buffers sna/gen3: Tidy up fallback handling from fill-boxes sna: Unmap cow bo when recreating the source bo sna: Do not reduce overdrawn rectangles for XRenderCompositeRects sna: Only reduce Over to Src if the rects do not overlap sna: Honour Option "AccelMethod" "none" sna/trapezoids: Fix clipping on the far left sna: Add a few more asserts around handling of buffers sna: Only delete unused io buffers configure: Error out if glamor request but UXA is disabled intel: Pass the platform device along to the open routines intel: Query platform fd sna: Restart timer evaluations if the BlockHandler takes too long intel: Fix fallout from accident push of ODEV_ATTRIB_FD intel: Querying device attributes must be non-NULL intel: And restore PlatformProbe to working order intel: Remove dependence upon having PciInfo intel: Handle fallback probing without match_data intel: Allow opening the device only through platform information configure: Disable building tools if prerequisite headers not found intel-virtual-overlay: Error out if no X11 SHM header is defined sna: The device fd is marked as non-blocking so beware the busy-wait sna/gen5: Replace pipe-control with full MI_FLUSH for required CS stall sna: Add a few more DBG to track refcnts sna/dri: Only move the scanout to the flip cache if destroyed sna: Tidy up FillRectangles intersection with complex clip sna: Fix FillRectangles intersection with complex clip sna: Start splitting the trapezoids megafile into parseable blocks sna/trapezoids: Add a precise scan converter sna/trapezoids: Do not pass invalid trapezoids to pixman compat-api: Map changes of DamageUnregister API in 1.14.99.2 intel: Filter out the control bit from the device minor sna/gen7: Add a always-stall debug option sna/trapezoids: Fix overstepping vertical edges sna/trapezoids: Restore overflow check sna/gen7: Tweak flushing sna/gen7: Rename debug option ALWAYS_FLUSH to ALWAYS_INVALIDATE sna/trapezoids: Only use a single thread to emit rectilinear spans sna: Trim color cache allocation to a single page sna/trapezoids: Recompute num_threads to match range sna: Rework the num_threads refinement to avoid the division sna: Emit DBG for when we fallback to xf86InitialConfig detection sna/gen3+: Flush vertex buffer after computing resize sna: Append the current mode to the output list if not found sna: Steal the current mode name 2.99.904 snapshot sna: Upon unwinding operations, also check for exec objects to clear sna: Pass usage hint down to render fill routines sna: Prevent changes in tiling/pitch of existing framebuffers sna/gen6+: Only allow switching to BLT for fills if we have semaphores sna/gen6+: Share the common routines for ring preferrence sna/gen4+: Share a few common routines sna: Sanitize output->crtc before falling back oto xf86InitialConfiguration sna: Populate bo->size from dma-buf configure: Allow manual specification of intel-gen4asm path uxa: Abort CreateScreenResources after allocation failure uxa: Check for allocation failure in i915 video sna: Cleanup allocation of sna_output after late syscall fail sna: Update DPMS on attached outputs before disabling the CRTC sna: Cleanup up unused variables sna/trapezoids: Use the aligned fast path for fallbacks sna: Fix typo in DBG sna: Tighten has_coherent_ptr() assertion sna/gen6+: Fix calculation of 1/z for projective textures sna/gen6: Fix the invert fix sna: Assert that the mode/ring are set when marking active bo sna/trapezoids: Initialise force_fallback sna: Preserve the user backlight value for get_property calls sna: Disable updating properties upon reading their values Revert "sna: Preserve the user backlight value for get_property calls" sna: Speed up inplace copies from SHM pixmaps to GPU bo sna: Allow read-mappings for has_coherent_ptr() assert sna: Add DBG along all output init failure paths sna: Expand packed KMS structs for 64-bit alignment sna: Only carry 32/64-bit compat wrapper for drm_mode_get_connector sna: Fix inverted tiled CPU map check in has_coherent_ptr() sna/glyphs: Fix computation of extents for long strings sna/dri: Refactor to use the common GPU damage routine sna: Assert mapped state sna: Fix computation of clip boxes for stipple uploads sna: Check return of source_bo for a potential failure Remove defunct file 'brw_eu_util.c' from git sna/glyphs: Remove glyph_approx_extents sna: Tighten pixmap map assertions sna: Drop now obsolete assertion sna: Do a quick pass on dirty damage before reduction sna: Unmap pixmap prior to release GPU bo sna: Fix the addition of the current output Mode to the probed lists sna: Suppress log messages for unchanging EDID sna: Fix typo inside an assertion sna: Copy the EDID mode name for the current CRTC mode sna: Set the canonical name for the current mode if none match sna: Tweak opportunistic flushing to reduce power consumption sna: Improve handling of blit fallbacks for untransfomed large scanouts sna: Eliminate the synchronous wait from inside TearFree sna: Enable TearFree rendering for transformed scanouts sna: Free bo along unlikely one-off error path sna: Discard GPU bo when failing to setup the shared pixmap sna: Move gc back to GPU after failure to move it to CPU sna: Ignore overflow in CPU count rather than abort sna/trapezoids: Fix inversion of initialisation test for triangles sna: Free our CRTC private after failing to create the xf86Crtc xvmc: Handle errors along allocation path sna: Only force the TearFree exchange before a write sna: Make sure CPU damage is flushed to the TearFree shadow sna: Remove the move-to-gpu shortcircuiting for partial GPU, no CPU damage sna: Fix inconsistency in has_coherent_ptr assertion sna: Pass the async hint when pushing GPU damage for redisplay sna: Handle pending move-to-gpu for userptr uploads sna: Flush the pending move-to-gpu upon Pixmap free sna: Tidy opportunistic flushing 2.99.905 snapshot sna: Reset bo after allocation failure during wait-for-shadow man: Describe the TearFree option Revert "sna: Remove the move-to-gpu shortcircuiting for partial GPU, no CPU damage" sna: Remove the move-to-gpu shortcircuiting for partial GPU, no CPU damage sna: Fix canonical mode name to correctly use asprintf sna: Do not apply drawable offsets to DamageRegionAppend man: State the negative aspects of TearFree man: Mention the new default accel sna/io: Wrap the XOR upload paths with SIGBUS handling sna/io: Propagate failure to XOR uploads sna: Add a line of DBG for when we discard uploads into CPU bo sna: Fix overallocation of fences for BLT commands (gen2/3) sna: Remove stale mappings when replacing GPU bo sna: Don't assert indirect GPU state sna: Trim usuable fenced aperture by unfenced usage sna: Handle transient TearFree flip failures sna: Fallthrough to opportunistic flushing after aperture checks sna: Use page-count for mappable aperture size sna: Leave extra room in the mappable aperture for fence alignment sna: Defer opportunistic flush if all bo are current on the GPU sna: Account for extra guard pages around snooped BO in aperture checks sna: And be pessimistic when checking aperture limits sna: Tidy RegionNil checks sna: Quieten a couple of valgrind warnings about unknown ioctls sna: Try harder to complete writes sna: Don't attempt to move the GC back to the GPU before it is moved away sna: asserts bitmap uploads are correct sna: Check for retired upload buffers after checking for an idle ring sna: Perform an explicit retire for old active upload buffers sna: Always run the retire_buffers during ring_idle sna: Handle deferred retiring of active-buffers sna: Remove an overzealous assert sna: Fix assertion checks for fake flushing requests sna/gen7: Refactor BYT vsync using IVB routines sna: Wrap access of upload buffers with sigtrap sna: Check for wedged after submitting sna: Queue retirement when placing a BO on the deferred flushing list sna: Detect and handle mi recursion sna: Assert that the batch is in the correct mode prior to inserting BLT commands Revert "sna: Detect and handle mi recursion" sna: Allow limited recursion within sigtrapped routines sna: Tweak deletion of used buffers sna/gen6: Tweak flush around CC state changes sna/gen7: Flush render cache when changing CC state sna: Scale uses of aperture_mappable by PAGE_SIZE sna/gen7: Undo overzealous flushing sna: Process all clip boxes when rastering segments sna: Guard the replace-with-xor fallback path sna: Fallback when wedged and trying to use the BLT copy routines Prepare for changes in the BLT unit on future generations sna: Tweak estimate of maximum usable aperture for strict fencing sna: Add some more asserts around inactive VMA lists sna: Jump to the right escape target when bypassing a self-copy sna: Eliminate the redundancy between is_mappable/can_map sna: Discard bo->exec when unwinding a glyph no-op sna: Wrap staging buffer access with sigtrap handler sna: Use fast-path target placement if we are also IGNORE_CPU sna: Use the unoptimized pwrite for general buffers sna: Rename the two variants of pwrite so very relative dangers are obvious sna: Only destroy the old GPU after successfully replacing it sna: Remove the replace indirection prior to performing write_boxes sna: Update DBG formats for larger BO offset integers sna: Only use the simple stipple upload path if wholly contained sna: Apply the BLT source offset for individual copies sna: Promote uint16_t to a full int to avoid overflow in computing w*h in memcpy_xor sna: s/active/busy/ to silence compiler warning sna: Check for loss of state after setting up a fill BLT op test sna: Be move conservative with tiling sizes for older fenced gen sna: Use an inplace exchange for large untiled BO sna: Clear snoop flag after converting from a CPU bo sna: Submit execution on the bo before changing its caching status sna: Mark partial move_area_to_gpu with MOVE_READ on promotion to move_to_gpu sna: Trim the overestimate of required aperture space for fence alignment sna: Only operate inplace if no existing CPU damage for a read sna: Be more pessimistic for tiling sizes on older gen sna: Clear the execlist if we completely unwind a batch after using 8x8 tiling sna: Move initialisation of loop counter to common code sna: Clear the execlist if we completely unwind a batch after using 8x8 tiling sna: Fixup unwind checks for future BLT commands sna: Fences are power-of-two sizes sna: Trim create flags if tiled sizes are too large sna: Use tiling BLT fallback for BLT composite operations sna: Add a DBG breadcrumb to kgem_bo_convert_to_gpu() sna: Remove erroneous assertion from sna_tiling_blt_composite sna: Always copy from the tile source sna/gen7: Request secure batches for Haswell vsync sna: Only assert that the bo is small enough to be mmapped sna: Skip an unmappable linear bo when searching through a cache for a GTT mapping sna: Always schedule upload buffers for retirement after use intel-virtual-output: Add some DBG for bad_visual() intel-virtual-output: Check for pending events before skipping draw intel-virtual-output: Perform an explicit sync intel-virtual-output: Add DBG for the latest XSync intel-virtual-output: Disable event tracking after a failure intel-virtual-output: Tighten bad_visual() checks intel-virtual-output: Fix forced synchronisation of clones intel-virtual-output: Only track the most recent visibility status of the cursor Merge branch 'master' of hsw:/usr/src/xf86-video-intel sna: Assert that we do setup the gc->pCompositeClip upon ValidateGC intel-virtual-output: Do not hide the cursor on the local/source display intel-virtual-output: Avoid the infinite loop around XPending sna: Add a couple more asserts to track a potential NULL gc->pCompositeClip sna: Assert that gc->funcs is never set to NULL intel-virtual-output: Fix cut'n'paste DBG error intel-virtual-output: Fix format specifiers for Visual DBG xvmc: Handle allocation failure around batch submission sna: Apply drawable offset to glyph bbox prior to checking for clipping sna: Factor available memory into available aperture estimation Add identification strings for new Atoms intel-virtual-output: Manually adjust screen size sna: Discard cached upload proxy when writing to the pixmap via the CPU Bump experimental ioctl command numbers 2.99.906 snapshot sna: Eliminate a compiler warning for a shadowed variable sna: Eliminate a compiler warning for a shadowed variable tests: Add render-composite-solid-mask sna/gen6+: Improve debug PREFER_RENDER to cover all decision points sna/gen6+: Only substitute SRC for CLEAR if using the correct source tests: Exercise render copies under a mask sna: Add the missing braces around the conditional block sna: Include valgrind leakchecks for --enable-debug=memory sna/damage: Guard against integer overflow before malloc sna/damage: Tidy up a tail return tests: Avoid dependence on undefined C sna: Process Damage relative to dst->pDrawable not its pixmap->drawable sna: Tell valgrind about the returned mode list sna/gen7: Rework random GPU flushing test: Fix compilation of render-trapezoid-image sna/gen4+: Clear redirect bo before falling back to BLT paths sna: Correct check for overwriting last BLT fill sna: Free composite boxes in the unlikely all-invalid path sna: Fix use before assignment intel-virtual-output: Fix trivial and unlikely fd leak from bumblebee failure intel-virtual-output: Check for failure to create a clone sna/gen7: Try to reduce flushes between primitive continuations sna: Set supported rotations on virtual outputs sna: Fix typo in sna_blt_fill_begin() sna: XY_SETUP_* expects the dst tiling to be set on gen4+ sna: Tidy up fallback from render composite to blt composite uxa,sna: Prevent bo exchange when pinned for non-DRI2 clients Revert "intel-virtual-output: Only track the most recent visibility status of the cursor" Correct type of uevent_handler sna/trapezoids: trapezoids_bounds() reports not-empty, so use it sna: Keep @NOWARNFLAGS@ last sna: Log mode switches on virtual outputs intel-virtual-output: Tweak DBG messages for copying rotation sna: Include reflections when logging mode changes intel-virtual-output: Include transforms when computing required fb size sna: Correct plurization of axis for modesetting log message intel-virtual-output: Correct clip region of rotated outputs in source framebuffer intel-virtual-output: Clone remote EDID for virtual outputs sna: Update connector-type-to-string mapping intel-virtual-output: Workaround mutter always using the same timestamp intel-virtual-output: Trim remote framebuffer to fit sna: Add a few more refcnt asserts sna: Wrap image upload with sigtrap sna: Tidy a split conditional in an picture upload sna: Prefer using userptr for PutImage into large GPU bo sna: Wrap glyph composition with sigtrap handling sna: Harden GetImage for use with very large buffers sna: Tidy up an assertion on an uninitialised variable sna: Fallback from partial to full move-to-cpu sna/video: Correct handling of cropped images along packed fast path sna: Fix typo inside DBG message sna: Dump GTT info if we fail to execute a batch due to ENOSPC tests: Exercise tiled fills sna: Drop forced alignment to 64 on pre-gen4 devices sna: Fix tile origin for pattern blits tests: Exercise stippled fills sna: Fix stipple offset for drawing into child windows sna: Include Pineview in fence over-allocation checks sna: Clear the clear hint after performing a userptr upload sna: More assertions around tracking mapped state sna: Mark up an ordinary pixmap for reuse sna/gen2,3: Unmap the old GPU bo when replacing due to render target constaints sna/dri: Always clear the clear hint after pageflipping intel: Tidy up driver identification string sna: Print detected GPU first sna: Update Baytrail VSync logic sna: Compilation fixes for squeeze configure: Correct closing ']' sna: OsRegisterSigWrapper was only introduced in 1.6.99.900 sna: Pass MOVE_READ for partial TearFree move-to-gpu sna: Simplify kgem_bo_can_map() sna: Fallback gracefully when redisplaying after a GPU hang sna: Only discard READ hint for TearFree copy iff it subsumes the pixmap sna: Set minimum pitch alignment to 8 bytes sna/gen2,3: Replace stale bo replacement with simple asserts Update i915_pciids.h sna/gen8: Initial backend for Broadwell sna: Enable scanline waits for Broadwell intel: Recognise gen8 sna: Remove unused variable sna/gen4+: Drop new assertion that we only finish a vbo after use in this batch sna: Avoid recursive out-of-order operations in the middle of TearFree intel-virtual-output: Disable build if timerfd is not present sna: Remove stale assertion sna/gen4: Sacrifice performance to workaround render corruption 2.99.907 snapshot sna/gen7+: Emit invalidate between operations if rendering to source/mask uxa/dri: Pixmap are offscreen and not attached to any display sna: Always treat DPMSModeSuspend/Standby similar to DPMSModeOff uxa: Disable updating properties upon reading their values uxa: Always treat DPMSModeSuspend/Standby similar to DPMSModeOff sna: Remove spurious SAMPLER writemask for gen4 sna/gen4: Reduce flushes between primitive continuations sna/gen4: Check for available batch space before restoring state after CA pass sna/gen4: Use PIPE_CONTROL for a smaller hammer sna/gen4: Tidy URB_FENCE command Revert "sna: Remove spurious SAMPLER writemask for gen4" sna: Add regular refcnt checks on pixmap bo sna: Include the deferred hotplug uevent propagation in DBG sna/dri: Handle TearFree vblanks whilst the pipe is off sna: Handle release of active stolen scanouts sna: Add some more paranoia around dangling pointers sna: Make the temporary upload pixmap as having a statically allocated pointer sna: Avoid allocating temporary storage for TearFree rotations sna: Regularly check that the devPrivate.ptr is valid sna: Cull the DBG spew to stderr sna: Intensify the move-to-cpu pointer paranoia sna: Nullify pixmap->devPrivate.ptr after promoting CPU bo to GPU intel: Silence a compiler warning (-Wshadow) sna: Dump fence registers upon starvation sna: Fix typo in debugfs paths sna: Refactor common routines for debugfs file dumping sna: Discard pending wait_for_shadow updates before the TearFree flip sna: Always emit an error message when an execbuffer fails sna: Use device minor to narrow search for debugfs files sna: Yield the processor if the kernel reports EAGAIN intel-virtual-output: Clone modes onto remote display intel-virtual-output: Disable remote display if SetCrtcConfig fails intel-virtual-output: Print error events for debugging sna: Increase limit on number of possible outputs intel-virtual-output: Tidy some DBG for copying new modes sna: Add some more DBG output around the clipping in sna_do_copy() sna: Short-cut the fallback for XCopyArea with depth < 8 sna: Include serial numbers in ValidateGC DBG sna: More assertions for tracking gc->pCompositeClip sna: Fix typo in assertion from previous commit sna: Reduce zeal of new gc->pCompositeClip sna: Drop bogus assert added in recent patches sna/gen4: Add an ALWAYS_FLUSH debugging option sna: Initialise the TearFree shadow output from the current front buffer sna: Restore gc->serialNumber correctly after falling back sna: Assert that the fill box is within bounds glamor: Don't require the glamoregl module to be pre-loaded with xserver >= 1.15 sna: Avoid erroneous discarding operations for partial composites sna: Protect against fake CRTCs during initial probe sna/gen2,3: Don't set BLT_DST_TILED sna/gen2+: Inspect composite flags to discard unneeded CPU damage sna/gen3+: Allow for spill when aligning vertices sna: Use signal-safe DBG sna: Rearrange damage allocation to handle malloc failure more gracefully sna: Cancel the backlight change if set-property(DPMS) fails sna: Be a little more assertive in retiring after set-domain sna: Check for a hang after a spurious error return from set-domain-ioctl Allow selection of glamor as the default acceleration method sna: Skip undamaged TearFree redisplays sna/gen6+: Encourage inplace uploads for Composite sna: Do not use color corrected pixel values for comparing against gc sna/gen4+: Assert that the cached binding location is valid sna: Add assertions for set/get binding sna: We can only retire a bo if is not referenced by the current batch sna: Always clear the domain even only a potential sync sna: Fix format specifier typo ('%D') in DBG sna: Constify GCFunc to quieten the compiler. sna: Handle char *backlight_iface sna: Suppress warning for freeing a "constant" string sna: Silence a compiler warning for mismatching const strings sna: Show the memory debug info again sna: Tidy up pixmap header allocations sna: Actually reuse pixmap headers for ordinary pixmaps sna: Reorder assignments vs DBG sna: Balance memory accounting for buffer objects sna: Use 24bpp rendering by default for gen2 again sna: remove short-circuit for move-to-CPU when damage covers region 2.99.908 snapshot glamor: Enable Xv support sna: Only discard CPU damage for an replacing region sna: Remark the region as damaged after uploading the rest to the GPU sna: Don't discard the GPU prior to using it for stashing CPU damage sna: Apply drawable offsets to partial CPU damage being replaced 2.99.909 snapshot sna: Undo region translation before returning sna: Allow more inplace promotions of CPU to GPU bo sna: Skip discarding CPU bo when using as a render target sna: Add some more DBG for choosing render targets sna: If IGNORE_CPU is not set we must mark the move as MOVE_READ sna: Reconstruct damage for the partially replaced discarded CPU bo sna/glyphs: Reset composite state between switching glyph formats sna/gen4: Disable use of pipecontrol invalidates again sna: Rearrange assertion to ease use of substitute cached bo sna: Tweak assert_bo_retired() to be callable on cached bo sna: Pass read hints from move-to-cpu to wait_for_shadow sna: Add some DBG around tiled blts sna: Reset composite offsets when reusing freed pixmaps sna: Add some DBG to clarify the source pixmap (for tiles) uxa: Do not expose TextureVideo Xv adapters when acceleration is disabled sna: And clear drawable->id on reused pixmaps sna/gen6: Restore stall dropped when not flushing instead 2.99.910 snapshot sna: Clear GPU damage flag for 1x1 writes onto a clear buffer sna: Check for overwriting damage before applying clear sna: Remove damaged region after converting CPU bo to GPU bo sna/gen6: Serialise write to DERRMR register using STORE_REGISTER_MEM sna: Defer move-to-gpu until we need to transfer GPU damage to CPU Merge branch 'master' of hsw:/usr/src/xf86-video-intel Record Video ABI version that we configure against sna: Delete redundant branch sna: Retrieve tiling for fbcon sna/gen5: Add a DBG option to force flushes between operations Merge branch 'master' of hsw:/usr/src/xf86-video-intel sna/gen5: Use the DBG option ALWAYS_FLUSH to force a full flush Revert "sna/gen6: Serialise write to DERRMR register using STORE_REGISTER_MEM" sna: Support native primary plane rotations intel-virtul-output: Double check timestamps intel-virtual-output: Always requery modes after OutputNotify intel-virtual-output: Fix checking for no change in output modes intel-virtual-output: Force an output probe on initial connection to remote display intel-virtual-output: Do not resize the screen whilst all outputs are off sna/gen5: Flush the render cache between operations sna: Always assign a name to the modes Revert "uxa: Do not change DPMS mode on unconnected outputs" sna: Enable coordinate transforms for native CRTC rotation sna: Extend native rotation support to sprites sna: Clear DPMS tracking on VT switch sna: Check for access to backlight interface uxa: Check for access to backlight interface sna: Fix comparison of previous BLT commands sna: Filter out requests to create a 0x0 frontbuffer sna: Increase the acceptable screen size range sna: Check that the backlight interface is in sysfs before access sna: Guard use of DRM_MODE_OBJECT type ids sna: Reorganise native rotation ioctls to compile on old Linux sna: Inherit the native rotation on initial output probing intel: Add a helper for setting backlight without root rights backlight: Amalgamate hardcoded priority tables backlight: Reject user overrides on OpenBSD backlight: tidy use of BACKLIGHT_CLASS intel-virtual-output: Discard unwanted events from the mouse recorder sna: Query cursor size from the kernel backlight: Make search routine for device specific backlight common sna: Do not register colormaps without any CRTCs sna: Do not attempt fallback configuration without any CRTCs sna: Tighten assertion for tiling blt fallbacks sna: Wrap inplace trapezoid operators with SIGBUS protection sna: Allow allocation to fail even when debugging sna: Use a hint to do whole image uploads inplace sna: Handle asynchronous signals from threads sna: Apply the dst offset for pixman fills sna: Assert that sigtrap is active sna: Move sigtrap wrapping closer to threaded sw composite sna: Allow SIGBUS/SEGV to kill the thread sna: Propagate thread signals for extra DBG sna: Cleanup caches if execbuf fails sna: Avoid signed overflow when printing allocated bytes in DBG sna: Add a little more DBG to watch the flow of allocated bo sizes sna: Include mono/precise hints in trapezoids DBG sna: Add DBG for why trapezoids may be preferred inplace sna/gen6+: Add missing DBG argument sna: Tighten assertion for tiling blt fallbacks sna: Avoid promoting region-to-whole migration and discarding damage sna: Limit the WHOLE_HINT to large PutImages sna: Reorder writes during thread task decoupling NEWS: Fix dates for 2014 sna/gen8: Correct MOCS settings for render targets sna: Emit points using the BLT primitive when appropriate sna: Unroll finding bbox of points sna/gen2: Fix alpha blending with 8bit destination surfaces sna/gen2: Tidy blend factor selection for the source sna/gen2: Fix build after last minute patch editing sna/glyph: Release the pixman glyph cache along the error paths sna: Pass render hints for migration based on source location sna: DBG compilation fixups intel: Supply a fallback guess for the device path sna: Be defensive when applying size restrictions to bo intel: Fix versioning of SUPPORTS_SERVER_FD intel: Protect against a NULL platform device with server fd sna: Assert that the pixmap pitch is initialised before use sna: Avoid using the wrong pitch for comparing replacement sizes sna/glyphs: Add a smattering of DBG for validating the glyph mask sna: Missing fixes for using BLT points sna: Simplify code when no 64-bit registers are available in the ISA sna: Only couple up a proxy->rq when inserting into the request->buffers list sna: Add DBG around using pixman's glyph cache sna: Restore asserts that we do not map a freed buffer intel: Fallback to drmGetDeviceNameFromFd() sna: Nullify extra fill.ops sna/gen6+: Simplify BLT vs RENDER decisions for fill ops intel-virtual-output: Disable remote CRTCs at startup intel-virtual-output: Include extra debug information for modesets sna: Ensure we flush SHM pixmaps if rendering to a GPU shadow sna: Allow some leeway when deciding to discard common translations intel-virtual-output: Mode names are freed with ScreenResources intel-virtual-output: Disable panning before setting mode on CRTC intel-virtual-output: Iterate over remote outputs in the same order as listed intel-virtual-output: Minor DBG fixes sna: Fix logic inversion in use of imprecise transform conversion sna: Improve guard against loading palettes whilst headless uxa: Add support for server managed fds (via intel_device) uxa: Implement minimal flushing for bdw+ sna: Assert after applying clipping that the draw rectangle is wholly contained 2.99.911 snapshot intel: Refactor finding device path if unknown intel: Do not close server fds sna: Only enable cursor support if the hw cursor is supported sna: Eliminate a few conditionals in glyph fast path sna: Consolidate handling of uncacheable glyphs sna: Remove one conditional from rendering glyphs into a mask intel-virtual-output: Do not detach with DBG enabled intel-virtual-output: Add a little more DBG around damaging clones intel-virtual-output: Fix damage iteration over active list sna: Print probed maximum cursor size intel-virtual-output: Add DBG option to force 16 bit transfers sna: Tighten detection of GCs that translate to solid fills sna: Move cursor reload into crtc notify sna: Support variable sized cursors sna: Clear the surrounding areas of small cursors sna: Reorder the cursor cache search sna: Cursors only need to be cleared when they are shrunk sna: Fix 2-color to ARGB cursor conversion sna: RefCursor is too recent sna: drmGetCap is too recent for our supported versions of libdrm sna: Cursors are invariant sna: Virtual CRTCs are last, so break loops early sna: Our cursors are always square. sna: Only transform the temporary cursor coordinates sna: Suppress a compiler warning sna: Search cursor cache first sna: Regularly check that damage does exceed the pixmap sna: Promote to the GPU operations that cover the whole pixmap sna: Discard damage tracking for operations to the whole pixmap sna: Allow reassignment of inactive VMA if not mapped into the GTT sna: Use a cheaper check for a replacement operation sna: Fix predicate inversion for assertion sna: Update tiling flags after reusing inactive VMA sna: Prevent signal re-entrancy into cursor update routines sna: Silence compiler warning sna: Short-circuit repeated clearing to the same color sna/gen2+: Replace composite sources with solids where possible sna: Precompute OVER/ADD with solids to convert it into a BLT operation sna/gen7: Move constants MOCS into chipset specific info blocks sna/gen2+: Beware the unattached ShmPixmap sna: Remove unitialized use of 'cursor' sna/gen8: w/a for NULL depth buffer sna/gen8: Shrink 3DSTATE_SAMPLE_PATTERN packet sna: Avoid discarding damage when applying WHOLE hint to pixmap migration sna: Avoid double application of pixel widening for degenerate lines sna: Simplify checking for singular damage intel-virtual-output: Fixup DBG messages sna: Continue to reprobe for ZaphodHeads with a mixed up configuration sna: Add more assertions before dereferencing sna_crtc sna: Refactor 3 similar CPU migration promotion checks into one sna: Fix build for older Xorg without OsBlockSIGIO support sna: Restore empty region checking sna: Add some DBG for whole CPU pixmap migration sna: Tweak application of WHOLE hint for uploads sna: Handle clipped PutImage uploads more carefully sna: Use pwrite to update physical cursors intel: If a non-root user starts X, don't release master intel-virtual-output: Fix damage bounds sna: Prepare for an upcoming Cursor API change sna: Remove defunct Cursor interface on fake CRTC configure: Report which version (lib or module) of glamor is used sna: Validate the cursor everytime for hw support sna: Don't create slave pixmaps for the virtual CRTC sna: Only reload an active HW cursor sna: Only mark the transform_in_use when required for shadow fb sna: Don't set cursor bits to an invalid pointer sna/gen2: Fix CA/a8 blend factors sna: Don't redraw cursor if the fg/bg colors do not change sna: Perform 2-color to ARGB cursor conversion inplace sna: Restrict WHOLE hint to PutImage on a complete Pixmap sna: Add some bounds checking asserts to damage sna: Rearrange cursor reuse to avoid sharing rotations sna: Add a cursor DBG for a failed pwrite update sna: Fix up cut'n'paste typo in assertion sna: Discard TearFree readback when overdrawing sna: Mark partial composite operations upfront sna: Pre-emptively move framebuffers into the DISPLAY cache domain sna: Pre-emptively bind framebuffers into the GTT sna: Do not reuse physical cursors for the kernel is broken sna/video: Only try to set the color key once sna: Fix some DBG formats sna: Always flush the shadow scanout sna/video: Provide a fallback path for pwrite failure sna: Refine detection of when shadow is active during BlockHandler sna: Do not reuse physical cursors for the kernel is broken, harder sna: Initialise thread->arg uxa: Remove misnomer from ATI logs sna: Avoid copying from tiled source for an overwritten fill sna: Use a global pixman glyph cache sna: Add a DBG aide to disable hardware execution sna: Apply defense against a rogue call to move a SW cursor sna: Improve DBG messages for rejecting outputs during initial config sna: Reuse any output not explicitly disconnected sna: Fix assertions for mmapping stolen buffers sna/video: Show sprites across all outputs sna: Tweak untiled limits sna: Be more selective of reusing bo for inplace uploads on !LLC sna: INPLACE has early exits in move-to-cpu sna: Tweak use inplace CPU maps for writing sna: Initialise cursors after checking for KMS sna: Replace cursor gen test with feature flag sna: Preallocate pwrite scratch buffer for old fashioned cursor updates sna: Preallocate cursors sna: Factor in destination sizes for choosing intermediate tiling bo size sna: Refine fence packing estimates sna: Add a minor DBG for tiled copies sna: Rearrange final aperture check sna: Initialise pointer before use sna: Assert against underflows in BLT command lengths sna: Tweaks to cursor DBG logging sna: Recycle physical cursors sna: Preserve cpu hint for compatible mmapping of the GPU bo sna: Discard TearFree damage on partial migration sna/video: Initialise pitch before query sna: Be more lenient and allow tiled uploads to replace CPU buffers sna/dri: Tidy call to vblank ioctl for MSC waiting sna: Add some DBG for tracing vblanks across modeset/resume sna: Refactor migration DBG code sna: Do not discard damage when using the CPU to perform BLT spans sna: Refactor hints for GPU promotion of composite fills sna: Do not stash drmModeResPtr sna: Perform dynamic connector discovery compat: Add missing wrapper for RegionSubtract sna: Remove incorrect cursor assertion sna: Reorder cursor initialisation sna: Prefer PrimaryOutput for timing signals sna/dri: Report the last known MSC whilst the pipe is off sna: Reorder connector initialisation to avoid leak sna: Fix loop iteration whilst deleting connectors intel-virtual-output: Check error state when disabling CRTC intel-virtual-output: Record shm/randr/xinerama queries in DBG log intel-virtual-output: Check for errors whilst creating ShmPixmaps intel-virtual-output: Mark ShmPixmap destinations as writeable intel-virtual-output: Try disabling Panning after disabling CRTC intel-virtual-output: Copy existing CRTC information sna: Refine hints to allow inplace writes whilst compositing aligned traps intel-virtual-output: Grab the server whilst cleanging up the local output sna: Tidy computation of clone/crtcs for fake outputs sna: Discard the TearFree damage when doing a full CPU migration sna: Allow connectors without an associated encoder sna: Treat encoder id array as invariant intel-virtual-output: Disable remote CRTC using the remote Display! sna: Fix unattached outputs for ZaphodHeads sna: Run output discovery before modes query sna: Set desired mode after rediscover during VT switch sna: Fix bogus assertion about conn->encoder_id sna: Don't assign in an assert sna/dri: Implement TripleBuffering using DRI2SwapLimit sna: Initialize value read through ioctl to please valgrind sna/dri: Use move-area-to-gpu to handle clipped regions more efficiently sna: Tidy thread handling under valgrind sna: Add an xorg.conf option for removing unused outputs sna: Fix another assignment inside an assert sna: Check for PRIME scanouts sna: Avoid promoting SHM Pixmaps for DRI sna: Rename DRI2 files, functions and variables sna: Add some DBG to track rogue requests sna/dri2: Do not rate-limit vblank=0 swaps sna/dri2: Tighten reporting of faked flip events sna/dri2: Carefully check for a completed swap sna: After disabling the TearFree shadow, flush any pending flips sna/dri2: Ensure new immediate blits are queued behind outstanding swaps intel-virtual-output: Make it possible to disable building via configure sna: Handle driver failures more gracefully sna: Mark the CHV vsync method as unknown intel: Update PCI IDs for Cherryview intel-virtual-output: Mark the source SHMPixmap as writeable sna/video: Only migrate the destination window sna/dri2: Update the swap type for chained flips sna: Userptr lands upstream, enable. sna: Do not mark an upload as a potential replace if the dst is pinned sna: Discard active GPU buffers before uploading into them sna: Switch iterators over to real CRTCs only sna: Fix assertions for combining shadow transforms and TearFree sna/dri2: Verify that the reference pipe is still active for flipping sna: Only mark the scanout as being busy for writes (not solitary reads) sna/dri2: Client cannot be NULL, so drop the checks sna/dri2: Tidy computation of 64bit ust sna/dri2: Tidy recording of the last swap sequence number and time sna/dri2: Tidy conditional use of XORG_CAN_TRIPLE_BUFFER sna/dri2: Limit pending swaps to 1 when queueing a future blit sna/dri2: Decouple queued events sna: Fix attachment of the default monitor to the first output sna/dri2: Apply a margin of error to the sequence wrap detection sna/dri2: Fix WaitMSC to maintain the vblank counters sna/dri2: Maintain sequence calculation in 64bits sna/dri2: Move fixed array allocations to per-crtc sna/dri2: DBG fixes intel-virtual-output: Probe after claiming virtual output sna/dri2: Tweak flip continuation sna/dri2: Use the timestamps stored on the CRTC sna/dri2: Tidy computation of target sequence sna/dri2: Queue the flip immediately for the next frame test/dri2: Check validity of MSC across CRTC sna/dri2: Adjust current msc / target seq between CRTCs sna/dri2: Free the private CRTC tracker on each window sna/dri2: Combine the DRI2 Window privates together into a single struct test/dri2: Restore original configuration after testing sna/dri2: Handle offscreen Window and Pixmap with CRTC tracking sna/dri2: Tidy add/remove chain to use the common DRI2 private sna/dri2: Handle allocation failure adding frame events gracefully sna: Assert that we do not replace active IO buffers sna: Implicit release of upload buffers considered bad sna/dri2: Make the swap-limit transitions more obvious sna/dri2: Defer reallocation of backbuffer until request sna/dri2: Move scanout processing from frame event to global sna: Silence compiler for warnings in Cursor API changes uxa: Silence compiler for warnings in Cursor API changes uxa: Silence the compiler over a couple of unused variables sna: Handle bad picture format/depth mismatches sna: Fix the depth/format on the temporary shadow Pictures sna/dri2: Fix the continuation mode for old style triple buffering Silence CLang (almost) sna/dri2: Reorder declarations to compile on old Xorg Daniel Martin (1): configure: Add xfixes to X11 pkg check Dave Airlie (2): uxa: fix pageflips on 3 head scenarios uxa: fix getmsc to not fail hard Edward Sheldrake (1): sna/gen4,5: Fix setting pipe control cache flush bits Eric Anholt (3): Update for glamor in the 1.16 server. Use fbpict.h instead of defining its prototypes ourselves. uxa: Fix load_cursor_argb for the new Xorg ABI. Hans de Goede (8): intel: Fix fd_set_nonblock intel: export fd_set_cloexec / fd_set_nonblock backlight: Explain better why we support both pkexec and suid root for the helper backlight: Use System instead of system when checking for pkexec backlight: Drop rights before executing pkexec backlight-helper: Simplify reading the level from stdin intel: Add support for server managed fds intel: Don't close the fd on probe failure if it is server managed Jan Alexander Steffens (heftig) (1): Backlight helper build fixes Kenneth Graunke (2): uxa: Remove implicit length from BLT command #defines. uxa: Enable BLT acceleration on Broadwell. Kirill Müller (1): intel-virtual-output: mute spurious warnings Maarten Lankhorst (2): Merge remote-tracking branch 'upstream/master' into debian-experimental bump changelog Mark Kettenis (2): sna: build fix for OpenBSD backlight: Build fixes for OpenBSD Rinat (1): Provide DRI2DriverVDPAU for future compatibility Ross Burton (1): test: only build DRI2 tests if DRI2 is enabled Rémi Cardona (1): configure: Use proper variables set by PKG_CHECK_MODULES Timo Aaltonen (12): Merge branch 'upstream-experimental' into debian-experimental update the changelog Merge branch 'upstream-experimental' into debian-experimental update the changelog Merge branch 'upstream-experimental' into debian-experimental update changelogs Merge branch 'upstream-experimental' into debian-experimental bump the version Merge branch 'upstream-experimental' into debian-experimental bump the version Merge branch 'upstream-experimental' into debian-experimental bump the version Zdenek Kabelac (12): -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wqlpk-0003dg...@moszumanska.debian.org