96309 Commits

Author SHA1 Message Date
bmah
441af866ac Use ufm(4) entity.
Use mpt(4) entity, trim devices since the new manpage lists them.

While here, trim devices from the pst(4) and trm(4) listings since
they are close by and their manual pages seem to list everything we do.
2003-11-07 23:03:02 +00:00
sam
3eac15aaa3 Assert GIANT_REQUIRED where sockets are manipulated. This is
preparatory for MPSAFE network commits and ongoing socket
locking work.

Supported by:	FreeBSD Foundation
2003-11-07 22:57:09 +00:00
rwatson
866f946f37 When allocation of a socket peer label fails, scrub what was
successfully initialized in the label as a socket peer label, not a
socket label.  For current policy modules, this didn't make a
difference, but if a policy module had label data in the peer label
that was to be GC'd in a different way than the normal socket label,
it might have been a problem.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories
2003-11-07 22:31:27 +00:00
peter
1c0b81ebd5 Ahh, the joys of badge engineering. Tell the sk driver that the
Linksys EG1032 is yet another variation.  It looks just like the 3c940
except it only has a Marvell logo and no 3com logo.
2003-11-07 22:04:26 +00:00
ru
cb67907c73 Use %e in the date(1) format string to eliminate the sed(1) command. 2003-11-07 21:55:35 +00:00
jhb
2be76da54f Regen. 2003-11-07 21:36:35 +00:00
jhb
15178fba7e Sync up MP safe flags with global syscalls.master for the first time. This
includes read(), write(), close(), linux_setuid16(), linux_getuid16(),
linux_pause(), linux_nice(), linux_kill(), dup(), linux_pipe(),
linux_setgid16(), linux_getgid16(), linux_signal(), linux_geteuid16(),
linux_getegid16(), acct(), setpgid(), umask(), dup2(), getppid(),
getpgrp(), setsid(), linux_sigaction(), linux_sgetmask(), linux_ssetmask(),
linux_setreuid16(), linux_setregid16(), linux_sigsuspend(), getrusage(),
gettimeofday(), linux_getgroups16(), linux_setgroups16(), getpriority(),
setpriority(), linux_sigreturn(), linux_clone(), linux_sigprocmask(),
linux_getsid(), mlock(), munlock(), mlockall(), munlockall(),
sched_setparam(), sched_getparam(), linux_sched_setscheduler(),
linux_sched_getscheduler(), linux_sched_get_priority_max(),
linux_sched_get_priority_min(), sched_rr_get_interval(),
linux_setresuid16(), linux_getresuid16(), linux_setresgid16(),
linux_getresgid16(), linux_rt_sigaction(), linux_rt_sigprocmask(),
linux_rt_sigsuspend(), geteuid(), getegid(), setreuid(), setregid(),
linux_getgroups(), linux_setgroups(), setresuid(), getresuid(),
setresgid(), getresgid(), setuid(), and setgid().
2003-11-07 21:36:14 +00:00
des
3ae98c3080 Alphabetization braino.
Pointed out by:	johan
2003-11-07 21:28:29 +00:00
peter
39c76d997c Dont write to the stackgap directly in execve(). 2003-11-07 21:27:13 +00:00
peter
d7ad6ab48d Increase the size of SPARE_USRSPACE. It is way too small by default
for things like execve.
2003-11-07 21:25:54 +00:00
jhb
f316a10928 Regen. 2003-11-07 21:13:08 +00:00
jhb
14fdb8110b Sync MP safe flags with global syscalls.master for the first time. This
includes read(), write(), close(), setuid(), getuid(), linux_ptrace(),
linux_kill(), setpgid(), dup(), pipe(), getgid(), osf1_sigprocmask(),
umask(), getpgrp(), linux_setgroups(), linux_getgroups(), dup2(),
setpriority(), osf1_sigreturn(), osf1_sigsuspend(), osf1_gettimeofday(),
setreuid(), setregid(), setgid(), setsid(), osf1_sigaction(), getpgid(),
linux_getsid(), osf1_sysinfo(), linux_clone(), mlock(), munlock(),
mlockall(), munlockall(), sched_setparam(), sched_getparam(),
linux_sched_setscheduler(), linux_sched_getscheduler(),
linux_sched_get_priority_max(), linux_sched_get_priority_min(),
setresuid(), getresuid(), linux_rt_sigaction(), linux_rt_sigprocmask(),
linux_rt_sigsuspend(), gettimeofday(), linux_getitimer(),
linux_setitimer(), getrusage(), setresgid(), getresgid().
2003-11-07 21:09:19 +00:00
simon
a0082f8fd3 Change FreeBSD.ORG to FreeBSD.org. 2003-11-07 21:05:31 +00:00
jhb
21be10e2cc Regen. 2003-11-07 20:56:54 +00:00
jhb
d4bdcb451e Sync up with global syscalls.master for MP safe syscalls for the first
time.  This includes read(), write(), close(), getpid(), osf1_setuid(),
getuid(), osf1_kill(), setpgid(), dup(), pipe(), getgid(),
osf1_sigprocmask(), getlogin(), setlogin(), osf1_sigpending(), umask(),
getpgrp(), getgroups(), setgroups(), osf1_setpgrp(), getdtablesize(),
dup2(), setpriority(), getpriority(), osf1_sigreturn(), osf1_sigsuspend(),
osf1_osigstack(), setreuid(), setregid(), osf1_setgid(), setsid(),
osf1_sigaction(), msgctl(), msgget(), msgrcv(), msgsnd(), __semctl(),
semget(), semop(), shmat(), shmctl(), shmdt(), shmget(), osf1_signal(),
getpgid(), getsid(), osf1_sigaltstack(), osf1_sysinfo().
2003-11-07 20:56:31 +00:00
ume
ad8ba063dc nuke obsoleted ipsec_gethist(). it just did panic to notify user
that it was obsoleted.  it is better to fail than just hiding use
of ipsec_gethist() at build.

Sugessted by:	"Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
2003-11-07 20:38:45 +00:00
jhb
b6b663a274 Regen. 2003-11-07 20:30:30 +00:00
jhb
08067cd608 Sync with global syscalls.master by marking ptrace(), dup(), pipe(),
ktrace(), freebsd32_sigaltstack(), sysarch(), issetugid(), utrace(), and
freebsd32_sigaction() as MP safe.
2003-11-07 20:29:53 +00:00
jhb
e5691bdd94 Sync with global syscalls.master. ptrace(), dup(), pipe(), ktrace(),
ia32_sigaltstack(), sysarch(), issetugid(), utrace(), and ia32_sigaction()
are MP safe.
2003-11-07 20:27:16 +00:00
ume
ac7871522d use ipsec_getnhist() instead of obsoleted ipsec_gethist().
Submitted by:	"Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
Reviewed by:	Ari Suutari <ari@suutari.iki.fi> (ipfw@)
2003-11-07 20:25:47 +00:00
jhb
0ec5596a30 Mark ptrace(), ktrace(), utrace(), sysarch(), and issetugid() as MP safe.
The parts of these calls that are not yet MP safe acquire Giant explicitly.
2003-11-07 20:23:23 +00:00
hmp
14bdef732c Mdoc Janitor:
* add SEE ALSO section.
2003-11-07 19:08:13 +00:00
hmp
9004d3b438 Mdoc Janitor:
* use the appropriate include file macros (.In)

  * add necessary stuffing to the AUTHORS section
    for consistency.
2003-11-07 18:26:54 +00:00
imp
0725614a31 Better description of the device supported 2003-11-07 18:09:56 +00:00
imp
74fa446124 bare-bones and kinda sucky ufm man page 2003-11-07 17:58:30 +00:00
hmp
3b945798f0 Add manual page for LSI Fusion-MPT SCSI/Fibre Channel driver.
Originally obtained from NetBSD, but modified to fit FreeBSD's
mpt driver history, and device list.

