summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux.c
AgeCommit message (Expand)Author
2025-12-08linux: separate all ifnet(9) related code into linux_ifnet.cGleb Smirnoff
2025-10-15linux: make linux_to_bsd_sockaddr() use memory supplied by callerGleb Smirnoff
2024-03-29linux: use sa_family_t for address family conversionsGleb Smirnoff
2024-03-03linux: require vnet(9) context in ifname_bsd_to_linux_name()Gleb Smirnoff
2023-08-18linux(4): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743Dmitry Chagin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-03-07linux: Use the if_name() accessor to get loopback nameJustin Hibbits
2023-03-04linux(4): Fixup 5c32488de0 mis-mergeDmitry Chagin
2023-03-04linux(4): Add a counterpart to linux_ifflagsDmitry Chagin
2023-03-04linux(4): Assert that the FreeBSD size of struct sockaddr is equal to LinuxDmitry Chagin
2023-03-04linux(4): Drop excess assert that Linux IFNAMSIZ is equal to FreeBSDDmitry Chagin
2023-03-04linux(4): Add net epoch assert to the linux_ifhwaddr, linux_ifflagsDmitry Chagin
2023-03-04linux(4): Refactor socket ioctl path to avoid referencing an unstable interfacesDmitry Chagin
2023-03-04linsysfs(4): Refactor to avoid referencing an unstable interfacesDmitry Chagin
2023-03-04linux(4): Make linux_ifflags return a valueDmitry Chagin
2023-03-04linux(4): Migrate to IfAPIDmitry Chagin
2023-02-23linux(4): Consolidate a FreeBSD interface names translation codeDmitry Chagin
2023-02-21Revert "Port Linuxulator to IfAPI"Justin Hibbits
2023-02-14Port Linuxulator to IfAPIJustin Hibbits
2023-02-14linux(4): Cleanup includes under compat/linuxDmitry Chagin
2023-02-14linux(4): Fix brackets of local include opt_inet6Dmitry Chagin
2023-02-14linux(4): Move use_real_names knob to the linux.cDmitry Chagin
2022-10-01linuxolator: add netlink supportAlexander V. Chernikov
2022-05-30linux(4): Refactor SIGPWR mappingDmitry Chagin
2022-05-28linux(4): For future use replace malloc type for l_sockaddr by M_LINUXDmitry Chagin
2022-04-25linux(4): Microoptimize bsd_to_linux_sockaddr().Dmitry Chagin
2022-02-11fd: make fget_unlocked take a thread argumentMateusz Guzik
2021-07-29linux(4): Reimplement futexes using umtx.Dmitry Chagin
2021-07-20Drop "All rights reserved" from my copyright statements.Dmitry Chagin
2021-06-22linux(4): Rework Linux ppoll system call.Dmitry Chagin
2020-06-29linuxolator: implement memfd_create syscallKyle Evans
2020-06-11Don't use newlines with linux_msg(). No functional changes.Edward Tomasz Napierala
2019-11-06Make linux(4) create /dev/shm. Linux applications often expectEdward Tomasz Napierala
2019-10-18linux: futex_mtx should follow futex_listYuri Pankov
2019-10-18linux: provide just one instance of futex_listYuri Pankov
2019-05-13Our bsd_to_linux_sockaddr() and linux_to_bsd_sockaddr() functionsDmitry Chagin
2019-05-06Rewrite linux_ifflags() in more readable Linuxulator style.Dmitry Chagin
2019-05-06Complete r347052 (https://reviews.freebsd.org/D20137) as it it was notDmitry Chagin
2019-05-03In order to reduce duplication between MD parts of the LinuxulatorDmitry Chagin
2017-02-16Improve debugging output.Edward Tomasz Napierala
2015-05-24Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin