| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
and as long as we're not compiling with IPA, gcc(1) won't optimize
the call away. The whole purpose of using memcpy(3) is to avoid
misaligned loads and stores when we need to read or write the value
in the unaligned memory location. But if gcc(1) optimizes the call
to memcpy(3) away, it will typically introduce misaligned loads and
stores. In this context that's not a good idea.
|
|
|
|
|
|
| |
in the number of tests. This way we avoid skipped tests for non-
existent memory access combinations. The number of tests dropped
from 60 to 48.
|
|
|
|
|
| |
too much about them. This prevents certain peephole optimizations
at -O that invalidate the tests.
|
|
|
|
|
|
| |
stopped pointing to the value the moment we wrote it due to the post
increment. So, grab the value for comparison out of the data structure
directly.
|
| |
|
|
|
|
|
|
| |
60. The postinc store tests currently fail (value mismatch). Hence
the score as of this commit is 48 out of 60. Either the kernel or
the tests need to be fixed.
|
|
|
|
|
|
| |
settings can override local ones.
Pointed out by: ru
|
| |
|
|
|
|
| |
Noticed by: imp
|
| |
|
|
|
|
|
| |
per PIR specification.
Add the VIA VT82C686 PCI interrupt routing function as a known chipset.
|
| |
|
|
|
|
|
|
|
|
| |
do print a warning about it.
Correct a stupid logic error.
Update copyrights. Fix whitespace bug.
MFC after: 1 week
|
| |
|
|
|
|
| |
Pass zero for sysctl new argument length, not NULL);
|
|
|
|
|
|
|
| |
of a structure for the sockaddr_in. Pass the pointer to connect()
instead of the pointer to the pointer.
Specify a port number to connect to.
|
|
|
|
|
|
|
| |
unfixed bug in the jail() implementation relating to using the connect()
system call on UDP sockets.
PR: 26506
|
|
|
|
|
| |
already associated datagram unix domain socket by issuing connect() system
call.
|
| |
|
|
|
|
|
|
|
|
| |
the given providers. Without even one of the configured components there
should be no way to get the secret.
Supported by: WHEEL Sp. z o.o.
http://www.wheel.pl
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
cleaned up; just wanted to make a place holder. The biggest issue is
that it is an incomplete revamp; that is... the inconsistent naming
table generation is not done yet ... will be added soon with the clean
up. The purpose of this script is to handle the vop_vector changes that
phk@ did over the recent weeks.
|
|
|
|
|
|
| |
work on a single page as root, and fails on a single page as nobody.
Intended to help diagnose reports regarding insecure memory use with
gnupg.
|
|
|
|
|
| |
ia64 subdirectory. All ia64 specific regression tests live under
the ia64 directory.
|
|
|
|
|
|
| |
float, double and long double types. No post-increment tests yet.
All tests are skipped if the debug.unaligned_test sysctl variable
cannot be set to 1.
|
| |
|
|
|
|
|
|
| |
This was pulled from Jeff Roberson's email to current@ "the other day."
Approved by: jeff@
|
|
|
|
|
|
|
| |
as they are the setrunqueue() and sched_add() calls. Since they happen
immediately before the thread is placed on a run queue they would normally
dwarf the more informative preemption or yield event and it is implicitly
understood that a thread is back on the run queue as part of these events.
|
|
|
|
| |
timestamp has wrapped.
|
|
|
|
| |
are properly represented.
|
|
|
|
|
|
|
|
| |
python and tkinter. Schedgraph takes input from files produces by
ktrdump -ct when KTR_SCHED is compiled into the kernel. The output
represents the states of each thread with colored line segments as well
as colored points for non-state scheduler events. Each line segment and
point is clickable to obtain extra detail.
|
| |
|
|
|
|
|
|
| |
parity component is now force on creation.
Change regression test which check "verify" mode to work properly after
this change.
|
|
|
|
|
|
| |
make it the default for all the netrate test tools.
Approved by: rwatson
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/etc/make.conf:
NOALIAS -> retired (support provided by PPP_NO_NAT)
NOATM -> PPP_NO_ATM (also subject to NO_ATM global)
NODES -> PPP_NO_DES (support was broken, now recovered)
NOI4B -> PPP_NO_I4B (also subject to NO_I4B global)
NOKLDLOAD -> PPP_NO_KLDLOAD
NONAT -> PPP_NO_NAT
NONETGRAPH -> PPP_NO_NETGRAPH
NOPAM -> PPP_NO_PAM (will be subject to NO_PAM global)
NORADIUS -> PPP_NO_RADIUS
NOSUID -> retired (support provided by PPP_NO_SUID)
PPP_NOSUID -> PPP_NO_SUID
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
NOINFO -> NO_INFO
NOINFOCOMPRESS -> NO_INFOCOMPRESS
NOLINT -> NO_LINT
NOPIC -> NO_PIC
NOPROFILE -> NO_PROFILE
|
| |
|
|
|
|
|
| |
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
|
|
|
|
| |
OK'ed by: core
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Removed kttcp_sosend() and kttcp_soreceive() in favor of using
sosend() / soreceive() with UIO_NOCOPY. The locking changes in the
socket layer make merging the kttcp_so* and the so* routines a real
pain. It was a lot easier to just use the integrated routines.
- Eliminated KTTCP_MAX_XMIT restrictions on send and receive sizes
because I encountered no problems with streams larger than MAX_INT.
MAX_INT bytes is only good for a few seconds at 4Gb/sec ;)
- Removed Giant from send / recv routines.
- Fixed character device protos, cdevsw init, etc, to work in 5.x /
6.x
Reviewed by: sam
MFC after: 1 week
|
| |
|
|
|
|
| |
o update stats programs to reflect driver and net80211 changes
|
|
|
|
|
|
|
|
| |
by forcing the creation of an object directory for the make regression
tests. Let make handle the tracking of the dependency and installation
of test_shell script.
Submitted by: ru
|
| |
|
|
|
|
| |
the test. Privilege is required in order to allocate an md device.
|
|
|
|
|
|
|
|
|
| |
then reads from a fairly broad range of object types: regular file,
fifo, UNIX socketpair, pty, UNIX pipe, and an md device. Not a deep
test of functionality, just a basic test that aio_write followed by
aio_read returns the correct data in a relatively timely manner.
Requested by: phk
|