mbox

[Vivid,SRU,PULL] i915_bpo rebase, audio updates for i915 & i915_bpo

Message ID 55703158.1030702@canonical.com
State New
Headers show

Pull-request

git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo

Message

Timo Aaltonen June 4, 2015, 11:07 a.m. UTC
Hi

This pull request is sent a bit early due to my holidays. The kernel build on HWE team
PPA hasn't been tested for regressions yet, but once the tracker bugs have been
updated you can pull this in for next cycle. I expect the testing to be done by
end of next week.

This update basically syncs drm/drm_atomic* to current upstream, because
i915_bpo heavily depends on it, and it's not used by other drivers except
drm/msm which is quite rare, but can't think of why it would regress here.

i915_bpo is rebased to latest drm-intel-next-fixes -tag, which will be the basis
for i915 in 4.2. SKL is still in beta but this at least gives a better platform
instead of endless bisect/backport sillyness to the old one.

The audio changes switch to using a component master instead of module symbol lookups
for snd-hda/i915. And checking for CHV/SKL in snd-hda is now fixed to not do silly
things on earlier generations..



The following changes since commit a52caa6a7a7258a826472437be8b1d1b2192ac1a:

  UBUNTU: Ubuntu-3.19.0-20.20 (2015-05-29 09:51:47 +0100)

are available in the git repository at:

  git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo

for you to fetch changes up to 7b8c91f0661080caef1b30e31d1b27ac268c63d2:

  UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Fix DMC API version. (2015-06-04 13:10:24 +0300)

----------------------------------------------------------------
Ander Conselvan de Oliveira (2):
      drm/atomic: Add for_each_{connector,crtc,plane}_in_state helper macros
      drm/atomic: Make mode_fixup() optional for check_modeset()

Chandra Konduru (1):
      drm: Adding drm helper function drm_plane_from_index().

Daniel Stone (2):
      drm: atomic: Expose CRTC active property
      drm: atomic: Allow setting CRTC active property

Daniel Vetter (8):
      drm/atomic-helper: Rename commmit_post/pre_planes
      drm/atomic-helpers: make mode_set hooks optional
      drm/atomic-helper: Fix kerneldoc for prepare_planes
      drm/atomic-helpers: Properly avoid full modeset dance
      drm/atomic-helper: Don't call atomic_update_plane when it stays off
      drm/atomic-helper: Really recover pre-atomic plane/cursor behavior
      drm/atomic-helpers: Update vblank timestamping constants
      drm/atomic-helpers: Export drm_atomic_helper_update_legacy_modeset_state

Gustavo Padovan (1):
      drm/atomic: remove duplicated assignment of old_plane_state

Imre Deak (4):
      drm/i915: add component support
      ALSA: hda: export struct hda_intel
      ALSA: hda: pass intel_hda to all i915 interface functions
      ALSA: hda: add component support

Jani Nikula (4):
      drm/dp: indentation and ordering cleanups
      drm/dp: add DPCD definitions from eDP 1.2
      drm/dp: add DPCD definitions from DP 1.1 and 1.2a
      drm/dp: add DPCD definitions from eDP 1.4

John Hunter (3):
      drm: Fix some typo mistake of the annotations
      drm: change connector to tmp_connector
      drm: Fix some typos

Laurent Pinchart (3):
      drm/atomic-helpers: Fix documentation typos and wrong copy&paste
      drm/atomic: Rename drm_atomic_helper_commit_pre_planes() state argument
      drm: Share plane pixel format check code between legacy and atomic

Lu, Han (3):
      UBUNTU: SAUCE: i915_bpo: drm/i915/audio: add codec wakeup override enabled/disable callback
      ALSA: hda - reset display codec when power on
      drm/i915/audio: add codec wakeup override enabled/disable callback

Maarten Lankhorst (2):
      drm/atomic: add drm_atomic_get_existing_*_state helpers
      drm/atomic: Allow drivers to subclass drm_atomic_state, v3

Thierry Reding (1):
      drm/atomic: Add helpers for state-subclassing drivers

