summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_hdio.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove the Linux emulation code, no longer referenced by anythingnaddy2016-03-021-184/+0
|
* Move p_emul and p_sigcode from proc to process.guenther2014-03-261-2/+2
| | | | | | | | | Tweak the handling of ktrace EMUL when changing ktracing: only generate one per process (not one per thread) and pass the correct proc pointer down to the VFS layer. Permit generating of NAMI and CSW records inside ktrace(2) itself. ok deraadt@ millert@
* Add struct proc * argument to FRELE() and FILE_SET_MATURE() inguenther2012-04-221-2/+2
| | | | | | anticipation of further changes to closef(). No binary change. ok krw@ miod@ deraadt@
* dont let sys/ioctl.h imply that you get the ioctls in dkio.h. thisdlg2010-05-181-1/+2
| | | | | | | | | | | gets rid of #include <sys/dkio.h> in sys/ioctl.h and adds #include <sys/dkio.h> to the places that actually want and use the disk ioctls. this became an issue when krw@'s X build failed when he was testing a change to dkio.h. tested by krw@ help from and ok miod@
* use six new macros to access & store the 48-bit disklabel fields relatedderaadt2007-06-051-3/+3
| | | | | to size. tested on almost all machines, double checked by miod and krw next comes the type handling surrounding these values
* First round of __P removal in sysmillert2002-03-141-2/+2
|
* More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl functions in sys/compat are left.art2002-02-131-3/+7
|
* Remove some commented out FILE_UNUSE (incorrect)art2002-02-081-5/+1
|
* - every new fd created by falloc() is marked as larval and should not be usedart2001-10-261-12/+2
| | | | | | | any anyone. Every caller of falloc matures the fd when it's usable. - Since every lookup in the fd table must now check this flag and all of them do the same thing, move all the necessary checks into a function - fd_getfile.
* Handle more Linux ioctls; from NetBSD. ok deraadt@tholo2001-04-091-0/+193