ACPI: video: Remove acpi_video_bus from list before tearing it down
authorHans de Goede <hdegoede@redhat.com>
Thu, 28 Apr 2022 15:53:51 +0000 (17:53 +0200)
committerHans de Goede <hdegoede@redhat.com>
Fri, 2 Sep 2022 07:57:14 +0000 (09:57 +0200)
commitc1af8bec569dd6b8d874c14455ab02398c3d34cd
tree850f52df1a05fac33bbd7ade86fdaa8649d19897
parenta2fc3c899bb091ec69cd74d4d69d71f8b2acdc11
ACPI: video: Remove acpi_video_bus from list before tearing it down

Move the list_del removing an acpi_video_bus from video_bus_head
on teardown to before the teardown is done, to avoid code iterating
over the video_bus_head list seeing acpi_video_bus objects on there
which are (partly) torn down already.

Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/acpi/acpi_video.c