summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_util.c
AgeCommit message (Expand)Author
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2024-02-22linux_pwd_onexec: do not abort image activation if emul path does not existKonstantin Belousov
2023-08-18linux(4): Follow style(9), don't include both sys/param.h and sys/types.hDmitry Chagin
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-05-29linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin
2023-04-28linux(4): Uniformly dev_t arguments translationDmitry Chagin
2023-04-28linux(4): Move translate_vnhook_major_minor() into the Linux common moduleDmitry Chagin
2023-02-14linux(4): Cleanup includes under compat/linuxDmitry Chagin
2023-02-14linux(4): Move use_real_names knob to the linux.cDmitry Chagin
2022-07-25Adjust linux_get_char_devices() definition to avoid clang 15 warningDimitry Andric
2022-01-17linux: add sysctl to pass untranslated interface namesAlexander V. Chernikov
2021-11-25vfs: drop the always curthread argument from kern_alternate_pathMateusz Guzik
2021-11-25linux: remove the always curthread argument from lconvpathMateusz Guzik
2021-07-29linux(4): Eliminate unused includes.Dmitry Chagin
2021-07-29linux(4): Reimplement futexes using umtx.Dmitry Chagin
2020-12-06Move V4L feature declarations and DTrace provider definitions fromTijl Coosemans
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-06-12Add compat.linux.debug sysctl, to make it possible to silence downEdward Tomasz Napierala
2019-12-16Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2018-03-12Linuxulator: apply style(9) to returnEd Maste
2017-11-27sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-15Add special handling for current in-tree drm devices, like r323692 addedTijl Coosemans
2017-10-15Use sizeof instead of strlen on string constants. The compiler doesn'tTijl Coosemans
2017-09-17linsysfs(5): Add support for recent libdrmConrad Meyer
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
2013-11-25- For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao
2012-05-05- >500 static DTrace probes for the linuxulatorAlexander Leidinger
2012-02-10Remove direct access to si_name.Ed Schouten
2008-10-23Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav
2008-06-02Push down the major/minor conversion for pts/%u to improve consistency.Ed Schouten
2008-04-08Implement the linux syscallsKonstantin Belousov
2008-03-31Add the support for the AT_FDCWD and fd-relative name lookups to theKonstantin Belousov
2007-02-24Partial MFp4 of 114977:Alexander Leidinger
2006-08-15Add the linux 2.6.x stuff (not used by default!):Alexander Leidinger
2006-05-05Enhance the Linux emulation layer to make MegaRAID SAS managements tool happy.Doug Ambrisko
2005-03-01Remove linux_emul_find() and the CHECKALT*() macros as they are no longerJohn Baldwin
2005-02-07Make linux_emul_convpath() a simple wrapper for kern_alternate_path().John Baldwin
2005-01-05Start each of the license/copyright comments with /*-Warner Losh
2004-06-23Include <sys/mutex.h> and its prerequisite <sys/lock.h> instead ofBruce Evans
2004-06-22Mark linux_emul_convpath() as GIANT_REQUIRED.Robert Watson
2004-01-14VOP_GETATTR() wants the vnode passed to it to be locked. InsteadDon Lewis
2003-06-10Use __FBSDID().David E. O'Brien
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein
2003-01-02Add function linux_msg() for regulating output from the linux emulationAlfred Perlstein