fvdl
75b44dbf11
Fix comment that wasn't closed because of a typo (but harmless, since followed
...
by another comment).
2003-01-26 16:22:01 +00:00
fvdl
3a79855417
Fix wrong %esp fixup.
2003-01-26 15:54:35 +00:00
fvdl
ac0ea8f774
Rearrange the trapframe and mcontext to put the registers used for
...
argument passing to be in front, in order. Define constants for
offsets inside frames, to avoid having to redo asm code should they
change again.
2003-01-26 14:12:10 +00:00
pk
bfb9cac2fc
Release the kernel lock in upcallret() and startlwp().
2003-01-26 13:20:12 +00:00
lukem
fc4bd1a946
Various improvements per discussion with Alan Barrett.
2003-01-26 13:15:17 +00:00
lukem
1f9a9dde05
add missing usage for "sets"
2003-01-26 13:12:05 +00:00
manu
55215e5266
Remove right duplication on thread creation, which became useless now we
...
are using lwp.
Enable kill -9 to kill parent thread waiting for its child.
Use upcallret instead of child_return for the newly created lwp.
Add debug messages for thread creation.
Thread creation are still broken...
2003-01-26 12:39:32 +00:00
matt
3e5306bedf
With -printx also qoute $ and ` (since they are shell metacharaters).
2003-01-26 07:07:31 +00:00
elric
f344b59521
Point to an existing dist dir.
2003-01-26 06:51:04 +00:00
tsutsui
daf84696c6
More printf format cleanup to reduce casts.
2003-01-26 06:42:31 +00:00
matt
ee04df9a4d
Add support for Am79C87[45].
2003-01-26 06:25:08 +00:00
matt
5ade701481
Regen.
2003-01-26 06:21:03 +00:00
matt
b9f79bf02f
Add AMD Am79C87[45] (which use the Altima OUI).
2003-01-26 06:20:30 +00:00
lukem
4e91f80fa2
- Add "sets" top-level Makefile target and build.sh operation.
...
[Latter suggested by Julio Merino in private email]
- Add "help" build.sh operation.
2003-01-26 06:19:12 +00:00
tsutsui
eb506d3c00
Fix further printf format warnings for FD_DEBUG, in the wake of daddr_t
...
having changed.
2003-01-26 06:16:31 +00:00
lukem
46d44d89e9
Change build.sh so that at least one operation is required.
...
Add "makewrapper" operation to build.sh.
[The above changes were suggested by Alan Barrett on current-users@]
Fail if building as non-root unless: UNPRIVED is set, -U is given, or -E
(expert mode) is given.
[Suggested by James Wetterau in private email]
Improve the examples in BUILDING.
2003-01-26 05:34:32 +00:00
ross
6f90a0ed10
Add ms-sql-{s,m}, currently quite popular in packet filter logs worldwide.
...
(I did this last night but it must have timed out.)
2003-01-26 04:16:36 +00:00
wiz
337a8f0a56
Re-add.
2003-01-26 01:53:40 +00:00
wiz
173d114510
Note bsd-family-tree 1.68 sync, and add notes on
...
what to do for a diffutils import.
2003-01-26 01:05:49 +00:00
wiz
751f2ea415
v1.68 from FreeBSD.
2003-01-26 01:02:42 +00:00
wiz
6e297504d0
Note that diffutils has been synced with 2.8.1 distribution, and note me
...
as responsible; also note new postfix version.
2003-01-26 00:56:51 +00:00
wiz
be5bbce3da
Note diff, diff3, and sdiff upgrades to diffutil-2.8.1 version.
2003-01-26 00:56:12 +00:00
wiz
68e059531a
Remove old diffutils-2.7 build structure.
2003-01-26 00:53:28 +00:00
wiz
c7edc51686
Add diffutils2netbsd pre-import script.
2003-01-26 00:50:50 +00:00
wiz
6b9deacc5d
Descend into diffutils instead of diff, diff3, and sdiff (for new
...
diffutils-2.8.1 build structure).
2003-01-26 00:49:51 +00:00
wiz
d38d5e887e
Merge diffutils-2.8.1.
2003-01-26 00:47:42 +00:00
wiz
b8ffffc7d9
Import of diffutils-2.8.1 (converted with to-be-committed
...
diffutils2netbsd script).
2003-01-26 00:43:02 +00:00
wiz
488efef5d4
Import build structure for diffutils-2.8.1. Reviewed by christos.
2003-01-26 00:40:40 +00:00
fvdl
60f2388778
Do that funky SA thang.
2003-01-26 00:05:36 +00:00
kleink
bbb601497d
Fix further printf format warnings for DEBUG, in the wake of daddr_t
...
having changed.
2003-01-25 23:18:46 +00:00
soren
549c8ffd36
Note that the FS_ definitions are for compatibility only.
2003-01-25 23:17:38 +00:00
thorpej
a033f1975c
Update the supported hardware list.
2003-01-25 23:17:21 +00:00
kleink
4e0e5333ae
Fix further printf format warnings for DEBUG, in the wake of daddr_t
...
having changed.
2003-01-25 23:00:09 +00:00
kleink
62ef5befab
<sys/ucred.h> requires <sys/param.h> as a pre-requisite; suggested
...
by Martin Husemann.
2003-01-25 19:27:43 +00:00
jmmv
b85005e4c0
Add missing ta=4.2BSD to the a' partition of
floppy' entry.
...
Okay'ed by jdolecek.
2003-01-25 18:28:44 +00:00
tron
5067836b9e
Use PRId64 instead of hard coding "%lld" to fix build problems under
...
LP64 ports.
2003-01-25 18:12:31 +00:00
tsutsui
2d9f30d305
Since sh--netbsdelf doesn't have leading underscore,
...
don't define __USER_LABEL_PREFIX__ as "_" in cpp.
Ok'ed by thorpej.
2003-01-25 17:35:53 +00:00
fvdl
a138610cac
The oldblks and newblks arrays are used to store direct copies of
...
on-disk block pointers, so they should be int32_t. Error found
by Izumi Tsutsui.
2003-01-25 16:40:28 +00:00
tsutsui
61924d6eac
Use PRId64 from <machine/int_fmtio.h> in printf format for daddr_t.
...
(Eventually jazzio would be moved into MI place :-)
2003-01-25 15:43:11 +00:00
isaki
9bf4faf898
Make it compilable with 64bit daddr_t.
2003-01-25 14:13:46 +00:00
tron
63dda858c6
Fix printf() format strings problems caused by "daddr_t" change.
2003-01-25 12:50:38 +00:00
thorpej
f57bacfc63
Add a couple more Promise ATA133 controllers.
2003-01-25 04:45:24 +00:00
tsutsui
cce861a437
Make sure cache_sh[34]_op_*() functions actually inlined.
2003-01-25 04:21:01 +00:00
thorpej
f4ddf46102
Back out unintentional commit.
2003-01-25 02:12:22 +00:00
thorpej
fd5a840f3c
Add support for ADI Engineering's "Big Red Head" i80200 evaluation
...
and development board, based around their BECC companion chip. Despite
its name, the board can run in big- or little-endian mode (we currently
run only in the latter).
2003-01-25 02:00:15 +00:00
thorpej
b1b164a859
Support for ADI Engineering's Big Endian Companion Chip for the
...
Intel i80200 XScale processor. Despite its name, the BECC can
run in both big- and little-endian modes.
2003-01-25 01:57:17 +00:00
soren
15b88bc43f
Oops, didn't mean to remove toor (just yet).
2003-01-25 01:14:03 +00:00
soren
c552afcd61
Consistently with previous such changes, make daemon's default group 1(daemon)
...
rather than 31(guest). FreeBSD and OpenBSD have done the same thing.
2003-01-25 01:13:29 +00:00
nathanw
9ff1e2d385
Make pthread_barrier_wait() handle spurious wakeups from pthread__block()
...
by adding a generation number to the barrier structure and incrementing it
when the barrier fires.
XXX this is an ABI change for anything using barriers, but the library is
new enough and nothing in the tree uses barriers so I'm going to let it
slide. Using the private data pointer for a field that will always be present
would be excessive.
2003-01-25 00:47:05 +00:00
nathanw
fe8e8dad4a
More signal rearranging:
...
- Signal handlers now simply continue executing the current thread,
rather than trying to put themselves back on the queue that they came
from, which was rather fragile. As a result, all callers of
pthread__block() must be prepared to handle spurious wakeups.
- When a signal arrives for a thread that is blocked in the kernel,
note this in another field in pthread_st and set a flag. Process the
signal and set up the trampoline for the handler *after* the thread
unblocks, so that both the trampoline and the returned state from
the kernel are preserved.
- Factor out some code into a pthread__deliver_signal() routine;
the signal-taking code in pthread_sigmask() should be able to use this
soon.
This is still gross, and there are still some terrible MP issues lurking here,
but progress crawls along.
2003-01-25 00:43:38 +00:00