| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
PR: 167734
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days
|
|
|
|
|
|
| |
INET6.
Spotted by: flo
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
| |
if the state is SCTP_COMM_UP or SCTP_RESTART.
While there, do some cleanups.
MFC after: 3 days
|
|
|
|
|
|
|
| |
This file uses .code16 directives, which are not yet supported by
clang's integrated assembler.
MFC after: 1 month
|
|
|
|
|
|
|
| |
(The actual code for the socket option handling has been #ifdefed
out forever...)
MFC after: 3 days.
|
|
|
|
| |
need to move the kernel, so we no longer need this.
|
|
|
|
| |
Move it back.
|
|
|
|
|
|
|
| |
PR: bin/164378
Submitted by: Yuri <yuri AT tsoft.com> and many others
Approved by: flz
MFC after: 2 weeks
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
# This doesn't implement the full Linux boot ABI for arm yet.
# since there's no ATAGs list passed in for r2, and r0 has
# boot options rather than 0 as specified in the standard.
# Commited code to the tree won't touch any of this anyway, but
# future code may be able to use this.
|
|
|
|
|
|
| |
code came in, it moved things around which wound up breaking the
build. We have to do this bit of a hack to avoid duplication of a lot
of #defines.
|
|
|
|
|
|
|
| |
failed while write to some other succeeded. Instead mark disk as failed.
- Make RAID1E less aggressive in failing disks to avoid volume breakage.
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
| |
"bsdsort" and GNU sort will be the default "sort". When WITH_BSD_SORT
is set, BSD sort will be the default "sort" and GNU sort will be installed
as "gnusort".
|
|
|
|
|
|
|
|
|
| |
with the major functionality and optimizations by Oleg Moskalenko.
It is compatible with the latest version of POSIX and the current GNU sort
version that we have in base. Beside this, it implements all the
functionality introduced in later versions of GNU sort. For now, it will
be installed as "bsdsort", keeping GNU sort as the default sort
implementation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ENOENT] A component of file_name does not name an existing file or
file_name points to an empty string.
[ENOTDIR] A component of the path prefix is not a directory, or the
file_name argument contains at least one non- <slash> character
and ends with one or more trailing <slash> characters and the last
pathname component names an existing file that is neither a
directory nor a symbolic link to a directory.
Add checks for the listed conditions, and set errno accordingly.
Update the realpath(3) manpage to mention SUS behaviour. Remove the
requirement to include sys/param.h before stdlib.h.
PR: 128933
MFC after: 3 weeks
|
|
|
|
|
|
|
| |
This catches up with the year-old change to default blocksizes. Also
reduce the variants of spelling gigabyte from 3 down to 2 (GB and GiB).
Suggested by: arundel (about a year ago now ...)
|
|
|
|
|
|
|
| |
use related definitions in i386 bootargs.h
Reviewed by: nyan, jhb
MFC after: 1 month
|
| |
|
| |
|
|
|
|
| |
This variable is initialized but not used.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
deterministically handled after the corresponding PHY drivers when
loaded as modules. Otherwise, when these MAC/PHY driver pairs are
compiled into a single module probing the PHY driver may fail. This
makes r151438 and r226154 actually work. [1]
Reported and tested by: yongari (fxp(4))
- Use DEVMETHOD_END.
- Use NULL instead of 0 for pointers.
Submitted by: jhb [1]
MFC after: 3 days
|
|
|
|
|
| |
Submitted by: swills (via hacker lounge)
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
(not verified to be accurate)
PR: conf/160235
Submitted by: Alvaro <gobledb@gmail.com>
Approved by: cperciva
MFC after: 3 weeks
|
| |
|
|
|
|
|
|
|
| |
Reported by: dougb
Submitted by: Mateusz Guzik <mjguzik at gmail com>
Reviewed by: Kirk McKusick
Tested by: pho
|
|
|
|
| |
Submitted by: Kohji Okuno <okuno.kohji@jp.panasonic.com>
|
|
|
|
|
| |
prior to 3.0.0 release). This version is likely very close to what will be
3.0.0.
|
|
|
|
|
| |
Poked by: gjb
MFC after: 3 weeks
|
|
|
|
| |
MFC after: 3 weeks
|
|
|
|
|
| |
Obtained from: OpenBSD
MFC after: 3 weeks
|
|
|
|
|
|
| |
ports. This currently is a nop, but will soon be used to allow
support for multiple boards to be built into one kernel (starting with
AT91RM9200 and expanding out from there).
|
|
|
|
|
|
|
| |
Thanks to ray@, Sevan and Sergey Dyatko for feedback and testing!
Obtained from: OpenBSD
MFC after: 3 weeks
|
| |
|
|
|
|
| |
Revert part of r234723 by re-enabling the SMP protection for intr_bind().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are two aspects to the sequential access optimization: (1) read ahead
of pages that are expected to be accessed in the near future and (2) unmap
and cache behind of pages that are not expected to be accessed again. This
revision changes both aspects.
The read ahead optimization is now more effective. It starts with the same
initial read window as before, but arithmetically grows the window on
sequential page faults. This can yield increased read bandwidth. For
example, on one of my machines, a program using mmap() to read a file that
is several times larger than the machine's physical memory takes about 17%
less time to complete.
The unmap and cache behind optimization is now more selectively applied.
The read ahead window must grow to its maximum size before unmap and cache
behind is performed. This significantly reduces the number of times that
pages are unmapped and cached only to be reactivated a short time later.
The unmap and cache behind optimization now clears each page's referenced
flag. Previously, in the case of dirty pages, if the containing file was
still mapped at the time that the page daemon examined the dirty pages,
they would be reactivated.
From a stylistic standpoint, this revision also cleanly separates the
implementation of the read ahead and unmap/cache behind optimizations.
Glanced at: kib
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
| |
newbie-friendly.
Requested by: jhb, gcooper
Approved by: cperciva (implicit)
MFC after: 3 days
X-MFC-With: r235209
|
|
|
|
|
|
| |
ataraid(4) previously was present there and having GEOM RAID is convinient.
Unlike other classes GEOM RAID can be set up from BIOS before install and
users are expecting it to be detected automatically.
|
|
|
|
|
| |
6.0 support and bump the minimum version to 8.0. These versions have
not been tested and are believed to be broken.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2703 add mechanism to report ZFS send progress
If the zfs send command is used with the -v flag, the amount of bytes
transmitted is reported in per second updates.
References:
https://www.illumos.org/issues/2703
Obtained from: illumos (issue #2703)
MFC after: 2 weeks
|
|
|
|
|
| |
Reviewed by: jhb
MFC after: 1 month
|
|
|
|
| |
redundant SC_LOOKUP() calling.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Partial import of illumos changeset 13622:e5889df1eaac
2077 lots of unreachable breaks in illumos gate
References:
https://www.illumos.org/issues/2077
PR: kern/167370
Submitted by: Marcelo Araujo <araujo@FreeBSD.org>
Obtained from: illumos (issue #2077)
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with the -f flag.
Reimplementation of the illumos changeset 13677:a0cbef703c12
2635 'zfs rename -f' to perform force unmount
References:
https://www.illumos.org/issues/2635
PR: kern/164447
Suggested by: Marcelo Araujo <araujo@FreeBSD.org>
Obtained from: illumos (issue #2635)
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2088 zdb could use a reasonable manual page
Rewrite new zdb manpage to mdoc(7)
References:
https://www.illumos.org/issues/2088
PR: kern/167467 [1]
Submitted by: Marcelo Araujo <araujo@FreeBSD.org> [1]
Reviewed by: mm
Obtained from: Illumos (issue #2088)
MFC after: 1 week
|