mirror of
https://github.com/opnsense/src.git
synced 2026-04-15 14:29:58 -04:00
On arm64 (and possible other architectures) we are unable to use static DPCPU data in kernel modules. This is because the compiler will generate PC-relative accesses, however the runtime-linker expects to be able to relocate these. In preparation to fix this create two macros depending on if the data is global or static. Reviewed by: bz, emaste, markj Sponsored by: ABT Systems Ltd Differential Revision: https://reviews.freebsd.org/D16140 |
||
|---|---|---|
| .. | ||
| linux_compat.c | ||
| linux_current.c | ||
| linux_hrtimer.c | ||
| linux_idr.c | ||
| linux_kmod.c | ||
| linux_kthread.c | ||
| linux_lock.c | ||
| linux_page.c | ||
| linux_pci.c | ||
| linux_radix.c | ||
| linux_rcu.c | ||
| linux_schedule.c | ||
| linux_slab.c | ||
| linux_tasklet.c | ||
| linux_usb.c | ||
| linux_work.c | ||