mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-23 15:32:25 +00:00
b30bacf86e
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 |
||
---|---|---|
.. | ||
spec | ||
libnl_include.mk | ||
libnl.inc | ||
lxip.inc | ||
vfs_lxip.mk | ||
virt_linux_generated.inc | ||
virt_lx_emul.mk | ||
wifi.inc | ||
wireguard_lx_inc_dirs.inc | ||
wireguard.inc | ||
wpa_driver_nl80211.mk | ||
wpa_supplicant.mk |