| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Just take keyent_t to use an u_int to store the Unicode codepoints.
Unfortunately the keymap is now too big to be loaded using an ioctl
argument, so change the ioctl to pick a pointer.
This change breaks kbdcontrol ABI. It doesn't break X11, because X11
doesn't do anything with syscons keymaps. It just switches the device
out of K_XLATE.
Obtained from: //depot/user/ed/newcons/...
|
|
|
|
|
| |
Approved by: rrs (mentor)
MFC after: 1 month.
|
|
|
|
|
| |
Approved by: rrs (mentor)
MFC after: 1 month.
|
|
|
|
|
|
| |
Contains code from bz.
Approved by: rrs (mentor)
MFC after: 1 month.
|
|
|
|
| |
instead of failing to attach
|
|
|
|
| |
This improves scrolling speed for high resolution graphics mode console.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
| |
supported page sizes.
Reviewed by: jhb
MFC after: 3 weeks
|
|
|
|
|
| |
Reviewed by: jhb
MFC after: 3 weeks
|
|
|
|
|
|
|
| |
This code seems to do exactly the same as ttydisc_rint_simple() does
nowadays. Just remove it.
Obtained from: //depot/user/ed/newcons/sys/dev/syscons/syscons.c
|
|
|
|
|
|
|
| |
in_mcast_maxsocksrc resource limit.
Submitted by: syrinx
MFC after: 3 days
|
|
|
|
|
|
| |
on disc1 (needed now by sysinstall) overflows the target CDROM iso size.
MFC after: 3 days
|
|
|
|
|
|
| |
PR: 133765
Submitted by: Konstantin Zolotukhin <erebus@gorodok.net>
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
This includes:
PR: 135520
Submitted by: Nobuyuki Koganemaru
Patch by: gavin
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
run for re-acuiring the lock, but recheck if new pages are allocatable
from the pool and free the previously allocated ones.
Tested by: pho, Giovanni Trematerra
<giovanni dot trematerra at gmail dot com>
|
|
|
|
|
| |
Submitted by: Alexey Savartsov <asavartsov gmail com>
PR: bin/138580
|
| |
|
|
|
|
|
| |
Spotted by: bz
MFC after: 3 days
|
| |
|
|
|
|
| |
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
from UDP to TCP, so that it is consistent with TCP for NFS, which
became the default at r176198. Without this change, doing an NFS mount
against a server that only supports UDP would result in an unusable
mount point if a transport protocol option wasn't specified for the
mount.
Approved by: kib (mentor)
MFC after: 3 days
|
|
|
|
| |
such as at boot time.
|
|
|
|
| |
Approved by: ed (mentor, implicit)
|
|
|
|
|
|
|
| |
into signed 32bit integer.
Approved by: ed (mentor, implicit)
Approved by: sson
|
|
|
|
|
|
| |
to it.
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
|
| |
invalid vnodes after the rollback resulting in EIO errors when trying to access
files which are in the namecache.
Reported by: des
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
usable again with options VIMAGE kernels.
Submitted by: bz (the original version, probably identical to this one)
Reviewed by: many @ DevSummit Cambridge
MFC after: 3 days
|
|
|
|
|
|
| |
needed to satisfy static libraries that are compiled with -fpic
and linked into static binary afterwards. Several libraries in
gcc are examples of such static libs.
|
|
|
|
|
|
| |
PR: 137689
Submitted by: Thomas Mueller <tmueller@sysgo.com>
MFC after: 3 days
|
|
|
|
|
|
| |
PR: 138833
Submitted by: Alex Keda <admin@lissyara.su>
MFC after: 3 days
|
|
|
|
|
|
|
| |
PR: 136219
Submitted by: Kouki Hashimoto <hsmtkk@gmail.com>
Patch by: gavin
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
the quota code. One case was correctly handled in r194498, but
this one was missed.
PR: kern/138657
Tested by: PR submitter
MFC after: 3 days
|
|
|
|
|
|
|
| |
- Implement MSI support (MSIX support was already there)
- Use a table to drive MSI/MSIX exceptions
- Pre-calculate the command address instead of wasting cycles doing the
calculation on every i/o.
|
| |
|
|
|
|
|
|
|
| |
number of MSIX interrupts that are needed, and don't strictly check for 4.
Enable enough interrupt mask bits so that the controller will generate
interrupts in PERFORMANT mode. This fixes the hang-on-boot issues that
people were seeing with newer controllers.
|
|
|
|
|
| |
give us. Without this, certain data structures get sized incorrectly, leading
to a panic on certain cards that want to use high-value target numbers.
|
|
|
|
|
|
|
| |
terminated. Make sure that it is before using it.
Reviewed by: marck@
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
When authenticating DATA chunks some DATA chunks
might get stuck when the MTU gets decreased via
an ICMP message.
Approved by: rrs (mentor)
MFC after: immediately
|
|
|
|
|
|
|
|
|
|
| |
compare them together instead of comparing each one with respective
tunnel endpoint.
PR: kern/138439
Submitted by: aurelien.ansel@netasq.com
Obtained from: NETASQ
MFC after: 1 m
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Because we use an int to store keyboard chacacters and their flags, we
can easily store the flags in the top byte instead of the second byte.
This means it's a lot easier to make Unicode work.
The only change that still needs to be made, is that keyent_t's map is
extended to u_int.
Obtained from: //depot/projects/newcons/sys/sys/kbio.h
|
|
|
|
|
|
|
| |
following an OOR2 operator.
PR: 130504
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
| |
feature when you have a seemingly stuck socket and want to figure
out why it has not been closed yet.
No plans to MFC this, as it changes the netstat sysctl ABI.
Reviewed by: andre, rwatson, Eric Van Gyzen
|
|
|
|
|
|
|
|
| |
EV_RECEIPT is useful to disambiguating error conditions when multiple
events structures are passed to kevent(2). The error code is returned
in the data field and EV_ERROR is set.
Approved by: rwatson (co-mentor)
|
|
|
|
|
|
|
|
| |
When the EV_DISPATCH flag is used the event source will be disabled
immediately after the delivery of an event. This is similar to the
EV_ONESHOT flag but it doesn't delete the event.
Approved by: rwatson (co-mentor)
|
|
|
|
|
|
|
|
|
| |
Add user events support to kernel events which are not associated with any
kernel mechanism but are triggered by user level code. This is useful for
adding user level events to an event handler that may also be monitoring
kernel events.
Approved by: rwatson (co-mentor)
|
|
|
|
|
|
|
|
| |
The touch event filter is called when a kernel event data is possibly
updated. There are two hook points. First, during a kevent() system
call. Second, when an event has been triggered.
Approved by: rwatson (co-mentor)
|