| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
relevant fsck_xxx utility.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
| |
Add page which describes VNET network stack virtualization infrastructure.
Submitted by: bz
Sponsored by: The FreeBSD Foundation
Sponsored by: CK Software GmbH
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this fix, the vnet was NULL and would crash.
This fix is similar to what was done inside the ioctl handler for PF.
Tested by:
(1) Boot a kernel with "options VIMAGE" enabled
(2) Type:
echo "map lo0 from 10.0.0.0/24 to ! 10.0.0.0/24 -> 127.0.0.1/32" > /etc/ipnat.rules ; service ipnat onerestart
PR: 176992
Differential Revision: https://reviews.freebsd.org/D1191
Reviewed by: cy
|
|
|
|
| |
MFC after: 3 weeks
|
|
|
|
|
| |
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
| |
so that the simplest one comes first.
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
| |
* Use the same rootdev path as MALTA, so the same emulator setups
can be used with minimal fuss.
|
| |
|
|
|
|
|
| |
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
| |
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
you can't use an ssh client to fetch a web page...
Submitted by: tedu (via -tech)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Currently if there are problems finding a symbol, backtrace ends up printing
something like:
0xdeadbeef: at +0x12345
Which is pretty useless. This on its own should be fixed (retrieving symbols),
but aside from that, using db_printsym() is a better solution anyway. If it
can't find a valid symbol it prints the actual address, and it has the added
benefit that if it can find the symbol, it might be able to print the file and
line as well.
Test Plan: Tested on my G4 PowerBook
Reviewers: #powerpc, nwhitehorn
Reviewed By: nwhitehorn
Differential Revision: https://reviews.freebsd.org/D1173
MFC after: 3 weeks
|
|
|
|
|
|
|
| |
PowerBooks.
MFC after: 2 weeks
Relnotes: yes
|
|
|
|
|
|
| |
across all the tests as needed.
Reviewed by: will
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
and map files work together, and add example for smbfs.
Differential Revision: https://reviews.freebsd.org/D1184
Reviewed by: wblock@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
| |
PR: 194398
Submitted by: ngie@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
(which is in basetable->gpt_entries).
Submitted by: ae@
|
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D1158
Reviewed by: wblock@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
|
|
|
|
| |
Sponsored by: Nginx, Inc.
|
|
|
|
|
|
| |
beginning, thus can't be NULL.
Sponsored by: Nginx, Inc.
|
|
|
|
|
|
|
| |
This device provides a connector to Altera PIO allowing us
to interrupt software-implemented virtio mmio backend.
Sponsored by: DARPA, AFRL
|
|
|
|
|
| |
Found by: pho
Sponsored by: Nginx, Inc.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Early UART should be released right after system console initialization is
completed. Otherwise, after cninit() both early and system console coexist
what may lead to various issues (i.a. writing to unmapped early
UART address). This cannot be done in cninit_finish() since it can be
called late at the end of MI configuration.
Obtained from: Semihalf
Reviewed by: andrew
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OpenBSD; unsure why we chose to do so. As groups are a requirement for
pf, exposing them by default will make our pf implementation less
confusing.
While here add a missing free() that OpenBSD fixed 7 years ago.
PR: 194925
Differential Revision: https://reviews.freebsd.org/D1185
Approved by: des
Obtained from: OpenBSD
|
|
|
|
|
|
|
|
|
|
|
|
| |
Calculate checksums for the IPv6 path when needed before
delving into pf(4) code as required.
PR: 172648, 179392
Reviewed by: glebius@
Approved by: gnn@
Obtained from: pfSense
MFC after: 1 week
Sponsored by: Netgate
|
| |
|
|
|
|
|
| |
The parent of a pci dev device is a pciX device which do not
implement the PCIB_POWER_FOR_SLEEP method from pcib_if.m.
|
|
|
|
|
| |
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lib/libngatm:
sys/contrib/ngatm/netnatm/saal/saal_sscop.c:4030:32: error: 'break' is bound to current loop, GCC binds it to the enclosing loop [-Werror,-Wgcc-compat]
} while(sn < sscop->vr_h && !QFIND(&sscop->rbuf, sn));
^
sys/contrib/ngatm/netnatm/saal/saal_sscop.c:173:4: note: expanded from macro 'QFIND'
break; \
^
1 error generated.
The idea is to remove any ambiguity by replacing the macro with an
equivalent static inline function.
Reviewed by: emaste, rpaulo
See also: http://reviews.llvm.org/D2518
Differential Revision: https://reviews.freebsd.org/D1188
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
cddl/lib/libctf:
In file included from cddl/contrib/opensolaris/common/ctf/ctf_create.c:31:
In file included from sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h:34:
sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h:334:9: warning: '_ILP32' macro redefined [-Wmacro-redefined]
#define _ILP32
^
<built-in>:26:9: note: previous definition is here
#define _ILP32 1
^
1 warning generated.
This is because clang 3.5.0 started predefining _ILP32 and __ILP32__ for
the i386 arch. (Earlier versions already predefined _LP64 and __LP64__
for the x86_64 arch.)
Reviewed by: emaste, avg, smh, delphij, markj
Differential Revision: https://reviews.freebsd.org/D1187
|
|
|
|
| |
Submitted by: bolshakov_1 at yahoo dot com
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
- Add per-softc mutex.
- Use mutex for CAM SIM lock.
- Use bus_*() instead of inb() and outb().
- Use bus_alloc_resource_any() when reasonable.
Tested by: no one
|
|
|
|
|
|
|
|
|
|
| |
- Actually use existing per-softc mutex.
- Use mutex in cdev routines and remove D_NEEDGIANT.
- Use callout(9) instead of timeout(9).
- Don't check for impossible conditions (e.g. SCDINIT being clear).
- Use bus_*() instead of bus_space_*().
Tested by: no one
|
|
|
|
|
|
|
|
| |
- Use callout(9) instead of timeout(9).
- Don't bother zero'ing the softc.
- Destroy mutex on detach.
Tested by: no one
|
|
|
|
|
|
|
|
|
|
| |
- Add a per-softc mutex.
- Use mutex as CAM sim lock.
- Use taskqueue_thread instead of taskqueue_swi_giant.
- Use callout(9) instead of timeout(9).
- Use bus_*() instead of bus_space_*().
Tested by: no one
|
|
|
|
|
|
|
|
|
|
|
| |
- Actually use existing per-softc mutex.
- Use mutex in cdev routines and remove D_NEEDGIANT.
- Use callout(9) instead of timeout(9).
- Don't check for impossible conditions (e.g. MCDINIT being clear).
- Remove critical_enter/exit when sending a PIO command.
- Use bus_*() instead of bus_space_*().
Tested by: no one
|
|
|
|
| |
Tested by: no one
|
|
|
|
|
|
| |
would reserve by default. Tuning is not recommended.
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
recommended.
Requested by: Slawa Olhovchenkov <slw zxy spb ru>
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
Summary of changes:
1. Coverity defect fixes
Obtained from: https://github.com/Juniper/libxo/releases/tag/0.1.6
|
| |
|
|
|
|
|
| |
Verify for invalid modes and unwanted flags before pass the new flags to
driver.
|
|
|
|
|
|
|
| |
of a few cycles at most, not 10us. They make it impossible to
implement half-duplex protocols that are faster than about 1KHz.
Sponsored by: Netflix
|
|
|
|
|
|
| |
explicitly include it in these places.
Sponsored by: Netflix
|
|
|
|
|
|
| |
not the normal default for the system and nothing else forces it on.
Sponsored by: Netflix
|
|
|
|
| |
Sponsored by: Netflix
|
|
|
|
| |
Sponsored by: Netflix
|