| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
PR: 199843
MFC after: 1 week
Notes:
svn path=/head/; revision=282505
|
|
|
|
| |
Notes:
svn path=/head/; revision=282504
|
|
|
|
| |
Notes:
svn path=/head/; revision=282503
|
|
|
|
| |
Notes:
svn path=/head/; revision=282502
|
|
|
|
|
|
|
|
|
|
| |
sysutils/u-boot-rpi2 port, since these cases are already
handled by arm/release.sh.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282501
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In release.sh, allow overriding buildenv_setup() before
the handoff to arm/release.sh.
Copy arm/RPI-B.conf -> arm/RPI2.conf, set UBOOT_PORT and
the correct KERNEL, and add the buildenv_setup() override
to install the sysutils/u-boot-rpi2 port/package.
Copy tools/arm/crochet-RPI-B.conf -> tools/arm/crochet-RPI2.conf,
and set the correct entries for the RaspberryPi2 board.
Thanks to: loos@
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282500
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
each of the existing kernel configs. This gives a place to put config
that applies to the entire arch.
Add the ARM_NEW_PMAP option to std.armv6. This is working well in early
testing and it's time for wide exposure, but it's still nice to be able
to fall back to the old implementation for testing when a problem comes
along. Eventually the option and the old implementation will go away.
The opportunity now exists to move a whole lot of boilerplate from all the
arm kernel config files into std.arm*, but that's a commit for another day.
Notes:
svn path=/head/; revision=282499
|
|
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282496
|
|
|
|
|
|
|
|
| |
Found with: textproc/igor
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282495
|
|
|
|
|
|
|
|
|
| |
machine and memory stick images.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282494
|
|
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282493
|
|
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282492
|
|
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282491
|
|
|
|
|
|
|
|
|
| |
kernel configuration option.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282490
|
|
|
|
|
|
|
|
|
| |
Add Microsoft OSTC to sponsors.ent.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282489
|
|
|
|
|
|
|
|
|
|
|
| |
affect symbolic links when '-R' is used.
Add Multiplay to sponsors.ent.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282488
|
|
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282487
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as seek to teh last location saved will still work. This is needed for Samba
to be able to correctly handle delete requests from windows. This does not
completely fix seekdir when deletes are present but fixes the worst of the
problems. The real solution must involve some changes to the API for eh VFS
and getdirentries(2).
Obtained from: Panzura inc
MFC after: 1 week
Notes:
svn path=/head/; revision=282485
|
|
|
|
|
|
|
| |
the kernel.
Notes:
svn path=/head/; revision=282484
|
|
|
|
| |
Notes:
svn path=/head/; revision=282483
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In an attempt to improve performance, cp reordered directories first
(although the comment says directories last). This is not effective with new
UFS layout policies.
The sorting reorders multiple arguments passed to cp, which may be
undesirable.
Additionally, the comparison function does not induce a total order. Per
POSIX, this causes undefined behaviour in qsort().
NetBSD removed the sorting in 2009.
On filesystems that return directory entries in hash/btree order, sorting by
d_fileno before statting improves performance on large directories. However,
this can only be implemented in fts(3).
PR: 53475
Reviewed by: bde (in 2004)
MFC after: 1 week
Notes:
svn path=/head/; revision=282482
|
|
|
|
| |
Notes:
svn path=/head/; revision=282481
|
|
|
|
|
|
|
| |
allow us to have a single place to decide to use ofw or acpi.
Notes:
svn path=/head/; revision=282480
|
|
|
|
|
|
|
| |
Fix typo for NetBSD 6.1.5.
Notes:
svn path=/head/; revision=282478
|
|
|
|
| |
Notes:
svn path=/head/; revision=282477
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mounted
At present zfs_domount() acquires a reference on the filesystem's root vnode
and that reference is kept until zfs_umount.
The latter calls vflush(rootrefs = 1) to dispose of the extra reference.
There is no explanation of why that reference is kept - what problem it
solves or what behavior it improves.
Also, that logic is FreeBSD specific.
There is one real problem with that reference, though.
zfs recv -F may receive a full, non-incremental stream to a mounted filesystem.
In that case the received root object is likely to have a different z_gen
attribute value. Because of that, zfs_rezget will leave the previous root znode
and vnode disassociated from the actual object (z_sa_hdl == NULL).
Thus, future calls to VFS_ROOT() -> zfs_root() will produce a new vnode-znode
pair, while the old one will be kept alive by the outstanding reference.
So, the outstanding reference will not actually be for the new root vnode
(or, more precisely, vnodes - because a root vnode may be recycled and a newer
one can be created).
As a result, when vflush(rootrefs = 1) s called there will be two problems:
- a leaked reference on the old root vnode preventing a graceful unmount
- insufficient references on the actual root vnode leading to a crash upon
access to the vnode after it is destroyed by vgone() + vdrop()
The second issue will actually override the first one.
Differential Revision: https://reviews.freebsd.org/D2353
Reviewed by: delphij, kib, smh
MFC after: 17 days
Notes:
svn path=/head/; revision=282475
|
|
|
|
|
|
|
| |
need the vfp unit to be enabled which may not be the case.
Notes:
svn path=/head/; revision=282474
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The leak may happen if !drc_newfs && drc_force and there is an error
iterating through snapshots or any of snapshot checks fails.
See https://www.illumos.org/issues/5870
See https://reviews.csiden.org/r/206/
Reviewed by: mahrens (as mahrens@delphix.com)
MFC after: 15 days
Sponsored by: ClusterHQ
Notes:
svn path=/head/; revision=282473
|
|
|
|
| |
Notes:
svn path=/head/; revision=282472
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
however it will fail to output them if the type is not set correctly. This
can happen when it finds an attribute it hasn't seen before, for example
when building shared objects it will use the attributes from crti.o, hwever
this file has no attributes set.
Differential Revision: https://reviews.freebsd.org/D2413
Reviewed by: imp
Notes:
svn path=/head/; revision=282471
|
|
|
|
|
|
|
|
|
|
| |
version built with the toolchain.
Differential Revision: https://reviews.freebsd.org/D2312
Submitted by: jhb
Notes:
svn path=/head/; revision=282470
|
|
|
|
|
|
|
|
|
|
|
| |
Author: Jeremy Porter <jporter@netgate.com>
Differential Revision: https://reviews.freebsd.org/D2444
Reviewed by: gnn, hselasky
MFC after: 1 week
Sponsored by: Netgate
Notes:
svn path=/head/; revision=282469
|
|
|
|
| |
Notes:
svn path=/head/; revision=282468
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282467
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282466
|
|
|
|
|
|
|
|
|
|
| |
Sort DOSPTYP_* entries in diskmbr.h by value.
Document these scheme-specific types in gpart(8).
MFC after: 1 week
Notes:
svn path=/head/; revision=282465
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282464
|
|
|
|
|
|
|
|
|
| |
and malloc(3)
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282463
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282462
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282461
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=282460
|
|
|
|
| |
Notes:
svn path=/head/; revision=282459
|
|
|
|
| |
Notes:
svn path=/head/; revision=282457
|
|
|
|
| |
Notes:
svn path=/head/; revision=282455
|
|
|
|
| |
Notes:
svn path=/head/; revision=282454
|
|
|
|
| |
Notes:
svn path=/head/; revision=282453
|
|
|
|
| |
Notes:
svn path=/head/; revision=282452
|
|
|
|
| |
Notes:
svn path=/head/; revision=282451
|
|
|
|
| |
Notes:
svn path=/head/; revision=282450
|
|
|
|
| |
Notes:
svn path=/head/; revision=282449
|