Jordan K. Hubbard
717bd36c83
Fix some of the security profile messages to be more explanatory
...
and also obey most of the rules of english in their construction.
Add a help screen for the security menu which gives the user a rough idea
just what the various security profiles do.
2001-03-08 10:16:56 +00:00
David E. O'Brien
8454c72c24
Move _PATH_DEFTAPE to <paths.h> to remove all the duplication of definitons,
...
and remove leading `r'(aw) from it.
2001-03-08 09:04:40 +00:00
Kris Kennaway
81ddd82853
MFS: Belatedly bump SHLIB_MAJOR corresponding to OpenSSL 0.9.6
2001-03-08 07:57:49 +00:00
Jordan K. Hubbard
1f371a1617
Change check_sign to proper "pkg_sign" reference.
...
Noted by: Andrew Hesford <ajh3@chmod.ath.cx>
2001-03-08 02:26:33 +00:00
Bill Fumerola
5651a03692
zeropad mac address ouput
...
PR: bin/25584
Submitted by: David Xu <davidx@viasoft.com.cn>
Reviewed by: wollman, billf
2001-03-08 01:52:49 +00:00
Matthew N. Dodd
af1ac47537
Move configuration of work_memory to oltr_init() rather than
...
oltr_pci_attach(). This only affects the OC-3139 and OC-3540.
MFC candidate.
PR: kern/24074
2001-03-08 01:38:58 +00:00
Thomas Moestl
3a51557243
Make the SYSCTL_OUT handlers sysctl_old_user() and sysctl_old_kernel()
...
more robust. They would correctly return ENOMEM for the first time when
the buffer was exhausted, but subsequent calls in this case could cause
writes ouside of the buffer bounds.
Approved by: rwatson
2001-03-08 01:20:43 +00:00
Thomas Moestl
a333d4f752
Fix two bugs in null suffix handling. Both occured only after the suffix
...
list was cleared.
Rules with null suffixes would not be rebuilt when the suffixes were
added again.
Adding null suffix rules would fail when a rule for the same source was
declared before the suffix list was cleared.
PR: 23328, 24102
Reviewed by: will
Approved by: rwatson
2001-03-08 00:55:08 +00:00
Bill Paul
73e89fa2d4
Remember to actually program the MAC address into the unicast filter
...
in vr_init(). The VIA Rhine chip happens to be able to automatically
read its station address from the EEPROM automatically when reset,
so you don't need to program the filter if you want to keep using the
factory default address, but if you want to change it with "ifconfig vr0
ether xx:xx:xx:xx:xx:xx" then we need to manually set it in the init
routine.
2001-03-07 18:52:22 +00:00
Mitsuru IWASAKI
c30382df80
Bring our local hack for wakeup back from
...
sys/contrib/dev/acpica/Subsystem/Hardware/Attic/hwxface.c to the proper
location after AcpiEnterSleepState().
- Wait for the WAK_STS bit
- Evaluate the _WAK method and check result code
2001-03-07 15:22:14 +00:00
MIHIRA Sanpei Yoshiro
6573bc0b37
Add GVC1601 - Rockwell V.34 Plug & Play Modem
...
PR: kern/25204
Submitted by: Victor Ivanov <v0rbiz@icon.bg>
2001-03-07 14:27:56 +00:00
MIHIRA Sanpei Yoshiro
ab410acc0a
Add IOD0081 - I-O DATA DEVICE,INC. IFML-560
...
PR: kern/25173
Submitted by: Yohsuke Fujikawa <yohsuke@mx2.nisiq.net>
2001-03-07 14:19:55 +00:00
MIHIRA Sanpei Yoshiro
bca9e9472b
add PC-Card entry
...
Corega KK Wireless LAN PCCA-11
NEC WL11C (PC-WL/11C)
NEC Corporation PK-WL001
Submitted by: [bsd-nomads:15128] [bsd-nomads:15159]
[bsd-nomads:15176] [bsd-nomads:15283]
YAMAMOTO Shigeru <shigeru@iij.ad.jp>
NAKAGAWA Yoshihisa <y-nakaga@nwsl.mesh.ad.jp>
2001-03-07 13:30:44 +00:00
MIHIRA Sanpei Yoshiro
51a7a59520
add PC-Card entry, Panasonic Flash ATA BN-040ABP3
...
pccardd[358]: Card "Panasonic"("ATA") [BN-040AB-M 1.00 ] [(null)]
matched "Panasonic" ("ATA") [BN-040AB-M ] [(null)]
ata2 at port 0x240-0x24f irq 10 slot 0 on pccard0
ad4: 39MB <BN-040AB-M 1.00 >
[625/8/16] at ata2-master BIOSPIO
Submitted by: [bsd-nomads:15261]
<m-kawata@cd.jp.nec.com>
2001-03-07 13:23:08 +00:00
Ruslan Ermilov
1b4d3f8693
MFS: update HISTORY, synch dates.
2001-03-07 12:52:53 +00:00
Peter Wemm
1db78faf47
Properly detach at startup. We could be passing revoked fd's to
...
child processes or starting children with no fd 0 (stdin) at all etc.
This is currently breaking on hub.freebsd.org.
2001-03-07 10:38:46 +00:00
Daniel C. Sobral
06a9cc5bf7
Goodbye vn, welcome md.
2001-03-07 09:42:41 +00:00
Ruslan Ermilov
0b8f11bd95
Replace custom type of comments here too.
2001-03-07 09:26:18 +00:00
Duncan Barclay
28a7b66da3
replace the custom type of comments (`'\"'') with the standard one (
`.\" '').
...
remove the duplicate $FreeBSD$ tag.
Submitted by: ru
2001-03-07 09:17:26 +00:00
Scott Long
8ae73164ab
Set si_iosize_max to 64K, even though the adapter seems to be able to do more.
...
This puts us safely in line with Adaptec documentation and shouldn't really
affect anything.
MFC candidate for 4.3
2001-03-07 08:37:49 +00:00
Søren Schmidt
5295bd59dc
Update woith latest chipsets and options
2001-03-07 08:12:24 +00:00
Jordan K. Hubbard
992da98522
Set NO_X during release build so the doc ports don't try to build XFree86.
2001-03-07 07:39:32 +00:00
Kirk McKusick
589c7af992
Fixes to track snapshot copy-on-write checking in the specinfo
...
structure rather than assuming that the device vnode would reside
in the FFS filesystem (which is obviously a broken assumption with
the device filesystem).
2001-03-07 07:09:55 +00:00
Kirk McKusick
393d77ffad
Bitch more loudly when someone botches changes to kinfo_proc
...
in the hopes that they will actually *read* the comment above
it and *follow* the instructions so as to cause all the rest
of us less a lot less grief.
2001-03-07 06:52:12 +00:00
Kirk McKusick
2b4b2c9b76
Apply i386 fix in 1.32 for the alpha too.
2001-03-07 06:48:41 +00:00
Dag-Erling Smørgrav
cd400b67a4
If SIGINFO is received during the transfer, print a status line similar
...
to the summary shown at the end of the transfer.
Some days, I really hate Unix...
Suggested by: cracauer
2001-03-07 05:33:50 +00:00
John Baldwin
136d8f42b9
Unrevert the pmap_map() changes. They weren't broken on x86.
...
Sense beaten into me by: peter
2001-03-07 05:29:21 +00:00
John Baldwin
5641ae5dc3
- Don't hold the proc lock across VREF and the fd* functions to avoid lock
...
order reversals.
- Add some preliminary locking in the !RF_PROC case.
- Protect p_estcpu with sched_lock.
2001-03-07 05:21:47 +00:00
Dag-Erling Smørgrav
e238d2a8da
Don't remember an EINTR, since the caller may want to restart the call.
2001-03-07 05:12:14 +00:00
Gregory Sutter
ff5fb8ad24
Spelling and capitalization fixes.
...
Reviewed by: gshapiro, jake, jhb, rwatson (all within 30 seconds)
2001-03-07 04:58:38 +00:00
Dag-Erling Smørgrav
4cee73c80f
Support lower-case versions of the proxy environment variables.
...
PR: bin/25494
2001-03-07 04:45:55 +00:00
John Baldwin
f227364a17
- Release Giant a bit earlier on syscall exit.
...
- Don't try to grab Giant before postsig() in userret() as it is no longer
needed.
- Don't grab Giant before psignal() in ast() but get the proc lock instead.
2001-03-07 03:53:39 +00:00
John Baldwin
5493ca946e
- Lock the process while sending it a signal.
...
- Attempt to define empty PROC_LOCK/UNLOCK when needed to help keep
this driver portable.
2001-03-07 03:42:42 +00:00
John Baldwin
19eb87d22a
Grab the process lock while calling psignal and before calling psignal.
2001-03-07 03:37:06 +00:00
John Baldwin
412503ae46
Protect SIGDELSET of p_siglist with the proc lock.
2001-03-07 03:34:55 +00:00
John Baldwin
15e9ec5153
Proc locking including using proc lock in place of proctree where
...
appropriate and locking processes while we signal them.
2001-03-07 03:28:50 +00:00
John Baldwin
e65897c381
Proc locking.
2001-03-07 03:27:32 +00:00
John Baldwin
28aa95b6ee
Use the proc lock to protect access to p_sigacts->ps_sigintr.
2001-03-07 03:26:39 +00:00
Dag-Erling Smørgrav
150fb21bf8
Fix a formatting bug (MFC candidate)
2001-03-07 03:22:11 +00:00
John Baldwin
f553c1794d
Just hold the proc lock while getting the parent's PID rather than a
...
proctree lock.
2001-03-07 03:21:26 +00:00
John Baldwin
ff655691d8
Use the proc lock to protect p_pptr when waking up our parent in cpu_exit()
...
and remove the mpfixme() message that is now fixed.
2001-03-07 03:20:15 +00:00
John Baldwin
88411ba791
Just use proc lock to protect reading of p_pptr rather than a proctree
...
lock.
2001-03-07 03:18:36 +00:00
John Baldwin
931cccf603
Proc locking identical to that of linprocfs' vnops except that we hold the
...
proc lock while calling psignal.
2001-03-07 03:15:05 +00:00
John Baldwin
30ac5d0f9e
Protect read to p_pptr with proc lock rather than proctree lock.
2001-03-07 03:10:20 +00:00
John Baldwin
c65c565b44
Proc locking. Lock around psignal() and also ensure both an exclusive
...
proctree lock and the process lock are held when updating p_pptr and
p_oppid. When we are just reaading p_pptr we only need the proc lock and
not a proctree lock as well.
2001-03-07 03:09:40 +00:00
John Baldwin
731a1aea4c
- Proc locking.
...
- Remove some unneeded spl()'s.
2001-03-07 03:06:18 +00:00
John Baldwin
378240232a
Lock the process while sending it SIGARLM and updating p_realtimer.
2001-03-07 03:02:56 +00:00
John Baldwin
eed4805444
- Proc locking.
...
- Remove unneeded spl()'s.
2001-03-07 03:01:53 +00:00
John Baldwin
628d2653d6
- Proc locking. Most of signal handling is now MP safe and doesn't require
...
Giant. The only exception is the CANSIGNAL() macro. Unlocking the proc
lock around sendsig() in trapsignal() is also questionable. Note that
the functions sigexit(), psignal(), and issignal() must be called with
the proc lock of the process in question held. postsig() and
trapsignal() should not be called with the proc lock held, but they
also do not require Giant anymore either.
- Remove spl's that are now no longer needed as they are fully replaced.
2001-03-07 02:59:54 +00:00
John Baldwin
87729a2b64
Lock initproc when we send SIGINT to init during shutdown.
2001-03-07 02:50:09 +00:00