ume
9a0ed1c6de
Though manpage says that 0.0.0.0 can be used as HISADDR for gw
...
in Framed-Route, it didn't work. Since ncprange_aton() treats
0.0.0.0 and :: as prefixlen=0, we need to care the case.
MFC after: 1 week
2003-06-21 10:14:52 +00:00
phk
42a4ac2ba1
Use a do {...} while (0); and a couple of breaks to reduce the level
...
of indentation a bit.
2003-06-21 08:27:06 +00:00
das
502b55c20b
Userland spinlocks bad. Sleep locks good.
...
Use the latter for gdtoa.
Requested by: deischen (far too long ago)
2003-06-21 08:20:14 +00:00
phk
d6a3dc0a59
ttyname(3) must return absolute pathnames.
...
Noticed by: kris
2003-06-21 08:16:12 +00:00
alc
ed79b4d625
Lock one of the vm objects involved in an optimized copy-on-write fault.
2003-06-21 06:31:42 +00:00
gad
0303355ccc
We don't need two $FreeBSD$'s. Remove the older one.
2003-06-21 05:59:59 +00:00
alc
ab509a1fdd
- Increase the scope of the vm object lock in vm_object_collapse().
...
- Assert that the vm object and its backing vm object are both locked in
vm_object_qcollapse().
2003-06-21 04:14:48 +00:00
jeff
350708fbcc
- lticks was erroneously being updated in sched_pctcpu(). This was causing
...
us to skip the pctcpu_update() call which lead to inaccurate cpu usage
statistics for processes that didn't run often.
2003-06-21 02:31:49 +00:00
jeff
522f0d5e15
- Don't allow nice to have such a large effect on priority. This was
...
causing poor interactive performance while unnice processes were running.
The new scheme still allows nice to have an effect on priority but it is
not as dramatic as the effect of the interactivity score.
2003-06-21 02:22:47 +00:00
bmah
fb276031da
New release note: texinfo 4.6.
2003-06-21 00:04:11 +00:00
jmg
21a5088ba4
make pciconf understand it's own output as stated in the manpage.
...
pciconf -r none8@pci1:12:2: 0x0
now works.
PR: bin/10312
Submitted by: Castor Fu
2003-06-20 23:59:25 +00:00
jmg
5580f80679
fix grammar in comment
2003-06-20 23:29:04 +00:00
bmah
00589a04e0
New release notes: PAE panic fixed, bge(4) at 10 Mbps fixed,
...
GEOM_FOX, dev_db gone, local(1) reimplementation, ps(1) -H.
2003-06-20 23:13:23 +00:00
phk
d52d4e32eb
Remove _PATH_DEVDB
2003-06-20 22:50:33 +00:00
phk
4d6423b947
Use devname(3) to do the task.
...
Reviewed by: imp
2003-06-20 22:45:53 +00:00
wollman
321661dd03
Explain the relationship to POSIX.
2003-06-20 22:41:00 +00:00
bmilekic
625606418c
Fix a divide-by-zero on kern.log_wakeups_per_second tunable.
...
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>
PR: kern/53557
2003-06-20 22:18:38 +00:00
imp
933ec1e429
ntp_adjtime returns the current state of the clock (TIME_*) on success
...
or -1 on failure. The manual used to say it returned 0 or -1. Both
examination of the kernel sources, and ntpd show that this is the case.
MFC After: 3 days
2003-06-20 21:14:59 +00:00
bmah
5c32bee98e
New errata: PAE kernel panic.
...
Mostly submitted by scottl. Any errors are mine.
2003-06-20 21:07:05 +00:00
alc
6106a85499
Make swap_pager_haspages() static; remove unused function prototypes.
2003-06-20 20:20:06 +00:00
mtm
1b17e03018
s/warn/info/
2003-06-20 19:36:56 +00:00
mtm
009cce7027
Add support for the special shell nologin.
...
Prodded by: mikeh
2003-06-20 19:23:55 +00:00
ume
65d4714c1b
Mention the use of Framed-IPv6-Prefix.
...
MFC after: 1 week
2003-06-20 18:14:57 +00:00
des
137b9f1790
amd64 is actually stable enough for the regular -CURRENT tinderbox now.
2003-06-20 16:57:37 +00:00
mtm
644e0d3883
Update my email address.
2003-06-20 16:53:36 +00:00
mtm
e025e518dc
Don't forget the -r on the second password prompt.
...
PR: bin/53550
2003-06-20 16:52:06 +00:00
ume
181d2a900a
IPV6PREFIX is set when Framed-IPv6-Prefix is defined, You may
...
want to pass the value to upper layer protocol such as DHCPv6
for prefix delegation.
MFC after: 1 week
2003-06-20 16:15:59 +00:00
ume
792e4c0249
Mention the use of Framed-IPv6-Route.
...
MFC after: 1 week
2003-06-20 15:44:52 +00:00
tjr
3d49bbe5fe
Merge from NetBSD src/sys/ntfs/ntfs_subr.c 1.5 & 1.30 (jdolecek):
...
- Avoid calling bread() with different sizes on the same blkno.
Although the buffer cache is designed to handle differing size
buffers, it erroneously tries to write the incorrectly-sized buffer
buffer back to disk before reading the correctly-sized one, even
when it's not dirty. This behaviour caused a panic for read-only
NTFS mounts when INVARIANTS was enabled ("bundirty: buffer x still
on queue y"), reported by NAKAJI Hiroyuki.
- Fix a bug in the code handling holes: a variable was incremented
instead of decremented, which could cause an infinite loop.
2003-06-20 14:52:52 +00:00
simokawa
97c9bf2fb9
Use direct map in pmap_map().
...
This saves much KVA for vm_pages and you don't need to increase NKPT
for large physical memory anymore.
Suggested by: dfr
2003-06-20 14:09:33 +00:00
phantom
8672740803
Fix few typos and remove two unneeded checks
...
Noticed by: ache
2003-06-20 13:29:43 +00:00
phantom
867efbedc0
We have manpage now, so remove NOMAN
2003-06-20 13:24:46 +00:00
phantom
694d30f131
Fix most warnings, sort prototypes, kill spaces at EOLs
2003-06-20 13:23:51 +00:00
se
34750b2905
Add comment about **vpp being special-cased in vnode_if.awk (1.38)
2003-06-20 12:24:06 +00:00
se
995f068664
The assertions generated to test VFS locking never included checks
...
for vnodes reached through double indirection (i.e. **vpp). This
is worked-around by special-casing the identifier "vpp" (adding one
level of indirection).
The alternative fix mentioned in the PR had required substantial
changes to this script.
In case there are locking violations that had been hidden without
this patch, they may suddenly show up, now ...
This change does not affect code compiled without DEBUG_VFS_LOCKS.
PR: kern/46652
2003-06-20 12:15:37 +00:00
phantom
51f92bbd16
Add minimalistic manual page for locale(1)
2003-06-20 11:52:05 +00:00
phantom
18514afb9b
Complete rewrite of locale(1) in order to become POSIX complaint utilitty.
...
It's possibly not completely complaint with POSIX requirements, but
very close to it now.
2003-06-20 11:45:43 +00:00
des
31e5705da5
Add an amd64 category now that amd64 has its own mailing list and all.
2003-06-20 10:48:26 +00:00
phk
9dbf18e118
Add devname_r(3) which takes a buffer as argument.
2003-06-20 09:52:27 +00:00
phk
4d61d2249d
Remove dev_mkdb(8). The kernel answers these questions.
2003-06-20 09:48:11 +00:00
phk
55a2bb04c3
Remove the devdb stuff, the kernel answers these questions just fine.
2003-06-20 09:47:09 +00:00
davidxu
fc5cfc90b5
cpu_set_upcall_kse needs to access userspace, release schedule lock
...
before calling it for bound thread. To avoid this problem, change
thread_schedule_upcall to not put new thread on run queue, let caller
do it, so we can tweak the new thread before setting it to run.
Reported by: pho
2003-06-20 09:12:12 +00:00
phk
e5ce0c046f
Don't put callout_lock under #ifdef DIAGNOSTIC despite the fact that it
...
works anyway.
2003-06-20 08:39:04 +00:00
phk
85ce27a435
Initialize b_saveaddr when we hand out pbufs
2003-06-20 08:35:28 +00:00
phk
a5e8f5f094
Initialize b_saveaddr when we hand out buffers
2003-06-20 08:26:38 +00:00
phk
6689b404af
Crude but efficient:
...
#ifdef DIAGNOSTIC hold a mutex while calling callout's so that we hear
about it if they sleep.
2003-06-20 08:07:15 +00:00
phk
b64d71d8c8
Don't (re)initialize f_gcflag to zero.
...
Move initialization of DTYPE_VNODE specific field f_seqcount into
the DTYPE_VNODE specific code.
2003-06-20 08:02:30 +00:00
phk
aca3c4a9f0
Move FMARK and FDEFER til sys/file.h where they belong.
...
Order the fields in struct file in sections after their scope.
2003-06-20 07:59:59 +00:00
jmg
a63ecc149e
fix another LP64 problem. READ_IVAR takes a pointer to an uintptr_t, not
...
an int.
2003-06-20 07:22:54 +00:00
jmg
28f550b7a0
fix problem with uninitalized ptr (from PR)
...
other minor clean up.
PR: bin/2785
Submitted by: mpp
2003-06-20 04:54:27 +00:00