| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Reported and tested by: Peter Holm
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
lock is dropped, since pagedep may be already processed and deallocated.
Found and tested by: kris
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
| |
does not prevent handle_workitem_remove() from recursing into a blocking
version. Add the dirrem to worklist instead of processing it now if this
is the case.
Reported and tested by: kris
Submitted by: tegge
MFC after: 2 weeks
|
| |
|
|
|
|
| |
Clarify some details.
|
|
|
|
|
|
|
| |
-A flag: respect the -a and -m flags.
imply the -c flag.
Requested in principle by: brian
|
|
|
|
|
|
|
|
| |
yet another need of an available /proc/ mount.
Tested with: make universe
Submitted by: howardsu
Reviewed by: alfred
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Allow to shrink ARC down to 16MB (instead of 64MB).
- Set arc_max to 1/2 of kmem_map by default.
- Start freeing things earlier when low memory situation is detected.
- Serialize execution of arc_lowmem().
I decided to setup minimum ZFS memory requirements to 512MB of RAM and 256MB of
kmem_map size. If there is less RAM or kmem_map, a warning will be printed.
World is cruel, be no better. In other words: modern file system requires
modern hardware:)
From ZFS administration guide:
"Currently the minimum amount of memory recommended to install a Solaris
system is 512 Mbytes. However, for good ZFS performance, at least one
Gbyte or more of memory is recommended."
|
|
|
|
| |
initialized", so we can go back to kmem_alloc().
|
| |
|
| |
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tolerance. This driver allows aggregation of multiple network interfaces as
one virtual interface using a number of different protocols/algorithms.
failover - Sends traffic through the secondary port if the master becomes
inactive.
fec - Supports Cisco Fast EtherChannel.
lacp - Supports the IEEE 802.3ad Link Aggregation Control Protocol
(LACP) and the Marker Protocol.
loadbalance - Static loadbalancing using an outgoing hash.
roundrobin - Distributes outgoing traffic using a round-robin scheduler
through all active ports.
This code was obtained from OpenBSD and this also includes 802.3ad LACP support
from agr(4) in NetBSD.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Build with or without INET, INET6, or KVM features.
* When built without KVM, the sysctl-based getifmaddrs() function
is used as the back-end for the utility.
* Reflect the fact that FreeBSD now uses the in_multi refcount as
a true refcount.
* Style.
The utility may now be run without super-user privilege, albeit with
a less detailed display, equivalent to that of the soon-to-be-retired
netstat -g host-mode output.
MFC after: 3 weeks
|
| |
|
|
|
|
|
|
|
| |
libc.
Disable SYMVER_DEFAULT n rtld until its implications are understood
better.
|
|
|
|
|
|
|
| |
the args for hash32_stre and hash32_strne but there are no consumers in the
base system and openbgpd does not use it which the initial import was for.
Silence on: hackers
|
|
|
|
|
|
|
| |
the platform ABI and as such does not belong in FBSDprivate.
__libc_tls_* functions do not have to be visible to outside world
at all.
|
| |
|
|
|
|
| |
Reminded by: bmah
|
| |
|
|
|
|
|
| |
if a race was lost. We're still single-threaded at this point, but just
be safe for the future.
|
|
|
|
| |
Reminded by: ru
|
| |
|
|
|
|
|
|
| |
[Since the change to strict refcounting for in_multi objects, this test
began to fail; formerly the refcount was a count of the number of requests
for a given address, NOT a count of pointers to the object.]
|
|
|
|
|
| |
since a spurious wakeup() is the only possible outcome and this is fine in
the BSD programming model.
|
|
|
|
|
|
|
|
|
|
|
|
| |
UUID and stores it in /etc/hostid ($hostid_file) as well as sets kern.hostuuid
and kern.hostid sysctls on every boot.
Hostid can be reset using '/etc/rc.d/hostid reset' command.
Hostid generation and setting can be turned off by setting variable
hostid_enable to "NO" in /etc/rc.conf.
Reviewed by: mlaier, rink, brooks, rwatson
|
|
|
|
| |
Reviewed by: mlaier, rink, brooks, rwatson
|
|
|
|
|
|
| |
script, which will be executed before /usr/ mount.
Reviewed by: mlaier, rink, brooks, rwatson
|
|
|
|
| |
sys/ptrace.h with mksubr.
|
|
|
|
| |
Reviewed by: flz
|
|
|
|
| |
libalias run in kernel land.
|
| |
|
|
|
|
| |
for now simply don't compile/use on sparc64
|
|
|
|
|
|
| |
from Andrea so I assigned him ownership; this corrects that
Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
|
| |
|
| |
|
| |
|
|
|
|
| |
it to libkern on this architecture.
|
| |
|
|
|
|
|
| |
Requested by: andre@
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
|
| |
handled in write_hierarchy.
Approved by: kientzle
|
| |
|
|
|
|
| |
testing.
|
|
|
|
|
|
| |
Print name by which program was started in usage() message.
MFC after: 2 weeks
|
| |
|