genode/repos/dde_linux/patches
Martin Stein ff128df131 dde_linux/fec: fix unsynchronized TX DMA write
Unfortunately, our current implementation of 'wmb()' doesn't seem to do what we
want it to do. On base-hw + imx6q_sabrelite, the write of bdp->cbd_sc seems to
get re-ordered after the write to txq->bd.reg_desc_active in the transmission
path of the contrib code. Due to this, the transmission of the packet is only
triggered the next time a packet is sent. However, we only quick-fix it by
enforcing the execution of the write with a volatile global read as we will
soon update the FEC NIC port with a new DDE approach anyway.

Fixes #4010
2021-06-25 11:41:44 +02: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
imx8_fb_dcss_blkctl.patch imx8_fb_drv: MIPI DSI display support 2020-10-09 13:35:56 +02:00
imx8_fb_dcss_common.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_dcss_ctxld.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_dcss_scaler.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_drm_connector.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_drm_edid.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_drm_mm.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_drm_vblank.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_fb.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_imx_drm_core.patch imx8_fb_drv: MIPI DSI display support 2020-10-09 13:35:56 +02:00
imx8_fb_imx_hdcp.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_imx_hdp.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
imx8_fb_irq_imx_irqsteer.patch dde_linux: framebuffer driver for i.MX8 EVK 2020-02-04 15:47:27 +01:00
intel_fb_backlight.patch dde_linux: update intel_fb to 4.16.3 2018-08-28 16:18:33 +02:00
intel_fb_drm.patch dde_linux: update intel_fb to 4.16.3 2018-08-28 16:18:33 +02:00
intel_fb_early.patch dde_linux: update intel_fb to 4.16.3 2018-08-28 16:18:33 +02:00
intel_fb_hotplug.patch dde_linux: update intel_fb to 4.16.3 2018-08-28 16:18:33 +02: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
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_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
wifi_mem.patch wifi: update iwlwifi to 4.16.3 2018-08-28 16:18:33 +02:00
wifi_rfkill.patch wifi_drv: enable soft RFKILL and new front end 2018-08-28 16:18:34 +02:00
wifi.patch wifi_drv: enable soft RFKILL and new front end 2018-08-28 16:18:34 +02:00
wpa_supplicant.patch wifi_drv: add hidden network support 2018-09-20 09:06:17 +02:00