Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix worst three kernel stack pigs in xfs by moving stack allocation of | 2005-08-04 | 3 | -35/+70 | |
| | | | | | xfs message structures to malloc M_TEMP. ok art@ | ||||
* | Extended Attributes was a piece to get to ACLs, however ACLs have not | 2005-07-04 | 1 | -4/+0 | |
| | | | | | | been worked on, so EA is pointless. Also the code is not enabled in GENERIC so it is not being tested or maintained. (missed in previous commit) | ||||
* | remove references of VOP_WHITEOUT from the kernel, okay millert@ | 2005-05-27 | 1 | -2/+0 | |
| | |||||
* | miscellaneous typo fixes: | 2005-02-17 | 1 | -2/+2 | |
| | | | | | | | - sturct -> struct (spotted by pedro) - elimination of consecutive 'the' words ok jmc@, henning@, krw@, robert@, some whining by jolan@ | ||||
* | the rest of the '#if DIAGNOSTIC' -> '#ifdef DIAGNOSTIC' in the kernel; ok miod@ | 2004-08-03 | 1 | -1/+1 | |
| | |||||
* | Make lf_advlock glue work for AFS so flock/fcntl lock requests will work | 2004-05-28 | 1 | -23/+4 | |
| | | | | | | on the local machine (like NFS). This does not yet implement whole file AFS locking (arla doesn't do that yet). ok tedu@ art@ | ||||
* | use pool for namei pathbuf. testing ok millert@ tdeval@ | 2004-05-14 | 1 | -2/+4 | |
| | |||||
* | Set sensible value for mntfromname, to make 'mount' report the | 2004-02-19 | 1 | -1/+1 | |
| | | | | | | | xfs device that was actually mounted, not just 'arla'. Issue noted by deraadt@. Thanks to Jan Johansson (janj+openbsd at wenf.org) for testing on i386 and sparc64. | ||||
* | clean out #ifdef horror show in xfs_dev-bsd.c and enable XFS in GENERIC. | 2004-01-18 | 1 | -252/+58 | |
| | | | | ok deraadt@, todd@ | ||||
* | fix PR 3552 by removing ifdef cruft | 2003-12-09 | 1 | -2/+0 | |
| | | | | ok (and sent earlier by) tedu@ | ||||
* | typos from Jonathon Gray; | 2003-11-08 | 3 | -7/+7 | |
| | |||||
* | Implement a real xfs_devpoll() and don't rely on xfs_realselect(). | 2003-10-06 | 1 | -5/+14 | |
| | | | | Tested by beck@ | ||||
* | fix xfs_devpoll so it works. | 2003-10-04 | 1 | -1/+1 | |
| | | | | ok millert@ | ||||
* | Missing xfs_devpoll proto. You would think with all that HAVE_FOO | 2003-09-28 | 2 | -2/+3 | |
| | | | | crap the protos would be done for you. Apparently not... | ||||
* | xfs_devpoll must not be static; found by beck@ compiling an XFS kernel | 2003-09-28 | 1 | -1/+1 | |
| | |||||
* | select to poll | 2003-09-26 | 1 | -1/+1 | |
| | |||||
* | Replace select backends with poll backends. selscan() and pollscan() | 2003-09-23 | 1 | -2/+2 | |
| | | | | | | | now call the poll backend. With this change we implement greater poll(2) functionality instead of emulating it via the select backend. Adapted from NetBSD and including some changes from FreeBSD. Tested by many, deraadt@ OK | ||||
* | fix pr 3442 - make all AFS ioctl's for XFS come from the xfs/xfs_pioctl.h | 2003-09-08 | 1 | -18/+25 | |
| | | | | | | | file from the kernel - this makes the kerberosV/kafs.h file include that, as well as the kafs.h used in afs (hiding in the afs sources). this needs more drastic gutting post release, but at least this now all uses the same ioctl's. | ||||
* | change arguments to suser. suser now takes the process, and a flags | 2003-08-15 | 1 | -0/+4 | |
| | | | | | | | | | argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | ||||
* | constify vfsops; tedu@ ok | 2003-08-14 | 1 | -1/+1 | |
| | |||||
* | Fix include stuff, unused variables and statics and other small things needed | 2003-08-12 | 6 | -6/+7 | |
| | | | | to compile in our tree. | ||||
* | For whatever reason, cvs cannot import a file that already exists, but is | 2003-08-12 | 1 | -0/+140 | |
| | | | | deleted. *sigh* | ||||
* | fix GENERIC compilation. | 2003-08-12 | 2 | -1/+3 | |
| | |||||
* | Merge | 2003-08-12 | 28 | -2041/+3142 | |
| | |||||
* | Import xfs from arla-current as of 5 Aug 2003. | 2003-08-12 | 2 | -3/+94 | |
| | | | | ok deraadt@ | ||||
* | kill some externs that are not there anymore and had left other places for a better void ages ago | 2003-07-24 | 1 | -3/+1 | |
| | |||||
* | File system locking fixups, mostly from NetBSD: | 2003-01-31 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | - cache_lookup move common code from various fs's here always return with vnode and parent locked adjust return codes - PDIRUNLOCK - new flag set if lookup couldn't lock parent vnode - kernfs and procfs lock vnode in get_root don't unlock (again) in kernfs_freevp fix memory leak in procfs From tedu@stanford.edu deraadt@ and various other ok | ||||
* | inital -> initial | 2002-07-02 | 1 | -2/+2 | |
| | |||||
* | merge | 2002-06-07 | 30 | -433/+951 | |
| | |||||
* | Import of xfs from arla-0.35.7 | 2002-06-07 | 1 | -0/+103 | |
| | |||||
* | Final __P removal plus some cosmetic fixups | 2002-03-14 | 1 | -2/+2 | |
| | |||||
* | First round of __P removal in sys | 2002-03-14 | 1 | -8/+8 | |
| | |||||
* | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | 2001-11-06 | 1 | -2/+2 | |
| | | | | (Look ma, I might have broken the tree) | ||||
* | - every new fd created by falloc() is marked as larval and should not be used | 2001-10-26 | 1 | -1/+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. | ||||
* | no need to include both vm.h and vm_extern.h | 2001-08-12 | 1 | -1/+1 | |
| | |||||
* | No more HAVE_VM_VM_OBJECT_H | 2001-07-05 | 1 | -1/+1 | |
| | |||||
* | no vnode_pager.h | 2001-06-27 | 1 | -1/+1 | |
| | |||||
* | Remove old vm. | 2001-06-27 | 1 | -2/+2 | |
| | |||||
* | Get rid of several unused vnode operations | 2001-06-23 | 1 | -8/+0 | |
| | |||||
* | use void * rather than caddr_t in xfs_mount to match change in mount.h. | 2001-02-21 | 2 | -4/+4 | |
| | | | | ok assar@ | ||||
* | Apparently Art did not even compile a kernel before commiting | 2000-09-12 | 1 | -1/+0 | |
| | |||||
* | New xfs from Arla between 0.34.2 and current in arla cvs. | 2000-09-11 | 29 | -1074/+2530 | |
| | | | | Too many new features and fixes to mention here. | ||||
* | $OpenBSD$ | 2000-03-03 | 26 | -26/+48 | |
| | |||||
* | update to use new checkexp vfs operation | 2000-02-07 | 3 | -18/+23 | |
| | |||||
* | remove superflous declaration of vnops, it's now in <sys/file.h> | 2000-02-01 | 1 | -2/+1 | |
| | |||||
* | use uvm_vnp_setsize when uvm (workaround) | 1999-06-03 | 2 | -2/+14 | |
| | |||||
* | gc old files | 1999-04-30 | 6 | -3211/+0 | |
| | |||||
* | upgrade Arla to fresher code. Too many new features and bugfixes. | 1999-04-30 | 32 | -453/+7018 | |
| | |||||
* | panic prints a newline for you, don't do it in the panic string | 1999-01-11 | 1 | -2/+2 | |
| | |||||
* | compile with -DDEBUG | 1998-12-19 | 1 | -1/+3 | |
| |