summaryrefslogtreecommitdiff
path: root/sys/compat/common/vfs_syscalls_30.c
AgeCommit message (Expand)Author
2022-03-12compat_30: Fix thinko in previous.riastradh
2022-03-12compat_30: Avoid what might be technically undefined behaviour.riastradh
2021-09-07sys/compat: Memset zero before copyout.riastradh
2021-08-15- memset struct stat to avoid kernel memory disclosure of padded fieldschristos
2020-01-31Fix copyout overflows in fhstat, found by the LGTM bot. Not a big problemmaxv
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2019-09-22Add a new member to struct vfsstat and grow the unused memberschristos
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2014-10-20simplifychristos
2014-10-20Memory leak, triggerable from root only.maxv
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-03-03When implementing "read directory", when there are too many empty entrieshe
2009-01-26Make all fstat(2) compat syscalls consistently use do_sys_fstat(),njoly
2009-01-11merge christos-time_tchristos
2008-06-24Replace references to getsock/getvnode.ad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2007-12-20Convert all the system call entry points from:dsl
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-04-30Split the statvfs functions so that the 'work' is done to a kernel bufferdsl
2007-04-22Change the way that emulations locate files within the emulation root todsl
2007-03-10Use the support routines from kern_syscalls.c instead of rolling our own code.dsl
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2006-11-16__unused removal on arguments; approved by core.christos
2006-11-14Clean some KAUTH_GENERIC_ISSUSER usage in compat code.elad
2006-10-12- sprinkle __unused on function decls.christos
2006-08-04compat_30_sys_getfh: check the size of filehandle. remove an unnecessary cast.yamt
2006-08-04some filehandle syscall related changes.yamt
2006-07-31Make filehandles opaque to userlandmartin
2006-07-23Use the LWP cached credentials where sane.ad
2006-07-13compat_30_sys_getfh: s/fhandle_t/struct compat_30_fhandle/ (fix overrun.)yamt
2006-07-13Fix alignement problems for fhandle_t, exposed by gcc4.1.martin
2006-05-14integrate kauth.elad
2006-05-04fhstat needs to be versioned too (for ino_t). Pointed out by Izumi Tsutsuichristos
2006-03-01merge yamt-uio_vmspace branch.yamt
2005-12-11merge ktrace-lwp.christos
2005-09-13compat code reorg.christos
2005-08-19compat_30_sys_getdents: netbsd 1.2 -> 3.0 in comments/messages.yamt
2005-08-19compat_30_sys_getdents: don't leak kernel stack garbage to userland.yamt
2005-08-19change a hard-coded 0xf to _DIRENT_ALIGN (thanks yamt)christos
2005-08-1964 bit inode changes.christos