summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_util.h
AgeCommit message (Expand)Author
2024-04-15Reduce reliance on sys/sysproto.h pollutionBrooks Davis
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-05-29linux(4): Make linux_emul_path privateDmitry Chagin
2023-05-29linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin
2023-05-18linux(4): Move linux_debug decalration to linux_util.hDmitry Chagin
2023-04-28linux(4): Move translate_vnhook_major_minor() into the Linux common moduleDmitry Chagin
2023-02-14linux(4): Move use_real_names knob to the linux.cDmitry Chagin
2023-02-14linux(4): Cleanup sys/sysent.h from linux_utilDmitry Chagin
2023-02-14linux(4): Cleanup vm includes from linux_util.hDmitry Chagin
2023-02-14linux(4): Cleanup unneeded includes from linux_util.hDmitry Chagin
2022-05-28linux(4): Add LINUX_RATELIMIT_MSG_OPT2 for future useDmitry Chagin
2022-01-17linux: add sysctl to pass untranslated interface namesAlexander V. Chernikov
2021-11-25linux: remove the always curthread argument from lconvpathMateusz Guzik
2021-08-12linux(4): Add LINUX_RATELIMIT_MSG macro for future use.Dmitry Chagin
2021-07-29linux(4): Reimplement futexes using umtx.Dmitry Chagin
2021-05-05linux: remove redundant SDT tracepointsEdward Tomasz Napierala
2020-11-08 - add more linux socket options (sorted by value)Alexander Leidinger
2020-10-20Fix potential race condition in linux stat(2).Edward Tomasz Napierala
2020-08-18linux: add sysctl compat.linux.use_emul_pathMateusz Guzik
2019-12-16Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala
2018-02-05Linuxolator whitespace cleanupEd Maste
2017-11-27sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-06Add UNIMPLEMENTED() placeholder macro forMahdi Mokhtari
2016-02-22As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noSvatopluk Kraus
2015-05-24Fix linux_common module build with KTR option.Dmitry Chagin
2015-05-24Implement epoll family system calls. This is a tiny wrapperDmitry Chagin
2015-05-24Where possible we will use M_LINUX malloc(9) type.Dmitry Chagin
2015-05-24Introduce a new module linux_common.ko which is intended for theDmitry Chagin
2012-05-05- >500 static DTrace probes for the linuxulatorAlexander Leidinger
2012-02-10Remove direct access to si_name.Ed Schouten
2010-10-14Remove stale comment.Konstantin Belousov
2009-05-07Add preliminary KTR(9) support to the linux emulation layer.Dmitry Chagin
2008-04-08Implement the linux syscallsKonstantin Belousov
2007-03-29Implement the openat() linux syscallJulian Elischer
2006-06-27Axe the stackgap macros as the Linux ABIs no longer use the stackgap.John Baldwin
2006-05-05Enhance the Linux emulation layer to make MegaRAID SAS managements tool happy.Doug Ambrisko
2005-12-08Suppress logging about unimplemented syscalls to one time per process. ThisGleb Smirnoff
2005-03-01Remove linux_emul_find() and the CHECKALT*() macros as they are no longerJohn Baldwin
2005-01-05Start each of the license/copyright comments with /*-Warner Losh
2004-10-10Rename thread args to be called "td" rather than "p" to beDavid Malone
2004-08-15Use sv_psstrings from the current process's sysentvec structure insteadTim J. Robbins
2003-01-02Add function linux_msg() for regulating output from the linux emulationAlfred Perlstein
2003-01-01When complaining about obsolete/unimplemented syscalls output the processAlfred Perlstein
2002-09-01Add a new function linux_emul_convpath(), which is a version ofIan Dowse
2002-03-20Remove __P.Alfred Perlstein
2002-02-15Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM,Bruce Evans
2001-10-27Eliminate the prefix parameter to linux_emul_find(), which was alwaysDag-Erling Smørgrav
2001-10-19Whitespace fix.Dag-Erling Smørgrav
2001-09-12KSE Milestone 2Julian Elischer
2000-11-01The MI/MD split wasn't perfect and the MI files need hacks for theDavid E. O'Brien