LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File drm.changes of Package drm (Project home:tiwai:bnc1050256)

Tue Jul 25 16:34:26 CEST 2017 - tiwai@suse.de

- Fix GPU hang caused by the previous PM fix (bsc#1050256):

Thu Jul 20 15:18:09 CEST 2017 - tiwai@suse.de

- Fix potential issues in the previous patchset for vmwgfx
  (bsc#1048155): refreshed two patches

Mon Jul 17 14:43:32 CEST 2017 - tiwai@suse.de

- Fix large topology support for vmwgfx (bsc#1048155):
- Rename / refresh v4.9.37 patch: from

Tue Jul 11 09:22:39 CEST 2017 - tiwai@suse.de

- Fix the crash at suspend/resume on old Intel chipsets

Wed Jul  5 18:15:02 CEST 2017 - tiwai@suse.de

- Cherry-pick drm fixes from 4.9.35 and 4.9.36 upstream updates
- Fix Memory leak in the virtio_gpu_object_create function
  (bsc#1047277, CVE-2017-10810):

Fri Jun 30 14:39:40 CEST 2017 - tiwai@suse.de

- Workaround for BXT aperture vs GTT chip bug (bsc#1046821):

Wed Jun 28 15:28:30 CEST 2017 - tiwai@suse.de

- Fix the bogus TV detection on old i9x5gm (bsc#1046269):
- Cherry-pick drm fixes from 4.9.34 upstream (bsc#1041744):

Sun Jun 18 10:18:54 CEST 2017 - tiwai@suse.de

- Update to 4.9.33 to follow the upstream development (bsc#1041744,
  CVE-2017-7346, bsc#1031796):
  drm/i915: Always recompute watermarks when distrust_bios_wm is set, v2.
  drm/i915: Workaround VLV/CHV DSI scanline counter hardware fail
  drm/ast: Fixed system hanged if disable P2A
  drm/nouveau: Fix drm poll_helper handling
  drm/nouveau: Don't enabling polling twice on runtime resume
  drm/nouveau: Handle fbcon suspend/resume in seperate worker
  drm/nouveau: Rename acpi_work to hpd_work
  drm/nouveau: Intercept ACPI_VIDEO_NOTIFY_PROBE
  drm/i915: Check for NULL i915_vma in intel_unpin_fb_obj()
  drm: Don't race connector registration
  drm: prevent double-(un)registration for connectors
  drm/nouveau/fence/g84-: protect against concurrent access to
    semaphore buffers
  drm/nouveau: prevent userspace from deleting client object
  drm/i915: Prevent the system suspend complete optimization
  drm/i915/vbt: split out defaults that are set when there is no VBT
  drm/i915/vbt: don't propagate errors from intel_bios_init()
  drm/nouveau/tmr: fully separate alarm execution/pending lists
  drm/vmwgfx: Make sure backup_handle is always valid
  drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
  drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
  drm/msm: Expose our reservation object when exporting a dmabuf.
  drm: Fix oops + Xserver hang when unplugging USB drm devices
  drm/amdgpu/ci: disable mclk switching for high refresh rates (v2)
- Fix the build with 4.9.33:
- drm/mgag200: Fix to always set HiPri for G200e4 (bsc#1015452,

Wed Jun 14 00:05:04 CEST 2017 - tiwai@suse.de

- Rephrase the package description for avoiding the confusion
- Update to 4.9.31 to follow the upstream development (bsc#1041744):
  * drm/radeon/ci: disable mclk switching for high refresh rates (v2)
  * drm/radeon: Unbreak HPD handling for r600+
  * drm/radeon: Fix vram_size/visible values in DRM_RADEON_GEM_INFO
  * drm/gma500/psb: Actually use VBT mode when it is found

Wed May 31 08:15:46 CEST 2017 - tiwai@suse.de

- Create a dummy adv7511.ko for weak-updates (bsc#1041872).

Tue May 30 22:49:48 CEST 2017 - tiwai@suse.de

- Fix Oops at gen6_ppgtt_insert_entries (bsc#1040463):

Tue May 30 14:52:30 CEST 2017 - tiwai@suse.de

- Update to 4.9.30 to follow the upstream development (bsc#1041744)
- Fix the build with aarch64 (bsc#1041697):

Wed May 24 15:34:53 CEST 2017 - tiwai@suse.de

- Fix the build failure with the updated fence_wait_any_timeout()
  API (bsc#1040550):

Thu May 18 17:04:30 CEST 2017 - tiwai@suse.de

- Fix the build with CONFIG_VGA_SWITCHEROO (bsc#1039759):

Tue May  9 08:39:55 CEST 2017 - tiwai@suse.de

- Upgrade to 4.9.23 (CVE-2017-7261,CVE-2017-7294,bsc#1018358,
  drm/nouveau/disp/mcp7x: disable dptmds workaround
  drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit()
  drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one
  drm/nouveau/mpeg: mthd returns true on success now
  Revert "drm/i915/execlists: Reset RING registers upon resume"
  drm/i915: Avoid rcu_barrier() from reclaim paths (shrinker)
  drm/i915: Stop using RP_DOWN_EI on Baytrail
  drm/i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters.
  drm/i915: Only enable hotplug interrupts if the display interrupts are enabled
  drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3
  drm/i915: Nuke debug messages from the pipe update critical section
  drm/i915/gen9: Increase PCODE request timeout to 50ms
  drm/msm/adreno: move function declarations to header file
  drm/mga: remove device_is_agp callback
  drm/i915: actually drive the BDW reserved IDs
  drm/edid: constify edid quirk list
  drm/sun4i: Add compatible string for A31/A31s TCON (timing controller)
  drm/sun4i: Add compatible strings for A31/A31s display pipelines
  drm/sun4i: tcon: Move SoC specific quirks to a DT matched data structure
  drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
  drm/vmwgfx: Remove getparam error message
  drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
  drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
  drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
  drm/vmwgfx: Type-check lookups of fence objects
  drm/etnaviv: (re-)protect fence allocation with GPU mutex
  drm/vc4: Allocate the right amount of space for boot-time CRTC state.
  drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags
  drm: reference count event->completion
  drm/bridge: analogix dp: Fix runtime PM state on driver bind
  drm/amdgpu: reinstate oland workaround for sclk
  drm/amdgpu/si: add dpm quirk for Oland
  drm/vc4: Use runtime autosuspend to avoid thrashing V3D power state.
  drm/vc4: Fix termination of the initial scan for branch targets.
  drm/vc4: Fix ->clock_select setting for the VEC encoder
  drm/vc4: Fix race between page flip completion event and clean-up
  drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing classes
  drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user
  drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indices
  drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT
  drm/i915: Avoid spurious WARNs about the wrong pipe in the PPS code
  drm: Cancel drm_fb_helper_resume_work on unload
  drm: Cancel drm_fb_helper_dirty_work on unload
  drm/i915/gvt: Disable access to stolen memory as a guest
  drm/atomic: fix an error code in mode_fixup()
  drm/imx: imx-tve: Do not set the regulator voltage
  drm/vmwgfx: Work around drm removal of control nodes
  drm/ttm: Make sure BOs being swapped out are cacheable
  drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058
  drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS
  drm/ast: Call open_key before enable_mmio in POST code
  drm/ast: Fix test for VGA enabled
  drm/amdgpu: add more cases to DCE11 possible crtc mask setup
  drm/dp/mst: fix kernel oops when turning off secondary monitor
  drm/radeon: Use mode h/vdisplay fields to hide out of bounds HW cursor
  drm/i915: Always convert incoming exec offsets to non-canonical
  drm/atomic: Fix double free in drm_atomic_state_default_clear
  drm/i915/bxt: Add MST support when do DPLL calculation
  drm/i915: fix use-after-free in page_flip_completed()
  drm/i915/execlists: Reset RING registers upon resume
  drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval
  drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215
  drm/amdgpu/si: fix crash on headless asics
  drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.
  drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic()
  drm/i915: Fix calculation of rotated x and y offsets for planar formats
  drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
  drm/i915: Don't leak edid in intel_crt_detect_ddc()
  drm/i915: prevent crash with .disable_display parameter
  drm/i915: Clear ret before unbinding in i915_gem_evict_something()
  drm/atomic: clear out fence when duplicating state
  Revert "drm/radeon: always apply pci shutdown callbacks"
  drm/vc4: fix a bounds check
  drm/vc4: Return -EINVAL on the overflow checks failing.
  drm/vc4: Fix an integer overflow in temporary allocation layout.
  drm/vc4: Fix memory leak of the CRTC state.
  drm/i915: Ignore bogus plane coordinates on SKL when the plane is not visible
  drm: Fix broken VT switch with video=1366x768 option
  drm: Schedule the output_poll_work with 1s delay if we have delayed event
  drm: Initialise drm_mm.head_node.allocated
  drm/i915: Move the min_pixclk[] handling to the end of readout
  drm/panel: simple: Check against num_timings when setting preferred for timing
  drm: avoid uninitialized timestamp use in wait_vblank
  drm/i915/gen9: Fix PCODE polling during SAGV disabling
  drm/amdgpu: drop verde dpm quirks
  drm/amdgpu: update si kicker smc firmware
  drm/radeon: drop verde dpm quirks
  drm/radeon: update smc firmware selection for SI
  drm: Clean up planes in atomic commit helper failure path
  drm/i915/gen9: Fix PCODE polling timeout in stable backport
  drm/savage: dereferencing an error pointer
  drm/vc4: Fix a couple error codes in vc4_cl_lookup_bos()
  drm/tegra: dpaux: Fix error handling
  drm/i915/gen9: Fix PCODE polling during CDCLK change notification
  drm/i915/gen9: fix the WM memory bandwidth WA for Y tiling cases
  drm/i915/gen9: unconditionally apply the memory bandwidth WA
  drm/i915: disable PSR by default on HSW/BDW
  drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y values
  drm/i915: tune down the fast link training vs boot fail
  drm/i915/dp: add lane_count check in intel_dp_check_link_status
  drm/i915: Initialize overlay->last_flip properly
  drm/i915: Force VDD off on the new power seqeuencer before starting to use it
  drm/i915: Fix oops in overlay due to frontbuffer tracking
  drm/i915: Fix oopses in the overlay code due to i915_gem_active stuff
  drm/i915: Fix setting of boost freq tunable
  drm/i915: skip the first 4k of stolen memory on everything >= gen8
  drm/i915: Initialize dev_priv->atomic_cdclk_freq at init time
  drm/i915: Fix cdclk vs. dev_cdclk mess when not recomputing things
  drm/i915/dsi: Do not clear DPOUNIT_CLOCK_GATE_DISABLE from vlv_init_display_clock_gating
  drm/i915/dsi: Fix chv_exec_gpio disabling the GPIOs it is setting
  drivers/gpu/drm/ast: Fix infinite loop if read fails
  drm/amdgpu: fix init save/restore list in gfx_v8.0
  drm/amdgpu: fix enable_cp_power_gating in gfx_v8.0.
  drm/amd/powerplay: bypass fan table setup if no fan connected
  drm/gma500: Add compat ioctl
  drm/radeon/si: load the proper firmware on 0x87 oland boards
  drm/radeon: add additional pci revision to dpm workaround
  drm/radeon: Hide the HW cursor while it's out of bounds
  drm/radeon: Also call cursor_move_locked when the cursor size changes
  drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex
  drm/nouveau/i2c/gk110b,gm10x: use the correct implementation
  drm/nouveau/ttm: wait for bo fence to signal before unmapping vmas
  drm/nouveau/ltc: protect clearing of comptags with mutex
  drm/nouveau/bios: require checksum to match for fast acpi shadow method
  drm/nouveau/kms: lvds panel strap moved again on maxwell
  drm/nouveau/gr: fallback to legacy paths during firmware lookup
  drm/amd/amdgpu: enable GUI idle INT after enabling CGCG
  drm/amdgpu: Also call cursor_move_locked when the cursor size changes
  drm/amdgpu: Store CRTC relative amdgpu_crtc->cursor_x/y values
  drm/amdgpu: add additional pci revision to dpm workaround
  drm/amdgpu/si: load the proper firmware on 0x87 oland boards

- Add missing patches from SLE12-SP3 kernel tree (bsc#1029634,

Thu Apr 27 14:43:38 CEST 2017 - tiwai@suse.de

- Add Skylake, Broxton and AMDGPU supplements list (bsc#1036380)
- Don't limit the chipsets for openSUSE (bsc#1036380)

Fri Mar 31 14:08:48 UTC 2017 - patrik.jakobsson@suse.com

- Add missing source tag for preable file 

Fri Mar 31 08:32:16 UTC 2017 - mmarek@suse.cz

- Only install the package on systems with Intel Kaby Lake graphics

Fri Mar 30 11:22:00 UTC 2017 - patrik.jakobsson@suse.com

- Update the drm sources to v4.9 and add the following backport
  patches to work with the SLE12-SP3 kernel (fate#321223):

Thu Sep  1 16:04:41 CEST 2016 - tiwai@suse.de

- backport upstream fixes for intel_csr.c (to add support for KBL

Thu Sep  1 10:19:23 CEST 2016 - tiwai@suse.de

- suppress annoying wm warning

Wed Aug 31 17:24:00 CEST 2016 - tiwai@suse.de

- add a workaround for crash with buggy HD-audio callbacks

Wed Aug 31 15:42:54 CEST 2016 - tiwai@suse.de

- fix vga_switcheroo build errors

Tue Aug  2 16:32:31 CEST 2016 - tiwai@suse.de

- build amdgpu driver, too

Tue Aug  2 10:36:33 CEST 2016 - tiwai@suse.de

- build radeon driver, too

Thu Jul 28 09:02:50 CEST 2016 - tiwai@suse.de

- Update to 4.6.5

Tue Jul 26 14:32:49 CEST 2016 - tiwai@suse.de

- stripped version for the hacked kernel

Mon Jul 18 15:05:46 CEST 2016 - tiwai@suse.de

- Update to 4.6.4

Wed Apr  6 17:29:07 CEST 2016 - tiwai@suse.de

- Update to 4.2.8

Thu Feb 11 18:56:21 CET 2016 - tiwai@suse.de

- Add patch drm-i915-set-CDCLK-if-DPLL0-enabled-during-resuming

Fri Sep 25 12:11:44 CEST 2015 - tiwai@suse.de

- update to 4.2.1

Tue Aug 25 15:04:05 CEST 2015 - tiwai@suse.de

- update to 4.2-rc8

Thu Aug  6 17:02:43 CEST 2015 - tiwai@suse.de

- change prefix to _kmp_ from _drm_kmp_ for avoiding the possible

Wed Aug  5 17:08:34 CEST 2015 - tiwai@suse.de

- update to 4.2-rc5

Tue Jul 28 07:51:20 CEST 2015 - tiwai@suse.de

- update to 4.2-rc4

Mon Jul 20 14:52:16 CEST 2015 - tiwai@suse.de

- update to 4.2-rc3

Tue Jul  7 09:02:28 CEST 2015 - tiwai@suse.de

- update to 4.2-rc1

Tue Jun 30 14:27:54 CEST 2015 - tiwai@suse.de

- re-add API functions for HDMI/DP HD-audio

Mon Jun 29 16:13:35 CEST 2015 - tiwai@suse.de

- update tarball to 4.2-rc1-pre-gc63f887bdae8
- reenable xen flavor build

Fri Jun 26 18:11:11 CEST 2015 - tiwai@suse.de

- test build with 4.2-pre tarball, i915 only

Mon Feb  2 15:08:13 CET 2015 - tiwai@suse.de

- Add upstream regression fix:
- Backport XEN flavor fixes for SUSE kernels:

Tue Jan 20 12:29:51 CET 2015 - tiwai@suse.de

- Add upstream fix backports (bnc#913795)

Tue Jan 20 11:34:20 CET 2015 - tiwai@suse.de

- Update to 3.17.8 kernel;
  remove obsoleted 0001-drm-i915-Disable-caches-for-Global-GTT.patch

Fri Jan 16 16:25:25 CET 2015 - tiwai@suse.de

- Enable builds of mgag200, ast, cirrus and udl drm drivers, too
- Mark as external in Module.supported

Thu Nov 13 09:20:18 CET 2014 - tiwai@suse.de

- backport 0001-drm-i915-Disable-caches-for-Global-GTT.patch

Mon Oct 27 15:52:07 CET 2014 - tiwai@suse.de

- Fix missing fbdev support & co.

Fri Oct 10 15:06:57 CEST 2014 - tiwai@suse.de

- Build from 3.17
- Rename modules and symbols to avoid conflicts with existing
  SLE12 modules

Wed Oct  8 15:07:15 CEST 2014 - tiwai@suse.de

- Build from 3.16.4

Thu Sep 11 10:47:31 CEST 2014 - tiwai@suse.de

- Updated to 3.14.18
- Build with module signatures

Mon Jul 14 15:46:43 CEST 2014 - tiwai@suse.de

- Initial package: based on 3.14.12 kernel