History log of /dflybsd-src/sys/dev/drm/linux_tasklet.c (Results 1 – 5 of 5)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0
# 3f2dd94a 19-Dec-2020 François Tigeot <ftigeot@wolfpond.org>

drm: Update to Linux 4.15.18

* Create /dev/dri/renderD* devices
Generally handle /dev entries creation as close to Linux as possible.

* Add drm master support
Sync authentification code with Li

drm: Update to Linux 4.15.18

* Create /dev/dri/renderD* devices
Generally handle /dev entries creation as close to Linux as possible.

* Add drm master support
Sync authentification code with Linux 4.15.18

* handle vm_mm->mmap_sem in ttm page fault operations

* Update dma-fence code from OpenBSD

* This commit contains sleep/wakeup and other changes
from Matthew Dillon <dillon@apollo.backplane.com>

show more ...


Revision tags: v5.8.3, v5.8.2
# e071d366 13-May-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux/tasklets: queue new requests after existing ones

* The i915 driver expects its requests to be processed in the same
order they were submitted

* Insert new tasklets at the tail of regula

drm/linux/tasklets: queue new requests after existing ones

* The i915 driver expects its requests to be processed in the same
order they were submitted

* Insert new tasklets at the tail of regular and high priority lists

show more ...


# 65119432 08-May-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux/tasklets: Factor out common code

Use a common macro for tasklet_schedule() and tasklet_hi_schedule()


# 802fda02 07-May-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add tasklet enable and disable functions

Remove a debug message in passing


Revision tags: v5.8.1
# 77a6b00e 09-Mar-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Rewrite the tasklet implementation

Newer drm/i915 driver versions expect tasklets to run in dedicated
threads and no longer work with synchronous calls.

Thanks to Matthew Dillon for advi

drm/linux: Rewrite the tasklet implementation

Newer drm/i915 driver versions expect tasklets to run in dedicated
threads and no longer work with synchronous calls.

Thanks to Matthew Dillon for advice on locking issues and how best
to resolve mp races.

show more ...