Timo Aaltonen (7):
      UBUNTU: SAUCE: Backport I915_OVERLAY_DISABLE_DEST_COLORKEY
      UBUNTU: SAUCE: i915_bpo: Rebase to drm-intel-next-fixes-2015-05-29
      UBUNTU: SAUCE: i915_bpo: Revert "drm/i915: Implement the intel_dp_autotest_edid function for DP EDID complaince tests"
      UBUNTU: SAUCE: i915_bpo: Revert "drm/i915: Add debugfs test control files for Displayport compliance testing"
      UBUNTU: SAUCE: Load i915_bpo from the hda driver on SKL/CHV
      UBUNTU: SAUCE: i915_bpo: Don't try to support BXT
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Fix DMC API version.

Tvrtko Ursulin (1):
      drm: Complete moving rotation property to core

Ville Syrjälä (1):
      drm/atomic: Constify a bunch of functions pointer structs

 drivers/gpu/drm/drm_atomic.c        |  233 ++--
 drivers/gpu/drm/drm_atomic_helper.c |  566 ++++-----
 drivers/gpu/drm/drm_crtc.c          |   52 +-
 drivers/gpu/drm/i915/i915_dma.c     |    4 +
 drivers/gpu/drm/i915/i915_drv.h     |    3 +
 drivers/gpu/drm/i915/i915_reg.h     |    3 +
 drivers/gpu/drm/i915/intel_audio.c  |  137 +++
 drivers/gpu/drm/i915/intel_drv.h    |    2 +
 drivers/gpu/drm/msm/msm_atomic.c    |    4 +-
 include/drm/drm_atomic.h            |   79 ++
 include/drm/drm_atomic_helper.h     |   24 +-
 include/drm/drm_crtc.h              |    9 +
 include/drm/drm_crtc_helper.h       |    3 +-
 include/drm/drm_dp_helper.h         |  171 ++-
 include/drm/i915_component.h        |    1 +
 include/uapi/drm/i915_drm.h         |    1 +
 sound/pci/hda/hda_i915.c            |  211 +++-
 sound/pci/hda/hda_i915.h            |   45 -
 sound/pci/hda/hda_intel.c           |   85 +-
 sound/pci/hda/hda_intel.h           |   85 ++
 ubuntu/i915/Makefile                |    5 +-
 ubuntu/i915/dvo_ivch.c              |   21 +-
 ubuntu/i915/dvo_ns2501.c            |  670 ++++++-----
 ubuntu/i915/i915_cmd_parser.c       |   12 +-
 ubuntu/i915/i915_debugfs.c          |  524 ++++++---
 ubuntu/i915/i915_dma.c              |  283 +++--
 ubuntu/i915/i915_drv.c              |  112 +-
 ubuntu/i915/i915_drv.h              |  287 +++--
 ubuntu/i915/i915_gem.c              |  992 +++++++++-------
 ubuntu/i915/i915_gem_batch_pool.c   |   84 +-
 ubuntu/i915/i915_gem_batch_pool.h   |   42 +
 ubuntu/i915/i915_gem_context.c      |   39 +-
 ubuntu/i915/i915_gem_debug.c        |   92 +-
 ubuntu/i915/i915_gem_execbuffer.c   |   90 +-
 ubuntu/i915/i915_gem_gtt.c          | 1118 ++++++++++--------
 ubuntu/i915/i915_gem_gtt.h          |  121 +-
 ubuntu/i915/i915_gem_shrinker.c     |    8 +-
 ubuntu/i915/i915_gem_stolen.c       |    2 +-
 ubuntu/i915/i915_gem_tiling.c       |    2 +-
 ubuntu/i915/i915_gem_userptr.c      |   15 +-
 ubuntu/i915/i915_gpu_error.c        |   30 +-
 ubuntu/i915/i915_irq.c              |  329 ++++--
 ubuntu/i915/i915_params.c           |    8 +
 ubuntu/i915/i915_reg.h              |  579 +++++++++-
 ubuntu/i915/i915_trace.h            |   44 +-
 ubuntu/i915/intel_atomic.c          |  184 ++-
 ubuntu/i915/intel_atomic_plane.c    |   24 +-
 ubuntu/i915/intel_audio.c           |   48 +-
 ubuntu/i915/intel_bios.c            |  183 +--
 ubuntu/i915/intel_bios.h            |    4 +-
 ubuntu/i915/intel_crt.c             |   17 +-
 ubuntu/i915/intel_csr.c             |  467 ++++++++
 ubuntu/i915/intel_ddi.c             |  763 +++++++++++-
 ubuntu/i915/intel_display.c         | 3216 ++++++++++++++++++++++++++++++---------------------
 ubuntu/i915/intel_dp.c              |  502 +++++---
 ubuntu/i915/intel_dp_mst.c          |   27 +-
 ubuntu/i915/intel_drv.h             |  155 ++-
 ubuntu/i915/intel_dsi.c             |    8 +-
 ubuntu/i915/intel_dsi_panel_vbt.c   |    4 +-
 ubuntu/i915/intel_dsi_pll.c         |   80 +-
 ubuntu/i915/intel_dvo.c             |   27 +-
 ubuntu/i915/intel_fbc.c             |    2 +-
 ubuntu/i915/intel_fbdev.c           |   28 +-
 ubuntu/i915/intel_frontbuffer.c     |    2 +
 ubuntu/i915/intel_hdmi.c            |  157 +--
 ubuntu/i915/intel_i2c.c             |  118 +-
 ubuntu/i915/intel_lrc.c             |  504 ++++----
 ubuntu/i915/intel_lrc.h             |    5 +-
 ubuntu/i915/intel_lvds.c            |    4 +-
 ubuntu/i915/intel_overlay.c         |   68 +-
 ubuntu/i915/intel_panel.c           |   87 +-
 ubuntu/i915/intel_pm.c              |  343 ++++--
 ubuntu/i915/intel_psr.c             |  118 +-
 ubuntu/i915/intel_ringbuffer.c      |  196 ++--
 ubuntu/i915/intel_ringbuffer.h      |   10 +
 ubuntu/i915/intel_runtime_pm.c      |  477 +++++---
 ubuntu/i915/intel_sdvo.c            |   85 +-
 ubuntu/i915/intel_sideband.c        |   18 +-
 ubuntu/i915/intel_sprite.c          |  340 ++----
 ubuntu/i915/intel_uncore.c          |   98 +-
 80 files changed, 10292 insertions(+), 5304 deletions(-)
 delete mode 100644 sound/pci/hda/hda_i915.h
 create mode 100644 sound/pci/hda/hda_intel.h
 create mode 100644 ubuntu/i915/i915_gem_batch_pool.h
 create mode 100644 ubuntu/i915/intel_csr.c

