Ruslan Ermilov
d4af5f3250
Fixed "rmdir -p" that got broken by rev. 1.15.
...
(This also fixes "rmdir -v /nonexistent".)
2004-11-20 00:12:08 +00:00
Gleb Smirnoff
654ec77877
Remove unused macro.
...
Approved by: julian (mentor)
2004-11-19 22:35:53 +00:00
Bjoern A. Zeeb
5336906fe3
Document NO_NIS variable.
...
Submitted by: Pawel Worach <pawel dot worach at telia dot com>
Approved by: rwatson (mentor)
MFC after: 1 week
2004-11-19 22:23:57 +00:00
Gleb Smirnoff
92947dc698
Cancel pending timeout before scheduling a new one. This fixes
...
item leak, I've introduced with previous change.
Approved by: julian (mentor)
2004-11-19 20:23:46 +00:00
Maksim Yevmenkin
bb50f99e30
Correct typo. Return ENXIO instead of EIO.
2004-11-19 18:54:54 +00:00
David E. O'Brien
6bdbe99c0d
Man page for the HighPoint RocketRAID 182x driver.
...
Forgotten by: scottl
2004-11-19 18:24:51 +00:00
Scott Long
5932596e0d
Revert part of rev 1.57. The tag boundary is honored by splitting the
...
segment, not by bouncing.
2004-11-19 17:56:22 +00:00
Scott Long
e835255791
Revert part of rev 1.56. Tag boundaries are handled by splitting segments,
...
not through bouncing.
2004-11-19 17:51:29 +00:00
David E. O'Brien
21fc3b7b6a
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
2004-11-19 17:31:31 +00:00
David E. O'Brien
671e1584d6
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
2004-11-19 17:12:56 +00:00
Christian S.J. Peron
d8654c644a
Use statfs instead of getmntinfo(). This will make the procfs checks
...
play nicer in prisons. It also simplifies things.
Reviewed by: rwatson
Bumped into by: Jilles Tjoelker
2004-11-19 16:11:54 +00:00
Simon L. B. Nielsen
cd77596356
- Fix typo in portaudit reference.
...
- Bump document date for last commit.
Pointed out by: ceri, ru
Pointy hat to: simon
2004-11-19 11:44:26 +00:00
David E. O'Brien
8e6acec2ef
Install the header for libmagic.
...
PR: 73647
Submitted by: Uranus <uranus@it.muds.net>
2004-11-19 04:04:14 +00:00
David E. O'Brien
37c510c7c0
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
...
PR: 73879
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2004-11-19 03:56:47 +00:00
David E. O'Brien
ddede49cfd
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
...
PR: 73878
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2004-11-19 03:53:36 +00:00
David E. O'Brien
36d4953214
Make logic more readable.
2004-11-19 03:52:41 +00:00
David E. O'Brien
6949461a18
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
2004-11-19 03:51:12 +00:00
David E. O'Brien
9a1c2d0bf9
Add the the Allied Telesyn AT-2700 familly.
2004-11-19 03:47:01 +00:00
Mark Santcroos
9b7fe7e497
Place function comment above the right function.
2004-11-19 00:58:30 +00:00
Mark Santcroos
15579150a4
Remove ntp_gettime.c which was a wrapper around sysctlbyname(3).
...
This is now a native system call.
Reviewed by: imp, phk, njl, peter
Approved by: njl
2004-11-18 23:59:19 +00:00
Mark Santcroos
463b173e50
Rebuild from compat/freebsd32/syscalls.master:1.43
...
Reviewed by: imp, phk, njl, peter
Approved by: njl
2004-11-18 23:56:09 +00:00
Mark Santcroos
f16ab45fbc
32-bit FreeBSD ABI compatibility stubs from syscalls.master:1.179
...
Reviewed by: imp, phk, njl, peter
Approved by: njl
2004-11-18 23:54:26 +00:00
Mark Santcroos
2524cfb753
Rebuild from syscalls.master:1.179
...
Reviewed by: imp, phk, njl, peter
Approved by: njl
2004-11-18 23:52:40 +00:00
Mark Santcroos
6b270b4825
Add ntp_gettime(2) system call.
...
Reviewed by: imp, phk, njl, peter
Approved by: njl
2004-11-18 23:46:14 +00:00
Mark Santcroos
932cfd418c
Add system call implementation of ntp_gettime(2).
...
Moved most of the work to ntp_gettime1(), which is now called by
ntp_gettime() and ntp_sysctl().
Reviewed by: imp, phk, njl, peter
Approved by: njl
2004-11-18 23:44:49 +00:00
Robert Watson
1317240bac
Add a couple of summary paragraphs at the head of mbuf_tags(9) to
...
indicate how m_tags might be used, and what their high level properties
are. This may help developers using tags get a more clear picture
before delving into the technical details of ABI cookies and API calls.
Suggested by: Rene de Vries <rene at canyon dot xs4all dot nl>
2004-11-18 23:01:07 +00:00
Justin T. Gibbs
803bbd69c4
Add some useful target mode diagnostics for incoming commands
...
under the AHC_SHOW_TQIN debug flag.
2004-11-18 20:33:43 +00:00
Justin T. Gibbs
ad32f91b6b
Revert to basing all timeout/timer values in ms rather than us. The switch
...
to us was to help out the Linux port, but really just invited overflow.
In fact, the request sense timer was overflowing prior to this change making
it much shorter than intended.
aic_osm_lib.h:
Be more careful about overflow in all timer/timeout primitives.
2004-11-18 20:22:31 +00:00
Simon L. B. Nielsen
949f900d46
- Document the DISABLE_VULNERABILITIES knob.
...
- Don't say this manual page is too long, it's not that long.
- s/man page/manual page/g
MFC after: 3 days
2004-11-18 19:40:00 +00:00
Maksim Yevmenkin
3adfd74adb
Check in updated bthidd(8). This is still work in progress.
2004-11-18 18:05:15 +00:00
Poul-Henning Kamp
75ad04b4f6
Add dropped implementation of ioctl for fifos.
2004-11-18 17:18:11 +00:00
Poul-Henning Kamp
18dc737317
Ok, first blunder: ioctls are not entirely unused on vnodes anymore :-)
...
Add dropped call to VOP_IOCTL().
2004-11-18 17:15:04 +00:00
Christian S.J. Peron
ca8d7823c6
-Add a note that currently two syntax styles for label element declaration
...
is supported.
-Document the new more preferred syntax
-Add examples for the new syntax
-Add a note that the old syntax will be deprecated in the future.
Reviewed by: rwatson
2004-11-18 15:24:47 +00:00
Poul-Henning Kamp
7cc9fb79db
Pass path to filesystem when mounting root
2004-11-18 14:31:24 +00:00
Yaroslav Tykhiy
215a9f9de5
Make chrootdir global and use it in log messages
...
regarding restricted users.
MFC after: 2 weeks
2004-11-18 14:15:32 +00:00
Yaroslav Tykhiy
2b7eb1c076
Nitpicking on style(9) and whitespace.
...
Tested with: md5(1)
2004-11-18 13:55:15 +00:00
Gleb Smirnoff
c1384b5ae2
- Since divert protocol is not connection oriented, remove SS_ISCONNECTED flag
...
from divert sockets.
- Remove div_disconnect() method, since it shouldn't be called now.
- Remove div_abort() method. It was never called directly, since protocol
doesn't have listen queue. It was called only from div_disconnect(),
which is removed now.
Reviewed by: rwatson, maxim
Approved by: julian (mentor)
MT5 after: 1 week
MT4 after: 1 month
2004-11-18 13:49:18 +00:00
Yaroslav Tykhiy
0c4b401f76
Use __FBSDID.
2004-11-18 13:46:29 +00:00
Gleb Smirnoff
204d318009
s/priveleged/privileged/
2004-11-18 13:37:33 +00:00
Giorgos Keramidas
d6c85264cd
Fix a minor comment typo: priveleged = privileged.
2004-11-18 12:20:52 +00:00
Colin Percival
8c355b0889
Fix buffer overflow. This is FreeBSD-SA-04:16.fetch.
...
Approved by: des
2004-11-18 12:01:30 +00:00
Yaroslav Tykhiy
405e2987ca
Don't say, "file: permission denied," if the operation
...
is disabled entirely.
2004-11-18 11:50:01 +00:00
Yaroslav Tykhiy
02c9749295
Use uniform punctuation, capitalization, and language style
...
in server messages wherever this doesn't contradict to a particular
message format.
2004-11-18 11:45:13 +00:00
Yaroslav Tykhiy
eb5b2bb3ae
Apply __printflike() to the appendf() prototype so the compiler
...
can detect format errors.
2004-11-18 11:32:35 +00:00
Yaroslav Tykhiy
82c03024c2
Fix perror_reply() vs. reply() usage.
2004-11-18 11:27:31 +00:00
Yaroslav Tykhiy
4a3e5acd8d
'\n' needs not to appear in reply() strings.
2004-11-18 11:07:00 +00:00
Yaroslav Tykhiy
6b2dee6ba1
Log pathname arguments to ftp commands as the user specified them;
...
add the working directory pathname to the log message if any of
such arguments isn't absolute. This has advantage over the old
way of logging that an admin can see what users are actually trying
to do, and where. The old code was also not too robust when it
came to a chrooted session and an absolute pathname.
Pointed out by: Nick Leuta
MFC after: 2 weeks
2004-11-18 10:02:28 +00:00
Yaroslav Tykhiy
ac4f2391be
Use S_ISDIR() macro instead of a hand-rolled test.
2004-11-18 09:26:58 +00:00
Jeff Roberson
b646893f0f
- Eliminate the acquisition and release of the bqlock in bremfree() by
...
setting the B_REMFREE flag in the buf. This is done to prevent lock order
reversals with code that must call bremfree() with a local lock held.
This also reduces overhead by removing two lock operations per buf for
fsync() and similar.
- Check for the B_REMFREE flag in brelse() and bqrelse() after the bqlock
has been acquired so that we may remove ourself from the free-list.
- Provide a bremfreef() function to immediately remove a buf from a
free-list for use only by NFS. This is done because the nfsclient code
overloads the b_freelist queue for its own async. io queue.
- Simplify the numfreebuffers accounting by removing a switch statement
that executed the same code in every possible case.
- getnewbuf() can encounter locked bufs on free-lists once Giant is removed.
Remove a panic associated with this condition and delay asserts that
inspect the buf until after it is locked.
Reviewed by: phk
Sponsored by: Isilon Systems, Inc.
2004-11-18 08:44:09 +00:00
Poul-Henning Kamp
c31e6a8dc8
Make more sense out of vop_stdcreatevobject()
2004-11-18 07:55:05 +00:00