Ian Dowse
03a585553a
Oops, I misread the purpose of the NULL check in EH_RESTORE() in
...
revision 1.62. It was checking for M_PREPEND() failing, not for the
case of a NULL mbuf pointer being supplied to the macro. Back out
that revision, and fix the NULL dereference by not calling EH_RESTORE()
in the case where the mbuf pointer is NULL because the firewall
rejected the packet.
2002-12-27 17:15:16 +00:00
Robert Watson
f0bc12ee8d
Improve consistency between devfs and MAKEDEV: use UID_ROOT and
...
GID_WHEEL instead of UID_BIN and GID_BIN for /dev/fd/* entries.
Submitted by: kris
2002-12-27 16:54:44 +00:00
Robert Watson
0c5716be39
Use UID_ROOT and GID_WHEEL for uid/gid argments to make_dev().
...
Remove the setgid bit from the tga device (?).
Synchronize mode with modes used for related frame buffer devices
in MAKEDEV (tga doesn't appear in MAKEDEV).
Submitted by: kris
2002-12-27 16:44:11 +00:00
Robert Watson
adbc548002
Make use of UID_ROOT, GID_WHEEL for make_dev() arguments.
...
Remove the setgid bit from the 3dfx device (?).
Synchronize permissions with the values in MAKEDEV for consistency.
Submitted by: kris
2002-12-27 16:40:54 +00:00
Robert Watson
2066d8e707
Synchronize mode for ppsX devices to that found previously in MAKEDEV
...
for consistency.
Submitted by: kris
2002-12-27 16:34:12 +00:00
Robert Watson
805229eb77
Synchronize make_dev() for pcfclock devices to the values in MAKEDEV
...
for consistency.
Submitted by: kris
2002-12-27 16:32:10 +00:00
Robert Watson
3055da59a9
Remove S_IROTH from the make_dev() lines for iir-related devices. This
...
improves protection consistency with other storage devices (generally
root:operator,660). This driver appears not to have an active
maintainer.
Submitted by: kris
2002-12-27 16:28:31 +00:00
Ian Dowse
bf235b1710
Fix a bug introduced by revision 1.59 that would cause an immediate
...
NULL dereference if a bridged packet was rejected by ipfw.
2002-12-27 16:27:45 +00:00
Udo Erdelhoff
8da5b3e292
MFbed: translation updates:
...
hardware/alpha/proc-alpha.sgml: 1.49 -> 1.51
installation/common/install.sgml: 1.16 -> 1.17
installation/common/trouble.sgml: 1.8 -> 1.10
relnotes/common/new.sgml: 1.466 -> 1.467
2002-12-27 15:00:06 +00:00
Jens Schweikhardt
57bd0fc6e8
english(4) police.
2002-12-27 12:15:40 +00:00
Poul-Henning Kamp
aa4d7a8a4b
Use three UMA zones for FFS/UFS inodes instead of malloc space.
...
Since inodes are currently 144 bytes, this will save 112 bytes per
inode. This can amount to up to 10MByte on large systems.
2002-12-27 11:05:05 +00:00
Poul-Henning Kamp
de6ba7c016
Move the allocation of the inode contents into ffs_vfsops.c rather than
...
passing malloc types around.
2002-12-27 10:23:03 +00:00
Ruslan Ermilov
44acbc1adc
POLA dictates that in the file designated with the -f option
...
argument, leading whitespace and empty lines be ignored, and
the `#' character marks the rest of the line as a comment.
PR: bin/45958
MFC after: 3 days
2002-12-27 10:09:04 +00:00
Poul-Henning Kamp
975512a907
Make ffs_mountfs() static.
...
Remove the malloctype from the ufs mount structure, instead add a callback
to the storage method for freeing inodes: UFS_IFREE().
Add vfs_ifree() method function which frees an inode.
Unvariablelize the malloc type used for allocating inodes.
2002-12-27 10:06:37 +00:00
Alfred Perlstein
beb24986a7
Silence casting away constness warnings.
...
Make cgetmatch's locals const.
Make cdbget take a const string and copy it into a buffer.
2002-12-27 08:43:40 +00:00
Alfred Perlstein
5590e7fdf0
Lock filedesc while performing a range check on the file descriptor.
...
Reviewed by: alc
2002-12-27 08:39:42 +00:00
Tim J. Robbins
cd203b8ead
Fix a small typo.
2002-12-27 08:28:53 +00:00
Julian Elischer
57ee6bd3db
Slight tuning if teh KSE man page to indicate some functionality is
...
not yet inplemented and to clear up some wording.
2002-12-27 08:21:15 +00:00
Poul-Henning Kamp
9693da433c
Remove the "ascii" attribute from the sysctls so that "sysctl -a" will
...
skip them.
2002-12-27 07:58:59 +00:00
Alan Cox
d746789347
Hold the page queues lock when calling vm_page_flag_clear().
2002-12-27 06:52:32 +00:00
Alan Cox
969da54c3a
Increase the scope of the page queues lock in phys_pager_getpages().
2002-12-27 06:09:56 +00:00
Tom Rhodes
ce4fd6b4c5
mount_msdos(8) > mount_msdosfs(8) as they have different names in 4.X/5.X.
...
Correct link to the handbook (typo).
Pointed out by: chris
2002-12-27 04:06:04 +00:00
Tom Rhodes
02281fd811
Whitespace created in Makefile from previous commit.
2002-12-27 03:17:39 +00:00
Tom Rhodes
e68e321258
Add a manual page for msdosfs (msdos.5) and connect it to the build.
...
Quick review by: chris (older version)
2002-12-27 03:17:02 +00:00
Jake Burkholder
9ff9f0fb80
Implement uma_small_alloc and uma_small_free. Not yet used.
2002-12-27 03:11:29 +00:00
Jake Burkholder
885f001d98
- Use direct mapped addresses for the message buffer, for the crash dump
...
mappings, and for pmap_map which is used to map the vm_page structures.
- Don't allocate kva space for any of the above.
2002-12-27 01:50:29 +00:00
Jake Burkholder
3eb81c6900
Teach libkvm to deal with direct mapped addresses.
2002-12-27 01:45:05 +00:00
Tim J. Robbins
97c1c8f886
Be more consistent with "static".
2002-12-27 01:01:03 +00:00
Jeffrey Hsu
c919b1e24b
Long chain of calls starting with bridge_on(), going through IPv6, and
...
ending up at ifa_ifwithdstaddr() could lead to a recursive lock of
the ifnet list mutex.
2002-12-27 00:24:35 +00:00
Poul-Henning Kamp
5ab413bf6e
white-space changes
2002-12-26 21:02:50 +00:00
Poul-Henning Kamp
3ff81a4ca8
Use a mutex assert to document our locking circumstances.
2002-12-26 20:48:22 +00:00
Poul-Henning Kamp
4fbfd368dd
We should not need to hold Giant for sbuf operations any more.
2002-12-26 20:46:30 +00:00
Poul-Henning Kamp
cd4b1352fa
Add an XXX comment to explain the predicament.
2002-12-26 20:45:37 +00:00
Ruslan Ermilov
2dab76f7d1
s/pseudo-device/device/
2002-12-26 19:56:29 +00:00
Yoshihiro Takahashi
7a6b06168b
Return an error if the size of the sector is zero. This is for removable
...
devices that is not inserted any media.
This is MFC candidate.
Submitted by: ISAKA Yoji <isaka@cory.jp>
2002-12-26 15:50:45 +00:00
Tim J. Robbins
cd3edecb19
Unbreak for the !__XSI_VISIBLE case when another header that defines
...
size_t has not been included first.
2002-12-26 14:44:45 +00:00
Tim J. Robbins
8eca3fa11c
Add "restrict" qualifiers to the prototype for wordexp().
2002-12-26 14:38:27 +00:00
Tim J. Robbins
faea1495bf
Add an implementation of the POSIX wordexp() and wordfree() functions,
...
which perform shell-style word expansion on strings. This is still a
little rough around the edges.
PR: 13420
2002-12-26 14:34:18 +00:00
Tim J. Robbins
56f562526c
Add the POSIX <wordexp.h> header file.
...
PR: 13420
2002-12-26 14:30:55 +00:00
Tim J. Robbins
2c25061f18
Add the "wordexp" shell built-in command which will be used to implement
...
the POSIX wordexp() function.
2002-12-26 14:28:54 +00:00
Ian Dowse
326b4d74c4
When resuming after a system suspend, re-issue the UHCI_CMD_MAXP
...
command in case this setting was not saved. Since bandwidth reclamation
(-current only) often results in bus activity continuing to the end
of every frame, most transfers would fail with IOERROR if this
setting is missed.
Reviewed by: n_hibma
MFC after: 1 week
2002-12-26 13:25:57 +00:00
David Xu
4b2d2f604c
Set %bx register instead of %di register, see vbe3.0, page 45.
2002-12-26 13:20:58 +00:00
Ruslan Ermilov
3e4ac74d53
MFS: Split export list.
2002-12-26 12:20:25 +00:00
Hidetoshi Shimokawa
ee126d67f7
Cosmetic change. s/Firewire/FireWire/.
2002-12-26 06:50:09 +00:00
Hidetoshi Shimokawa
f3abec2274
Replace ntohl() with ntohs() because orb_hi is u_int16_t.
2002-12-26 06:41:37 +00:00
Jeffrey Hsu
7701e15b6b
Disable radix node locking for sysctl until we fix the sysctl infrastructure
...
to not sleep.
2002-12-26 03:35:57 +00:00
Hidetoshi Shimokawa
ac9f66922b
firewire.c
...
- Fix permission of device node.
fwochi.c, fwohcireg.h
- Detect phy access failure correct way.
- Set root hold-off bit before initiating bus reset.
This should fix the problem with VIA6306.
fwohcivar.h
- Fix over-allocation of array. (fwohcivar.h)
sbp.c
- Return CAM_DEV_NOT_THERE rather than CAM_TID_INVALID to prevent retry.
2002-12-26 03:17:59 +00:00
Greg Lehey
fcfa5b69b1
Clarify the distinction between the Proclamation of the Province of
...
South Australia and the date of the Proclamation Day holiday.
2002-12-25 23:15:36 +00:00
Ruslan Ermilov
d68189df30
Typo in function name.
2002-12-25 11:40:53 +00:00
Ruslan Ermilov
94e013f0e6
I'm not sure what was the problem at the time of revision 1.37
...
when julian@ added it, but the commented out code had at least
one bug -- not freeing the allocated mbuf.
Anyway, this comment no longer applies as of revision 1.67, so
remove it.
2002-12-25 10:55:44 +00:00