jdolecek
011c1952fd
#if 0 some no longer used macros; keep around for refence
2003-04-09 16:18:56 +00:00
jdolecek
af5ced0d31
replace VOP__UNLOCK(), VN_LOCK(), VGET() macros with the real thing, to
...
imporove readability
g/c some non-NetBSD code for same reason
2003-04-09 16:18:17 +00:00
jdolecek
81d7a920df
print some potentially useful stuff in ntfs_print()
...
replace the VOP__UNLOCK() macros with VOP_UNLOCK() directly - it just
obfuscates the code
similarily for VN_LOCK()->vn_lock()
unlock dvp before ntvattrget call in ntfs_lookup() in '..' case, not after
fix problem in ntfs_lookup() where PDIRUNLOCK was not set in one code path
after unlocking parent directory vnode
2003-04-09 16:12:18 +00:00
jdolecek
a0e0f99677
add real ntfs remove vnode op, which releases vnode locks on parent directory
...
and the file vnode before returning EOPNOTSUPP
fixes PR kern/19595 by Erik Berls
2003-04-09 16:02:18 +00:00
matt
4daebcbff5
Make the imask_t typedef a struct rather than a naked array. The attribute
...
on the array typedef was contaminating other u_int32_t naked arrays and
affecting their alignment.
2003-04-09 15:44:26 +00:00
yamt
65e3d14a8a
rename a very confusing variable name.
...
(must_commit -> stalewriteverf)
2003-04-09 14:30:30 +00:00
yamt
b90af31ce6
when commit failed and fall to write, re-set 'off' and 'cnt'
...
because it can be changed in 'needcommit' path.
2003-04-09 14:27:58 +00:00
yamt
2cca2b5641
update a comment to follow the previous change.
2003-04-09 14:24:32 +00:00
yamt
9b96b4ab78
make per-iod datas together.
2003-04-09 14:22:33 +00:00
yamt
0dff798bde
rename nm_verf to nm_writeverf because it's confusing with nm_verf{str,len}.
2003-04-09 14:21:24 +00:00
drochner
e0fb4a2b6b
-in bindtextdomain(), don't crash if a NULL dirname is passed - return the
...
current path setting in this case (or default)
-fix return value
-don't copy a string to itself
2003-04-09 14:11:33 +00:00
itohy
3803387e1f
Support UFS2 format for FFS.
2003-04-09 12:57:13 +00:00
yamt
e5655297db
remove B_NEEDCOMMIT as it's no longer used.
2003-04-09 12:55:50 +00:00
fvdl
774a28f33f
Correctly deal with directories that need indirect blocks by adding
...
some code I missed in the UFS2 commit. Should fix false positives
seen by fsck_ffs on clean filesystems.
Thanks to Takahiro Kambe for debugging help.
2003-04-09 12:49:28 +00:00
drochner
e9857b349d
catch up with "struct consdev" change
2003-04-09 11:04:41 +00:00
jdolecek
f0f862a9f6
rename local macro blancmange() to SKIP_BLANKS(), to clarify what
...
it does and to better signal it might modify it's arguments
fixes PR bin/20546 by Peter Seebach
2003-04-09 09:30:40 +00:00
jdolecek
210e3d8b14
if the share name contains a dot, assume it's actually a server name
...
or server IP address - this allows 'mount_smbfs //192.168.0.1/foo /mnt'
to work as expected, i.e. being same as if -I 192.168.0.1 would be
specified too
perhaps we should resolve the IP to real NetBIOS name, but
apparently both Samba 2.2.8 and Windows XP accept the logon request
even when the NetBIOS name isn't correct
adresses PR kern/20991 by Robert Vargason
2003-04-09 09:12:38 +00:00
thorpej
4d402f3790
Fix a typo.
2003-04-09 02:34:31 +00:00
christos
e3eb9da887
regen
2003-04-09 02:10:57 +00:00
christos
81e522b516
A cardflash NE2000 from Michael Francini francini at mindspring dot com.
2003-04-09 02:09:55 +00:00
thorpej
a9caf2cae5
G/c the traceq; nothing uses it.
2003-04-09 01:55:14 +00:00
thorpej
0871fe346f
Use PAGE_SIZE rather than NBPG.
2003-04-09 01:54:42 +00:00
thorpej
375bf0732b
Need <uvm/uvm_extern.h>.
2003-04-09 01:35:12 +00:00
thorpej
5051d1c544
Use PAGE_SIZE rather than NBPG.
2003-04-09 00:39:38 +00:00
thorpej
24a4b8faa6
Use PAGE_SIZE rather than NBPG.
2003-04-09 00:28:28 +00:00
thorpej
cf9d21bf8e
Use PAGE_SIZE rather than NBPG.
2003-04-08 23:39:14 +00:00
thorpej
04269f6445
Make PAGE_SIZE, PAGE_SHIFT, and PAGE_MASK compile time constants; we only
...
support 8K page models at the moment anyway.
2003-04-08 23:35:48 +00:00
thorpej
9a8042f242
Use PAGE_SIZE rather than NBPG.
2003-04-08 22:57:53 +00:00
thorpej
7a22c14e21
Don't use NBPG.
2003-04-08 22:37:52 +00:00
thorpej
106ae5d65e
Use PAGE_SIZE rather than NBPG.
2003-04-08 22:33:33 +00:00
uwe
b0645fe98e
Add names for v8 traps (cf page 76, table 7-1).
...
Fix coprocessor disabled/exception traps that were placed incorrectly:
cp_disabled == 0x24 (0t36) was placed at 0x36, ditto for cp_exception.
2003-04-08 21:56:31 +00:00
thorpej
fa014307ab
Bump the max compressed kernel image size to 1.5M; 4 SCSI controller
...
drivers, each with a plethora of microcode, takes up a bit of space,
and this gives us a bit of breathing room.
2003-04-08 21:41:18 +00:00
thorpej
b580af4dd8
Build "root on wd0" and "root on sd0" gzboot images for ADI BRH,
...
IQ80310, and IQ80321. Build "root on sd0" for TEAMASA_NPWR.
2003-04-08 21:26:59 +00:00
thorpej
1ca10d28f2
Add a gzboot for the ADI BRH board.
2003-04-08 21:24:59 +00:00
wiz
43a80c6fd2
Improve mdoc a bit.
2003-04-08 21:19:15 +00:00
wiz
94f29563af
Better mdoc; add a missing 'is'.
2003-04-08 21:15:21 +00:00
jdolecek
c2704241db
add a comment on SMB packet PID purpose to smb_rq_new()
...
adjust the commented out code to be compilable, but keep using '1' as the PID
2003-04-08 21:10:33 +00:00
wiz
0aa9f9348a
Fix part of last.
2003-04-08 21:09:40 +00:00
jdolecek
1ae0467918
back to passing magic '1' as lock id in smbfs_advlock() - the number
...
is used to setup a 'PID' for the lock; if a SMB write request is sent
to server, it returns EDEADLK if it doesn't have same PID. since we
use '1' as request PID (see smb_rq_new()), we must use '1' here too,
for now
add a comment what is the ID used for, to avoid similar mistake in future
this partially back off rev 1.5, and makes advisory locking work
on SMB shares mounted from Windows again (sigh)
2003-04-08 21:06:33 +00:00
thorpej
9e156cf668
Add ADI_BRH_INSTALL, INTEGRATOR_INSTALL, IQ80310_INSTALL, and
...
IQ80321_INSTALL.
2003-04-08 21:06:08 +00:00
thorpej
4c08dfb615
Remove LINKENTRY and LOADADDRESS vars; it's all handled by the linker
...
script on evbarm platforms.
2003-04-08 20:50:05 +00:00
thorpej
4818d283ff
Factor out common INSTALL kernel config fragments into a new INSTALL
...
file. Add INSTALL kernels for the ADI BRH, IQ80310, and IQ80321.
2003-04-08 20:49:01 +00:00
thorpej
f26807bd26
Add a selection of storage devices, and also build netbsd-sd0 and
...
netbsd-wd0 kernels.
2003-04-08 20:48:03 +00:00
jdolecek
50162d1023
add a fortune contributed by Petter "Nosfisk" Lindquist in PR misc/21070
...
a nice one - thanks!
2003-04-08 19:41:08 +00:00
matt
46acdfd875
Deal with discovery strangeness/timing issue. Sometimes the Ownership bit
...
on descriptor doesn't get reset so look beyond to the next descriptor to
see if it's been returned. If it has, then just process the current one.
2003-04-08 19:37:17 +00:00
matt
eb675c41cf
Select MPSC console and the proper PCI slots. Use -D__boardtype__ instead
...
of -Dboardtype.
2003-04-08 19:35:24 +00:00
jdolecek
a66d80ca2a
smbfs_remove(): undo broken condition change from rev. 1.3 - apparently
...
the condition was changed to be true when the file _should_ be removed,
but ended up wrong way
this fixes a problem where it wasn't possible to remove regular files
from mounted smbfs share
2003-04-08 19:01:00 +00:00
abs
89c93ddc45
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43.
...
Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262
Also add some missing COMPAT_15 entries.
2003-04-08 18:58:19 +00:00
jdc
a1a7bef1e4
Document LINES and COLS environment variables.
2003-04-08 18:57:09 +00:00
jdc
7a37df1b93
Add ESCDELAY variable to control the inter-key delay in escape sequences.
...
Fixes PR 20031 by Thomas Klausner.
2003-04-08 18:55:43 +00:00