Comments

Ara Pulido June 4, 2015, 11:19 a.m. UTC | #1
[Adding Sylvain and Chris]

Sylvain and Chris are going to be coordinating this type of testing,
please, take them into account for any communication.

On 04/06/15 13:07, Timo Aaltonen wrote:
> 
> 	Hi
> 
> This pull request is sent a bit early due to my holidays. The kernel build on HWE team
> PPA hasn't been tested for regressions yet, but once the tracker bugs have been
> updated you can pull this in for next cycle. I expect the testing to be done by
> end of next week.

Once the tracking bugs are done, will they contain information on where
to find the compiled kernels to test?

When are we expecting to have those bugs updated?

Thanks!
Ara.

> 
> This update basically syncs drm/drm_atomic* to current upstream, because
> i915_bpo heavily depends on it, and it's not used by other drivers except
> drm/msm which is quite rare, but can't think of why it would regress here.
> 
> i915_bpo is rebased to latest drm-intel-next-fixes -tag, which will be the basis
> for i915 in 4.2. SKL is still in beta but this at least gives a better platform
> instead of endless bisect/backport sillyness to the old one.
> 
> The audio changes switch to using a component master instead of module symbol lookups
> for snd-hda/i915. And checking for CHV/SKL in snd-hda is now fixed to not do silly
> things on earlier generations..
> 
> 
> 
> The following changes since commit a52caa6a7a7258a826472437be8b1d1b2192ac1a:
> 
>   UBUNTU: Ubuntu-3.19.0-20.20 (2015-05-29 09:51:47 +0100)
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo
> 
> for you to fetch changes up to 7b8c91f0661080caef1b30e31d1b27ac268c63d2:
> 
>   UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Fix DMC API version. (2015-06-04 13:10:24 +0300)
> 
> ----------------------------------------------------------------
> Ander Conselvan de Oliveira (2):
>       drm/atomic: Add for_each_{connector,crtc,plane}_in_state helper macros
>       drm/atomic: Make mode_fixup() optional for check_modeset()
> 
> Chandra Konduru (1):
>       drm: Adding drm helper function drm_plane_from_index().
> 
> Daniel Stone (2):
>       drm: atomic: Expose CRTC active property
>       drm: atomic: Allow setting CRTC active property
> 
> Daniel Vetter (8):
>       drm/atomic-helper: Rename commmit_post/pre_planes
>       drm/atomic-helpers: make mode_set hooks optional
>       drm/atomic-helper: Fix kerneldoc for prepare_planes
>       drm/atomic-helpers: Properly avoid full modeset dance
>       drm/atomic-helper: Don't call atomic_update_plane when it stays off
>       drm/atomic-helper: Really recover pre-atomic plane/cursor behavior
>       drm/atomic-helpers: Update vblank timestamping constants
>       drm/atomic-helpers: Export drm_atomic_helper_update_legacy_modeset_state
> 
> Gustavo Padovan (1):
>       drm/atomic: remove duplicated assignment of old_plane_state
> 
> Imre Deak (4):
>       drm/i915: add component support
>       ALSA: hda: export struct hda_intel
>       ALSA: hda: pass intel_hda to all i915 interface functions
>       ALSA: hda: add component support
> 
> Jani Nikula (4):
>       drm/dp: indentation and ordering cleanups
>       drm/dp: add DPCD definitions from eDP 1.2
>       drm/dp: add DPCD definitions from DP 1.1 and 1.2a
>       drm/dp: add DPCD definitions from eDP 1.4
> 
> John Hunter (3):
>       drm: Fix some typo mistake of the annotations
>       drm: change connector to tmp_connector
>       drm: Fix some typos
> 
> Laurent Pinchart (3):
>       drm/atomic-helpers: Fix documentation typos and wrong copy&paste
>       drm/atomic: Rename drm_atomic_helper_commit_pre_planes() state argument
>       drm: Share plane pixel format check code between legacy and atomic
> 
> Lu, Han (3):
>       UBUNTU: SAUCE: i915_bpo: drm/i915/audio: add codec wakeup override enabled/disable callback
>       ALSA: hda - reset display codec when power on
>       drm/i915/audio: add codec wakeup override enabled/disable callback
> 
> Maarten Lankhorst (2):
>       drm/atomic: add drm_atomic_get_existing_*_state helpers
>       drm/atomic: Allow drivers to subclass drm_atomic_state, v3
> 
> Thierry Reding (1):
>       drm/atomic: Add helpers for state-subclassing drivers
> 
> Timo Aaltonen (7):
>       UBUNTU: SAUCE: Backport I915_OVERLAY_DISABLE_DEST_COLORKEY
>       UBUNTU: SAUCE: i915_bpo: Rebase to drm-intel-next-fixes-2015-05-29
>       UBUNTU: SAUCE: i915_bpo: Revert "drm/i915: Implement the intel_dp_autotest_edid function for DP EDID complaince tests"
>       UBUNTU: SAUCE: i915_bpo: Revert "drm/i915: Add debugfs test control files for Displayport compliance testing"
>       UBUNTU: SAUCE: Load i915_bpo from the hda driver on SKL/CHV
>       UBUNTU: SAUCE: i915_bpo: Don't try to support BXT
>       UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Fix DMC API version.
> 
> Tvrtko Ursulin (1):
>       drm: Complete moving rotation property to core
> 
> Ville Syrjälä (1):
>       drm/atomic: Constify a bunch of functions pointer structs
> 
>  drivers/gpu/drm/drm_atomic.c        |  233 ++--
>  drivers/gpu/drm/drm_atomic_helper.c |  566 ++++-----
>  drivers/gpu/drm/drm_crtc.c          |   52 +-
>  drivers/gpu/drm/i915/i915_dma.c     |    4 +
>  drivers/gpu/drm/i915/i915_drv.h     |    3 +
>  drivers/gpu/drm/i915/i915_reg.h     |    3 +
>  drivers/gpu/drm/i915/intel_audio.c  |  137 +++
>  drivers/gpu/drm/i915/intel_drv.h    |    2 +
>  drivers/gpu/drm/msm/msm_atomic.c    |    4 +-
>  include/drm/drm_atomic.h            |   79 ++
>  include/drm/drm_atomic_helper.h     |   24 +-
>  include/drm/drm_crtc.h              |    9 +
>  include/drm/drm_crtc_helper.h       |    3 +-
>  include/drm/drm_dp_helper.h         |  171 ++-
>  include/drm/i915_component.h        |    1 +
>  include/uapi/drm/i915_drm.h         |    1 +
>  sound/pci/hda/hda_i915.c            |  211 +++-
>  sound/pci/hda/hda_i915.h            |   45 -
>  sound/pci/hda/hda_intel.c           |   85 +-
>  sound/pci/hda/hda_intel.h           |   85 ++
>  ubuntu/i915/Makefile                |    5 +-
>  ubuntu/i915/dvo_ivch.c              |   21 +-
>  ubuntu/i915/dvo_ns2501.c            |  670 ++++++-----
>  ubuntu/i915/i915_cmd_parser.c       |   12 +-
>  ubuntu/i915/i915_debugfs.c          |  524 ++++++---
>  ubuntu/i915/i915_dma.c              |  283 +++--
>  ubuntu/i915/i915_drv.c              |  112 +-
>  ubuntu/i915/i915_drv.h              |  287 +++--
>  ubuntu/i915/i915_gem.c              |  992 +++++++++-------
>  ubuntu/i915/i915_gem_batch_pool.c   |   84 +-
>  ubuntu/i915/i915_gem_batch_pool.h   |   42 +
>  ubuntu/i915/i915_gem_context.c      |   39 +-
>  ubuntu/i915/i915_gem_debug.c        |   92 +-
>  ubuntu/i915/i915_gem_execbuffer.c   |   90 +-
>  ubuntu/i915/i915_gem_gtt.c          | 1118 ++++++++++--------
>  ubuntu/i915/i915_gem_gtt.h          |  121 +-
>  ubuntu/i915/i915_gem_shrinker.c     |    8 +-
>  ubuntu/i915/i915_gem_stolen.c       |    2 +-
>  ubuntu/i915/i915_gem_tiling.c       |    2 +-
>  ubuntu/i915/i915_gem_userptr.c      |   15 +-
>  ubuntu/i915/i915_gpu_error.c        |   30 +-
>  ubuntu/i915/i915_irq.c              |  329 ++++--
>  ubuntu/i915/i915_params.c           |    8 +
>  ubuntu/i915/i915_reg.h              |  579 +++++++++-
>  ubuntu/i915/i915_trace.h            |   44 +-
>  ubuntu/i915/intel_atomic.c          |  184 ++-
>  ubuntu/i915/intel_atomic_plane.c    |   24 +-
>  ubuntu/i915/intel_audio.c           |   48 +-
>  ubuntu/i915/intel_bios.c            |  183 +--
>  ubuntu/i915/intel_bios.h            |    4 +-
>  ubuntu/i915/intel_crt.c             |   17 +-
>  ubuntu/i915/intel_csr.c             |  467 ++++++++
>  ubuntu/i915/intel_ddi.c             |  763 +++++++++++-
>  ubuntu/i915/intel_display.c         | 3216 ++++++++++++++++++++++++++++++---------------------
>  ubuntu/i915/intel_dp.c              |  502 +++++---
>  ubuntu/i915/intel_dp_mst.c          |   27 +-
>  ubuntu/i915/intel_drv.h             |  155 ++-
>  ubuntu/i915/intel_dsi.c             |    8 +-
>  ubuntu/i915/intel_dsi_panel_vbt.c   |    4 +-
>  ubuntu/i915/intel_dsi_pll.c         |   80 +-
>  ubuntu/i915/intel_dvo.c             |   27 +-
>  ubuntu/i915/intel_fbc.c             |    2 +-
>  ubuntu/i915/intel_fbdev.c           |   28 +-
>  ubuntu/i915/intel_frontbuffer.c     |    2 +
>  ubuntu/i915/intel_hdmi.c            |  157 +--
>  ubuntu/i915/intel_i2c.c             |  118 +-
>  ubuntu/i915/intel_lrc.c             |  504 ++++----
>  ubuntu/i915/intel_lrc.h             |    5 +-
>  ubuntu/i915/intel_lvds.c            |    4 +-
>  ubuntu/i915/intel_overlay.c         |   68 +-
>  ubuntu/i915/intel_panel.c           |   87 +-
>  ubuntu/i915/intel_pm.c              |  343 ++++--
>  ubuntu/i915/intel_psr.c             |  118 +-
>  ubuntu/i915/intel_ringbuffer.c      |  196 ++--
>  ubuntu/i915/intel_ringbuffer.h      |   10 +
>  ubuntu/i915/intel_runtime_pm.c      |  477 +++++---
>  ubuntu/i915/intel_sdvo.c            |   85 +-
>  ubuntu/i915/intel_sideband.c        |   18 +-
>  ubuntu/i915/intel_sprite.c          |  340 ++----
>  ubuntu/i915/intel_uncore.c          |   98 +-
>  80 files changed, 10292 insertions(+), 5304 deletions(-)
>  delete mode 100644 sound/pci/hda/hda_i915.h
>  create mode 100644 sound/pci/hda/hda_intel.h
>  create mode 100644 ubuntu/i915/i915_gem_batch_pool.h
>  create mode 100644 ubuntu/i915/intel_csr.c
>
Timo Aaltonen June 12, 2015, 5:16 p.m. UTC | #2
On 04.06.2015 14:23, Timo Aaltonen wrote:
> On 04.06.2015 14:19, Ara Pulido wrote:
>> [Adding Sylvain and Chris]
>>
>> Sylvain and Chris are going to be coordinating this type of testing,
>> please, take them into account for any communication.
>>
>> On 04/06/15 13:07, Timo Aaltonen wrote:
>>>
>>> 	Hi
>>>
>>> This pull request is sent a bit early due to my holidays. The kernel build on HWE team
>>> PPA hasn't been tested for regressions yet, but once the tracker bugs have been
>>> updated you can pull this in for next cycle. I expect the testing to be done by
>>> end of next week.
>>
>> Once the tracking bugs are done, will they contain information on where
>> to find the compiled kernels to test?
> 
> Already done, forgot to add them:
> 
> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460674
> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460661

