Bruce A. Mah
5b8c451048
New errata: PAE kernel panic.
...
Mostly submitted by scottl. Any errors are mine.
2003-06-20 21:07:05 +00:00
Alan Cox
5ea4972cd4
Make swap_pager_haspages() static; remove unused function prototypes.
2003-06-20 20:20:06 +00:00
Mike Makonnen
0e08168e03
s/warn/info/
2003-06-20 19:36:56 +00:00
Mike Makonnen
8923e98bdc
Add support for the special shell nologin.
...
Prodded by: mikeh
2003-06-20 19:23:55 +00:00
Hajimu UMEMOTO
0d3e393ec5
Mention the use of Framed-IPv6-Prefix.
...
MFC after: 1 week
2003-06-20 18:14:57 +00:00
Dag-Erling Smørgrav
99dca055e8
amd64 is actually stable enough for the regular -CURRENT tinderbox now.
2003-06-20 16:57:37 +00:00
Mike Makonnen
22884fdd75
Update my email address.
2003-06-20 16:53:36 +00:00
Mike Makonnen
b0c151b850
Don't forget the -r on the second password prompt.
...
PR: bin/53550
2003-06-20 16:52:06 +00:00
Hajimu UMEMOTO
ec3e98b8de
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
Hajimu UMEMOTO
d13b5b3cdf
Mention the use of Framed-IPv6-Route.
...
MFC after: 1 week
2003-06-20 15:44:52 +00:00
Tim J. Robbins
a222314fe6
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
Hidetoshi Shimokawa
e14720d614
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
Alexey Zelkin
3c6001ec5d
Fix few typos and remove two unneeded checks
...
Noticed by: ache
2003-06-20 13:29:43 +00:00
Alexey Zelkin
c166f16908
We have manpage now, so remove NOMAN
2003-06-20 13:24:46 +00:00
Alexey Zelkin
b67daebabc
Fix most warnings, sort prototypes, kill spaces at EOLs
2003-06-20 13:23:51 +00:00
Stefan Eßer
c2ef4dd48a
Add comment about **vpp being special-cased in vnode_if.awk (1.38)
2003-06-20 12:24:06 +00:00
Stefan Eßer
86ed89620e
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
Alexey Zelkin
10efe9a914
Add minimalistic manual page for locale(1)
2003-06-20 11:52:05 +00:00
Alexey Zelkin
b296024678
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
Dag-Erling Smørgrav
894e6fb041
Add an amd64 category now that amd64 has its own mailing list and all.
2003-06-20 10:48:26 +00:00
Poul-Henning Kamp
529ac58781
Add devname_r(3) which takes a buffer as argument.
2003-06-20 09:52:27 +00:00
Poul-Henning Kamp
abe6d58e0c
Remove dev_mkdb(8). The kernel answers these questions.
2003-06-20 09:48:11 +00:00
Poul-Henning Kamp
6594eed30a
Remove the devdb stuff, the kernel answers these questions just fine.
2003-06-20 09:47:09 +00:00
David Xu
ab78d4d641
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
Poul-Henning Kamp
166400b7e6
Don't put callout_lock under #ifdef DIAGNOSTIC despite the fact that it
...
works anyway.
2003-06-20 08:39:04 +00:00
Poul-Henning Kamp
adece6e592
Initialize b_saveaddr when we hand out pbufs
2003-06-20 08:35:28 +00:00
Poul-Henning Kamp
568733688b
Initialize b_saveaddr when we hand out buffers
2003-06-20 08:26:38 +00:00
Poul-Henning Kamp
ce6912c420
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
Poul-Henning Kamp
eaaca5deee
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
Poul-Henning Kamp
c066b8920e
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
John-Mark Gurney
b9d3718a18
fix another LP64 problem. READ_IVAR takes a pointer to an uintptr_t, not
...
an int.
2003-06-20 07:22:54 +00:00
John-Mark Gurney
32d742049e
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
Mike Silbersack
04a7874315
Update the description of the Netgear MA401 to say Prism-II/2.5;
...
my 401 is a 2.5, so presumably many of them are.
MFC after: 3 days
2003-06-20 04:27:55 +00:00
Alan Cox
e50346b5e0
The so-called "optimized copy-on-write fault" case should not require
...
the vm map lock. What's really needed is vm object locking, which
is (for the moment) provided Giant.
Reviewed by: tegge
2003-06-20 04:20:36 +00:00
David Xu
062cf543fc
When a STOP signal is being sent to a process, it is possible all
...
threads in the process have already masked the signal, so job control
is delayed. But later a thread unmasking the STOP signal should enable
job control, so in issignal(), scanning all threads in process to see
if we can direct suspend some of them, not just suspend current thread.
2003-06-20 03:36:45 +00:00
David Xu
8b56079e2b
Fix typo. td should be td0.
2003-06-20 01:56:28 +00:00
Gregory Sutter
f55ae2fa26
Remove near-duplicate entry, keeping the better attributed one.
2003-06-19 22:52:50 +00:00
Matthew N. Dodd
913111f124
Correct an apparent typo.
...
PR: bin/53515
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
Approved by: jmallett
2003-06-19 22:12:54 +00:00
Mike Silbersack
9be756b54b
Fix a coredump that would occur when fdopen was unable to
...
return a valid fd.
PR: 49096
Submitted by: demon
MFC after: 3 days
2003-06-19 20:04:51 +00:00
Jake Burkholder
d4c737a952
Avoid using v8 opcodes; use ba instead of b for unconditional branches.
2003-06-19 19:11:21 +00:00
Hajimu UMEMOTO
cf7c10d0b4
Do RADIUS accounting on IPV6CP.
...
MFC after: 1 week
2003-06-19 18:55:49 +00:00
Hajimu UMEMOTO
8bfaa57b68
Oops, I put unused variable in my previous commit.
...
MFC after: 1 week
2003-06-19 18:28:37 +00:00
Hajimu UMEMOTO
0fe74aa4e3
Install routes specified by Framed-IPv6-Route. Since the format
...
of Framed-IPv6-Route is user defined, it follows Framed-IP-route.
MFC after: 1 week
2003-06-19 18:19:31 +00:00
Alfred Perlstein
bab88630ba
Unlock the struct file lock before aquiring Giant, otherwise
...
we can deadlock because of lock order reversals. This was not
caught because Witness ignores pool mutexes right now.
Diagnosis and help: truckman
Noticed by: pho
2003-06-19 18:13:07 +00:00
Jake Burkholder
d6c28affbd
Hook openpromio up to the build.
2003-06-19 18:06:58 +00:00
Alan Cox
a38918cdbd
Lock the vm object when freeing a vm page.
2003-06-19 17:56:12 +00:00
Matthew N. Dodd
e2a474429e
Fix warnings on 64 bit platforms.
...
Noticed by: jake
2003-06-19 16:09:18 +00:00
Søren Schmidt
d72d63c03e
Add support for the HighPoint HPT302 & HPT371
...
HW sponsored by: Martin Blapp <mbr@FreeBSD.ORG>
2003-06-19 15:11:04 +00:00
Hidetoshi Shimokawa
d25ac2fa68
Fix direct map page table for 2GB+ physical memory.
...
You may still need to increase NKPT for larger memory.
I have successfully booted 8GB system with NKPT=256.
2003-06-19 12:14:37 +00:00
Martin Blapp
c5455e6d6a
Fix broken -a functionality.
...
Reviewed by: phk
Submitted by: Martin Kammerhofer <mkamm@gmx.net>
PR: 53451
MFC: 1 week
2003-06-19 09:19:51 +00:00