aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/sys.txt.const
Commit message (Collapse)AuthorAgeFilesLines
* sys/linux: add reboot/swapon/swapoff/sethostname/setdomainname syscallsDmitry Vyukov2026-01-021-0/+18
|
* sys/linux: enable some disabled syscalls in snapshot modeDmitry Vyukov2026-01-021-0/+1
| | | | | | Enable some previously disabled syscalls in snapshot mode that look safe for snapshot mode. In snapshot mode we don't rely on the actual networking, and should be able to survive runner process kills, and disk shutdown.
* sys/linux: regenerate descriptionsDmitry Vyukov2024-10-251-1/+1
| | | | Regenerate descriptions on kernel commit 715ca9dd687f89ddaac8ec8ccb3b5e5a30311a99.
* sys/linux: add automatic_helper attribute to some syscalls and run ↵Pimyn Girgis2024-10-091-1/+1
| | | | syz-declextract
* sys/linux: result of running syz-declextractPimyn Girgis2024-09-031-1/+1
| | | | Added the result of running syz-declextract. Added auto-manual.txt containing necessary manually written descriptions.
* sys/linux: update socket_netlink_generic_gtp description filePimyn Girgis2024-07-181-1/+1
| | | | | | | Accounted for added command and added fields in gtp_policy and gtp_genl_policy. Users can create GTP devices without providing IFLA_GTP_FD0 and IFLA_GTP_FD1 arguments, if IFLA_GTP_CREATE_SOCKETS field is set.
* sys/linux: run make extractAleksandr Nogikh2024-01-301-2/+2
| | | | | Split out deprecated descriptions from socket_netlink_route_sched.txt. Adjust outdated descriptions.
* sys/linux: add AT_HANDLE_FID to name_to_handle_at_flagsDenis Efremov (Oracle)2023-09-061-0/+1
| | | | | | | Handle torvalds/linux@96b2b072ee62 ("exportfs: allow exporting non-decodeable file handles to userspace"). Signed-off-by: Denis Efremov (Oracle) <efremov@linux.com>
* sys/linux: add RESOLVE_CACHEDDenis Efremov (Oracle)2023-09-041-0/+1
| | | | | | | Handle torvalds/linux@99668f618062 ("fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED") Signed-off-by: Denis Efremov (Oracle) <efremov@linux.com>
* sys/linux: add cachestat descriptionDenis Efremov (Oracle)2023-09-041-0/+1
| | | | | | Handle torvalds/linux@cf264e1329fb ("cachestat: implement cachestat syscall") Signed-off-by: Denis Efremov (Oracle) <efremov@linux.com>
* sys/linux: add more coverage for MPTCPChristoph Paasch2023-09-041-2/+2
| | | | | | New netlink command has been added to MPTCP as well as a few getsockopt. Add the necessary syskaller instructions.
* sys/linux: add LAM descriptionsDmitry Vyukov2023-04-031-0/+4
|
* sys/linux: add descriptions of PTRACE_SETSIGMASKDmitry Vyukov2023-04-031-0/+2
|
* sys/linux: add description of PTRACE_ARCH_PRCTLDmitry Vyukov2023-04-031-0/+14
|
* sys/linux: add map_shadow_stack syscall descriptionsDmitry Vyukov2023-04-031-0/+1
|
* sys/linux: add set_mempolicy_home_node syscall descriptionDmitry Vyukov2023-04-031-0/+1
|
* sys/linux: improve quotactl syscall descriptionDmitry Vyukov2023-04-031-1/+0
|
* sys/linux: update consts to next-20230331Dmitry Vyukov2023-04-031-2/+2
|
* sys/linux: add MADV_COLLAPSE descriptionZach O'Keefe2022-12-081-0/+1
| | | | MADV_COLLAPSE was added to Linux in 6.1.
* prog: generate very long file namesDmitry Vyukov2022-08-101-0/+3
| | | | | Generate very long file names once in a while to provoke bugs like: https://github.com/google/gvisor/commit/f857f268eceb1cdee0b2bdfa218c969c84033fcd
* sys/linux: add new timerfd interfacesDmitry Vyukov2022-04-251-0/+2
|
* sys/linux: update watch queue descriptionsDmitry Vyukov2022-03-161-0/+1
| | | | | | | The interface has significantly changed since the first version. Update to the upstreammed interface. Fixes #3030
* sys/linux: add brk syscallDmitry Vyukov2022-01-201-0/+1
|
* sys/linux: describe sigaltstackDmitry Vyukov2022-01-191-1/+3
| | | | | | It seems we had a bogus signature for sigaltstack for all that time. It accepts 2 sigaltstack structs according to the kernel code: https://elixir.bootlin.com/linux/v5.16/source/kernel/signal.c#L4217
* sys/linux: add descriptions of memfd_secret syscallDmitry Vyukov2021-10-211-0/+1
| | | | See: https://elixir.bootlin.com/linux/v5.15-rc6/source/mm/secretmem.c#L194
* sys/linux: add descriptions of epoll_pwait2 syscallDmitry Vyukov2021-10-211-0/+1
| | | | See: https://elixir.bootlin.com/linux/v5.15-rc6/source/fs/eventpoll.c#L2279
* sys/linux: add descriptions of process_mrelease syscallDmitry Vyukov2021-10-211-0/+1
| | | | See: https://elixir.bootlin.com/linux/v5.15-rc6/source/mm/oom_kill.c#L1146
* sys/linux: extend MADV_ descriptionTaras Madan2021-09-201-0/+2
|
* sys/linux: add file_handle descriptionsDmitry Vyukov2021-04-131-0/+19
|
* sys/linux: update constsDmitry Vyukov2021-03-021-2/+2
| | | | | Update consts on upstream 7a7fd0de4a9804299793e564a555a49c1fc924cb. Remove termiox ioctls, they were removed in commit e0efb3168d34.
* sys/linux: add fork syscallMickaël Salaün2021-02-041-0/+1
| | | | | | fork() is useful for Landlock fuzzing. Signed-off-by: Mickaël Salaün <mic@linux.microsoft.com>
* sys/linux: regenerate const filesDmitry Vyukov2020-11-131-1/+1
| | | | | Regenerate consts on upstream 585e5b17b92dead8a3aca4e3c9876fbca5f7e0ba. Fix vmw_vmci.txt const extraction.
* Revert "sys/linux: add description for fsinfo"Ioana-Ruxandra Stăncioi2020-08-241-30/+1
| | | | | | | | | The fsinfo() system call is under heavy discussion upstream, and it might be totally changed. As a result it was dropped from linux-next starting in next-20200819, and the pull request for 5.9 (https://lkml.kernel.org/r/1845353.1596469795@warthog.procyon.org.uk/) wasn't accepted. Therefore revert the syscall description (commit 4b0871d) for now.
* sys/linux: switch to the new .const formatDmitry Vyukov2020-08-131-0/+841
This reduces number of const files/lines from 1288/96599 to 158/11603. Const files are generated on next-20200813. Update #1983