107913 Commits

Author SHA1 Message Date
kleink
7553f82ab0 Recognize %mq, and adjust disasm_fields() slightly to print it. 2003-01-22 21:03:37 +00:00
jmmv
4c30a46c79 Fix typo in first form synopsis: -k does not require -r. Okay'ed by wiz. 2003-01-22 20:50:47 +00:00
dsl
e314f958bd Support command -p, -v and -V as posix
Stop temporary PATH assigments messing up hash table
Fix sh -c -e "echo $0 $*" -a x (as posix)
(agreed by christos)
2003-01-22 20:36:03 +00:00
hannken
e6785a37e2 Increase time to wait for TLB IPI rendezvous.
Approved by: Frank van der Linden <fvdl@netbsd.org>
2003-01-22 18:32:18 +00:00
christos
2bb5209b1b lwp'ify 2003-01-22 17:48:02 +00:00
christos
ed339f5241 regen. 2003-01-22 17:47:47 +00:00
christos
bcc3424bc3 regen 2003-01-22 17:47:35 +00:00
christos
498aa03f2a lwp conversion 2003-01-22 17:47:03 +00:00
dsl
2ac00e9169 display machdep.diskinfo for i386 and x86_84
(agreed by christos)
2003-01-22 17:12:41 +00:00
kleink
35a8bdf8fa While we're here, document EPERM. 2003-01-22 15:28:37 +00:00
kleink
75adcdd6f1 Add a STANDARDS section; requested by Thomas Klausner. 2003-01-22 15:24:03 +00:00
kleink
e280195c6d Fix pasto in previous. 2003-01-22 14:21:45 +00:00
simonb
d77e3b36e0 Assign to pcb->pcb_context[] in the same order in cpu_lwp_fork() and
cpu_setfunc().
2003-01-22 13:55:09 +00:00
scw
b5ca8aee09 Yay! Working pthreads for sh5. 2003-01-22 13:52:48 +00:00
scw
04c6e0b141 pthread__lock_ras_start and pthread__lock_ras_end need to be declared
as function pointers, not character arrays, for the benefit of
platforms (e.g. SH5) where the two types are quite distinct.
2003-01-22 13:52:03 +00:00
scw
5f7bdeae84 Need to include <string.h> for memcmp() prototype. 2003-01-22 13:49:14 +00:00
scw
e212eb9e09 Fix pasto in last commit. 2003-01-22 13:46:44 +00:00
scw
aa338c0862 Now make these actually work. 2003-01-22 13:44:36 +00:00
scw
a4b020d99e In cpu_upcall(), validate the address of the upcall handler so as to
avoid a kernel-mode exception if restoring an invalid SPC.
2003-01-22 13:40:57 +00:00
simonb
f1e4a936fe White space nit; make comments line up nicely. 2003-01-22 13:40:34 +00:00
scw
3b0144945a Fix a cpu_switchto() botch. 2003-01-22 13:38:51 +00:00
scw
fe8c97c2e1 In _MCONTEXT_TO_SIGCONTEXT(), set r24 to the magic number expected
by sh5's sys___sigreturn14().
2003-01-22 13:38:11 +00:00
scw
1ec8a7e381 Add _UC_UCONTEXT_ALIGN. 2003-01-22 13:35:55 +00:00
rafal
5234d1eb92 Mechanical LWP'ification of IRIX compat code; untested as of right now. 2003-01-22 12:58:22 +00:00
yamt
41ad61ee76 make KSTACK_CHECK_* compile after sa merge. 2003-01-22 12:52:14 +00:00
jmmv
190a36975b Fix typo: realy -> really. Okay'ed by wiz. 2003-01-22 11:47:05 +00:00
lukem
6bbdc41e7b reorder usage so that "mutually exclusive build" operations are listed
separately from "set variable" operations, in an attempt to make
build.sh easier to use
2003-01-22 11:26:11 +00:00
kleink
7f46140777 Use standard indentation for struct members, which will do nicely. 2003-01-22 11:06:01 +00:00
agc
24b6883844 Make this build on non-i386 platforms. 2003-01-22 10:44:17 +00:00
mhitch
0dec3c2159 Lance chip needs to be accessed in sparse address space for alpha. Fixes
Turbochannel Ethernet card on Alpha 3000 systems.
2003-01-22 08:06:21 +00:00
jhawk
8eaf521be2 progress(1) and sysinst uses it. 2003-01-22 06:04:30 +00:00
jhawk
5541e55b38 Allow the user to select a progress bar for file extraction, rather
than simply silence or maximum verbosity. Leverage progress(1).
2003-01-22 05:59:07 +00:00
jhawk
d8390bf622 install /usr/bin/progress along with sysinst on all installation media
of all architectures that use sysinst.
2003-01-22 05:57:37 +00:00
lukem
1075c8325b Apply DoS fix as described by Crist J. Clark <crist.clark@attbi.com>
on <security@freebsd.org>, and subsequently in FreeBSD's cvs repository
as libexec/ftpd/ftpd.c rev 1.133:

	The FTP daemon was vulnerable to a DoS where an attacker could bind()
	up port 20 for an extended period of time and thus lock out all other
	users from establishing PORT data connections. Don't hold on to the
	bind() while we loop around waiting to see if we can make our
	connection.