So the deadline for the next SRU cycle was today, meaning that since
testing against stock vivid isn't completed yet, the pull request will
miss this cycle...
Anthony Wong June 14, 2015, 4:21 p.m. UTC | #3
On 13 June 2015 at 01:16, Timo Aaltonen <tjaalton@ubuntu.com> wrote:

> On 04.06.2015 14:23, Timo Aaltonen wrote:
> > On 04.06.2015 14:19, Ara Pulido wrote:
> >> [Adding Sylvain and Chris]
> >>
> >> Sylvain and Chris are going to be coordinating this type of testing,
> >> please, take them into account for any communication.
> >>
> >> On 04/06/15 13:07, Timo Aaltonen wrote:
> >>>
> >>>     Hi
> >>>
> >>> This pull request is sent a bit early due to my holidays. The kernel
> build on HWE team
> >>> PPA hasn't been tested for regressions yet, but once the tracker bugs
> have been
> >>> updated you can pull this in for next cycle. I expect the testing to
> be done by
> >>> end of next week.
> >>
> >> Once the tracking bugs are done, will they contain information on where
> >> to find the compiled kernels to test?
> >
> > Already done, forgot to add them:
> >
> > https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460674
> > https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460661
>
> So the deadline for the next SRU cycle was today, meaning that since
> testing against stock vivid isn't completed yet, the pull request will
> miss this cycle...
>
>
> --
> t
>

