These are 3 fixes noted from Marek's report that he was seeing lock held issues. The place he had noticed was actually triggered due to an incorrect change to a conditional, but also a further place was noted where it was possible to leave the function without calling drm_dev_exit. Signed-off-by: Dave Stevenson <dave.stevenson@xxxxxxxxxxxxxxx> --- Dave Stevenson (3): drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush drm/vc4: Correct generation check in vc4_hvs_lut_load drivers/gpu/drm/vc4/vc4_hvs.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) --- base-commit: 2c34a5464007c45142af009d13c668b0630ef9c0 change-id: 20241008-drm-vc4-fixes-4aceb259455c Best regards, -- Dave Stevenson <dave.stevenson@xxxxxxxxxxxxxxx>