The main change is the conversion from tasklet to BH workqueue. Allen, thank you for your work on that and the quick turnaround time after my reviews. Nice to get this in. Besides that there are a few small fixes. If there are no objections, then I plan to merge this during the weekend or on Monday at the latest. Regards, Hans The following changes since commit 7fc65b78b465b8511a503491e7c3116d46dc6c72: media: platform: mtk-mdp3: Add support for MT8188 MDP3 components (2024-06-20 11:47:48 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.11d for you to fetch changes up to 5167c3159c1b78bc9e43e7932df27cb16f518ce4: media: imx-jpeg: Drop initial source change event if capture has been setup (2024-06-20 14:17:10 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Allen Pais (1): media: Convert from tasklet to BH workqueue Chi Zhiling (1): media: xc2028: avoid use-after-free in load_firmware_cb() Christophe JAILLET (1): media: cx231xx: Constify struct vb2_ops Ming Qian (2): media: imx-jpeg: Remove some redundant error logs media: imx-jpeg: Drop initial source change event if capture has been setup drivers/media/pci/bt8xx/bt878.c | 8 ++++---- drivers/media/pci/bt8xx/bt878.h | 3 ++- drivers/media/pci/bt8xx/dvb-bt8xx.c | 8 ++++---- drivers/media/pci/ddbridge/ddbridge.h | 2 +- drivers/media/pci/mantis/hopper_cards.c | 2 +- drivers/media/pci/mantis/mantis_cards.c | 2 +- drivers/media/pci/mantis/mantis_common.h | 2 +- drivers/media/pci/mantis/mantis_dma.c | 4 ++-- drivers/media/pci/mantis/mantis_dma.h | 2 +- drivers/media/pci/mantis/mantis_dvb.c | 12 ++++++------ drivers/media/pci/ngene/ngene-core.c | 22 +++++++++++----------- drivers/media/pci/ngene/ngene.h | 5 +++-- drivers/media/pci/smipcie/smipcie-main.c | 18 +++++++++--------- drivers/media/pci/smipcie/smipcie.h | 3 ++- drivers/media/pci/ttpci/budget-av.c | 3 ++- drivers/media/pci/ttpci/budget-ci.c | 27 ++++++++++++++------------- drivers/media/pci/ttpci/budget-core.c | 10 +++++----- drivers/media/pci/ttpci/budget.h | 5 +++-- drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 13 +++++++------ drivers/media/pci/tw5864/tw5864.h | 7 ++++--- drivers/media/platform/intel/pxa_camera.c | 15 ++++++++------- drivers/media/platform/marvell/mcam-core.c | 8 ++++---- drivers/media/platform/marvell/mcam-core.h | 3 ++- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 14 +++----------- drivers/media/platform/st/sti/c8sectpfe/c8sectpfe-core.c | 14 +++++++------- drivers/media/platform/st/sti/c8sectpfe/c8sectpfe-core.h | 2 +- drivers/media/radio/wl128x/fmdrv.h | 5 +++-- drivers/media/radio/wl128x/fmdrv_common.c | 40 ++++++++++++++++++++-------------------- drivers/media/rc/mceusb.c | 2 +- drivers/media/tuners/xc2028.c | 9 ++++++++- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 21 +++++++++++---------- 34 files changed, 154 insertions(+), 143 deletions(-)