grehan
e272511bfa
Remove old NetBSD-derived unused code and stuff that is now obsolete
...
due to KDB.
2004-07-12 22:16:50 +00:00
grehan
a9b5e762ae
DDB -> KDB, and rename low-level trap handler to avoid name conflict.
2004-07-12 22:16:04 +00:00
grehan
e0f0e7381e
kdb.h for PowerPC. Stubs for now.
2004-07-12 22:15:03 +00:00
grehan
a0724f3f5a
Add new KDB option, and also drop in long-held fxp/dc eth drivers.
2004-07-12 22:14:21 +00:00
grehan
8d3be5dece
db_memrw.c has been subsumed into db_interface.c ala sparc64
2004-07-12 22:13:27 +00:00
imp
72524b7544
Remove stray line with just a tab
...
Remove usbdevs_data.h, it isn't used by the module
Noticed by: Pawel Worach
2004-07-12 21:59:06 +00:00
dwmalone
6ff1185c1d
Rename Alfred's kern_setsockopt to so_setsockopt, as this seems a
...
a better name. I have a kern_[sg]etsockopt which I plan to commit
shortly, but the arguments to these function will be quite different
from so_setsockopt.
Approved by: alfred
2004-07-12 21:42:33 +00:00
cognet
1176e2e3a5
Update to kdb.
2004-07-12 21:25:01 +00:00
cognet
7563f4f40c
Remove the kbd_trap() declaration.
2004-07-12 21:24:21 +00:00
cognet
a5d0266aaa
Protect setjmp.h with #ifndef _MACHINE_SETJMP_H_.
2004-07-12 21:23:58 +00:00
cognet
3884d9a863
Forward declare "struct pcb", so that one does not need to include
...
<machine/pcb.h> before including <machine/pmap.h>.
2004-07-12 21:22:40 +00:00
cognet
b0940860cf
Implement a stub breakpoint().
2004-07-12 21:20:38 +00:00
cognet
5c9c269caa
Implement makectx().
2004-07-12 21:19:43 +00:00
cognet
017c5d391c
Prototype makectx().
2004-07-12 21:19:22 +00:00
cognet
668e7d838d
Import bus_memio.h and bus_pio.h for arm.
2004-07-12 21:18:30 +00:00
cognet
5eba49c6e6
Import a kdb.h for arm, which contains stubs right now.
2004-07-12 21:17:51 +00:00
njl
7c75fe7d97
Remove unnecessary softc bzero calls.
2004-07-12 21:15:36 +00:00
njl
462b2a5e44
Add the ability to detach a battery. Now batteries that are detached are
...
also removed from the battery list.
2004-07-12 20:53:04 +00:00
njl
7b5fb1c0fe
Update in preparation for adding the ACPI attachment.
...
* Add an fdtype ivar. This will be the equivalent of fd->type.
* Move enabling the FIFO to the end of attach.
* Unify reset code into fdc_initial_reset().
* Add fdc_write_ivar().
* Update isa and pccard attachments accordingly.
* Set the flags unconditionally in probe since they may be overridden by
other probe routines. Both before and now, we're depending on probe
being called a final time on the winning driver so the flags we get are
the ones we intended.
* Use the bus accessor macros instead of defining our own.
* Remove duplicate assigns of fd->type.
2004-07-12 20:49:26 +00:00
rwatson
91e23d98c5
Teach gcore about the pathname field of '/proc/*/map' so that it doesn't
...
spin when its parser gets confused by a lack of end-of-line.
Submitted by: Dan Nelson <dan@dan.emsphone.com>
PR: 68839
2004-07-12 20:19:40 +00:00
rwatson
f1f1364540
Constify 'rpcclnt_backoff'.
2004-07-12 19:37:08 +00:00
rwatson
a5ff7bc1e6
Constify 'spx_backoff'.
2004-07-12 19:35:29 +00:00
rwatson
9d5e898163
After each label in tcp_input(), assert the inpcbinfo and inpcb lock
...
state that we expect.
2004-07-12 19:28:07 +00:00
rwatson
9183ed533a
Procotol control block locking for netatalk DDP.
2004-07-12 18:39:59 +00:00
rwatson
d0f3949724
Imperfect synchronization solution to imperfect code: use a static 256
...
byte buffer in the stack for temporary printf results rather than a
global buffer without synchronization.
2004-07-12 18:37:31 +00:00
rwatson
de62cbb6dd
Remove 'Not used' comment: at_org_code is used, just not in netatalk/.
2004-07-12 18:35:30 +00:00
alc
f591650a79
Remove an unused and unimplemented sysctl. (For the record, it was marked
...
as unimplemented in revision 1.129 nearly six years ago.)
2004-07-12 17:45:37 +00:00
mtm
8e8f80bd23
writers must hold both sched_lock and the process lock; therefore, readers
...
need only obtain the process lock.
2004-07-12 15:28:31 +00:00
alfred
fae9d5166b
document the 'I' and 't' commands in the help screen in top(1).
...
Submitted by: Alex Vasylenko lxv omut.org
2004-07-12 15:22:44 +00:00
rwatson
2fbca9279f
Remove 'td = curthread' that shadows the arguments to coda_root().
...
Missed by: alfred
2004-07-12 14:11:26 +00:00
kientzle
5961a5ef84
Mimic ls(1) by putting an extra space before the year in old dates
2004-07-12 13:15:13 +00:00
kientzle
2e69e93b3c
Fix tab/space screwup in long_help()
2004-07-12 13:13:42 +00:00
dfr
cd0778386d
Add fwip module.
2004-07-12 13:13:17 +00:00
dfr
6c40a2c3b2
Add fwip module.
...
Submitted by: simokawa
2004-07-12 13:12:56 +00:00
dfr
2e0b3f9605
Make if_fwsubr.c dependant on fwip instead of firewire - there is not
...
much point including it if you aren't using IP over firewire.
2004-07-12 11:52:14 +00:00
tjr
a71683eadb
Remove an entry from the BUGS section: we have multibyte character
...
support now.
2004-07-12 11:03:42 +00:00
sos
4997cbe712
Attempt to handle suspend/resume better.
2004-07-12 10:50:50 +00:00
tjr
3805bd4f25
Remove BUGS section that talked about missing multibyte character support.
...
We have support now that the regular expression routines do.
2004-07-12 10:46:55 +00:00
tjr
1d2afa8a6d
Remove BUGS section that talked about missing multibyte character support.
...
We have support now that the regular expression routines do.
2004-07-12 10:17:02 +00:00
murray
6ac06af24b
Add p5-File-Spec and p5-File-Temp.
...
Submitted by: Dmitry Morozovsky <marck@rinet.ru>
PR: ports/68153
MFC After: 3 days
2004-07-12 10:12:51 +00:00
alfred
2690c990dd
Document thread parameter passed to VFS_ROOT and vflush.
2004-07-12 09:06:51 +00:00
alfred
7c3687d146
Bump __FreeBSD_version for VFS_ROOT, vflush and kinfo_proc changes.
2004-07-12 08:23:10 +00:00
des
8572ddd501
Adjust the show_self code (the test got inadvertantly reversed a couple of
...
revisions ago)
Submitted by: Alex Vasylenko <lxv@omut.org>
2004-07-12 08:22:32 +00:00
alfred
8a1713aada
Make VFS_ROOT() and vflush() take a thread argument.
...
This is to allow filesystems to decide based on the passed thread
which vnode to return.
Several filesystems used curthread, they now use the passed thread.
2004-07-12 08:14:09 +00:00
kris
b436785ed4
Set BATCH=yes to avoid bumping into interactivity in the port builds.
...
XXX /usr/ports is still hardcoded, should be ${PORTSDIR}
2004-07-12 07:59:25 +00:00
davidxu
404e9eb472
kse_switchin ABI was changed in kernel.
2004-07-12 07:41:01 +00:00
davidxu
351df4e348
Change kse_switchin to accept kse_thr_mailbox pointer, the syscall
...
will be used heavily in debugging KSE threads. This breaks libpthread
on IA64, but because libpthread was not in 5.2.1 release, I would like
to change it so we needn't to introduce another syscall.
2004-07-12 07:39:20 +00:00
tjr
ba689b4043
Make regular expression matching aware of multibyte characters. The general
...
idea is that we perform multibyte->wide character conversion while parsing
and compiling, then convert byte sequences to wide characters when they're
needed for comparison and stepping through the string during execution.
As with tr(1), the main complication is to efficiently represent sets of
characters in bracket expressions. The old bitmap representation is replaced
by a bitmap for the first 256 characters combined with a vector of individual
wide characters, a vector of character ranges (for [A-Z] etc.), and a vector
of character classes (for [[:alpha:]] etc.).
One other point of interest is that although the Boyer-Moore algorithm had
to be disabled in the general multibyte case, it is still enabled for UTF-8
because of its self-synchronizing nature. This greatly speeds up matching
by reducing the number of multibyte conversions that need to be done.
2004-07-12 07:35:59 +00:00
alfred
031e087d2c
Use SO_REUSEADDR and SO_REUSEPORT when reconnecting NFS mounts.
...
Tune the timeout from 5 seconds to 12 seconds.
Provide a sysctl to show how many reconnects the NFS client has done.
Seems to fix IPv6 from: kuriyama
2004-07-12 06:22:42 +00:00
tjr
df5304b63c
Add a new error code, REG_ILLSEQ, to indicate that a regular expression
...
contains an illegal multibyte character sequence.
2004-07-12 06:07:26 +00:00