Hi Ara,

May I know how long your team still needs to complete the testing?

Thanks,
Anthony
Sylvain Pineau June 15, 2015, 8 a.m. UTC | #4
Hello,

We are retesting a few systems with stock Vivid to ensure that the 
failures we saw last week are not regressions.
Once we can confirm that Timo's kernel is good we'll update the tracker.
It  should be done today.

Sylvain

On 14/06/2015 18:21, Anthony Wong wrote:
> On 13 June 2015 at 01:16, Timo Aaltonen <tjaalton@ubuntu.com 
> <mailto:tjaalton@ubuntu.com>> wrote:
>
>     On 04.06.2015 14:23, Timo Aaltonen wrote:
>     > On 04.06.2015 14:19, Ara Pulido wrote:
>     >> [Adding Sylvain and Chris]
>     >>
>     >> Sylvain and Chris are going to be coordinating this type of
>     testing,
>     >> please, take them into account for any communication.
>     >>
>     >> On 04/06/15 13:07, Timo Aaltonen wrote:
>     >>>
>     >>>     Hi
>     >>>
>     >>> This pull request is sent a bit early due to my holidays. The
>     kernel build on HWE team
>     >>> PPA hasn't been tested for regressions yet, but once the
>     tracker bugs have been
>     >>> updated you can pull this in for next cycle. I expect the
>     testing to be done by
>     >>> end of next week.
>     >>
>     >> Once the tracking bugs are done, will they contain information
>     on where
>     >> to find the compiled kernels to test?
>     >
>     > Already done, forgot to add them:
>     >
>     > https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460674
>     > https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460661
>
>     So the deadline for the next SRU cycle was today, meaning that since
>     testing against stock vivid isn't completed yet, the pull request will
>     miss this cycle...
>
>
>     --
>     t
>
>
> Hi Ara,
>
> May I know how long your team still needs to complete the testing?
>
> Thanks,
> Anthony
Sylvain Pineau June 15, 2015, 3:42 p.m. UTC | #5
On 04/06/2015 13:30, Timo Aaltonen wrote:
> On 04.06.2015 14:27, Ara Pulido wrote:
>>
>> On 04/06/15 13:23, Timo Aaltonen wrote:
>>> On 04.06.2015 14:19, Ara Pulido wrote:
>>>> [Adding Sylvain and Chris]
>>>>
>>>> Sylvain and Chris are going to be coordinating this type of testing,
>>>> please, take them into account for any communication.
>>>>
>>>> On 04/06/15 13:07, Timo Aaltonen wrote:
>>>>> 	Hi
>>>>>
>>>>> This pull request is sent a bit early due to my holidays. The kernel build on HWE team
>>>>> PPA hasn't been tested for regressions yet, but once the tracker bugs have been
>>>>> updated you can pull this in for next cycle. I expect the testing to be done by
>>>>> end of next week.
>>>> Once the tracking bugs are done, will they contain information on where
>>>> to find the compiled kernels to test?
>>> Already done, forgot to add them:
>>>
>>> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460674
>>> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460661
>> Is it the same kernel for both bugs?
> Yes, was kinda stupid to create two bugs but I thought the audio fixes
> could be pulled separately if needed.
>

