freebsd-dev/sys
Bruce Evans 4ea1f4f5ea Rename curr_curs_attr to base_curr_attr. The actual current cursor
attribute field is curs_attr.  The base field holds user data translated
in a reversible way and is needed because current field holds this in
an irreversible way for efficiency.

Factor out some common code for the reversible translation.  This is
slightly simpler now, and much easier to expand.

Translate the magic flags value -1 to a single control flag internally
up front so other flags can be trusted later.  This can be used for the
relevant ioctl() too.

Remove CONS_CURSOR_FLAGS which contained all the control flags.  It was
unused and not useful.  After adding more flags, there will be tests on
a couple at a time but never on them all.  This API should have used this
to disallow unknown flags.
2017-08-19 21:40:42 +00:00
..
amd64 Fix module unload when SGX support is not present in CPU. 2017-08-18 14:47:06 +00:00
arm Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
arm64 Rename mkdumpheader() and group EKCD functions in kern_shutdown.c. 2017-08-18 04:04:09 +00:00
boot RPI DTS: Add value previously set by VideoCore and DTB links 2017-08-19 14:27:11 +00:00
bsm
cam cam iosched: fix typos in comments 2017-08-18 16:38:33 +00:00
cddl Mark ZFS ABD inline functions static. 2017-08-16 23:40:32 +00:00
compat Move some other SI_SUB_INIT_IF initializations to SI_SUB_TASKQ 2017-08-18 18:55:07 +00:00
conf Use armv8-a in -march, it is accepted by both clang and gcc. 2017-08-19 17:15:40 +00:00
contrib Fix matchcing of NATed ICMP queries (resolving NATed MTU discovery). 2017-08-05 00:28:42 +00:00
crypto aesni: quiet -Wcast-qual 2017-08-16 22:54:35 +00:00
ddb Rename mkdumpheader() and group EKCD functions in kern_shutdown.c. 2017-08-18 04:04:09 +00:00
dev Rename curr_curs_attr to base_curr_attr. The actual current cursor 2017-08-19 21:40:42 +00:00
fs Bump the maximum file name length in pseudofs filesystems to 48. 2017-08-03 21:35:53 +00:00
gdb
geom When read requests are sent from a filesystem running above g_journal, 2017-08-13 18:09:22 +00:00
gnu
i386 Use the known valid segment when accessing memory in #UD handler. 2017-08-19 21:00:02 +00:00
isa Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
kern Remove some unneeded subroutines for padding writes to dump devices. 2017-08-18 04:07:25 +00:00
kgssapi
libkern x86/crc32_sse42.c: quiet unused function warning 2017-08-11 17:05:31 +00:00
mips Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
modules Use armv8-a in -march, it is accepted by both clang and gcc. 2017-08-19 17:15:40 +00:00
net bpf: Fix incorrect cleanup 2017-08-16 19:40:07 +00:00
net80211
netgraph
netinet Ensure inp_vflag is consistently set for TCP endpoints. 2017-08-18 07:27:15 +00:00
netinet6
netipsec Make user supplied data checks a bit stricter. 2017-08-09 19:58:38 +00:00
netpfil pf_get_sport(): Prevent possible endless loop when searching for an unused nat port 2017-08-08 21:09:26 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Change reject message type when destroying cm_id in ibore. 2017-08-03 09:31:10 +00:00
opencrypto
powerpc Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
riscv Support for v1.10 (latest) of RISC-V privilege specification. 2017-08-10 14:18:09 +00:00
rpc
security
sparc64 Rename mkdumpheader() and group EKCD functions in kern_shutdown.c. 2017-08-18 04:04:09 +00:00
sys Rename curr_curs_attr to base_curr_attr. The actual current cursor 2017-08-19 21:40:42 +00:00
teken Fix syscons escape sequence for setting the local cursor type. This sequence 2017-08-18 15:40:40 +00:00
tests
tools
ufs Since the switch to GPT disk labels, fsck for UFS/FFS has been 2017-08-09 05:17:21 +00:00
vm Add OBJ_PG_DTOR flag to VM object. 2017-08-16 08:49:11 +00:00
x86 Discover CPU topology on multi-die AMD Zen systems 2017-08-17 16:54:37 +00:00
xdr
xen
Makefile