| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
for linux_base-7 port.
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
keywords.
|
|
|
|
| |
64 bits, not long long.
|
|
|
|
|
|
|
|
|
| |
not listed in /etc/fstab. Previously, the user would be greeted
with "DUMP: bad sblock magic number" when dump tried to parse
the directory contents as an FFS filesystem.
PR: bin/12789
Submitted by: Bob Willcox <bob@pmr.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
boot kernel so it fits again. This actually gives us quite a bit of
breathing room, so some more ethernet drivers might be turned on now in a
later commit.
|
|
|
|
| |
Pointed out by: knu
|
|
|
|
| |
we are now using the vendor files verbatim.
|
|
|
|
|
| |
noticed it in there already. That should teach me to check exit
code from cvsup.
|
|
|
|
|
| |
PR: 32019
Submitted by: fenner
|
|
|
|
|
|
|
|
|
| |
an alternative to /tftpboot. This is useful it you're using tftpd
with an alternative root (using -s), and would like rarpd to respond
selectively to RARP requests using the same criteria as tftp.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
|
|
|
|
| |
Obtained from: TrustedBSD Project
|
|
|
|
|
| |
PR: 32028
Submitted by: andrew@ugh.net.au
|
| |
|
|
|
|
| |
NetBSD/FreeBSD doesn't have listed.
|
|
|
|
|
|
|
| |
longer need to link libutil into command-line extended attribute
utilities.
Obtained from: TrustedBSD Project
|
|
|
|
|
|
|
|
| |
extattr namespace routines to the libc/posix1e directory. While
the extattr calls are not strictly POSIX.1e, POSIX.1e wasn't
strictly ever approved, so I think that's OK.
Obtained from: TrustedBSD Project
|
| |
|
|
|
|
|
|
|
|
|
| |
the 'You have mail.' check. This is useful for sites that rely on
remote mail access, rather than a local mail spool. Due to the
behavior of login_getcapbool(), the negated form is required so as
to have appropriate results.
o This behavior may have to be independently added to sshd due to
redundant implementation.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
| |
Requested by: matusita
MFC after: 1 day
|
| |
|
|
|
|
|
| |
the PG_BUSY flag without using the code that wakes up something else that
may be sleeping on it.
|
|
|
|
|
|
|
| |
is not defined in the capability type list. Provide a definition for
'bool', if a slightly less than elegant one. Note that this definition
does not include the complete scope of available behavior defined
in cgetcap(3), and could probably be improved.
|
|
|
|
| |
(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.
|
|
|
|
| |
Reminded by: devet@devet.org (Arjan de Vet)
|
| |
|
|
|
|
|
| |
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
|
|
|
|
| |
Obtained from: TrustedBSD Project
|