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