Hello,

The certification team has completed i915/drm testing.
We didn't see regressions, all failures were also reproduced on stock 
vivid kernel.

The testing report is available here: 
https://docs.google.com/spreadsheets/d/1in1303sERs8szhVcyq0RhqW3exexU8DS93oF3pL4KYc/edit#gid=54204503

Note: we've only updated #1460674 (not 1460661)

Best Regards,

Sylvain
Ara Pulido June 15, 2015, 3:45 p.m. UTC | #6
On 15/06/15 17:42, Sylvain Pineau wrote:
> On 04/06/2015 13:30, Timo Aaltonen wrote:
>> On 04.06.2015 14:27, Ara Pulido wrote:
>>>
>>> On 04/06/15 13:23, Timo Aaltonen wrote:
>>>> On 04.06.2015 14:19, Ara Pulido wrote:
>>>>> [Adding Sylvain and Chris]
>>>>>
>>>>> Sylvain and Chris are going to be coordinating this type of testing,
>>>>> please, take them into account for any communication.
>>>>>
>>>>> On 04/06/15 13:07, Timo Aaltonen wrote:
>>>>>> 	Hi
>>>>>>
>>>>>> This pull request is sent a bit early due to my holidays. The kernel build on HWE team
>>>>>> PPA hasn't been tested for regressions yet, but once the tracker bugs have been
>>>>>> updated you can pull this in for next cycle. I expect the testing to be done by
>>>>>> end of next week.
>>>>> Once the tracking bugs are done, will they contain information on where
>>>>> to find the compiled kernels to test?
>>>> Already done, forgot to add them:
>>>>
>>>> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460674
>>>> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460661
>>> Is it the same kernel for both bugs?
>> Yes, was kinda stupid to create two bugs but I thought the audio fixes
>> could be pulled separately if needed.
>>
> 
> Hello,
> 
> The certification team has completed i915/drm testing.
> We didn't see regressions, all failures were also reproduced on stock
> vivid kernel.
> 
> The testing report is available here:
> https://docs.google.com/spreadsheets/d/1in1303sERs8szhVcyq0RhqW3exexU8DS93oF3pL4KYc/edit#gid=54204503
> 
> Note: we've only updated #1460674 (not 1460661)

