Hi Laurent, On 26/05/18 20:24, Laurent Pinchart wrote: > The patches are based on top of the "[PATCH v2 0/6] omapdrm: struct_mutex > removal" patch series I've sent yesterday, itself based on top of Dave's > drm-next branch. They can be found at > > git://linuxtv.org/pinchartl/media.git omapdrm/bridge That branch doesn't exists, I guess it's omapdrm/bridge/next? I picked the patches from omapdrm/bridge/next onto my 4.19 branch, and testing with x15, when I remove omapdrm modules I get: [ 34.208080] ------------[ cut here ]------------ [ 34.212767] WARNING: CPU: 1 PID: 370 at drivers/gpu/drm/omapdrm/dss/base.c:227 omapdss_device_disconnect+0xa8/0xec [omapdss_base] [ 34.225347] Modules linked in: omapdrm(-) drm_kms_helper drm drm_panel_orientation_quirks cfbfillrect cfbimgblt cfbcopyarea connector_dvi panel_sony_acx565akm pan el_dpi connector_analog_tv connector_hdmi encoder_tpd12s015 encoder_tfp410 omapdss omapdss_base cec snd_soc_omap_hdmi_audio [ 34.251500] CPU: 1 PID: 370 Comm: rmmod Not tainted 4.17.0-00070-g2efec4ad4e77 #2 [ 34.259031] Hardware name: Generic DRA74X (Flattened Device Tree) [ 34.265165] Backtrace: [ 34.267659] [<c010f5e0>] (dump_backtrace) from [<c010f8b0>] (show_stack+0x18/0x1c) [ 34.275277] r7:00000000 r6:600f0013 r5:00000000 r4:c0fc1320 [ 34.280981] [<c010f898>] (show_stack) from [<c09c7578>] (dump_stack+0xac/0xe0) [ 34.288255] [<c09c74cc>] (dump_stack) from [<c013eb54>] (__warn+0xe8/0x114) [ 34.295262] r7:00000009 r6:bf01a19c r5:00000000 r4:00000000 [ 34.300965] [<c013ea6c>] (__warn) from [<c013ec9c>] (warn_slowpath_null+0x44/0x50) [ 34.308586] r9:eb958000 r8:ed215000 r7:ed215000 r6:bf0194cc r5:000000e3 r4:bf01a19c [ 34.316393] [<c013ec58>] (warn_slowpath_null) from [<bf0194cc>] (omapdss_device_disconnect+0xa8/0xec [omapdss_base]) [ 34.326975] r6:00000000 r5:00000000 r4:ed342d50 [ 34.331660] [<bf019424>] (omapdss_device_disconnect [omapdss_base]) from [<bf187280>] (omap_disconnect_pipelines+0x34/0x7c [omapdrm]) [ 34.343724] r5:00000000 r4:ed215000 [ 34.347367] [<bf18724c>] (omap_disconnect_pipelines [omapdrm]) from [<bf187378>] (pdev_remove+0xb0/0xd4 [omapdrm]) [ 34.357777] r7:ed215000 r6:ed12a000 r5:ed215014 r4:00000001 [ 34.363501] [<bf1872c8>] (pdev_remove [omapdrm]) from [<c0646750>] (platform_drv_remove+0x28/0x48) [ 34.372515] r9:eb958000 r8:c0f987c4 r7:c0f98790 r6:bf194104 r5:ed347810 r4:ed347810 [ 34.380312] [<c0646728>] (platform_drv_remove) from [<c0644754>] (device_release_driver_internal+0x170/0x218) [ 34.390283] r5:ed347844 r4:ed347810 [ 34.393895] [<c06445e4>] (device_release_driver_internal) from [<c0644858>] (driver_detach+0x40/0x74) [ 34.403171] r9:eb958000 r8:c0fd12f0 r7:c0c55eb8 r6:c0fd12d8 r5:bf194104 r4:ed347810 [ 34.410968] [<c0644818>] (driver_detach) from [<c0643334>] (bus_remove_driver+0x64/0xdc) [ 34.419106] r5:bf1910c4 r4:bf194104 [ 34.422716] [<c06432d0>] (bus_remove_driver) from [<c06456b0>] (driver_unregister+0x30/0x50) [ 34.431205] r5:bf1910c4 r4:bf194104 [ 34.434812] [<c0645680>] (driver_unregister) from [<c0646870>] (platform_unregister_drivers+0x34/0x68) [ 34.444171] r5:bf1910c4 r4:bf1910c8 [ 34.447800] [<c064683c>] (platform_unregister_drivers) from [<bf190100>] (omap_drm_fini+0x24/0xf24 [omapdrm]) [ 34.457776] r9:eb958000 r8:c01011c4 r7:0003deec r6:00000800 r5:c0f08948 r4:bf1944c0 [ 34.465591] [<bf1900dc>] (omap_drm_fini [omapdrm]) from [<c01fc8b4>] (sys_delete_module+0x1ac/0x26c) [ 34.474785] [<c01fc708>] (sys_delete_module) from [<c0101000>] (ret_fast_syscall+0x0/0x28) [ 34.483098] Exception stack(0xeb959fa8 to 0xeb959ff0) [ 34.488187] 9fa0: 0003deb0 bee2dc18 0003deec 00000800 b6f6ed78 00000000 [ 34.496418] 9fc0: 0003deb0 bee2dc18 00000000 00000081 bee2defd 0003deb0 bee2ddfc 00000001 [ 34.504644] 9fe0: b6f31f30 bee2dbbc 000205bc b6f31f3c [ 34.509734] r7:00000081 r6:00000000 r5:bee2dc18 r4:0003deb0 [ 34.519526] irq event stamp: 6357 [ 34.522880] hardirqs last enabled at (6365): [<c01bb228>] console_unlock+0x458/0x678 [ 34.530880] hardirqs last disabled at (6402): [<c09de3ec>] __schedule+0xcc/0xe6c [ 34.538436] softirqs last enabled at (6434): [<c0102524>] __do_softirq+0x37c/0x69c [ 34.546226] softirqs last disabled at (6447): [<c01478b0>] irq_exit+0x12c/0x15c [ 34.553585] ---[ end trace 5f947c42d0296722 ]--- Tomi -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel