Commit Graph

83193 Commits

Author SHA1 Message Date
mrg
5655cd2764 correct a date. 2001-07-17 14:02:41 +00:00
mrg
5a49b0db15 remove empty default: cases. 2001-07-17 13:55:51 +00:00
mrg
d23c8fc309 properly use ANSI string concatenation. 2001-07-17 13:55:12 +00:00
mrg
ef38b7e874 fix a statementless label that gcc-current picked up. 2001-07-17 13:53:15 +00:00
mrg
6d1680019c use a shift instead of a divide. 2001-07-17 13:52:24 +00:00
mrg
f4bd34ec5f add but not enable correct .init/.fini handling. 2001-07-17 13:32:35 +00:00
mrg
ff68bb147c minor KNF 2001-07-17 13:28:05 +00:00
tsubai
e0cf8bfa8f Eject PCMCIA card on ohare based models only. 2001-07-17 12:33:45 +00:00
tsubai
4a0b75d5d2 Add the new .init/.fini support. 2001-07-17 12:16:43 +00:00
tsubai
32efc3c7d9 PowerPC asm bits for .init/.fini regression test. 2001-07-17 12:09:47 +00:00
jdolecek
588b94c0a2 Expel MSG_COMPAT/COMPAT_OLDSOCK, make the COMPAT_43 wrappers
arrange things as needed.  Unfortunately, the check in sockargs()
have to stay, since 4.3BSD bind(2), connect(2) and sendto(2) were
not versioned at the time :(

This code was tested to pass regression tests.
2001-07-17 11:49:40 +00:00
jdolecek
838dd71739 Add regression test for COMPAT_43 uipc syscalls. Do not run this by
default, special setup is needed (inetd echo service + kernel with COMPAT_43)
2001-07-17 11:32:28 +00:00
mrg
bdfccf01b1 port the initfini asm regress code to sparc and sparc64. currently it
gets FAILED, but that's to be expected... fix shortly arriving.
2001-07-17 11:29:55 +00:00
haya
8a1cc19a9f New Feature: Add isochronous stream input routine. This feature has
been tested on i386.  It does not have any interface for useland to
get isochoronous stream.  The isochoronous acquisition interface
should be determined.
2001-07-17 11:01:03 +00:00
mrg
d699caad5a reset uid & gid around calling rmthost(). 2001-07-17 10:56:53 +00:00
fvdl
d68e2c3f12 Redefine evil tXXX register offset defines into the trapframe structure
to use offsetof. These should be completely nuked.

Fixes math_emulate lossage.
2001-07-17 08:13:06 +00:00
matt
119c72fb96 Add new init/fini to VAX ELF. 2001-07-17 06:45:46 +00:00
matt
07078fffef Add regression stub for VAX. 2001-07-17 06:42:38 +00:00
matt
e3fa8d5f32 Add ARM case for initfini regression test 2001-07-17 06:40:25 +00:00
matt
ae9f64ff3b Turn-on new init/fini processing. 2001-07-17 06:39:14 +00:00
jdolecek
37d12500d5 only allocate buffer kva for the end which needs it 2001-07-17 06:05:28 +00:00
fvdl
017c6632e8 __clone stub for i386 2001-07-17 06:03:43 +00:00
thorpej
284fb99460 MIPS initfini test asm glue. 2001-07-17 05:49:11 +00:00
thorpej
c71495350e Make this work on the MIPS. 2001-07-17 05:40:28 +00:00
thorpej
68620c547d i386 asm bits for .init/.fini regression test. 2001-07-17 04:03:53 +00:00
thorpej
4abcdae85e Enable the new (working) .init/.fini magic. 2001-07-17 03:56:48 +00:00
thorpej
86ec8403dd Descend into csu. 2001-07-17 03:42:23 +00:00
thorpej
f0ee444a4d Descend into initfini. 2001-07-17 03:42:07 +00:00
thorpej
d31cce0350 Regression test for .init/.fini. 2001-07-17 03:41:03 +00:00
thorpej
c6128d5e3d Add <sched.h>. 2001-07-17 03:07:17 +00:00
thorpej
4e8fc6ae38 Lint stubs for clone(2). 2001-07-17 03:05:43 +00:00
thorpej
f6459c8fab Manual page for clone(2). 2001-07-17 03:05:31 +00:00
thorpej
da143054a0 A <sched.h> file, which provides the clone(2) prototypes, in order
to be compatible with Linux.
2001-07-17 03:04:16 +00:00
enami
5e40498018 Add missing counting up of ``socket buffer is full'' counter when
failed to sbappendaddr().
2001-07-17 02:44:00 +00:00
thorpej
480252327f Cosmetic change. 2001-07-17 02:05:32 +00:00
thorpej
d85c1e4043 Add a __clone(2) entry point. 2001-07-17 02:01:40 +00:00
toshii
e267c67b60 "infomation" -> "information" 2001-07-17 01:37:43 +00:00
thorpej
4cd75d0d0a Add a __clone(3) entry point. 2001-07-17 00:33:04 +00:00
hpeyerl
949c8eb434 "infomation" -> "information" 2001-07-16 22:01:38 +00:00
thorpej
3e1e8af07b Don't use pmap_changebit() in pmap_protect(), and remove the
pager mapping check from pmap_changebit().
2001-07-16 21:37:21 +00:00
thorpej
aff311a28c Remove I-sync stuff from pmap_changebit(). The AARM says that we
only have to sync the I-stream when the mapping is removed or chaged,
and since the I-stream is fetch-only, changing protection bits does
not constitute changing the mapping (the VA->PA translation is still
the same).
2001-07-16 19:48:03 +00:00
eeh
76f0e59e40 Make bcopy a 32-bit friendly. 2001-07-16 18:59:33 +00:00
augustss
cc0b3cc208 Add support for Pegasus II adapters (from Linux).
Add a bunch of adapters.
2001-07-16 18:33:13 +00:00
augustss
3daa873a7e Regen. 2001-07-16 18:31:19 +00:00
augustss
fc8666f1da Some line permutations. 2001-07-16 18:31:00 +00:00
bad
4cda42fdd0 The way pmsg_addrs() is used requires that it always prints a newline and
flushes stdout before returning.

Previously the decoded output for a message was stuck in stdio buffers until
the next arrived.
2001-07-16 17:22:07 +00:00
thorpej
091e29f94f In i386_softintr_lock(), use splserial() rather than splhigh(),
because of splhigh() braindamage on the i386 port.

Fixes port-i386/13038 and port-i386/12985.
2001-07-16 16:53:00 +00:00
augustss
87791333ae Reorganize the table of adapters slightly. 2001-07-16 16:15:12 +00:00
oster
81f5c58b58 If we're closing the last partition on a RAID set and the system is
being shutdown, then unconfigure the RAID set too.  This fixes a number
of issues with doing proper unconfigures/shutdowns of multi-level RAID
sets.

Thanks to Jason Thorpe and Bill Squier for the ideas/suggestions on
how/where to do this, and to Bill Squier for testing.
2001-07-16 15:50:27 +00:00
augustss
f82d5c6424 Regen. 2001-07-16 15:39:22 +00:00