mbox series

[SRU,F,0/2] Replace a nasty i915 sauce patch with an upstream fix

Message ID 20200513181557.15970-1-sultan.alsawaf@canonical.com
Headers show
Series Replace a nasty i915 sauce patch with an upstream fix | expand

Message

Sultan Alsawaf May 13, 2020, 6:15 p.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1877394

SRU Justification:

[Impact]
A sauce fix for a kernel panic in i915 that I frequently experienced was fixed
by upstream.

[Fix]
The sauce patch I made should be dropped in exchange for the proper upstream
fix.

[Test]
I tested the upstream fix and can confirm it fixes the crashes I experienced.

[Regression Potential]
Low. The upstream fix for this bug is tiny and we get to remove a nasty sauce
patch.

Chris Wilson (1):
  drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint

Sultan Alsawaf (1):
  Revert "UBUNTU: SAUCE: drm/i915: Synchronize active and retire
    callbacks"

 drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 13 ++----
 drivers/gpu/drm/i915/i915_active.c         | 48 ++++------------------
 drivers/gpu/drm/i915/i915_active.h         | 10 +++--
 drivers/gpu/drm/i915/i915_active_types.h   |  3 --
 4 files changed, 17 insertions(+), 57 deletions(-)

Comments

Marcelo Henrique Cerri May 13, 2020, 6:27 p.m. UTC | #1
Acked-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
Stefan Bader May 14, 2020, 8:11 a.m. UTC | #2
On 13.05.20 20:15, Sultan Alsawaf wrote:
> BugLink: https://bugs.launchpad.net/bugs/1877394
> 
> SRU Justification:
> 
> [Impact]
> A sauce fix for a kernel panic in i915 that I frequently experienced was fixed
> by upstream.
> 
> [Fix]
> The sauce patch I made should be dropped in exchange for the proper upstream
> fix.
> 
> [Test]
> I tested the upstream fix and can confirm it fixes the crashes I experienced.
> 
> [Regression Potential]
> Low. The upstream fix for this bug is tiny and we get to remove a nasty sauce
> patch.
> 
> Chris Wilson (1):
>   drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint
> 
> Sultan Alsawaf (1):
>   Revert "UBUNTU: SAUCE: drm/i915: Synchronize active and retire
>     callbacks"
> 
>  drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 13 ++----
>  drivers/gpu/drm/i915/i915_active.c         | 48 ++++------------------
>  drivers/gpu/drm/i915/i915_active.h         | 10 +++--
>  drivers/gpu/drm/i915/i915_active_types.h   |  3 --
>  4 files changed, 17 insertions(+), 57 deletions(-)
> 
The justification text is still missing in the bug report. Please copy that
over. I also set an importance to the task which we should be become better at.
High in this case since crashes make the system unusable.

There is a ubuntu wiki about it which should help:

https://wiki.ubuntu.com/Bugs/Importance

Acked-by: Stefan Bader <stefan.bader@canonical.com>
Khalid Elmously May 15, 2020, 4:25 a.m. UTC | #3
On 2020-05-13 11:15:55 , Sultan Alsawaf wrote:
> BugLink: https://bugs.launchpad.net/bugs/1877394
> 
> SRU Justification:
> 
> [Impact]
> A sauce fix for a kernel panic in i915 that I frequently experienced was fixed
> by upstream.
> 
> [Fix]
> The sauce patch I made should be dropped in exchange for the proper upstream
> fix.
> 
> [Test]
> I tested the upstream fix and can confirm it fixes the crashes I experienced.
> 
> [Regression Potential]
> Low. The upstream fix for this bug is tiny and we get to remove a nasty sauce
> patch.
> 
> Chris Wilson (1):
>   drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint
> 
> Sultan Alsawaf (1):
>   Revert "UBUNTU: SAUCE: drm/i915: Synchronize active and retire
>     callbacks"
> 
>  drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 13 ++----
>  drivers/gpu/drm/i915/i915_active.c         | 48 ++++------------------
>  drivers/gpu/drm/i915/i915_active.h         | 10 +++--
>  drivers/gpu/drm/i915/i915_active_types.h   |  3 --
>  4 files changed, 17 insertions(+), 57 deletions(-)
> 
> -- 
> 2.20.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team