dmcmahill
a243add09b
regen after schedctl addition.
2003-12-07 01:50:10 +00:00
dmcmahill
82d69cf8b8
Add a dummy entry for syscall #206 , schedctl, that simply returns zero.
...
This lets FlexLM clients run under compat_svr4_32 on sparc64. Patch
checked by Matt Green.
2003-12-07 01:36:58 +00:00
jonathan
27171efb6d
KNF: s/unsigned/u_int/, in a couple of places I missed.
2003-12-07 01:18:26 +00:00
dmcmahill
5455115fd1
Conditionally include nbtool_config.h to make sure __P has been defined
...
when this is built as a host tool on some non-netbsd hosts such as
solaris-2.6. fgen now correctly builds there.
2003-12-07 01:02:36 +00:00
tsutsui
082caf94ca
Allow sysctl(8) to update vm.{anon,exec,file}{min,max}.
...
XXX needs sysctl(9) man page to confirm this change..
2003-12-07 00:40:43 +00:00
jonathan
c56097abb8
Replace the single global IP reassembly list/listhead, with a
...
hashtable of list-heads. Independently re-invented, then reworked to
match similar code in FreeBSD.
2003-12-06 23:56:10 +00:00
bouyer
464de24c0e
Clone artisea_chip_map() for use by the ICH5 SATA controllers.
...
The 31244 is really different from the ICH5, and one day the map function
could be incompatibles. Suggested by thorpej@
2003-12-06 22:40:03 +00:00
bjh21
df8ccd8d1b
Undo last change: The "iomd" driver has its own bus_space tag, so it didn't
...
rely on the brokenness of the mainbus one.
2003-12-06 22:31:16 +00:00
bjh21
ed4b80b144
Fix the ARM mainbus version of bus_space_subregion() to correctly shift the
...
base offset before using it. This makes it work the same as every other
implementation, and makes wdc at pioc on acorn32 work again. Fix the only
caller I found which depended on the old behaviour.
2003-12-06 22:05:33 +00:00
martin
c70b2edfae
Fix kern.cp_time for MULTIPROCESSOR kernels: calculate size of result
...
correctly, free original instead of incremented pointer, copy results for
n = -2 case too, so top shows correct stats.
Additionaly, rearange code for better readability (from Andrew).
2003-12-06 21:33:51 +00:00
fvdl
150a6bd869
Include opt_posix.h for the P1003_1B_SEMAPHORE define.
...
Include <machine/cpu.h> just to be sure.
2003-12-06 20:06:11 +00:00
bjh21
b5479325d6
Correct typo in last.
2003-12-06 20:00:12 +00:00
bjh21
3f1dc2b013
Don't complain if we're asked for != 8 channels. There's no actual support
...
for fewer channels yet, but this is necessary just to avoid a boot-time panic.
2003-12-06 19:59:32 +00:00
manu
dc728f311c
Don't allow mappings at address zero in vm_allocate: first page is a
...
red zone in Darwin, and nothing should be mapped there.
While we are here, ifdef DEBUG_MACH_VM all the VM-related debug messages
2003-12-06 19:34:21 +00:00
bjh21
cdfcb25142
Fix tiny formatting glitches.
2003-12-06 17:39:30 +00:00
fvdl
e16473e240
Segment registers are only 16 bits wide, so only check 16 bits worth of
...
them for validity in check_mcontext.
2003-12-06 17:35:44 +00:00
yamt
8e92859632
rev.1.55 didn't handle BUFQ_SORT_CYLINDER case correctly.
...
pointed by Juergen Hannken-Illjes. patch provided by him.
2003-12-06 17:23:22 +00:00
manu
0951833f2e
Remove the reference to struct proc in kernel and host port once the
...
process terminate, so that no stale pointer can be used if the port is
still referenced
2003-12-06 17:04:50 +00:00
simonb
c26ed27f0c
Only compile in sysctl_machdep_booted_kernel() if __HAVE_BOOTINFO_H
...
is defined.
2003-12-06 15:20:04 +00:00
manu
0105d58e0a
Don't send Mach exceptions to dying processes
2003-12-06 15:16:38 +00:00
manu
174b751317
In task_terminate, unstop the process so that we can really terminate it now
2003-12-06 15:16:10 +00:00
manu
8f3ee36470
Fix some panics caused by incorrect Mach exceptions reference counts
2003-12-06 15:15:19 +00:00
yamt
88046c4ce5
fix a debug code to follow recent change about tailing slashes.
2003-12-06 14:17:13 +00:00
yamt
e5d5094296
- turn non-verbose parts of NAMEI_DIAGNOSTIC into normal DEBUG.
...
- comments on #endif.
2003-12-06 14:16:11 +00:00
simonb
c8ee7b6dd7
Add a WEAK_ALIAS macro.
...
While here, use #if instead of #ifdef for __STDC__ check.
2003-12-06 14:06:28 +00:00
simonb
5fc19197d5
Use crosscompile-friendly ${BINUTILSPROGRAMNAMES}.
...
Enable WARNS=2.
Don't use -z and update start address for binutils 2.14 ld.
2003-12-06 14:04:33 +00:00
simonb
b3d9f58082
Make WARNS=2 friendly.
2003-12-06 14:02:40 +00:00
simonb
717bd17cec
KNF, ANSIfy, de-__P.
2003-12-06 13:09:01 +00:00
manu
8019168c34
Remove a useless debug printf
2003-12-06 11:43:56 +00:00
yamt
3b65e1745b
- disable ipv4 checksum offloading as it seems to have a problem.
...
- add comments to describe it.
2003-12-06 11:27:28 +00:00
jdolecek
d9c37aa325
regen:
...
add NetMos NM9805 and NM9815
2003-12-06 11:20:55 +00:00
jdolecek
89d301d92d
add NetMos NM9805 and NM9815
2003-12-06 11:19:17 +00:00
jdolecek
d8065a9e15
add entry for another NetMos card - NetMos NM9815 Dual 1284 Printer port
2003-12-06 11:18:08 +00:00
martin
fb5bbc3d78
We can not count CPUs at sysctl initialization time - so don't make
...
hw.ncpu an immediate value.
2003-12-06 09:36:34 +00:00
itohy
315a88c214
Back out the following commit and apply the real fix.
...
A variable was actually used in a wrong way.
> revision 1.20
> date: 2003/10/25 21:31:43; author: christos; state: Exp; lines: +3 -3
> Fix uninitialized variable warnings.
2003-12-06 09:32:22 +00:00
wiz
2872df37e8
Fix typo, reported by Soren Jacobsen in PR 23667.
2003-12-06 08:26:42 +00:00
wiz
0b46b8198f
Fix typo, reported by Soren Jacobsen in PR 23666.
2003-12-06 08:25:39 +00:00
dmcmahill
ef962b8e93
include arpa/inet.h for htonl/htons. Needed for building on solaris as
...
a host tool. Change ok'ed by Matt Green.
2003-12-06 05:15:29 +00:00
atatat
936b72608c
Don't need those any more
2003-12-06 04:25:57 +00:00
atatat
44f5f6b89b
The missing pieces of PROC_PID_STOPEXIT/P_STOPEXIT, a sysctl tweakable
...
flag that makes a process stop as it exits.
2003-12-06 04:16:33 +00:00
atatat
23293f9bae
Pick off a couple of cpu_sysctl() stragglers.
2003-12-06 03:16:48 +00:00
jonathan
52315e5149
Increase userspace (/usr/sbin/nfsd) limit on nfsd count from 20 to 1024.
...
Jason Thorpe suggests removing the limit altogether; anyone who needs
more than 1024 nfsds can still do "nfsd -n 1024" multiple times, and
this provides _some_ saftey-net against nfsd (issued by root) from
eating all the avaiable process slots.
2003-12-06 03:01:16 +00:00
atatat
4673a65de6
#include "opt_multiprocessor.h"
...
This makes hw.ncpu and kern.cp_time work better on those platforms.
2003-12-06 02:52:29 +00:00
jonathan
47eb5abfab
Commit message for previous revision to sys/nfs/nfs.h:
...
Increase NFS_MAXRAHEAD to 32. With 32k read or write requests, that
amounts to 1 Mbyte of read-ahead, enough to cover about 10 ms latency
at gigabit Ethernet speeds. Increase the table of nfsiod kthreads
(NFS_MAXASYNCDAEMON) from 20 to 128, to match the raised value of
NFS_MAXRAHEAD. (Making the limit dynamic requires replacing the
compile-time array with a dynamic structure.)
Add a comment explaining that each read-ahead requires an I/O thread.
Wrap both parameters with an #ifdef <parameter>/#endif, to allow
hand-tuned values or (later) a kernel config-file option override.
2003-12-06 02:48:35 +00:00
jonathan
8f814572a8
*** empty log message ***
2003-12-06 02:43:17 +00:00
simonb
efee714557
Wrap long line.
2003-12-06 01:53:14 +00:00
he
b2518d1259
Make sure buf_inorder() returns a value under all conditions.
2003-12-06 01:21:23 +00:00
he
b4d0601326
Follow through with the removal of cpu_sysctl() here as well,
...
on the tail of the dynamic sysctl reorganization.
2003-12-05 23:56:20 +00:00
jmc
b397aad192
Force make -B to avoid parsing problems if -j was in MAKEFLAGS. Otherwise the
...
eval loses on the ---<target>--- lines
2003-12-05 23:32:42 +00:00
schmonz
98429d2db1
Remove me from Darwin pkgsrc as I no longer have a Darwin system.
2003-12-05 23:27:20 +00:00