genode/repos/dde_linux/lib/mk
Sebastian Sumpf b30bacf86e lxip: shadow asm-generic/access_ok.h
The IP stack checks "user" pointer access, for example, for iov's using
'access_ok' which in turn calls '__access_ok'. The function checks if the
pointer is below TASK_SIZE_MAX, which is usually a big value on 64 bit
systems, but 3GB on 32 bit systems. Because the IP stack is mostly used with
Genode's libc, where pointers on some kernels (base-linux) can be >3GB and we
don't want to make an additional copy of each buffer/iov interacting with the
IP stack, we short circuit the function

issue #5165
2024-04-12 15:02:45 +02:00
..
spec lxip: shadow asm-generic/access_ok.h 2024-04-12 15:02:45 +02:00
libnl_include.mk dde_linux: remove unused var from libnl_include 2023-05-30 12:03:33 +02:00
libnl.inc Move libnl to own port 2022-05-25 12:22:10 +02:00
lxip.inc lxip: update to Linux 6.1.20 2024-02-26 08:59:08 +01:00
vfs_lxip.mk vfs_lxip: adapt to 'genode_socket' C-API 2024-02-26 08:59:08 +01:00
virt_linux_generated.inc build: ensure rules with pipes might fail 2022-03-21 13:43:13 +01:00
virt_lx_emul.mk dde_linux: separate virt_linux from wireguard 2023-04-17 14:48:23 +02:00
wifi.inc wifi: use mac address reporter 2023-07-14 12:06:32 +02:00
wireguard_lx_inc_dirs.inc wireguard: don't shadow lx_emul memory backend 2023-12-13 12:33:05 +01:00
wireguard.inc wireguard: adjust to virt_linux config changes 2024-02-26 08:59:07 +01:00
wpa_driver_nl80211.mk wifi: support building for ARM64 2023-04-26 11:58:14 +02:00
wpa_supplicant.mk wifi: provide WPA3-personal support 2023-05-30 12:03:33 +02:00