| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
operations due to the synchronize cache command.
PR: kern/21674
Submitted by: W.Scholten <whs@xs4all.nl>
MFC after: 1 week
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
vnodes. This will hopefully serve as a base from which we can
expand the MP code. We currently do not attempt to obtain any
mutex or SX locks, but the door is open to add them when we nail
down exactly how that part of it is going to work.
|
|
|
|
| |
commit. ptek was not been initialized.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
alpha pmap. In particular -
- pd_entry_t and pt_entry_t are now u_int32_t instead of a pointer.
This is to enable cleaner PAE and x86-64 support down the track sor
that we can change the pd_entry_t/pt_entry_t types to 64 bit entities.
- Terminate "unsigned *ptep, pte" with extreme prejudice and use the
correct pt_entry_t/pd_entry_t types.
- Various other cosmetic changes to match cleanups elsewhere.
- This eliminates a boatload of casts.
- use VM_MAXUSER_ADDRESS in place of UPT_MIN_ADDRESS in a couple of places
where we're testing user address space limits. Assuming the page tables
start directly after the end of user space is not a safe assumption.
There is still more to go.
|
| |
|
|
|
|
| |
#if 0 around unused ifname_bsd_to_linux() function
|
|
|
|
| |
but printed with %ld always.
|
| |
|
|
|
|
|
| |
PR: kern/18473
Submitted by: "Jeroen C. van Gelderen" <gelderen@systemics.com>
|
| |
|
|
|
|
|
|
|
|
| |
a page boundary, since we've already allocated all our contiguous kva
space up front. This eliminates some memory wastage, and allows us to
actually reach the # of objects were specified in the zinit() call.
Reviewed by: peter, dillon
|
|
|
|
|
| |
safely print them as longs. Even if ^T overflows after a process
has accumulated 68 years of user or system time, it is no big deal.
|
|
|
|
| |
64 bits, not long long.
|
|
|
|
|
|
|
| |
comments and function names.
PR: kern/8589
Submitted by: Rajesh Vaidheeswarran <rv@fore.com>
|
|
|
|
|
|
|
| |
compiles, but the patch looks reasonable.
PR: i386/5784
Submitted by: Remy NONNENMACHER <remy@synx.com>
|
|
|
|
|
| |
noticed it in there already. That should teach me to check exit
code from cvsup.
|
|
|
|
|
| |
PR: 32019
Submitted by: fenner
|
| |
|
|
|
|
| |
NetBSD/FreeBSD doesn't have listed.
|
| |
|
|
|
|
|
| |
the PG_BUSY flag without using the code that wakes up something else that
may be sleeping on it.
|
|
|
|
| |
(whitespace at end of line in rev 1.264 pmap.c). Fix them all.
|
|
|
|
|
|
|
| |
Protect against an infinite loop when prefaulting pages. This can
happen when the vm system maps past the end of an object or tries
to map a zero length object, the pmap layer misses the fact that
offsets wrap into negative numbers and we get stuck.
|
|
|
|
|
|
|
| |
Make flushing dirty pages work correctly on filesystems that
unexpectedly do not complete writes even with sync I/O requests.
This should help the behavior of mmaped files when using
softupdates (and perhaps in other circumstances also.)
|
| |
|
|
|
|
|
|
| |
- use NPTEPG/NPDEPG instead of magic 1024 (important for PAE)
- use pt_entry_t instead of unsigned (important for PAE)
- use vm_offset_t instead of unsigned for va's (important for x86-64)
|
| |
|
|
|
|
|
|
| |
with -stable as well as -current.
Reviewed by: imp
|
|
|
|
| |
rev 1.10
|
|
|
|
|
| |
start tidying up some loose ends. The DEBUG_VA stuff has long since
passed its use-by date. It wasn't used on ia64 but got cut/pasted there.
|
| |
|
|
|
|
|
| |
PR: kern/32019
Reviewed by: phk
|
|
|
|
|
|
|
|
|
|
| |
ill effects. This should fix problems threaded programs are having with
auto-detecting CPU type.
Reported by: Joe Clarke <marcus@marcuscom.com>
Tested by: Joe Clarke <marcus@marcuscom.com>
Reviewed by: jhb
MFC after: 1 week
|
|
|
|
| |
don't drown out more useful log messages.
|
|
|
|
| |
more sane in the RESTARTABLE_PANICS case.
|
|
|
|
| |
results of suser_td().
|
|
|
|
|
|
|
|
| |
fit some dockingstation keyboard probing.
PR: 23681
Submitted by: yokota [PR issued by:
Claude Lefrancois <lmcclef@lmc.ericsson.se>]
|
|
|
|
| |
panics)
|
|
|
|
|
|
| |
to prevent inappropriate use of the snoop device. This means that,
with appropriate chmod'ing, arbitrary users may make use of the snoop
device.
|
|
|
|
| |
witness. Witness moved off to subr_witness.c a while ago.
|
|
|
|
|
|
| |
src/sys/dev/an/if_an_pccard.c rev 1.10 change requires to include
"card_if.h" but Makefile doesn't know about this file. Without this,
kernel build will fail at this driver.
|
|
|
|
|
|
| |
PR: 28031
Submitted by: Tan Koan-Sin <freedom@csie.nctu.edu.tw>
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
lock as this usually makes the problem worse.
- If we get a page fault while holding a spin lock, treat it as a fatal
trap and don't even bother calling into the VM since calling into the
VM will panic when trying to lock Giant before we can get a useful
message anyways.
|
|
|
|
| |
from your config file instead.
|
|
|
|
|
| |
acpi_Disable() cleared all GPE events.
Some old ACPI implementaions still need current re-enabling code.
|