aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_util.c
Commit message (Expand)AuthorAgeFilesLines
* linux_pwd_onexec: do not abort image activation if emul path does not existKonstantin Belousov2024-02-221-11/+3
* linux(4): Follow style(9), don't include both sys/param.h and sys/types.hDmitry Chagin2023-08-181-1/+0
* linux(4): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743Dmitry Chagin2023-08-181-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin2023-05-291-13/+28
* linux(4): Uniformly dev_t arguments translationDmitry Chagin2023-04-281-1/+2
* linux(4): Move translate_vnhook_major_minor() into the Linux common moduleDmitry Chagin2023-04-281-0/+26
* linux(4): Cleanup includes under compat/linuxDmitry Chagin2023-02-141-5/+0
* linux(4): Move use_real_names knob to the linux.cDmitry Chagin2023-02-141-15/+0
* Adjust linux_get_char_devices() definition to avoid clang 15 warningDimitry Andric2022-07-241-1/+1
* linux: add sysctl to pass untranslated interface namesAlexander V. Chernikov2022-01-171-0/+15
* vfs: drop the always curthread argument from kern_alternate_pathMateusz Guzik2021-11-251-1/+1
* linux: remove the always curthread argument from lconvpathMateusz Guzik2021-11-251-2/+2
* linux(4): Eliminate unused includes.Dmitry Chagin2021-07-291-2/+0
* linux(4): Reimplement futexes using umtx.Dmitry Chagin2021-07-291-2/+0
* Move V4L feature declarations and DTrace provider definitions fromTijl Coosemans2020-12-061-0/+18
* - add more linux socket options (sorted by value)Alexander Leidinger2020-11-081-1/+3
* Fix potential race condition in linux stat(2).Edward Tomasz Napierala2020-10-201-0/+19
* Add compat.linux.debug sysctl, to make it possible to silence downEdward Tomasz Napierala2020-06-121-0/+3
* Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala2019-12-161-1/+7
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* Linuxulator: apply style(9) to returnEd Maste2018-03-121-2/+2
* sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add special handling for current in-tree drm devices, like r323692 addedTijl Coosemans2017-10-151-0/+21
* Use sizeof instead of strlen on string constants. The compiler doesn'tTijl Coosemans2017-10-151-8/+7
* linsysfs(5): Add support for recent libdrmConrad Meyer2017-09-171-2/+10
* Implement epoll family system calls. This is a tiny wrapperDmitry Chagin2015-05-241-0/+1
* Where possible we will use M_LINUX malloc(9) type.Dmitry Chagin2015-05-241-0/+2
* Introduce a new module linux_common.ko which is intended for theDmitry Chagin2015-05-241-101/+11
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* - >500 static DTrace probes for the linuxulatorAlexander Leidinger2012-05-051-16/+106
* Remove direct access to si_name.Ed Schouten2012-02-101-1/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-6/+6
* Push down the major/minor conversion for pts/%u to improve consistency.Ed Schouten2008-06-021-0/+16
* Implement the linux syscallsKonstantin Belousov2008-04-081-3/+4
* Add the support for the AT_FDCWD and fd-relative name lookups to theKonstantin Belousov2008-03-311-0/+1
* Partial MFp4 of 114977:Alexander Leidinger2007-02-241-5/+4
* Add the linux 2.6.x stuff (not used by default!):Alexander Leidinger2006-08-151-2/+7
* Enhance the Linux emulation layer to make MegaRAID SAS managements tool happy.Doug Ambrisko2006-05-051-0/+137
* Remove linux_emul_find() and the CHECKALT*() macros as they are no longerJohn Baldwin2005-03-011-33/+0
* Make linux_emul_convpath() a simple wrapper for kern_alternate_path().John Baldwin2005-02-071-98/+3
* Start each of the license/copyright comments with /*-Warner Losh2005-01-051-1/+1
* Include <sys/mutex.h> and its prerequisite <sys/lock.h> instead ofBruce Evans2004-06-231-2/+4
* Mark linux_emul_convpath() as GIANT_REQUIRED.Robert Watson2004-06-221-0/+2
* VOP_GETATTR() wants the vnode passed to it to be locked. InsteadDon Lewis2004-01-141-13/+1
* Use __FBSDID().David E. O'Brien2003-06-101-1/+3
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Add function linux_msg() for regulating output from the linux emulationAlfred Perlstein2003-01-021-0/+16
* Add a new function linux_emul_convpath(), which is a version ofIan Dowse2002-09-011-32/+48