Re: Logspam with "two consecutive events of type space" on gpio-ir-recv and meson-ir
Hi Sean, On Wed, Jul 25, 2018 at 09:21:00PM +0100, Sean Young wrote: > Hi Hias, > > On Sat, Jul 21, 2018 at 09:04:21PM +0200, Matthias Reichl wrote: > > Hi Sean, > > > > I noticed that on 4.18-rc5 I get dmesg logspam with > > "rc rc0: two consecutive events of type space" on gpio-ir-recv > > and meson-ir - mceusb seems to be fine (haven't tested with > > other IR receivers yet). > > This does not have a proper fix yet, however we have a workaround > here: > > https://git.linuxtv.org/media_tree.git/commit/?h=fixes&id=0ca54b29054151b7a52cbb8904732280afe5a302 Ah, thanks a lot for the pointer, must have missed the discussion and patch on the list. The workaround looks fine to me and should be good enough for now. so long, Hias
Re: Logspam with "two consecutive events of type space" on gpio-ir-recv and meson-ir
Hi Hias, On Sat, Jul 21, 2018 at 09:04:21PM +0200, Matthias Reichl wrote: > Hi Sean, > > I noticed that on 4.18-rc5 I get dmesg logspam with > "rc rc0: two consecutive events of type space" on gpio-ir-recv > and meson-ir - mceusb seems to be fine (haven't tested with > other IR receivers yet). > > With the default, short IR timeout I get these messages on each > IR message, which is rather spammy on longer button presses: > > [ 1988.053215] rc rc0: two consecutive events of type space > [ 1988.173189] rc rc0: two consecutive events of type space > [ 1988.283188] rc rc0: two consecutive events of type space > [ 1988.403185] rc rc0: two consecutive events of type space > [ 1988.513193] rc rc0: two consecutive events of type space > [ 1988.623190] rc rc0: two consecutive events of type space > [ 1988.743190] rc rc0: two consecutive events of type space > [ 1988.853193] rc rc0: two consecutive events of type space > [ 1988.973193] rc rc0: two consecutive events of type space > [ 1989.083193] rc rc0: two consecutive events of type space > [ 1989.193196] rc rc0: two consecutive events of type space > [ 1989.313216] rc rc0: two consecutive events of type space > [ 1989.423197] rc rc0: two consecutive events of type space > ... > > With a longer timeout (eg 125ms and testing with a RC-5 remote) I get > these messages once per button press. > > Eg on 2 shorter button presses: > # ir-keytable -t > Testing events. Please, press CTRL-C to abort. > 2045.990064: lirc protocol(rc5): scancode = 0x101b > 2045.990123: event type EV_MSC(0x04): scancode = 0x101b > 2045.990123: event type EV_SYN(0x00). > 2046.100077: lirc protocol(rc5): scancode = 0x101b > 2046.100126: event type EV_MSC(0x04): scancode = 0x101b > 2046.100126: event type EV_SYN(0x00). > 2046.230075: lirc protocol(rc5): scancode = 0x101b > 2046.230118: event type EV_MSC(0x04): scancode = 0x101b > 2046.230118: event type EV_SYN(0x00). > 2050.970078: lirc protocol(rc5): scancode = 0x101b toggle=1 > 2050.970137: event type EV_MSC(0x04): scancode = 0x101b > 2050.970137: event type EV_SYN(0x00). > 2051.080071: lirc protocol(rc5): scancode = 0x101b toggle=1 > 2051.080119: event type EV_MSC(0x04): scancode = 0x101b > 2051.080119: event type EV_SYN(0x00). > 2051.210056: lirc protocol(rc5): scancode = 0x101b toggle=1 > 2051.210099: event type EV_MSC(0x04): scancode = 0x101b > 2051.210099: event type EV_SYN(0x00). > > I get this in dmesg: > [ 2045.933635] rc rc0: two consecutive events of type space > [ 2050.923689] rc rc0: two consecutive events of type space > > So it looks like that might be a timeout-related issue with > these 2 drivers. This does not have a proper fix yet, however we have a workaround here: https://git.linuxtv.org/media_tree.git/commit/?h=fixes&id=0ca54b29054151b7a52cbb8904732280afe5a302 Sean
Logspam with "two consecutive events of type space" on gpio-ir-recv and meson-ir
Hi Sean, I noticed that on 4.18-rc5 I get dmesg logspam with "rc rc0: two consecutive events of type space" on gpio-ir-recv and meson-ir - mceusb seems to be fine (haven't tested with other IR receivers yet). With the default, short IR timeout I get these messages on each IR message, which is rather spammy on longer button presses: [ 1988.053215] rc rc0: two consecutive events of type space [ 1988.173189] rc rc0: two consecutive events of type space [ 1988.283188] rc rc0: two consecutive events of type space [ 1988.403185] rc rc0: two consecutive events of type space [ 1988.513193] rc rc0: two consecutive events of type space [ 1988.623190] rc rc0: two consecutive events of type space [ 1988.743190] rc rc0: two consecutive events of type space [ 1988.853193] rc rc0: two consecutive events of type space [ 1988.973193] rc rc0: two consecutive events of type space [ 1989.083193] rc rc0: two consecutive events of type space [ 1989.193196] rc rc0: two consecutive events of type space [ 1989.313216] rc rc0: two consecutive events of type space [ 1989.423197] rc rc0: two consecutive events of type space ... With a longer timeout (eg 125ms and testing with a RC-5 remote) I get these messages once per button press. Eg on 2 shorter button presses: # ir-keytable -t Testing events. Please, press CTRL-C to abort. 2045.990064: lirc protocol(rc5): scancode = 0x101b 2045.990123: event type EV_MSC(0x04): scancode = 0x101b 2045.990123: event type EV_SYN(0x00). 2046.100077: lirc protocol(rc5): scancode = 0x101b 2046.100126: event type EV_MSC(0x04): scancode = 0x101b 2046.100126: event type EV_SYN(0x00). 2046.230075: lirc protocol(rc5): scancode = 0x101b 2046.230118: event type EV_MSC(0x04): scancode = 0x101b 2046.230118: event type EV_SYN(0x00). 2050.970078: lirc protocol(rc5): scancode = 0x101b toggle=1 2050.970137: event type EV_MSC(0x04): scancode = 0x101b 2050.970137: event type EV_SYN(0x00). 2051.080071: lirc protocol(rc5): scancode = 0x101b toggle=1 2051.080119: event type EV_MSC(0x04): scancode = 0x101b 2051.080119: event type EV_SYN(0x00). 2051.210056: lirc protocol(rc5): scancode = 0x101b toggle=1 2051.210099: event type EV_MSC(0x04): scancode = 0x101b 2051.210099: event type EV_SYN(0x00). I get this in dmesg: [ 2045.933635] rc rc0: two consecutive events of type space [ 2050.923689] rc rc0: two consecutive events of type space So it looks like that might be a timeout-related issue with these 2 drivers. so long, Hias