summaryrefslogtreecommitdiff
path: root/sys/miscfs/specfs
AgeCommit message (Expand)Author
2009-11-14- Move kauth_init() a little bit higher.elad
2009-10-06Factor out a block of code that appears in three places (Veriexec, keylock,elad
2009-10-04Put workaround fix for LOCKDEBUG panic mentioned in PR kern/41078:tsutsui
2009-04-25- Rearrange pg_delete() and pg_remove() (renamed pg_free), thusrmind
2009-02-22PR kern/26878 FFSv2 + softdep = livelock (no free ram)ad
2009-02-02Add support for loading pseudo-device drivers. Try to autoload modules fromhaad
2009-01-11merge christos-time_tchristos
2008-12-29Rename specfs_lock as device_lock and move it from specfs to devsw.pooka
2008-05-16Make sure all cached buffers with valid, not yet written data have beenhannken
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-01-25Spec_open(): clear sd_bdevvp if bdev_open() failed.hannken
2008-01-25Remove VOP_LEASE. Discussed on tech-kern.ad
2008-01-24spec_fsync: don't assert that 'vp' holds the block device open. If it'sad
2008-01-24specfs changes for PR kern/37717 (raidclose() is no longer called onad
2008-01-02Merge vmlocking2 to head.ad
2007-12-02Fscow_run(): add a flag "bool data_valid" to note still valid data.hannken
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-10Merge from vmlocking:ad
2007-10-08Merge brelse() changes from the vmlocking branch.ad
2007-10-07Update the file system copy-on-write handler.hannken
2007-09-01Make bioops a pointer and point it to the softdeps struct in softdeppooka
2007-08-03cleanup unused prototypepooka
2007-08-03ANSI-fypooka
2007-07-29It's not a good idea for device drivers to modify b_flags, as they don'tad
2007-07-27vop_mmap parameter changepooka
2007-07-22Retire uvn_attach() - it abuses VXLOCK and its functionality,pooka
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-05improve post-ubc file overwrite performance in common cases.yamt
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-11-26Implement Veriexec's raw disk policy on-top of kauth(9)'s device scope,elad
2006-11-04Change KAUTH_SYSTEM_RAWIO to KAUTH_DEVICE_RAWIO_SPEC (moving the raw i/oelad
2006-11-02Redo Veriexec raw disk/memory access policies so they hold only if theelad
2006-11-01Only use blkdev/bvp for the Veriexec case. While here, fix up IPS modeelad
2006-10-30oops, remove debug printf slipped in. good catch from yamt@, thanks!elad
2006-09-30The poll routine needs to return POLLERR on error, not an errno. Sorryjld
2006-09-21Protect spec_poll from racing against revocation and thus dereferencing ajld
2006-09-19For the VBLK case, we always check vfs_mountedon() and it has nothingelad
2006-09-08First take at security model abstraction.elad
2006-08-11Pretending to be Elad's keyboard:christos
2006-05-14integrate kauth.elad
2006-03-01merge yamt-uio_vmspace branch.yamt
2005-12-11merge ktrace-lwp.christos
2005-11-02merge yamt-vop branch. remove following VOPs.yamt
2005-09-11in spec_ioctl(), don't dereference v_specinfo if it's NULL.chs
2005-08-30Remove __P()xtraeme
2005-06-21PR-30566: Poll must not return <sys/errno.h> values.ws
2005-02-26nuke trailing whitespaceperry
2004-05-25Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.hannken