yamt
2b91131918
uao_get: don't mark pages dirty unless it's a write fault.
2005-12-24 13:22:13 +00:00
yamt
9b83ef2c28
bump to 3.99.15 for p_estcpu_inherited.
2005-12-24 13:06:15 +00:00
jmmv
ff68701afc
Point to the share/examples/fstab/fstab.ramdisk file for some more information.
2005-12-24 13:02:53 +00:00
jmmv
bb99282370
Merge fstab.tmpfs into fstab.ramdisk so that the file names represent
...
concepts rather than specific file systems. Suggested by hubertf@.
2005-12-24 12:59:21 +00:00
yamt
6454c469ea
fix a long-standing scheduler problem that p_estcpu is doubled
...
for each fork-wait cycles.
- updatepri: factor out the code to decay estcpu so that it can be used
by scheduler_wait_hook.
- scheduler_fork_hook: record how much estcpu is inherited from
the parent process.
- scheduler_wait_hook: don't add back inherited estcpu to the parent.
2005-12-24 12:57:14 +00:00
jmmv
f37f56be99
Remove a conditional by always using inlined functions in favour of macros.
...
This way, the code is clearer and there shouldn't be any performance
difference (if the compiler DTRT). Suggested by chs@.
2005-12-24 12:31:57 +00:00
matt
9abe0ed18f
Include <sys/param.h> first to make VAX port happy.
2005-12-24 08:34:10 +00:00
matt
460818ad02
Don't include "DEFS.h" when <machine/asm.h> is enough.
2005-12-24 08:33:32 +00:00
christos
7111987161
Add a cast to l_addr to avoid wrapping. From Johnny Billquist.
2005-12-24 07:37:18 +00:00
rpaulo
fc2fb45bf0
Convert UFS_EXTATTR to struct lwp.
2005-12-23 23:20:00 +00:00
yamt
523e856cba
prevent in-core vnode being freed from getting new references.
...
otherwise, once the corresponding bit in the inode bitmap is cleared,
an unrelated inode with the same inode number can be allocated and
ufs_ihashget() picks a stale in-core vnode for it.
PR/32301 by Matthias Scheler.
2005-12-23 15:31:40 +00:00
yamt
0616e4b566
linkup: reparent() only when lost+found is created successfully.
2005-12-23 12:58:11 +00:00
skrll
ab4f10bcc2
Fix PR 32363 by defining _NOREGNAMES.
...
Someone should complete the transition.
2005-12-23 10:04:51 +00:00
ginsbach
d357be2474
Fix the build of sgivol as a host tool on a platform without libutil,
...
e.g. MacOS X. Identical to method used in the disklabel(8) Makefile.
2005-12-23 03:28:10 +00:00
elad
0c73d40610
Allow last component to be non-existing again. I broke this behavior for
...
no apparent good reason in revision 1.39.
This is what broke systrace's filename normalization.
Go back to original behavior as in revision 1.35: return resolved name,
but also set errno to ENOENT.
2005-12-22 23:29:23 +00:00
briggs
23dfb2cd67
Add files that have been sitting in my local source tree for almost exactly
...
two years. Unable to test since I no longer have access to the hardware.
2005-12-22 16:17:24 +00:00
christos
deeaa98b3a
make this compile when we don't use threads.
2005-12-22 15:14:12 +00:00
kochi
8f6ac0b894
ACPI-CA 20051216 released
2005-12-22 10:32:43 +00:00
hubertf
768192ee9f
Back out previous attempt at cleaning up the mess,
...
let someone else resolve this.
Requested by uwe.
2005-12-22 02:52:40 +00:00
christos
9ce35109d3
move from libc.
2005-12-22 01:25:12 +00:00
christos
66feb1b71d
move to the common tree.
2005-12-22 01:24:52 +00:00
christos
fe5cb50d21
mention 9.3.2
2005-12-22 00:38:36 +00:00
christos
f895d30562
mention that we are using bind-9.3.2 for named and tools, but still 9.3.0
...
for includes and libc.
2005-12-22 00:35:53 +00:00
christos
4ce197a0c1
remove obsolete programs.
2005-12-22 00:31:04 +00:00
christos
ed53f670c4
remove programs that have been deprecated.
2005-12-22 00:27:23 +00:00
christos
719d30b842
resolve conflicts.
2005-12-22 00:26:23 +00:00
christos
bd58506612
Resolve conflicts
2005-12-22 00:19:00 +00:00
christos
e471bad6c5
import the real 9.3.2 not 9.2.3.
2005-12-21 23:16:49 +00:00
christos
7ccb4c5f89
import the real 9.3.2 not 9.2.3.
2005-12-21 23:06:48 +00:00
rjs
46eed28b47
Add boilerplate for cardbus support.
2005-12-21 22:35:41 +00:00
christos
292526bfd4
Resolve conflicts.
2005-12-21 22:34:31 +00:00
christos
0f3640d687
x86_64 uses i386 assembly files in standalone mode.
2005-12-21 21:47:30 +00:00
christos
348525eba6
from ftp.isc.org
2005-12-21 19:50:15 +00:00
christos
a790ff195c
PR/32086: Garrett D'Amore: Use the YAMON environment for console speed
...
selection, rather than a hard-coded speed.
2005-12-21 18:55:33 +00:00
christos
54bb4a449f
conditionally build this on GPROF again.
2005-12-21 18:11:32 +00:00
christos
bab1897aa8
Only build this if GPROF && !_STANDALONE
2005-12-21 18:11:11 +00:00
christos
91165a001e
make this compile again.
2005-12-21 16:58:04 +00:00
rpaulo
b66583facd
Fix links for cpu_lwp_fork.9. Pointed out by ghen@ and salo@.
2005-12-21 15:36:38 +00:00
christos
4659ba77df
Build also when GPROF is not defined.
2005-12-21 15:14:09 +00:00
christos
f852d21f71
Add the state setting functions for the new random function, but use the
...
small one by default, so that we can switch in the future if we want to.
2005-12-21 14:24:44 +00:00
christos
70b3b52aaa
Add the old small random from the libkern and use it for now.
2005-12-21 14:23:58 +00:00
christos
93412868df
Make this compile for the kernel again.
2005-12-21 14:19:45 +00:00
reinoud
19eca236e0
Improve disc size reporting. The current discsize thats reported is the
...
current recorded extent and not the complete maximum extent of the disc.
An empty CD/DVD disc is seen as having an invalid length and given 800 Mb
size. This makes it possible to write to a CD-R using `dd' as some tend to
do.
However when an extent is recorded the initial recorded length is seen as
valid and is thus set as absolute upperbound to read and write actions
preventing extention of the disc.
Committed after consultation on tech-kern with a positive advice by Manuel
Bouyer.
2005-12-21 13:11:27 +00:00
yamt
79265831ba
uvmpd_scan: when deactivating a page, clear its reference bit.
...
discussed on tech-kern@.
2005-12-21 12:24:47 +00:00
yamt
ca08761347
whitespace in SYSCTL_DESCR.
2005-12-21 12:23:44 +00:00
yamt
a71fb9d9ab
add vm.inactivepct.
2005-12-21 12:21:06 +00:00
yamt
4fce5d6f5e
make length of inactive queue tunable by sysctl. (vm.inactivepct)
2005-12-21 12:19:04 +00:00
yamt
fcae6339ea
defparam NMBCLUSTERS.
2005-12-21 10:57:22 +00:00
sekiya
469147a42c
I fixed the cardbus bus enumeration problem awhile back, but the interrupt
...
fixup problems remain. Adjust TODO comments to match, and add a link to
cube's comments.
2005-12-21 08:48:25 +00:00
uwe
a527ca4c45
Fix formatting botch.
2005-12-21 07:43:30 +00:00