| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
trying to use them. Set a minimum value for numdirs when using an
alternate superblock to avoid spurious numdirs == 0 error. Calculate
new fields when using an alternate superblock from a UFS1 filesystem
to avoid segment faulting.
Sponsored by: DARPA & NAI Labs.
|
|
|
|
|
|
|
|
|
|
| |
import, as it breaks the relocation kernel modules built with the new
binutils.
Note that this, together with the binutils import, marks a kernel module
flag day on sparc64: modules built with the old binutils will not work
with new kernels and vice versa. Mismatches will result in panics.
Approved by: re
|
|
|
|
|
|
|
|
|
|
| |
be suitable for building. The old action here was to upgrade the
make in /usr/bin. This is both bogus and does not work under non
root. So, rather than overwriting the existing /usr/bin/make, we
now install it into a safe location, and use it from there.
Reviewed by: imp, marcel
Approved by: re (rwatson)
|
|
|
|
|
|
|
| |
buildworld).
Reviewed by: imp, marcel
Approved by: re (rwatson)
|
|
|
|
|
| |
Approved by: re
Submitted by: marcel
|
|
|
|
|
|
| |
Approved by: re
Submitted by: marcel
Pointy hat to: green
|
| |
|
|
|
|
| |
bfd_elf32_i386_freebsd_vec. This may help in intra-branch building.
|
|
|
|
| |
bfd_elf64_alpha_freebsd_vec. This may help in intra-branch building.
|
| |
|
| |
|
| |
|
|
|
|
| |
Among other things, we don't need to redefine ELF_DYNAMIC_INTERPRETER here.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
into the Binutils 2.13.2 20021128 snap.
|
|
|
|
|
|
|
|
| |
last comment said; these files didn't deal with ELF branding, but that the
default ELF_DYNAMIC_INTERPRETER is wrong for us (and most everyone else!).
We now have our own FBSD emulation and the ELF_DYNAMIC_INTERPRETER is
handled thru the new emulation by 'ld'.
|
|
|
|
| |
that DTRT.
|
| |
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
These bits are taken from the FSF anoncvs repo on 27-Oct-2002 21:12:00 EST.
|
| |
| |
| |
| | |
to purely stock files.
|
| |
| |
| |
| |
| |
| |
| |
| | |
pmap_remove_pte(). Use vm_page_sleep_if_busy() in
_pmap_unwire_pte_hold() so that the page queues lock is released
when sleeping.
Approved by: re (blanket)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add 'setfsmac' link, which permits labels to be provided in a label
specification file, making it easier to provide initial file system
labeling specifications. This is used by the new mac_lomac to
provide initial system labeling and policy, and by sebsd, the port
of SELinux FLASK/TE to FreeBSD.
Approved by: re (jhb)
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
| |
| |
| |
| |
| |
| |
| | |
touched by configure in the autoconf system and a standard version is
now used.
Approved by: re
|
| |
| |
| |
| | |
Approved by: re
|
|\ \
| | |
| | |
| | | |
which included commits to RCS files with non-trunk default branches.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of the bugs that I know of. We've been running a slightly older version
of this on freefall/repoman, where it was afflicted by a silly merge error
on my part (fixed).
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
passed to strncmp.
Noticed by: tmm
Approved by: re
Pointy hat to: jake
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
a PMBR. Make sure the create command creates a PMBR as well
(if not already present).
o When parsing the MBR, explicitly check for a PMBR and create
a PMBR map node if one is found.
o When parsing the MBR, recurse to handle extended partitions.
This allows us to flatten nested MBRs when migrating to a
GPT.
o Have the migrate command bail out if it encounters a partition
it doesn't know how to migrate. This avoids data loss.
o Change the output of the show command so that the UUIDs of the
GPT partitions fit on the same line.
o Show when partitions are extended partitions and add the PMBR
type.
Approved by: re (blanket)
|
| | |
| | |
| | |
| | |
| | |
| | | |
Hold the page queues lock around vm_page_unhold() in vunmapbuf().
Approved by: re (blanket)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
when trying to store the year in a signed int. The maximum time_t on ia64
is around 292 billion years in the future, but 'int' and struct tm.tm_year
can only represent then ext 2.1 billion years or so.
This solves the problem of mktime/localtime looping on ia64. Unfortunately,
the standards say that tm_year is an 'int', so we are still stuck with a
y2147483647 bug. bash2's configure script looks for bugs in mktime() and
fails on ia64 because of this. However, mktime() on FreeBSD fails the test
normally anyway so this is no big loss.
This change does not affect any other platforms besides ia64.
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | | |
Approved by: re
Sponsored by: DARPA, Network Associates Labs
Obtained from: TrustedBSD Project
|
| | |
| | |
| | |
| | |
| | | |
Approved by: re
Sponsored by: DARPA, Network Associates Labs
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
register to the one of the processor doing the interrupt setup. This
is required since this field is preinitialized to 0, but there exist
machines which have no processor with a MID of 0 (e.g. e450s with 1 or 2
processors).
Add some more macros for handle the interrupt mapping registers, and
rename some existing ones for consistency.
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
are nevers used for PCI interrupts, but can cause false matches since
they are fully programmable.
2.) Skip the mapping registers for slot a2 and a3 on "psycho" bridges,
since they are not present there. Again, this could cause false matches,
which would result in the interrupt being delivered at most once.
Submitted by: jake (2)
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of an argument name collision with -O, use -v, and default to whatever
the newfs default is for the platform (generally, UFS1). This is
required to support diskless workstations that use UFS2 for their
mdmfs file systems.
Reviewed by: dd, bmah
Approved by: re (bmah)
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
| | |
| | |
| | |
| | |
| | |
| | | |
never used in FreeBSD.
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
BSD-esque Makefile style.
Submitted by: obrien
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this is now done on all machines except for some known problematic ones.
Add an additional guard to make sure that the interrupt numbers are
in the correct range before swizzling. This should catch any remaining
models for which the swizzle is inappropriate.
Correct the swizzle calculation to account for the fact that the parent
interrupt numbers to be swizzled are 1-based.
Approved by: re
|
| | |
| | |
| | |
| | | |
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
ignore it. This is non-fatal on the other architectures, and some
drivers seem to do this.
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the pc98 release documentation.
Pointed out by: nyan
Approved by: re (implicitly)
|
| | |
| | |
| | |
| | |
| | | |
Pointed out by: ue
Approved by: re (implicitly)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of the vm_page structure. Make the style of the pmap_protect() calls
consistent.
Approved by: re (blanket)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
1. On disc1, print/acroread4 for alpha and print/acroread5 for i386
replace print/acroread, which was not compatible with the linux_base
that we ship by default. Remove print/acroread4 from disc3 as
redundant.
2. www/linux-netscape47-* were removed due to security holes;
substitute www/netscape48-* on disc1.
3. Add www/opera to disc1.
Approved by: re (murray)
|