#
0d297f47 |
| 11-Jan-2022 |
jsg <jsg@openbsd.org> |
spelling ok jmc@
|
#
b2acc587 |
| 05-Mar-2021 |
jsg <jsg@openbsd.org> |
deregister
|
#
1bf87d88 |
| 05-Mar-2021 |
jsg <jsg@openbsd.org> |
ansi
|
#
6e880534 |
| 02-May-2018 |
visa <visa@openbsd.org> |
Remove proc from the parameters of vn_lock(). The parameter is unnecessary because curproc always does the locking.
OK mpi@
|
#
36bb23f1 |
| 28-Apr-2018 |
visa <visa@openbsd.org> |
Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always curproc that does the locking or unlocking, so the proc parameter is pointless and can be dropped.
OK mpi@, deraadt@
|
#
98edb555 |
| 30-Dec-2017 |
guenther <guenther@openbsd.org> |
Delete unnecessary <sys/file.h> includes
ok millert@ krw@
|
#
937fcae7 |
| 19-Mar-2016 |
natano <natano@openbsd.org> |
Remove the unused flags argument from VOP_UNLOCK().
torture tested on amd64, i386 and macppc ok beck mpi stefan "the change looks right" deraadt
|
#
21dab745 |
| 14-Mar-2015 |
jsg <jsg@openbsd.org> |
Remove some includes include-what-you-use claims don't have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels.
ok tedu@ deraadt@
|
#
fde894e5 |
| 16-Dec-2014 |
tedu <tedu@openbsd.org> |
primary change: move uvm_vnode out of vnode, keeping only a pointer. objective: vnode.h doesn't include uvm_extern.h anymore. followup changes: include uvm_extern.h or lock.h where necessary. ok and
primary change: move uvm_vnode out of vnode, keeping only a pointer. objective: vnode.h doesn't include uvm_extern.h anymore. followup changes: include uvm_extern.h or lock.h where necessary. ok and help from deraadt
show more ...
|
#
0e5ae731 |
| 12-Jul-2014 |
tedu <tedu@openbsd.org> |
add a size argument to free. will be used soon, but for now default to 0. after discussions with beck deraadt kettenis.
|
#
1abdbfde |
| 11-Jun-2013 |
deraadt <deraadt@openbsd.org> |
final removal of daddr64_t. daddr_t has been 64 bit for a long enough test period; i think 3 years ago the last bugs fell out. ok otto beck others
|
#
0cad8b22 |
| 30-May-2013 |
guenther <guenther@openbsd.org> |
CD filesystems don't do inode numbers >2^32, so use a smaller type internally, only using ino_t in the VFS layer APIs: vget, readdir, getattr.
ok matthew@
|
#
93f62a9e |
| 04-Jul-2011 |
tedu <tedu@openbsd.org> |
bread does nothing with its ucred argument. remove it. ok matthew
|
#
8f0dcd22 |
| 17-Jan-2010 |
chl <chl@openbsd.org> |
Remove dead assignment and newly created unused variable.
Found by LLVM/Clang Static Analyzer.
ok otto@ krw@ tedu@
|
#
627b2c48 |
| 09-Jul-2009 |
thib <thib@openbsd.org> |
Remove the VREF() macro and replaces all instances with a call to verf(), which is exactly what the macro does.
Macro's that are nothing more then: #define FUNCTION(arg) function(arg) are almost alw
Remove the VREF() macro and replaces all instances with a call to verf(), which is exactly what the macro does.
Macro's that are nothing more then: #define FUNCTION(arg) function(arg) are almost always pointless and should go away.
OK blambert@ Agreed by many.
show more ...
|
#
808d1e2b |
| 29-Oct-2007 |
chl <chl@openbsd.org> |
MALLOC/FREE -> malloc/free
ok krw@
|
#
15aab03c |
| 06-Jun-2007 |
deraadt <deraadt@openbsd.org> |
now that all partition size/offsets are potentially 64-bit, change the type of all variables to daddr64_t. this includes the APIs for XXsize() and XXdump(), all range checks inside bio drivers, inte
now that all partition size/offsets are potentially 64-bit, change the type of all variables to daddr64_t. this includes the APIs for XXsize() and XXdump(), all range checks inside bio drivers, internal variables for disklabel handling, and even uvm's swap offsets. re-read numerous times by otto, miod, krw, thib to look for errors
show more ...
|
#
99bc9d31 |
| 01-Jun-2007 |
deraadt <deraadt@openbsd.org> |
pedro ok'd this ~3500 line diff which removes the vop argument "ap = v" comments in under 8 seconds, so it must be ok. and it compiles too.
|
#
8f6e076e |
| 25-Jan-2006 |
mickey <mickey@openbsd.org> |
reduce stack use; pedro@ miod@ ok
|
#
29295d1c |
| 02-Jun-2003 |
millert <millert@openbsd.org> |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
#
09308f32 |
| 31-Jan-2003 |
art <art@openbsd.org> |
File system locking fixups, mostly from NetBSD: - cache_lookup move common code from various fs's here always return with vnode and parent locked adjust return codes - PDIRUNL
File system locking fixups, mostly from NetBSD: - 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
show more ...
|
#
574066a2 |
| 23-Jun-2001 |
csapuntz <csapuntz@openbsd.org> |
Get rid of several unused vnode operations
|
#
49f343b7 |
| 01-Jul-1999 |
d <d@openbsd.org> |
Add support for Joliet extensions. From FreeBSD
|
#
12e8170c |
| 02-Dec-1997 |
csapuntz <csapuntz@openbsd.org> |
Fix deadlock in cd9660 code. NetBSD PR#2262
|
#
053e05a2 |
| 08-Nov-1997 |
niklas <niklas@openbsd.org> |
Sync to NetBSD; some extra KNF
|