History log of /src/sys/compat/linux/arch/aarch64/
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.2 29-May-2024 christos

should not be using .include <> but .include "" here.


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.3 25-Nov-2021 ryo

add support COMPAT_LINUX32 for aarch64


1.2 12-Oct-2021 andvar

fix various typos, mainly in comments.


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.3 26-Nov-2021 ryo

The internal architecture name of golang is "arm" or "arm64", which has
different naming conventions from netbsd's machine[] or machine_arch[]
("earmv7", "aarch64", etc.) and cannot be used as is.
Instead, use define LINUX_GO_RT0_SIGNATURE_ARCH{32,64}.


1.2 26-Nov-2021 ryo

- LINUX_GO_RT0_SIGNATURE for compat_linux is no longer enabled by default.
it is now defined in each arch same as the other *_SIGNATURE definitions.
- add new LINUX32_GO_RT0_SIGNATURE for compat_linux32, and is defined in amd64 and aarch64.


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.4 07-Feb-2024 msaitoh

Remove ryo@'s mail addresses.


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.3 01-Nov-2021 thorpej

Use "stack_t" instead of "struct sigaltstack", as the former is the
newer standardized name. NFC.


1.2 09-Oct-2021 ryo

Modularize compat_linux(8) for aarch64.


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.3 30-Nov-2021 ryo

- uname should return "aarch64" or "aarch64_be" instead of "evbarm".
- define LINUX_LARGEFILE64 to use rlimit instead of orlimit.


1.2 25-Nov-2021 ryo

add support COMPAT_LINUX32 for aarch64


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


1.16 10-Nov-2025 christos

regen


1.15 10-Nov-2025 christos

regen


1.14 26-Oct-2025 christos

regen


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.13 28-Sep-2024 christos

regen


1.12 01-Jul-2024 christos

regen


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.11 29-Jun-2024 christos

branches: 1.11.2;
regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
1.10 19-Aug-2023 christos

regen


1.9 18-Aug-2023 christos

regen


1.8 29-Jul-2023 christos

regen


1.7 29-Jul-2023 rin

linux/aarch64: Regen for syscalls.master,v 1.8


1.6 28-Jul-2023 christos

regen


1.5 10-Jul-2023 christos

regen


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.4 02-Dec-2021 ryo

regen


1.3 25-Nov-2021 ryo

regen


1.2 24-Nov-2021 ryo

regen


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


1.16 10-Nov-2025 christos

regen


1.15 10-Nov-2025 christos

regen


1.14 26-Oct-2025 christos

regen


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.13 28-Sep-2024 christos

regen


1.12 01-Jul-2024 christos

regen


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.11 29-Jun-2024 christos

branches: 1.11.2;
regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
1.10 19-Aug-2023 christos

regen


1.9 18-Aug-2023 christos

regen


1.8 29-Jul-2023 christos

regen


1.7 29-Jul-2023 rin

linux/aarch64: Regen for syscalls.master,v 1.8


1.6 28-Jul-2023 christos

regen


1.5 10-Jul-2023 christos

regen


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.4 02-Dec-2021 ryo

regen


1.3 25-Nov-2021 ryo

regen


1.2 24-Nov-2021 ryo

regen


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


1.16 10-Nov-2025 christos

regen


1.15 10-Nov-2025 christos

regen


1.14 26-Oct-2025 christos

regen


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.13 28-Sep-2024 christos

regen


1.12 01-Jul-2024 christos

regen


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.11 29-Jun-2024 christos

branches: 1.11.2;
regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
1.10 19-Aug-2023 christos

regen


1.9 18-Aug-2023 christos

regen


1.8 29-Jul-2023 christos

regen


1.7 29-Jul-2023 rin

linux/aarch64: Regen for syscalls.master,v 1.8


1.6 28-Jul-2023 christos

regen


1.5 10-Jul-2023 christos

regen


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.4 02-Dec-2021 ryo

regen


1.3 25-Nov-2021 ryo

regen


1.2 24-Nov-2021 ryo

regen


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


1.16 10-Nov-2025 christos

regen


1.15 10-Nov-2025 christos

regen


1.14 26-Oct-2025 christos

regen


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.13 28-Sep-2024 christos

regen


1.12 01-Jul-2024 christos

regen


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.11 29-Jun-2024 christos

branches: 1.11.2;
regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
1.10 19-Aug-2023 christos

regen


1.9 18-Aug-2023 christos

regen


1.8 29-Jul-2023 christos

regen


1.7 29-Jul-2023 rin

linux/aarch64: Regen for syscalls.master,v 1.8


1.6 28-Jul-2023 christos

regen


1.5 10-Jul-2023 christos

regen


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.4 02-Dec-2021 ryo

regen


1.3 25-Nov-2021 ryo

regen


1.2 24-Nov-2021 ryo

regen


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


1.16 10-Nov-2025 christos

regen


1.15 10-Nov-2025 christos

regen


1.14 26-Oct-2025 christos

regen


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.13 28-Sep-2024 christos

regen


1.12 01-Jul-2024 christos

regen


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.11 29-Jun-2024 christos

branches: 1.11.2;
regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
1.10 19-Aug-2023 christos

regen


1.9 18-Aug-2023 christos

regen


1.8 29-Jul-2023 christos

regen


1.7 29-Jul-2023 rin

linux/aarch64: Regen for syscalls.master,v 1.8


1.6 28-Jul-2023 christos

regen


1.5 10-Jul-2023 christos

regen


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.4 02-Dec-2021 ryo

regen


1.3 25-Nov-2021 ryo

regen


1.2 24-Nov-2021 ryo

regen


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64


1.17 10-Nov-2025 christos

s/SYS_MAXSYSARGS/LINUX_SYS_MAXSYSARGS/


1.16 10-Nov-2025 christos

Add prctl(2) lwp_{g,s}etname for compat linux (Kevin Bloom)


1.15 26-Oct-2025 christos

PR/59722: Ricardo Branco: linux: Add support for semtimedop(2)


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.14 28-Sep-2024 christos

Linux GSoC-2024: renameat2, clone3, sync_file_range, syncfs (Shivraj Jamgade)


1.13 01-Jul-2024 christos

Add linux POSIX message queue support (Ricardo Branco)


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.12 29-Jun-2024 christos

branches: 1.12.2;
From gsoc 2024: Implement faccessat2 and getcpu (Shivraz)


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
1.11 19-Aug-2023 christos

Add inotify* syscalls GSoC 2023 (Theodore Preduta)


1.10 18-Aug-2023 christos

Add linux waitid(2) from GSoC 2023 (Theodore Preduta)


1.9 29-Jul-2023 christos

Add/fix statx, readahead, close_range. From GSoC 2023 by Theodore Preduta


1.8 29-Jul-2023 rin

linux/aarch64/syscalls.master: Dedup and sort headers. NFC.


1.7 29-Jul-2023 rin

linux/aarch64/syscalls.master: Include linux_misc.h.


1.6 28-Jul-2023 christos

add epoll syscalls


1.5 10-Jul-2023 christos

add memfd_create


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
1.4 02-Dec-2021 ryo

add prlimit64(2) syscall to COMPAT_LINUX and COMPAT_LINUX32


1.3 25-Nov-2021 ryo

add statx(2) syscall entry


1.2 24-Nov-2021 ryo

add getrandom(2) syscall entry


1.1 23-Sep-2021 ryo

add support COMPAT_LINUX for aarch64