ken
a9d6196052
Add a MAINTAINER line to modules that I maintain.
...
Suggested by: brian, markm
1999-06-18 00:41:47 +00:00
green
4c7609f41f
Reviewed by: the cast of thousands
...
This is the change to struct sockets that gets rid of so_uid and replaces
it with a much more useful struct pcred *so_cred. This is here to be able
to do socket-level credential checks (i.e. IPFW uid/gid support, to be added
to HEAD soon). Along with this comes an update to pidentd which greatly
simplifies the code necessary to get a uid from a socket. Soon to come:
a sysctl() interface to finding individual sockets' credentials.
1999-06-17 23:54:50 +00:00
markm
396943f469
Add a kernel config for PC-Card machines. This is part of the
...
(safe) PAO integration.
Submitted by: Tatsumi HOSOKAWA
1999-06-17 23:53:20 +00:00
green
1bda07a770
Minor English corrections were made; SEE ALSO was also fixed (no commas).
1999-06-17 23:43:35 +00:00
gpalmer
9fb66a410e
Add Id strings
1999-06-17 23:42:45 +00:00
brian
a77fccf74e
Reset our start time when the link comes up, correcting
...
the reported connection time.
PR: 11943
Submitted by: Peter Mutsaers <plm@xs4all.nl>
1999-06-17 22:12:51 +00:00
markm
50d391d61f
More PAO-ish stuff. Wildcard the IRQ bits.
1999-06-17 21:39:57 +00:00
alc
90cdb68b0a
vm_map_growstack uses vmspace::vm_ssize as though it contained
...
the stack size in bytes when in fact it is the stack size in pages.
1999-06-17 21:29:38 +00:00
markm
21c748c149
More uncontroversial PAO updates. Make the IRQ wildcarding work a lot better,
...
and improve the daemonizing code.
Submitted by: Tatsumi HOSOKAWA
1999-06-17 21:07:59 +00:00
n_hibma
015d2f3ea8
Update the comments on values than can be returned by DEVICE_PROBE.
...
DEVICE_PROBE can return priorities.
Reviewed by: Doug Rabson <dfr@nlsystems.com>
1999-06-17 19:22:12 +00:00
markm
6491ecd71a
Add bits of PAO that are non-controversial.
...
Submitted by: Tatsumi HOSOKAWA
1999-06-17 19:04:56 +00:00
sheldonh
08db2060ae
Please forgive me, it's my first day on the block. Forgot to mention:
...
PR: 11987
1999-06-17 14:49:19 +00:00
sheldonh
ef70238bd7
Null commit to reflect that the previous commit added warnings for
...
previously unreported malloc() failures, and changed the exit status
for those failures to encourage MTA retries.
1999-06-17 14:48:02 +00:00
sheldonh
5de41d182a
* Add a command-line option to enable debugging mode, which sends error
...
messages to stderr instead of syslog.
* Fix manpage with respect to diagnostics.
Reported by: rfg@monkeys.com (Ronald F. Guilmette)
1999-06-17 14:44:42 +00:00
kato
abd825f27c
Sync with sys/i386/i386/machdep.c revision up to 1.341.
1999-06-17 11:09:39 +00:00
kato
b8ea7d756c
Sync with sys/i386/conf/options.i386 revision 1.117.
1999-06-17 11:07:52 +00:00
ru
c7b22dab8b
Merge from non-crypto version:
...
- "-N" option
- "-E" security fix
- "-s src_addr" option
Requested by: markm
1999-06-17 09:24:37 +00:00
sheldonh
e9effd7443
Various fixes for inetd's TCP Wrappers support:
...
1) Handle forking and non-forking internal services correctly.
Turn on wrapping for internal services because it works now.
2) Preserve server names for each service on HUP.
3) Honour hosts_options(5) severity option.
4) Add IMPLEMENTATION NOTES section to clarify TCP Wrappers
usage and limitations.
This change may cause previously allowed builtin services (e.g. daytime)
to be denied in existing configurations.
PR: 12097
Reviewed by: markm
1)
Reported by: Pierre Beyssac <pb@fasterix.freenix.org>
2)
Submitted by: Masachika ISHIZUKA <ishizuka@ish.org>
3)
Submitted by: David Malone <dwmalone@maths.tcd.ie>
1999-06-17 09:16:08 +00:00
ru
c75e241384
Add "-N" option to the SYNOPSIS and usage().
1999-06-17 07:12:39 +00:00
bde
1fff825331
Fixed a missing userland dev_t to kernel dev_t conversion.
1999-06-17 07:07:55 +00:00
alc
2f13d2c4a2
vm_map_insert sometimes extends an existing vm_map entry, rather than
...
creating a new entry. vm_map_stack and vm_map_growstack can panic when
a new entry isn't created. Fixed vm_map_stack and vm_map_growstack.
Also, when extending the stack, always set the protection to VM_PROT_ALL.
1999-06-17 05:49:00 +00:00
julian
2ffee5db3b
Reformat comment to match indentation of code around it.
1999-06-17 01:25:25 +00:00
alc
9fb63b7080
Move vm_map_stack and vm_map_growstack after the definition
...
of the vm_map_clip_end macro. (The next commit will modify
vm_map_stack and vm_map_growstack to use vm_map_clip_end.)
1999-06-17 00:39:26 +00:00
alc
bdb6bd3066
Remove some unused declarations and duplicate initialization.
1999-06-17 00:27:39 +00:00
mckusick
88e39a63db
Add a vnode argument to VOP_BWRITE to get rid of the last vnode
...
operator special case. Delete special case code from vnode_if.sh,
vnode_if.src, umap_vnops.c, and null_vnops.c.
1999-06-16 23:27:55 +00:00
brian
97a0215ac1
Add the -p switch - tells rwhod to ignore POINTOPOINT interfaces.
...
Mostly submitted by: Stefan Zehl <sec@42.org>
PR: 12216
1999-06-16 21:05:21 +00:00
ru
f97d9ce3bb
Init(8) will halt the system if sent USR1 signal,
...
or halt and turn the power off if sent SIGUSR2.
PR: 5451
Submitted by: Leif Neland <leifn@image.dk>
Reworked by: ru
Reviewed by: -hackers
1999-06-16 20:01:19 +00:00
tegge
a427e410f2
Close a race window where a tcp socket is closed while tcp_pcblist is
...
copying out tcp socket info, causing a NULL pointer to be dereferenced.
1999-06-16 19:05:17 +00:00
dt
9ff44d83fe
Make syscall tracing work: include "opt_ktrace.h" and make it compile.
1999-06-16 18:55:35 +00:00
dt
2dd8d7a0bc
Syscall arguments are now properly aligned. Print them, and syscall return
...
values, as longs, instead of int.
1999-06-16 18:46:40 +00:00
dt
9759e5e6df
Make sure syscall arguments properly aligned in ktrace records.
...
Make syscall return value a register_t.
Based on a patch from Hidetoshi Shimokawa.
Mostly reviewed by: Hidetoshi Shimokawa and Bruce Evans.
1999-06-16 18:37:01 +00:00
mjacob
792005e7a3
Use vput instead of vrele.
...
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
Submitted by: Ville-Pertti Keinonen <will@iki.fi>
Obtained from: Matthew Dillon <dillon@apollo.backplane.com>
1999-06-16 18:35:58 +00:00
n_hibma
bb3228e515
Remove option USBVERBOSE
...
Add the options for debugging used in dev/usb/*.c
Submitted by: Kazu
1999-06-16 17:34:36 +00:00
wpaul
7982ba2bb4
Grrr! The PNIC II's multicast hash table is only 128 bits wide, not 512
...
like the original PNIC and the MX98715A (from which the PNIC II is derived).
This requires special handling. Save the card type, and in mx_calchash(),
if we see that the card is a PNIC, return only the low 7 bits of the
hash instead of the low 9 bits.
1999-06-16 16:27:30 +00:00
dg
e44ff62d38
Changed trypbuf to a getpbuf to work around a problem where redundant writes
...
would occur when clustering them - caused by running out of buffers
and taking a degenerate code path as a result. It appears that waiting
instead for buffers to become available is okay.
Submitted by: Matthew Dillon <dillon@apollo.backplane.com>
Discovered by: Craig A Soules <soules+@andrew.cmu.edu>
1999-06-16 15:54:30 +00:00
ru
3b7c3aa4be
Add "-s src_addr" option to allow setting of the source IP address.
1999-06-16 15:26:22 +00:00
yokota
ef7a7a001b
Print verbose messages when there is error.
...
Oked by: des
1999-06-16 14:04:45 +00:00
billf
d1ef08d609
Fix non-benign typo.
...
Submitted by: Daniel Baker <dbaker@cuckoo.com>
1999-06-16 12:26:40 +00:00
tegge
c3bdb5a79b
Clean up bitrot in interrupt tracing code.
1999-06-16 03:53:52 +00:00
tegge
f57c7820cd
If we still haven't got a sufficient number of free buffers after the
...
call to flushdirtybuffers() then sleep in waitfreebuffers().
PR: 11697
Reviewed by: David Greenman, Matt Dillon
1999-06-16 03:19:04 +00:00
mckusick
02e5fe8035
Get rid of the global variable rushjob and replace it with a function in
...
kern/vfs_subr.c named speedup_syncer() which handles the speedup request.
Change the various clients of rushjob to use the new function.
1999-06-15 23:37:29 +00:00
mjacob
06fe6c5ca3
If we retry this operation from the top of this routine, we need to
...
make sure we've freed any allocated resources (to avoid a memory leak)
and and do the right thing with respect to the nfs node hash lock we'd
acquired.
1999-06-15 23:24:14 +00:00
julian
d58122c6dd
Add a couple of command definitions.
...
Also add offsets into the IDE parameter block so that it is humanly
possible to match the structure to the manufacturer's documentation.
(basically this is just changes to comments)
1999-06-15 23:13:09 +00:00
mckusick
ac0e96a2d8
COM_LLCONSOLE should over-ride COM_DEBUGGER request.
1999-06-15 22:15:10 +00:00
mpp
74090b93a6
cam_get_device() was returning 0 on failure, and 1 on success, while
...
camcontrol(8) and the documentation in camlib.c and cam(3) all expect
-1 on failure and 0 on success. Updated camlib.c to return the values
specified by the documentation.
PR: 12023
1999-06-15 20:03:01 +00:00
mpp
4d07ad0f50
Correctly document the two different object file formats that can be
...
used with objformat.
PR: 10877
1999-06-15 19:19:51 +00:00
mpp
9e1d36689b
Document the IMPLEMENTATION NOTES section since we have a number of
...
man pages that use it.
PR: 10659
1999-06-15 19:03:54 +00:00
ru
97927e6e10
This really belongs to section 8.
1999-06-15 14:04:19 +00:00
des
5d9e5afb2b
Kill option FAILSAFE.
...
PR: i386/12187
Approved by: bde
1999-06-15 13:14:56 +00:00
ru
dc3c0e0e20
Document the usage of escape character in a service name.
...
PR: 7101
Reminded by: jhs
1999-06-15 12:56:38 +00:00