genode/repos/dde_linux/patches
Sebastian Sumpf e2c334d6e4 linux: allow more workers when scheduling works
Workers are only summoned by the manager or when there are no workers on
a work queue. In case a work in front of a work queue depends on a work
behind it, a deadlock may occur. To solve this Linux spawns a rescue
worker using timers. Timing of Linux based drivers is currently reworked
and not reliable. Therefore, we increase the number of workers that are
spawned from 1 to 3 per work queue in order to resolve possible
deadlocks.

Fixes #4762
2023-02-27 08:22:50 +01:00
..
fec_ndev_owner.patch dde_linux: update 'fec' driver to version 4.16.3 2019-07-09 08:58:38 +02:00
fec_skbuff_cast.patch dde_linux: wandboard ethernet driver 2018-02-28 11:04:56 +01:00
fec_tx_bounce_dma.patch dde_linux: update 'fec' driver to version 4.16.3 2019-07-09 08:58:38 +02:00
fec_tx_sync_dma_write.patch dde_linux/fec: fix unsynchronized TX DMA write 2021-06-25 11:41:44 +02:00
i915_alderlake.patch dde_linux: enable Intel Alderlake graphics 2022-10-12 12:09:35 +02:00
i915_irq.patch pc/linux: add contrib patches 2022-08-10 13:33:00 +02:00
iwlwifi_enable_irq_before_pnvm.patch dde_linux: fix Intel Intel AX211 wifi without MSI-X 2022-11-17 08:00:37 +01:00
libnl.patch wifi_drv: Port of the Linux wireless stack 2014-11-28 12:02:36 +01:00
lxip_icmp.patch dde_linux: make drivers self containing 2014-11-12 14:44:17 +01:00
lxip_ip_config.patch lxip: delete default gateway route before reconfiguration 2017-02-23 14:54:49 +01:00
lxip_log2.patch dde_linux: reduce compiler warnings 2020-02-04 15:47:27 +01:00
lxip_netlink.patch dde_linux: make drivers self containing 2014-11-12 14:44:17 +01:00
lxip_request_sock.patch dde_linux: update lxip to 4.4.3 2016-05-26 15:54:11 +02:00
lxip_sk_wq.patch lxip: support large sendmsg (like recvmsg) 2017-05-31 13:15:58 +02:00
lxip_skbuff_cast.patch dde_linux: update lxip to 4.4.3 2016-05-26 15:54:11 +02:00
realloc-fix-gcc-12.patch dde_linux: backport fix for use-after-free reported by GCC 12 2023-02-27 08:20:45 +01:00
usb_hid_evdev.patch usb_hid_drv: stability improvements 2021-02-23 12:02:42 +01:00
usb_hid_hid.patch usb_hid_drv: stability improvements 2021-02-23 12:02:42 +01:00
usb_hid_input.patch usb_hid_drv: stability improvements 2021-02-23 12:02:42 +01:00
usb_hid_usbhid.patch usb_hid_drv: stability improvements 2021-02-23 12:02:42 +01:00
usb_hid_wacom_sys.patch dde_linux: USB-client driver for HID version 4.16 2018-08-30 09:24:45 +02:00
usb_host_dwc_otg.patch usb_host_drv: dwc_otg stability improvements 2021-02-23 12:02:43 +01:00
usb_host_isoc_bei.patch usb_host: improve isochronous performance on Intel 2021-05-28 14:15:26 +02:00
usb_host_mem.patch usb_host: backport xhci bounce-buffer fix 2021-05-10 11:16:24 +02:00
usb_host_omap.patch dde_linux: usb host controller driver version 4.16 2018-08-30 09:24:45 +02:00
usb_host_update_event_ring.patch dde_linux: backport update event ring for usb_host 2021-10-14 11:02:15 +02:00
usb_modem_skbuff_cast.patch dde_linux: USB MBIM modem driver support 2020-12-09 14:02:11 +01:00
usb_net_skbuff_cast.patch dde_linux: USB client driver for NIC version 4.16 2018-08-30 09:24:46 +02:00
workqueue_deadlock.patch linux: allow more workers when scheduling works 2023-02-27 08:22:50 +01:00
wpa_supplicant.patch wifi_drv: add hidden network support 2018-09-20 09:06:17 +02:00
xhci_abort_ring.patch pc/linux: add contrib patches 2022-08-10 13:33:00 +02:00
xhci_fix_event_37.patch linux.port: xhci patch to fix "unknown event type 37" 2023-01-24 12:07:27 +01:00