aboutsummaryrefslogtreecommitdiff
path: root/drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2026-03-28 09:59:09 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2026-03-28 09:59:09 -0700
commitcbfffcca2bf0622b601b7eaf477aa29035169184 (patch)
tree73b3785022f986dcf5b2963764ebe6428d3816e4 /drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c
parente522b75c44f580ba8a58e8d9f263643c7936ddeb (diff)
parent250ab25391edeeab8462b68be42e4904506c409c (diff)
Merge tag 'trace-v7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceHEADmaster
Pull tracing fixes from Steven Rostedt: - Fix potential deadlock in osnoise and hotplug The interface_lock can be called by a osnoise thread and the CPU shutdown logic of osnoise can wait for this thread to finish. But cpus_read_lock() can also be taken while holding the interface_lock. This produces a circular lock dependency and can cause a deadlock. Swap the ordering of cpus_read_lock() and the interface_lock to have interface_lock taken within the cpus_read_lock() context to prevent this circular dependency. - Fix freeing of event triggers in early boot up If the same trigger is added on the kernel command line, the second one will fail to be applied and the trigger created will be freed. This calls into the deferred logic and creates a kernel thread to do the freeing. But the command line logic is called before kernel threads can be created and this leads to a NULL pointer dereference. Delay freeing event triggers until late init. * tag 'trace-v7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: tracing: Drain deferred trigger frees if kthread creation fails tracing: Fix potential deadlock in cpu hotplug with osnoise
Diffstat (limited to 'drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c')
0 files changed, 0 insertions, 0 deletions