Thanks a lot!

> 
> Best Regards,
> 
> Sylvain
>
Timo Aaltonen June 16, 2015, 6:59 a.m. UTC | #7
On 15.06.2015 18:42, Sylvain Pineau wrote:
> On 04/06/2015 13:30, Timo Aaltonen wrote:
>> On 04.06.2015 14:27, Ara Pulido wrote:
>>>
>>> On 04/06/15 13:23, Timo Aaltonen wrote:
>>>> On 04.06.2015 14:19, Ara Pulido wrote:
>>>>> [Adding Sylvain and Chris]
>>>>>
>>>>> Sylvain and Chris are going to be coordinating this type of testing,
>>>>> please, take them into account for any communication.
>>>>>
>>>>> On 04/06/15 13:07, Timo Aaltonen wrote:
>>>>>> 	Hi
>>>>>>
>>>>>> This pull request is sent a bit early due to my holidays. The kernel build on HWE team
>>>>>> PPA hasn't been tested for regressions yet, but once the tracker bugs have been
>>>>>> updated you can pull this in for next cycle. I expect the testing to be done by
>>>>>> end of next week.
>>>>> Once the tracking bugs are done, will they contain information on where
>>>>> to find the compiled kernels to test?
>>>> Already done, forgot to add them:
>>>>
>>>> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460674
>>>> https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1460661
>>> Is it the same kernel for both bugs?
>> Yes, was kinda stupid to create two bugs but I thought the audio fixes
>> could be pulled separately if needed.
>>
> 
> Hello,
> 
> The certification team has completed i915/drm testing.
> We didn't see regressions, all failures were also reproduced on stock
> vivid kernel.

Thanks, though maybe I didn't make it clear enough that the testing
would have had to be completed by Friday last week in order for the pull
request to make it in this SRU cycle...
Brad Figg June 16, 2015, 9:08 p.m. UTC | #8
Applied to the Vivid master-next branch.