Reviewed by:	Matt Jacob (mjacob@) -- Old version.
2003-11-07 17:33:52 +00:00
des
0fe3c6c774 Whitespace cleanup. 2003-11-07 16:41:47 +00:00
des
cc86362753 Add a command-line option to format output for human readability.
Currently, the only effect it has is to print some (but not all) numbers
using thousands separators.
2003-11-07 16:33:45 +00:00
bmah
fc92be19bf Add a driver manpage reference.
Discussed with:	trhodes, rsm, imp
2003-11-07 16:30:44 +00:00
bmah
05c8e9f17f New release notes: i386 interrupt/SMP handling, RFC 3484 source
address selection, UDF_ICONV, lost+found 0700

MFCs noted:  amr(4) crashdump support, libalias and Cisco Skiny
Station.

Updated release notes:  GCC 3.3.3 20031106, lukemftp 20031111.

Deleted release note:  PCI interrupt routing on i386 UP (presumed to
be subsumed or replaced by above i386 interrupt/SMP changes).
2003-11-07 16:28:02 +00:00
bde
d103db1652 Fixed insertion sort errors in the opt_cpu.h section.
Removed banal comments about ELAN*.  Complain about ELAN* being misnamed
instead (so that these options are not obviously related to a CPU and
don't sort with CPU_ELAN).

Complain about CPU_DISABLE_CMPXCHG being in the wrong namespace.
2003-11-07 15:14:53 +00:00
simokawa
15f17c319d Remove obsolete disklabel and newfs options. 2003-11-07 12:49:55 +00:00
simokawa
78a182b242 Allow shared open of /dev/fwmem* for read-only. 2003-11-07 12:39:39 +00:00
simokawa
8c5c585444 Respect a return code of fwmem_open(). 2003-11-07 12:30:57 +00:00
simon
d3cefae2c6 Synchronize the list of support devices with the driver source code. 2003-11-07 11:43:05 +00:00
simokawa
5b4edb5315 Cosmetic change. 2003-11-07 10:17:09 +00:00
simokawa
e1af13b22a Add sbp_targ.4. 2003-11-07 09:41:42 +00:00
simokawa
6fe109aff0 Add minimal manpage for sbp_targ(4). 2003-11-07 09:39:53 +00:00
scottl
a91460d543 Add the Makefile glue for the udf_iconv module.
Submitted by: imura@ryu16.org
2003-11-07 09:38:05 +00:00
harti
e43722693d Allow the ng_uni node (NgATM signalling layer) to be built into the
kernel via options NGATM_UNI.
2003-11-07 09:18:53 +00:00
harti
bc878862fb The layer 3 (signalling) of NgATM netgraph node: ng_uni. This node
handles user and network side signaling and partly PNNI.
2003-11-07 09:15:14 +00:00
harti
95fb3f9279 The man page for the layer 3 (signalling) netgraph node of NgATM. 2003-11-07 09:12:07 +00:00
harti
0defd13ce3 Build the layer 3 (signalling) stuff into the library and install
the corresponding headers.
2003-11-07 09:10:25 +00:00
simokawa
3fbf59c91d Increase FWMAXQUEUE up to 128. 2003-11-07 09:01:41 +00:00
harti
a6feaf2011 This commit was generated by cvs2svn to compensate for changes in r122213,
which included commits to RCS files with non-trunk default branches.
2003-11-07 09:00:58 +00:00
harti
4908ed7a46 Virgin import of signaling layer of NgATM (user part) 0.91 2003-11-07 09:00:58 +00:00
simokawa
377c274717 Add compatibility for 4-stable.
Submitted by: imura
2003-11-07 08:59:35 +00:00
harti
7bff69733d Add a sub-directory for the signalling layer headers of NgATM. 2003-11-07 08:57:42 +00:00
harti
d6b421ea55 This commit was generated by cvs2svn to compensate for changes in r122208,
which included commits to RCS files with non-trunk default branches.
2003-11-07 08:54:27 +00:00
harti
03fc926fe6 Re-import of the original NgATM file version 0.91 2003-11-07 08:54:27 +00:00