perseant
bd6cf7e127
Allow filesystems' VOP_IOCTL to catch ioctl calls on directories and
...
regular files. Approved thorpej, fvdl.
2003-02-24 08:34:30 +00:00
matt
4f493fc42d
Zero bss in start, not in initppc.
2003-02-24 08:06:42 +00:00
kochi
7a7dfd71a7
Add myself.
2003-02-24 07:47:17 +00:00
matt
8609ed56b8
Only define KERN_AS= object if IDENT has -DLKM.
2003-02-24 07:15:40 +00:00
matt
97d38cdec2
Actually use bzero.S. Also fix bzero to use GET_CPUINFO
2003-02-24 07:14:17 +00:00
matt
05a4c83a70
Don't make memset.c since bzero.o has memset in addition to bzero.
2003-02-24 07:09:18 +00:00
matt
8c1eaadb7a
automatic aggregates are evil. make it static const.
2003-02-24 03:01:03 +00:00
atatat
3065ba7178
Execute the actual command as it's set instead of calling the sh
...
routine directly. This allows one to to override a specific command
via the use of /etc/rc.conf.d/sysdb.
2003-02-24 01:04:45 +00:00
atatat
83642bd3a6
Cast VM_DEFAULT_ADDRESS() to a caddr_t.
2003-02-24 00:49:43 +00:00
pooka
5046c98de1
adapt for glorious dist/file strategy
2003-02-23 23:46:55 +00:00
pooka
8e43248793
play "minor nit" games
2003-02-23 23:43:52 +00:00
pooka
2e90e27c3b
merge local changes
2003-02-23 23:42:50 +00:00
wiz
b517ab4402
.Nm still needs "".
2003-02-23 23:40:47 +00:00
thorpej
20c4b7b844
Change pcb32_pagedir to a paddr_t (after all, it's used as a paddr_t
...
everywhere in the code).
2003-02-23 23:40:01 +00:00
enami
37d7d10857
Remember the allocated ptimer object so that it won't leak.
2003-02-23 23:36:35 +00:00
pooka
c650965ed3
merge local changes
2003-02-23 23:34:21 +00:00
simonb
02468768a6
Note libsa LFSv2 support and i386 bootblock support for LFS.
2003-02-23 23:30:39 +00:00
simonb
a5781fdcdf
Add LFS support for i386. Tested with a "newfs_lfs -A -O 256" root
...
filesystem.
2003-02-23 23:25:50 +00:00
simonb
3a93f29238
Update for LFSv2 support. Ports that have "bootxx_lfs"-style
...
bootblocks currently only support LFSv2, but the second level
"boot" program supports both LFS versions.
2003-02-23 23:23:07 +00:00
simonb
6e4342ca79
Add support for LFSv2 filesystems. From a libsa standpoint, LFSv1 and
...
LFSv2 are treated as separate filesystem types for size considerations.
2003-02-23 23:17:42 +00:00
pooka
4fc6504c14
file 3.40
2003-02-23 23:08:21 +00:00
simonb
7d43baad24
Use the MAX() macro from <sys/param.h> instead of a local inline. Results
...
in same code size in ufs.c and removes an unused inline function in lfs.c.
2003-02-23 22:47:43 +00:00
nathanw
681f702ca1
In pmap_physpage_alloc() and pmap_physpage_free(): only the DIAGNOSTIC
...
check is inside the simple_lock()/simple_unlock() pair, so move the locks
inside the #ifdef as well.
Additionally, change the #ifdef from DIAGNOSTIC to DEBUG; the condition
is too weird to be worth checking at DIAGNOSTIC, according ot Jason.
2003-02-23 22:41:24 +00:00
jdolecek
f31ba31b00
change smbfs_args:
...
* g/c unused members 'mount_point', 'root_path', which only take space
* rename 'dev' to 'dev_fd' to more closely match what it is
* add 'export' member to avoid changing this again if ever smbfs would
be made exportable
bump SMBFS_VERMIN - ABI/API change; mount_smbfs needs to be recompiled
to work again
2003-02-23 22:31:17 +00:00
he
eca5e4743f
Bump ramdisk image size from 1444k to 1500k.
2003-02-23 22:30:46 +00:00
he
87ce3fd084
Remove the need to include grep in the miniroot; replace with
...
usage of awk instead.
2003-02-23 22:29:38 +00:00
jdolecek
999273657a
put the printf about version mismatch inside #ifdef SMB_VNODE_DEBUG
...
do not touch sm_args.mount_point[]
2003-02-23 22:20:05 +00:00
jdolecek
a2e6fb66e5
do not initialize/use member 'mount_point' of struct smbfs_args
...
allocate mount_point[] on stack
2003-02-23 22:14:09 +00:00
pk
025e435477
Protect the event queue with a simple mutex; this only partially addresses
...
MP-safety issues in the event handling system.
2003-02-23 22:05:35 +00:00
christos
8bf6b72335
style; no space after cast, and add cast to the assignment case too.
2003-02-23 22:03:11 +00:00
jdolecek
e211d06862
add genfsops necessary for genfs_*{get|put}pages() to actually work
...
use 'compat' getpages and gop_write - smbfs doesn't have bmap vnode op (yet)
2003-02-23 21:55:20 +00:00
jdolecek
ee219745fe
remove bogus (u_long) cast for uvm_vnp_setsize() arg in smbfs_setattr()
2003-02-23 21:54:05 +00:00
pk
f326711134
Use splsched() instead of splhigh() to protect the triggered event queues.
2003-02-23 21:44:26 +00:00
wiz
f7073a4b07
Bump date and copyright for last.
2003-02-23 21:43:31 +00:00
pk
8059957b3f
Noet that knote() must not be called from interrupt contexts running at an
...
interrupt priority level higher than splsched().
2003-02-23 21:40:44 +00:00
jdolecek
a7bf0f25db
g/c some dead code
...
make smbfs_name_{alloc|free} inline
turn some checks for smbfs code errors to KASSERT()s
KNF some
also initialize n_size in smbfs_node_alloc()
g/c write-only variable in smbfs_nget()
2003-02-23 21:33:06 +00:00
jdolecek
ccf56de797
KASSERT() smp->sm_root is nonnull in unmount
...
g/c unneeded variable in smbfs_root()
2003-02-23 21:27:33 +00:00
jdolecek
9a7b95383e
fix KASSERT() in smbfs_findnextLM1() to actually compile
2003-02-23 21:26:26 +00:00
pk
8f9c32194c
Use splvm() instead of splhigh() when accessing the internal page header pool.
2003-02-23 21:25:19 +00:00
jhawk
c3ac22a6a8
markup: the ";" for -exec, -ok, and -execdir is a seperate word from
...
the last argument
2003-02-23 20:01:31 +00:00
jdolecek
5c7688a6f3
g/c compatibility defines PROC_LOCK()/PROC_UNLOCK()
2003-02-23 19:35:14 +00:00
jdolecek
24a773c6ef
g/c smbfs_pbuf_freecnt, it's not used (it was not even declared on NetBSD)
2003-02-23 19:30:13 +00:00
atatat
860ed88533
#include opt_uvm.h in machine/vmparam.h (for those ports offering the
...
topdown option) so that including it directly before including
uvm/uvm_param.h (or uvm/uvm_extern.h which includes uvm/uvm_param.h)
and attempting to use topdown won't result in a compiler error.
Problem noted in private email.
2003-02-23 19:13:43 +00:00
he
b699c38934
Cast the result of VM_DEFAULT_ADDRESS to caddr_t, to make this compile again.
2003-02-23 19:08:18 +00:00
jdolecek
21a1fae4a8
g/c smbfs_debuglevel, it's not used anywhere
...
pointed out by Krister Walfridsson
2003-02-23 18:47:10 +00:00
manu
b09955adaf
Merged mac68k and macppc keayboards, since they are the same. The file
...
could move to <arch/mac> if one day we create it.
Fixed french keymap: option was not mapped correctly, thus making
impossible to use |{}[] (tested).
Added jp keymap from PR/15438, and sf, sv, de and uk keymaps from OpenBSD.
(all untested).
2003-02-23 18:09:25 +00:00
jdolecek
eb5d35152e
remove non-NetBSD smbfs_vnodeop_entries[], smbfs_vnodeop_opv_desc
2003-02-23 17:28:48 +00:00
jdolecek
c3fb3ac103
g/c smbfs_getpages()/smbfs_putpages() we don't use on NetBSD
2003-02-23 17:28:01 +00:00
martin
53dbc17caf
Include <sys/lock.h> for the struct simplelock recently added here.
2003-02-23 16:38:01 +00:00
jhawk
e470466271
Clarify that macros should be #define<TAB>; it's important to specify this
...
in the actual document, just not in the cvs logs (cf. rev 1.15).
2003-02-23 14:58:50 +00:00