|
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 |
|
| #
c17dd299 |
| 11-Nov-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Rewrite the workqueue implementation
Most workqueues now use one runner thread per logical CPU, except for WQ_UNBOUND ones, which only have a single kernel thread.
This commit contains c
drm/linux: Rewrite the workqueue implementation
Most workqueues now use one runner thread per logical CPU, except for WQ_UNBOUND ones, which only have a single kernel thread.
This commit contains critical fixes from Matthew Dillon for multithread interaction issues in queue_work() and the cancel functions.
show more ...
|
|
Revision tags: v5.8.3, v5.8.2 |
|
| #
2cecdd68 |
| 05-Aug-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add headers and infrastructure required by Linux 4.13+ code
|
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1 |
|
| #
5ef31fe9 |
| 15-Feb-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add drain_workqueue()
|
|
Revision tags: v5.6.3, v5.6.2 |
|
| #
5dfe0225 |
| 29-Jun-2019 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add flush_delayed_work()
|
|
Revision tags: v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1 |
|
| #
d6aa1cc5 |
| 06-May-2018 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Sync include directives with Linux
* Add a few key include/asm or include/linux headers
* Move some code from .h to .c files in order to avoid clashes between the DragonFly and Linux variant
drm: Sync include directives with Linux
* Add a few key include/asm or include/linux headers
* Move some code from .h to .c files in order to avoid clashes between the DragonFly and Linux variants of kmalloc() and kfree()
show more ...
|
|
Revision tags: v5.2.0, v5.3.0, v5.2.0rc |
|
| #
96b26154 |
| 03-Dec-2017 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add system_unbound_wq
|
|
Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc |
|
| #
fd45815c |
| 19-Nov-2015 |
Imre Vadasz <imre@vdsz.com> |
drm: Plug memleak on module unload, in linux_workqueue.c again.
Destroy the system_power_efficient_wq on module unload, like the other workqueues.
|
| #
591d5043 |
| 19-Nov-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/radeon: Update to Linux 3.18
Mostly bugfixes and audio refactoring, no new functionalities.
This update has been prepared by Rimvydas Jasinskas.
|
| #
f5e8ad19 |
| 08-Nov-2015 |
Imre Vadász <imre@vdsz.com> |
drm: Don't leak memory from linux_workqueue.c
|
| #
df8db295 |
| 23-Aug-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Improve the workqueue subsystem
Adding some APIs used by the drm/i915 code from Linux 3.17
|