FAILED: patch "[PATCH] media: rc: be less noisy when driver misbehaves" failed to apply to 4.17-stable tree
Subsystems (3)
[email protected]
maintainerThe patch below does not apply to the 4.17-stable tree.
If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <[email protected]>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
Quoted 1 line
From
0ca54b29054151b7a52cbb8904732280afe5a302Mon Sep 17 00:00:00 2001
From: Sean Young <[email protected]>
Date: Tue, 26 Jun 2018 11:03:18 -0400
Subject: [PATCH] media: rc: be less noisy when driver misbehaves
Since commit 48231f289e52 ("media: rc: drivers should produce alternate pulse and space timing events"), on meson-ir we are regularly producing errors. Reduce to warning level and only warn once to avoid flooding the log.
A proper fix for meson-ir is going to be too large for v4.18.
drivers/media/rc/rc-ir-raw.c +4 -4
@@ -30,13 +30,13 @@ static int ir_raw_event_thread(void *data)while (kfifo_out (&raw->kfifo, &ev,1 )) {if (is_timing_event (ev)) {if (ev.duration ==0 ) -dev_err (&dev->dev,"nonsensical timing event of duration 0" ); +dev_warn_once (&dev->dev,"nonsensical timing event of duration 0" );if (is_timing_event (raw->prev_ev) && !is_transition (&ev, &raw->prev_ev)) -dev_err (&dev->dev,"two consecutive events of type %s" , -TO_STR (ev.pulse)); +dev_warn_once (&dev->dev,"two consecutive events of type %s" , +TO_STR (ev.pulse));if (raw->prev_ev.reset && ev.pulse ==0 ) -dev_err (&dev->dev,"timing event after reset should be pulse" ); +dev_warn_once (&dev->dev,"timing event after reset should be pulse" ); }list_for_each_entry (handler, &ir_raw_handler_list, list) if (dev->enabled_protocols &