aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/sys.txt.const
Commit message (Collapse)AuthorAgeFilesLines
* 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