dillon
4969658e58
Giant Pushdown ACL syscalls:
...
__acl_get_file, __acl_set_file, __acl_get_fd, __acl_set_fd,
__acl_delete_file, __acl_delete_fd, __acl_aclcheck_file,
__acl_aclcheck_fd
2001-09-01 04:33:22 +00:00
dillon
e04437f4be
regenerate syscalls
2001-09-01 03:56:12 +00:00
dillon
4b176348af
Make yield() MPSAFE.
...
Synchronize syscalls.master with all MPSAFE changes to date. Synchronize
new syscall generation follows because yield() will panic if it is out
of sync with syscalls.master.
2001-09-01 03:54:09 +00:00
dillon
d1a6cbe1d5
Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(),
...
vfork(), rfork(), jail().
2001-09-01 03:04:31 +00:00
ache
5610a6ae63
Back out disabling ungetc() at 0, use different solution:
...
keep negative offset internally, but return 0 externally in ftell*()
I.e. use 0 now as 'unspecified value' per POSIX ungetc() description.
2001-09-01 01:56:54 +00:00
jhb
8f95e37de3
Axe stale mp_fixme().
2001-09-01 00:49:29 +00:00
rwatson
c4e5554168
o Attach cap_cmp.c and cap_copy.c to the build.
...
o Attach cap_copy_ext.3 and cap_copy_int.3 to the install, and link
cap_size.3 to cap_copy_ext.3.
Submitted by: tmm
Obtained from: TrustedBSD Project
2001-09-01 00:00:50 +00:00
rwatson
1d2c96389f
o More conservative permissions for kerberos.log: 600 instead of 644.
...
Reviewed by: peter
2001-08-31 23:44:51 +00:00
ache
74812a92b8
Describe EOVERFLOW I implement per POSIX.
...
Sort ERRORS section
2001-08-31 23:06:28 +00:00
msmith
5248c96731
Don't claim memory resources owned by a PNP0C01 device ("system memory")
...
as some systems claim the entire physical address space is owned by it.
2001-08-31 22:59:04 +00:00
murray
600b1b8161
Add an entry for the Zip 250.
...
PR: i386/29639
Submitted by: David Yeske <dyeske@yahoo.com>
2001-08-31 22:49:22 +00:00
dillon
6b8714e0aa
Pushdown Giant for nfs syscalls (nfssvc())
2001-08-31 22:39:36 +00:00
dillon
f780a2b2ea
Make various posix4 system calls MPSAFE (will fixup syscalls.master later)
...
sched_setparam()
sched_getparam()
sched_setscheduler()
sched_getscheduler()
sched_yield()
sched_get_priority_max()
sched_get_priority_min()
sched_rr_get_interval()
2001-08-31 22:34:40 +00:00
murray
d827149279
Add entries for 3wire terminals. (carrier not supplied, so we set nc).
...
PR: conf/26420
Submitted by: Jon Passki <cykyc@yahoo.com>
2001-08-31 22:18:50 +00:00
dillon
4609145389
make swapon() MPSAFE (will adjust syscalls.master later)
2001-08-31 22:15:37 +00:00
dillon
af4e4157df
Add FD_SETSIZE warning to types.h
2001-08-31 22:12:32 +00:00
dillon
aec18c8e63
mark obreak() and ovadvise() as being MPSAFE
2001-08-31 22:10:03 +00:00
murray
62f4d7455a
Add ID for the Best Data Smart One 56SPS Voice modem.
...
PR: kern/24851
Submitted by: Daniel Rudy <dcrudy@aol.com>
2001-08-31 21:51:00 +00:00
mjacob
f22f3e1a8b
add 2300/2312 notes
2001-08-31 21:50:09 +00:00
mp
bb0d8fb153
Exit gracefully when a SIGHUP is received. This prevents ee from going into
...
an infinite spin loop when the terminal window is forcibly blown away.
PR: 29553
Reported by: Sung N. Cho <sucho2@vt.edu>
MFC after: 1 day
2001-08-31 21:50:06 +00:00
rwatson
d3109e582d
o Screw over users of the kern.{security.,}suser_permitted sysctl again,
...
by renaming it to kern.security.suser_enabled. This makes the name
consistent with other use: "permitted" now refers to a specific right
or privilege, whereas "enabled" refers to a feature. As this hasn't
been MFC'd, and using this destroys a running system currently, I believe
the user base of the sysctl will not be too unhappy.
o While I'm at it, un-staticize and export the supporting variable, as it
will be used by kern_cap.c shortly.
Obtained from: TrustedBSD Project
2001-08-31 21:44:12 +00:00
mjacob
623919c0cc
add 2300/2312 references
2001-08-31 21:43:35 +00:00
murray
2f2d44bd83
Correct the ID for the ALS0120 PnP Joystick. It is different from the
...
ALS0110.
PR: kern/22617
Submitted by: Mike Holling <myke@fks.bt>
2001-08-31 21:40:56 +00:00
mjacob
d7c6b51004
note 2300/2312 support
2001-08-31 21:39:56 +00:00
mjacob
fd92a9e5a8
Add 2 Gigabit Fibre Channel support (2300 && 2312 cards). This required
...
some reworking (and consequent cleanup) of the interrupt service code.
Also begin to start a cleanup of target mode support that will (eventually)
not require more inforamtion routed with the ATIO to come back with the
CTIO other than tag.
MFC after: 4 weeks
2001-08-31 21:39:04 +00:00
mjacob
12dc4e43ee
Add 2300/2312 (2Gbit) firmware.
2001-08-31 21:25:15 +00:00
murray
75965b4b21
Add OMRON ME5614ISA PnP modem.
...
PR: kern/22801
Submitted by: Ryuzo Okada <R.Okada@mm.neweb.ne.jp>
2001-08-31 20:37:02 +00:00
ache
0ad06d5009
Add originally missing __sinit() call.
2001-08-31 20:36:19 +00:00
ache
689eee076f
Simplify offset underflow checks even more
2001-08-31 20:17:32 +00:00
murray
8a7c2ca9e2
Add PCI device IDs for Kuotech dual port serial cards.
...
Also give example of the flags needed to use these cards.
PR: kern/21242
Submitted by: Shigeki Moride <moride@portside.net>
2001-08-31 20:16:00 +00:00
jkh
5d33a1ef26
Preserve /etc/hosts.allow and /etc/dhclient.conf during upgrades.
...
Noted by: Tim Zingelman <zingelman@fnal.gov>
2001-08-31 20:10:01 +00:00
ache
13118a14e0
Describe that we disallow ungetc at offset 0 now.
2001-08-31 20:03:49 +00:00
jkh
42361f56f7
Whoops, forgot a hunk on the previous patch. Fix RTSOL variable handling
...
AND DHCP handling.
2001-08-31 20:03:05 +00:00
jkh
df289849d8
PR: 26187
...
Submitted by: Glenn Trewitt <glenn@trewitt.org>
2001-08-31 19:56:59 +00:00
ache
7d962c74f0
Disallow ungetc at offset 0 (to prevent negative offset happens), so simplify
...
checks in ftell.
2001-08-31 19:50:25 +00:00
ache
f00df8355c
Drop buffer first, _then_ ask for real position
2001-08-31 18:54:44 +00:00
ache
2362fc36bc
The same big piece of ftell code repeated in 3 places. Simplify things moving
...
it into one subfunction instead.
Try to use real offset in strange cases.
2001-08-31 18:23:29 +00:00
msmith
85477cf711
Don't activate placeholder resources; it can be very expensive in the
...
SYS_RES_MEMORY case, and it shouldn't be necessary.
2001-08-31 18:08:50 +00:00
bmah
44ebfe9763
Whitespace-only commit that can be ignored by translators.
...
The 1.2->1.4 deltas caused the indentation of this document to become
massively...well...confused. Try to fix this.
2001-08-31 17:26:18 +00:00
bmah
00a6b7918c
diskcheckd(8) is gone from the base system, so undo its release note.
2001-08-31 16:47:57 +00:00
ru
d7e70183dd
SECURITY: Drop `setgid kmem' bit as early as possible.
2001-08-31 16:26:37 +00:00
ru
336fa38138
Sort predicates.
...
PR: docs/30237
2001-08-31 15:48:00 +00:00
dd
088dc2ef52
The file_descriptor argument to -t isn't optional, so don't mark it up so.
2001-08-31 15:38:53 +00:00
dd
0f26dbe467
Make the 'echo' output for blanktime and scrnmap consistent with their
...
variable names. There were minor differences in both cases, which were
needlessly confusing and inconsistent.
2001-08-31 15:29:24 +00:00
ache
ef96044374
If file offset is smaller than internal buffer character left count, just drop
...
internal buffer and trust offset, not return error.
2001-08-31 14:11:14 +00:00
jlemon
d4e4fe55ba
Add missing "opt_inet6.h" header.
2001-08-31 13:49:03 +00:00
jlemon
2e65ae5305
Whitespace change.
2001-08-31 13:46:22 +00:00
ache
8479e8b5bb
Initialize _offset to 0 in fopen(), it helps to optimize fseek/ftell
2001-08-31 13:14:49 +00:00
ache
ae7b8fc7f6
Detect fp->_offset overflow on read
...
Use errno to catch negative seek with -1 offset
2001-08-31 12:55:22 +00:00
ru
c98f3a3f5e
mdoc(7) police: minor formatting tweaks.
2001-08-31 12:52:50 +00:00