| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes our naming scheme more closely match other systems and the
expectations of much third-party software. MIPS builds which are little-endian
should require and exhibit no changes. Big-endian TARGET_ARCHes must be
changed:
From: To:
mipseb mips
mipsn32eb mipsn32
mips64eb mips64
An entry has been added to UPDATING and some foot-shooting protection (complete
with warnings which should become errors in the near future) to the top-level
base system Makefile.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New kernel events can be added at various location for sampling or counting.
This will for example allow easy system profiling whatever the processor is
with known tools like pmcstat(8).
Simultaneous usage of software PMC and hardware PMC is possible, for example
looking at the lock acquire failure, page fault while sampling on
instructions.
Sponsored by: NETASQ
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
|
|
| |
In case of multiple level of inlining all the locations are flattened.
Require recent binutils/addr2line (head works or binutils from ports
with the right $PATH order).
- Multiple fixes in the calltree output (recursion case, ...)
- Fix the calltree top view that previously hide some shared nodes.
Tested with Kcachegrind(kdesdk4)/qcachegrind(head).
Sponsored by: NETASQ
|
|
|
|
| |
Reviewed by: brueffer
|
| |
|
|
|
|
| |
Reviewed by: brueffer
|
| |
|
| |
|
| |
|
|
|
|
|
| |
mandatory for ELF binaries so we'll use the segment with offset less then
alignment and align it appropriately (which covers pt_offset == 0 case)
|
|
|
|
|
| |
trimming. This sentence vaguely can be interpreted as if it was speaking
about time and size interaction, while it wasn't about it.
|
|
|
|
|
|
| |
leads to newsyslog rotating on (size OR time) if both are specified.
PR: 100018, 160432
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
usr.sbin/dconschat/dconschat.c:163:65: error: format specifies type 'size_t' (aka 'unsigned int') but the argument has type 'off_t' (aka 'long long') [-Werror,-Wformat]
snprintf(buf, PAGE_SIZE, "\r\n[dconschat reset target(addr=0x%zx)...]\r\n", dc->reset);
~~^ ~~~~~~~~~
%llx
Silence this by casting dc->reset to intmax_t, and using the appropriate
length modifier. While here, wrap the line to a 80 character margin.
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
|
|
| |
are executed by devd. Remove duplicate kldload.
Reported by: joel @
MFC after: 1 week
|
|
|
|
|
|
| |
This patch does not break binary compatibility with previous versions.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
usbdump stores data. Until this patch it was not possible
to exchange traces between 32-bit, 64-bit, big- and
little endian platforms. The problem is the dynamic nature
of the BPF timestamp in the header. All other fields are
fixed size and little endian.
MFC after: 5 days
|
|
|
|
|
|
| |
MFC with r183347
MFC after: 0 days
|
| |
|
|
|
|
|
| |
Makefiles were split out in this directory and others in userland, it makes it
quite easy to miss per-arch conditionals when changing something generally.
|
|
|
|
|
| |
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
|
|
| |
While here fix a bug causing zpools with /tmp mount-points to fail
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
|
|
|
|
| |
specific device we happen to be writing to. This fixes an issue when
running pc-sysinstall on a running system which needs ZFS and the main
disk gets exported.
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
| |
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
|
|
|
| |
Don't duplicate wlans_ lines.
Enable ipv6 on wireless devices correctly.
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
| |
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
| |
Submitted by: kris
Obtained from: PC-BSD
|
|
|
|
|
|
|
|
| |
- Remove unneeded whitespace for function calls.
- Add empty line at the top of functions without local variables.
- Change while (1) to for (;;).
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
it doesn't make sense.
|
|
|
|
|
|
|
|
| |
Andrzej has a machine with 32GB of RAM, but only 16GB is reported by the
smbios.memory.enabled. Thus, use the greater of hw.realmem and the smbios
value.
Reported by: Andrzej Tobola <ato of iem pw edu pl>
|
|
|
|
| |
Reviewed by: tijl
|
|
|
|
|
|
|
|
|
|
| |
Instead of blindly grabbing the line with 'Version string' and the
following one from the core info file, take all lines after 'Version
string' until the one one that matches the field format in the core info
file. This provides compatibility with VendorBSD modifications that have
a different kernel ident format.
Reviewed by: jhb
|
|
|
|
|
| |
Reviewed by: jamie (actually provided the real fix)
MFC after: 3 days
|
|
|
|
|
|
|
| |
size when creating file-backed or device-backed LUN.
Reviewed by: ken (earlier version)
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
| |
Reported by: Robert Simmons
MFC after: 4 days
|
|
|
|
|
|
|
|
| |
PR: conf/164709
Submitted by: Garrett Cooper <yanegomi@gmail.com>
Reviewed by: brd, brooks
Approved by: cperciva
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
| |
Reported by: bz
MFC after: 1 week
|
|
|
|
|
| |
Reviewed by: jamie
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
get rid of testing explicitly for clang (using ${CC:T:Mclang}) in
individual Makefiles.
Instead, use the following extra macros, for use with clang:
- NO_WERROR.clang (disables -Werror)
- NO_WCAST_ALIGN.clang (disables -Wcast-align)
- NO_WFORMAT.clang (disables -Wformat and friends)
- CLANG_NO_IAS (disables integrated assembler)
- CLANG_OPT_SMALL (adds flags for extra small size optimizations)
As a side effect, this enables setting CC/CXX/CPP in src.conf instead of
make.conf! For clang, use the following:
CC=clang
CXX=clang++
CPP=clang-cpp
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
information leak. This changeset is intended to be a minimal one
to make backports easier.
Reviewed by: kevlo, remko
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
without the DISTRIBUTIONS environment variable set.
PR: bin/165492
Submitted by: Fernando Apesteguia
MFC after: 4 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allow.mount.zfs:
allow mounting the zfs filesystem inside a jail
This way the permssions for mounting all current VFCF_JAIL filesystems
inside a jail are controlled wia allow.mount.* jail parameters.
Update sysctl descriptions.
Update jail(8) and zfs(8) manpages.
TODO: document the connection of allow.mount.* and VFCF_JAIL for kernel
developers
MFC after: 10 days
|
|
|
|
|
|
|
|
| |
available user id and show it in the "Uid [xxx]" prompt.
PR: 163863
Submitted by: Moritz Wilhelmy (mw at wzff dot de)
MFC after: 2 weeks
|
|
|
|
|
|
| |
PR: bin/153527
Submitted by: Douglas Steinwand
MFC after: 2 weeks
|