From: Hans Verkuil <hverkuil+cisco@kernel.org>
To: Sean Young <sean@mess.org>, linux-media@vger.kernel.org
Subject: Re: [PATCH 0/5] rc-core fixes
Date: Mon, 9 Nov 2026 11:01:02 +0100 [thread overview]
Message-ID: <a64d020d-eecc-4db4-90a4-45afb9fd269e@kernel.org> (raw)
In-Reply-To: <cover.1792951808.git.sean@mess.org>
On 25/10/2026 19:13, Sean Young wrote:
> A few random rc-core fixes and improvements.
>
> Sean Young (5):
> media: rc: Remove pointless msleep() after request_module()
> media: rc: Prevent overflow in ir_raw_event_store_edge()
> media: rc: Do not touch rx state when unregistering a tx-only device
> media: imon: Replace pr_err() with dev_err() and friends
> media: rc: struct rc_map should have entries and capacity
For this series:
Acked-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Thank you for patch 5/5: the new names make much more sense.
Regards,
Hans
>
> drivers/media/rc/imon.c | 93 ++++++++-----------
> .../media/rc/keymaps/rc-adstech-dvb-t-pci.c | 2 +-
> drivers/media/rc/keymaps/rc-alink-dtu-m.c | 2 +-
> drivers/media/rc/keymaps/rc-anysee.c | 2 +-
> drivers/media/rc/keymaps/rc-apac-viewcomp.c | 2 +-
> .../media/rc/keymaps/rc-astrometa-t2hybrid.c | 2 +-
> drivers/media/rc/keymaps/rc-asus-pc39.c | 2 +-
> drivers/media/rc/keymaps/rc-asus-ps3-100.c | 2 +-
> .../rc/keymaps/rc-ati-tv-wonder-hd-600.c | 2 +-
> drivers/media/rc/keymaps/rc-ati-x10.c | 2 +-
> drivers/media/rc/keymaps/rc-avermedia-a16d.c | 2 +-
> .../media/rc/keymaps/rc-avermedia-cardbus.c | 2 +-
> drivers/media/rc/keymaps/rc-avermedia-dvbt.c | 2 +-
> drivers/media/rc/keymaps/rc-avermedia-m135a.c | 2 +-
> .../rc/keymaps/rc-avermedia-m733a-rm-k6.c | 2 +-
> drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 2 +-
> drivers/media/rc/keymaps/rc-avermedia.c | 2 +-
> drivers/media/rc/keymaps/rc-avertv-303.c | 2 +-
> .../media/rc/keymaps/rc-azurewave-ad-tu700.c | 2 +-
> drivers/media/rc/keymaps/rc-beelink-gs1.c | 2 +-
> drivers/media/rc/keymaps/rc-beelink-mxiii.c | 2 +-
> drivers/media/rc/keymaps/rc-behold-columbus.c | 2 +-
> drivers/media/rc/keymaps/rc-behold.c | 2 +-
> drivers/media/rc/keymaps/rc-budget-ci-old.c | 2 +-
> drivers/media/rc/keymaps/rc-cec.c | 2 +-
> drivers/media/rc/keymaps/rc-cinergy-1400.c | 2 +-
> drivers/media/rc/keymaps/rc-cinergy.c | 2 +-
> drivers/media/rc/keymaps/rc-ct-90405.c | 2 +-
> drivers/media/rc/keymaps/rc-d680-dmb.c | 2 +-
> drivers/media/rc/keymaps/rc-delock-61959.c | 2 +-
> drivers/media/rc/keymaps/rc-dib0700-nec.c | 2 +-
> drivers/media/rc/keymaps/rc-dib0700-rc5.c | 2 +-
> .../media/rc/keymaps/rc-digitalnow-tinytwin.c | 2 +-
> drivers/media/rc/keymaps/rc-digittrade.c | 2 +-
> drivers/media/rc/keymaps/rc-dm1105-nec.c | 2 +-
> drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c | 2 +-
> .../media/rc/keymaps/rc-dntv-live-dvbt-pro.c | 2 +-
> drivers/media/rc/keymaps/rc-dreambox.c | 2 +-
> drivers/media/rc/keymaps/rc-dtt200u.c | 2 +-
> drivers/media/rc/keymaps/rc-dvbsky.c | 2 +-
> drivers/media/rc/keymaps/rc-dvico-mce.c | 2 +-
> drivers/media/rc/keymaps/rc-dvico-portable.c | 2 +-
> drivers/media/rc/keymaps/rc-em-terratec.c | 2 +-
> .../media/rc/keymaps/rc-encore-enltv-fm53.c | 2 +-
> drivers/media/rc/keymaps/rc-encore-enltv.c | 2 +-
> drivers/media/rc/keymaps/rc-encore-enltv2.c | 2 +-
> drivers/media/rc/keymaps/rc-evga-indtube.c | 2 +-
> drivers/media/rc/keymaps/rc-eztv.c | 2 +-
> drivers/media/rc/keymaps/rc-flydvb.c | 2 +-
> drivers/media/rc/keymaps/rc-flyvideo.c | 2 +-
> drivers/media/rc/keymaps/rc-fusionhdtv-mce.c | 2 +-
> drivers/media/rc/keymaps/rc-gadmei-rm008z.c | 2 +-
> drivers/media/rc/keymaps/rc-geekbox.c | 2 +-
> .../media/rc/keymaps/rc-genius-tvgo-a11mce.c | 2 +-
> drivers/media/rc/keymaps/rc-gotview7135.c | 2 +-
> drivers/media/rc/keymaps/rc-hauppauge.c | 2 +-
> drivers/media/rc/keymaps/rc-hisi-poplar.c | 2 +-
> drivers/media/rc/keymaps/rc-hisi-tv-demo.c | 2 +-
> drivers/media/rc/keymaps/rc-imon-mce.c | 2 +-
> drivers/media/rc/keymaps/rc-imon-pad.c | 2 +-
> drivers/media/rc/keymaps/rc-imon-rsc.c | 2 +-
> drivers/media/rc/keymaps/rc-iodata-bctv7e.c | 2 +-
> drivers/media/rc/keymaps/rc-it913x-v1.c | 2 +-
> drivers/media/rc/keymaps/rc-it913x-v2.c | 2 +-
> drivers/media/rc/keymaps/rc-kaiomy.c | 2 +-
> drivers/media/rc/keymaps/rc-khadas.c | 2 +-
> drivers/media/rc/keymaps/rc-khamsin.c | 2 +-
> drivers/media/rc/keymaps/rc-kworld-315u.c | 2 +-
> drivers/media/rc/keymaps/rc-kworld-pc150u.c | 2 +-
> .../rc/keymaps/rc-kworld-plus-tv-analog.c | 2 +-
> .../media/rc/keymaps/rc-leadtek-y04g0051.c | 2 +-
> drivers/media/rc/keymaps/rc-lme2510.c | 2 +-
> drivers/media/rc/keymaps/rc-manli.c | 2 +-
> drivers/media/rc/keymaps/rc-mecool-kii-pro.c | 2 +-
> drivers/media/rc/keymaps/rc-mecool-kiii-pro.c | 2 +-
> .../rc/keymaps/rc-medion-x10-digitainer.c | 2 +-
> drivers/media/rc/keymaps/rc-medion-x10-or2x.c | 2 +-
> drivers/media/rc/keymaps/rc-medion-x10.c | 2 +-
> drivers/media/rc/keymaps/rc-minix-neo.c | 2 +-
> drivers/media/rc/keymaps/rc-msi-digivox-ii.c | 2 +-
> drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 2 +-
> .../media/rc/keymaps/rc-msi-tvanywhere-plus.c | 2 +-
> drivers/media/rc/keymaps/rc-msi-tvanywhere.c | 2 +-
> drivers/media/rc/keymaps/rc-mygica-utv3.c | 2 +-
> drivers/media/rc/keymaps/rc-nebula.c | 2 +-
> .../rc/keymaps/rc-nec-terratec-cinergy-xs.c | 2 +-
> drivers/media/rc/keymaps/rc-norwood.c | 2 +-
> drivers/media/rc/keymaps/rc-npgtech.c | 2 +-
> drivers/media/rc/keymaps/rc-odroid.c | 2 +-
> drivers/media/rc/keymaps/rc-pctv-sedna.c | 2 +-
> drivers/media/rc/keymaps/rc-pine64.c | 2 +-
> drivers/media/rc/keymaps/rc-pinnacle-color.c | 2 +-
> drivers/media/rc/keymaps/rc-pinnacle-grey.c | 2 +-
> .../media/rc/keymaps/rc-pinnacle-pctv-hd.c | 2 +-
> drivers/media/rc/keymaps/rc-pixelview-002t.c | 2 +-
> drivers/media/rc/keymaps/rc-pixelview-mk12.c | 2 +-
> drivers/media/rc/keymaps/rc-pixelview-new.c | 2 +-
> drivers/media/rc/keymaps/rc-pixelview.c | 2 +-
> .../rc/keymaps/rc-powercolor-real-angel.c | 2 +-
> drivers/media/rc/keymaps/rc-proteus-2309.c | 2 +-
> drivers/media/rc/keymaps/rc-purpletv.c | 2 +-
> drivers/media/rc/keymaps/rc-pv951.c | 2 +-
> drivers/media/rc/keymaps/rc-rc6-mce.c | 2 +-
> .../rc/keymaps/rc-real-audio-220-32-keys.c | 2 +-
> drivers/media/rc/keymaps/rc-reddo.c | 2 +-
> .../rc/keymaps/rc-siemens-gigaset-rc20.c | 2 +-
> .../media/rc/keymaps/rc-snapstream-firefly.c | 2 +-
> drivers/media/rc/keymaps/rc-streamzap.c | 2 +-
> drivers/media/rc/keymaps/rc-su3000.c | 2 +-
> drivers/media/rc/keymaps/rc-tanix-tx3mini.c | 2 +-
> drivers/media/rc/keymaps/rc-tanix-tx5max.c | 2 +-
> drivers/media/rc/keymaps/rc-tbs-nec.c | 2 +-
> drivers/media/rc/keymaps/rc-technisat-ts35.c | 2 +-
> drivers/media/rc/keymaps/rc-technisat-usb2.c | 2 +-
> .../rc/keymaps/rc-terratec-cinergy-c-pci.c | 2 +-
> .../rc/keymaps/rc-terratec-cinergy-s2-hd.c | 2 +-
> .../media/rc/keymaps/rc-terratec-cinergy-xs.c | 2 +-
> drivers/media/rc/keymaps/rc-terratec-slim-2.c | 2 +-
> drivers/media/rc/keymaps/rc-terratec-slim.c | 2 +-
> drivers/media/rc/keymaps/rc-tevii-nec.c | 2 +-
> drivers/media/rc/keymaps/rc-tivo.c | 2 +-
> .../rc/keymaps/rc-total-media-in-hand-02.c | 2 +-
> .../media/rc/keymaps/rc-total-media-in-hand.c | 2 +-
> drivers/media/rc/keymaps/rc-trekstor.c | 2 +-
> drivers/media/rc/keymaps/rc-tt-1500.c | 2 +-
> .../media/rc/keymaps/rc-twinhan-dtv-cab-ci.c | 2 +-
> drivers/media/rc/keymaps/rc-twinhan1027.c | 2 +-
> drivers/media/rc/keymaps/rc-vega-s9x.c | 2 +-
> drivers/media/rc/keymaps/rc-videomate-k100.c | 2 +-
> drivers/media/rc/keymaps/rc-videomate-s350.c | 2 +-
> .../media/rc/keymaps/rc-videomate-tv-pvr.c | 2 +-
> .../media/rc/keymaps/rc-videostrong-kii-pro.c | 2 +-
> drivers/media/rc/keymaps/rc-wetek-hub.c | 2 +-
> drivers/media/rc/keymaps/rc-wetek-play2.c | 2 +-
> .../rc/keymaps/rc-winfast-usbii-deluxe.c | 2 +-
> drivers/media/rc/keymaps/rc-winfast.c | 2 +-
> drivers/media/rc/keymaps/rc-x96max.c | 2 +-
> drivers/media/rc/keymaps/rc-xbox-360.c | 2 +-
> drivers/media/rc/keymaps/rc-xbox-dvd.c | 2 +-
> drivers/media/rc/keymaps/rc-zx-irdec.c | 2 +-
> drivers/media/rc/rc-ir-raw.c | 3 +-
> drivers/media/rc/rc-main.c | 92 +++++++++---------
> include/media/rc-map.h | 8 +-
> 143 files changed, 230 insertions(+), 244 deletions(-)
>
prev parent reply other threads:[~2026-11-09 10:01 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-25 18:13 [PATCH 0/5] rc-core fixes Sean Young
2026-10-25 18:13 ` [PATCH 1/5] media: rc: Remove pointless msleep() after request_module() Sean Young
2026-10-25 18:13 ` [PATCH 2/5] media: rc: Prevent overflow in ir_raw_event_store_edge() Sean Young
2026-10-25 18:13 ` [PATCH 3/5] media: rc: Do not touch rx state when unregistering a tx-only device Sean Young
2026-10-25 18:13 ` [PATCH 4/5] media: imon: Replace pr_err() with dev_err() and friends Sean Young
2026-10-25 18:13 ` [PATCH 5/5] media: rc: struct rc_map should have entries and capacity Sean Young
2026-11-09 10:01 ` Hans Verkuil [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=a64d020d-eecc-4db4-90a4-45afb9fd269e@kernel.org \
--to=hverkuil+cisco@kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=sean@mess.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox