| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Note that this commit hasn't been compile tested because these files
are not hooked up to the build...
PR: 186129
Submitted by: Takanori Sawada
Approved by: rpaulo
|
|
|
|
|
|
| |
Add bapt@ and kwm@ as mentors
Approved by: kwm@ (co-mentor)
|
|
|
|
| |
MFC after: 5 days
|
|
|
|
|
|
| |
built to use the new sendmail-8.14.8/cf tree.
MFC after: 5 days
|
|
|
|
| |
MFC after: 5 days
|
|
|
|
| |
MFC after: 5 days
|
|
|
|
| |
MFC after: 5 days
|
|
|
|
| |
MFC after: 5 days
|
|\
| |
| |
| | |
MFC after: 5 days
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This avoids leaving stale entries in utmpx after the connection is closed on
an open login session. It also allows a clean way (SIGTERM) to forcibly
terminate a user's terminal session.
This does not affect the situation for "hung" processes after the connection
is closed. The foreground process group receives SIGHUP and the tty becomes
inaccessible.
Also replace all use of the obsolete signal() function with sigaction() (not
only the part where it is actually required: SIGHUP and SIGTERM must mask
the other as well when caught).
PR: misc/183495
Reviewed by: ed
|
| |
| |
| |
| |
| |
| |
| |
| | |
If an alias's value ends with a space or tab, the next word is also
checked for aliases.
This is a POSIX feature. It is useful with utilities like command and
nohup (alias them to themselves followed by a space).
|
| | |
|
| |
| |
| |
| |
| |
| | |
linked list.
Obtained from: OpenBSD
|
| |
| |
| |
| |
| | |
finish the current character to drain to avoid glitching. Also,
simplify the code a smidge.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Support for warnings about missing prototypes in C++ was added by Apple
GCC (Radar 6261539). Most of the code crept into r260311 so it felt
natural to make use of it.
Obtained from: Apple GCC - 5646
MFC after: 5 days
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add support for stac/clac instructions to manipulate the flag
that controls the behaviour of Intel's Supervisor Mode Access
Prevention (SMAP) feature.
Tested by: dim
Obtained from: OpenBSD
MFC after: 5 days
|
| |
| |
| |
| | |
MFC after: 1 week
|
| |
| |
| |
| | |
any linefeeds that are output.
|
| |
| |
| |
| |
| | |
rounded page VA. Correct so the DBGU device can be mapped for FDT
console since it isn't on a page boundary.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The VMCS field EOI_bitmap[] is an array of 256 bits - one for each vector.
If a bit is set to '1' in the EOI_bitmap[] then the processor will trigger
an EOI-induced VM-exit when it is doing EOI virtualization.
The EOI-induced VM-exit results in the EOI being forwarded to the vioapic
so that level triggered interrupts can be properly handled.
Tested by: Anish Gupta (akgupt3@gmail.com)
|
| |
| |
| |
| |
| | |
PR: 185909
Submitted by: Aurelien Rougemont <beorn binaries.fr>
|
| |
| |
| |
| |
| | |
With most hosts, we'll negotiate indirect descriptors, so all we
need is one available descriptor to transmit a frame.
|
| |
| |
| |
| |
| | |
This already happens infrequently, and the hold time is still bounded since
we defer to a taskqueue after a few tries.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
* Correctly shift the mask when masking/unmasking exceptions.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Don't use nopl in cpus that don't support it.
Patch by Mikulas Patocka. I added the test. I checked that for cpu names that
gas knows about, it also doesn't generate nopl.
The modified cpus:
i686 - there are i686-class CPUs that don't have nopl: Via c3, Transmeta
Crusoe, Microsoft VirtualBox - see
https://bbs.archlinux.org/viewtopic.php?pid=775414
k6, k6-2, k6-3, winchip-c6, winchip2 - these are 586-class CPUs
via c3 c3-2 - see https://bugs.archlinux.org/task/19733 as a proof that
Via c3 and c3-Nehemiah don't have nopl
PR: bin/185777
MFC after: 3 days
|
| | |
|
| |
| |
| |
| |
| | |
Since the first alias's value does not end with a blank, the next word
should not be checked for aliases.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
In the forthcoming VirtIO spec, the device configuration is
always in little endian instead of guest edian. This is a
noop change for now.
|
| |
| |
| |
| |
| |
| |
| | |
in discussion of valid EPT pte protections.
Discussed with: neel
MFC after: 3 days
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
which cause EINVAL returned from nanosleep() which cause loop in
cron_sleep() and making all cron jobs to start about 30 seconds earlier
(which cause f.e. logfiles rotation by newsyslog delayed by 1 hour).
Use simple and proved calculations from kernel's timespecsub() instead.
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| | |
I'll work on an update to test for endianness-compatibility.
Submitted by: many
Sponsored by: The FreeBSD Foundation
|
| | |
|
| |
| |
| |
| |
| | |
Reported by: bde
Approved by: bapt (mentor)
|
| |
| |
| |
| |
| | |
Reviewed by: jilles, jhb
MFC after: 1 week
|
| |
| |
| |
| |
| | |
were incorrectly adding the trap frame padding to the stack pointer after
reading it's value and unaligning it.
|
| |
| |
| |
| |
| |
| |
| | |
The major corruption issues affecting this code have been fixed
a while ago.
MFC after: 1 week
|
| |
| |
| |
| |
| | |
sparc64 machines make the page queue assert in vm_page_dequeue() more
precise. While I'm here switch the page lock assert to the newer style.
|
| |
| |
| |
| |
| | |
Submitted by: Gerrit Kuehn <gerrit.kuehn@aei.mpg.de>
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| |
| | |
get built.
Sponsored by: Spectra Logic
MFC after: 13 days
X-MFC-With: r261081
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
require tests in order to build or install. Crucially, don't try to
install tests during the lib32 install phase. This commit supersedes
r261081, which fixed the lib32 install phase problem, but didn't fix
other phases.
Submitted by: Garrett Cooper
Reviewed by: sjg
MFC after: 13 days
|
| | |
|
| | |
|
| | |
|