Bump version to 20030122.
2003-01-22 04:46:08 +00:00
lukem
6d15ebd30b Fixes from Dmitry Sivachenko <demon@freebsd.org>:
- always set "curname" to something appropriate (even when logging is
  not in effect).
- fix usage for "PORT" command
2003-01-22 04:33:35 +00:00
rafal
c406903ac2 LWP'ify the svr4_mcontext stuff. 2003-01-22 04:32:17 +00:00
jhawk
252f8847d5 Drop gratuitous warning for failure to get terminal width; it makes piping
progress' output ugly.
2003-01-22 04:11:34 +00:00
enami
cb5a2282ea Remove second item in BUGS section; it is fixed in progress.c rev. 1.2. 2003-01-22 03:40:33 +00:00
christos
18350cdfbe not all windows have 80 columns. 2003-01-22 03:24:21 +00:00
enami
23066b7faf Advance a pointer correctly. 2003-01-22 03:13:32 +00:00
lukem
8d469d6c4b use ftp(1) instead of lukemftp 2003-01-22 02:58:16 +00:00
lukem
b489ebc3bf need bsd.own.mk for NETBSDSRCDIR 2003-01-22 02:56:30 +00:00
grant
1ba646ba74 add usr/bin/progress and man pages (hi, jhawk!). 2003-01-22 00:29:42 +00:00
jhawk
39ffd8d76c make progress(1) 2003-01-22 00:16:39 +00:00
jhawk
98f6cccbef progress(1) is a standalone version of lukemftp's progress bar
(pulled in via reachover makefile) suitable for measuring the
input to arbitrary pipes.
This is intended for use by sysinst.
2003-01-22 00:14:12 +00:00
keihan
d7a3ec11fd TYPO:
bounary => boundary

Reviewed by Luke Mewburn.
2003-01-21 23:50:05 +00:00
nathanw
dc651e62df Don't bother acquiring the tsd_lock and reading the destructor function
if the corresponding TSD entry is empty.

Cuts down lock/unlock pairs for this operation from 256 to the number
of active TSD entries; sicne this is done when every thread exits, it saves
many total lock/unlock pairs.
2003-01-21 23:29:22 +00:00
nathanw
6003a24dd4 Use recursive mutexes from libpthread rather than implementing
our own with normal mutexes and condition variables.
2003-01-21 23:26:02 +00:00
wiz
831ba492c3 Replace -1 with \-1 for PostScript output; drop a trailing space and fix two typos. 2003-01-21 23:00:56 +00:00
is
cc76c3867a Use a neutral error message - the details have been printed already, and
the older message is plain wrong under some circumstances. See PR 5398,
which is fixed.
2003-01-21 22:47:20 +00:00