freebsd-dev/sys/dev
Bruce Evans 3f7880e23a Fix translation of the PrintScreen/SysRq and Pause/Break keys. Almost
everything was broken.  The cases that I noticed were Ctrl-PrintScreen
not being mapped to the virtual scancode 0x5c (debug) and Pause not being
mapped to the physical/virtual scancode 0x46 (slock).

These keys are the most complicated ones due to kludges to give some
compatibility back to before AT keyboards.

Alt-PrintScreen must pretend to be a separate key from PrintScreen
even at the "raw" level.  The (unique) usb code for it is 0x8a and we
just have to map this to our unique virtual scancode 0x54, but we
mapped it first to the internal code 0x7e and then to 0x79 which is a
key on the Japanese 106/109 keyboard.  This fix is under the
UKBD_EMULATE_ATASCANCODE option which shouldn't be used for non-AT
keyboards.  If it is, then the syscons Japanese keymaps have nothing
of importance for code 0x79 and can easily be changed.  0x54 is also
unimportant in Japanese and US keymaps.

NonAlt-PrintScreen and NonCtl-Pause/Break had many much larger bugs with
smaller compatibility problems from fixing them.  The details are too
ugly to give here.  Summary of the changed (hex) codes:

K_RAW  PrintScreen (Ctl, Shift, Ctl-Shift):             E0-2A-E0-37 -> E0-37
K_RAW  Alt-PrintScreen (all shift states):              79 -> 54
K_RAW  Pause/Break (unshifted, Shift, Alt, Alt-Shift)): E0-46 -> E1-1D-45
K_CODE ALT-PrintScreen (all shift states):              79 -> 54

That is 15 of 32 shift combinations for 2 keys fixed, with 8 easy cases
from the 79 -> 54 remapping.

The difference is only large and with no workaround using a keymap for
for K_RAW, but this affects other modes when ukbd is layered under kbmux
because kbmux keeps all subdevices in K_RAW mode and translates.  Oops.
I used kbdmux to generate the above table of changes.
2016-08-21 16:06:00 +00:00
..
aac sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
aacraid sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
acpi_support Fix the deciKelvin to Celsius conversion in kernel. 2016-05-22 13:58:32 +00:00
acpica Implement userspace gettimeofday(2) with HPET timecounter. 2016-08-17 09:52:09 +00:00
adb sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
adlink
advansys sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ae Yet more redundant parenthesis from r298431. 2016-04-21 20:30:38 +00:00
age sys/dev: extend use of the howmany() macro when available. 2016-04-26 15:03:15 +00:00
agp sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
aha sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ahb sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ahci JMicron JMB361 has only a single SATA port 2016-08-20 09:13:14 +00:00
aic Redundant parenthesis from r298431. 2016-04-21 19:48:28 +00:00
aic7xxx sys/dev: replace comma with semicolon when pertinent. 2016-08-09 19:41:46 +00:00
alc Fix variable assignment. 2016-02-18 01:24:10 +00:00
ale sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
alpm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
altera Use OF_prop_free instead of direct call to free(9) 2016-05-14 18:44:30 +00:00
amdpm
amdsbwd Add support for AMD FCH watchdog timers. 2016-03-29 12:19:46 +00:00
amdsmb
amdtemp Fix the deciKelvin to Celsius conversion in kernel. 2016-05-22 13:58:32 +00:00
amr sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
an Reject ioctl commands for FLSHGCHR and FLSHPCHR if the size is greater 2016-05-24 13:57:23 +00:00
arcmsr Make sure we check for CAM_CDB_POINTER for all drivers. Also, for the 2016-03-15 05:17:29 +00:00
asmc [asmc] Add support for MacBookPro5,1 2016-05-03 17:11:33 +00:00
ata sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ath sys/dev: replace comma with semicolon when pertinent. 2016-08-09 19:41:46 +00:00
atkbdc Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
auxio Consistently use device_t 2016-08-09 19:32:06 +00:00
bce sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
beri
bfe
bge bge: Force chipid to 5720 A0 for 5717 C0 in an early place 2016-06-01 05:15:11 +00:00
bhnd bhnd(4): Implement NVRAM support required for PMU bring-up. 2016-08-16 21:32:05 +00:00
bktr Consistently use device_t 2016-08-09 19:32:06 +00:00
bm
buslogic s/struct device */device_t/g 2016-05-04 06:24:10 +00:00
bvm
bwi bwi: switch to ieee80211_add_channel_list_2ghz(). 2016-05-26 16:48:20 +00:00
bwn bhnd(4): Implement NVRAM support required for PMU bring-up. 2016-08-16 21:32:05 +00:00
bxe sys/dev: replace comma with semicolon when pertinent. 2016-08-09 19:41:46 +00:00
cadence Refactor DTS files for Zynq-based SoCs 2016-04-26 23:09:47 +00:00
cardbus sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
cas
ce sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
cesa Use proper interface for FDT parsing and memory mapping in CESA 2016-06-03 18:54:16 +00:00
cfe Sync CFE interface with upstream cfe-1.4.2 release. 2016-08-01 16:26:08 +00:00
cfi
ciss Update some of the TBD entries in ciss(4) to match what's in the pci 2016-05-24 01:42:21 +00:00
cm Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
cmx sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
coretemp Fix the deciKelvin to Celsius conversion in kernel. 2016-05-22 13:58:32 +00:00
cp sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
cpuctl Replace a number of conflations of mp_ncpus and mp_maxid with either 2016-07-06 14:09:49 +00:00
cpufreq
cs sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ct Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ctau Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
cx sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
cxgb (Re-do r302574 with corrected commit message..) 2016-07-11 16:56:51 +00:00
cxgbe Reorder sysctls so that nodes shared with the VF driver are added first. 2016-08-19 17:54:51 +00:00
cy sys/dev: extend use of the howmany() macro when available. 2016-04-26 15:03:15 +00:00
cyapa
dc
dcons CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
de sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
digi Yet more redundant parenthesis from r298431. 2016-04-21 20:30:38 +00:00
dpaa Set the TLB caching properties for portals at attach time. 2016-05-25 01:23:19 +00:00
dpms
dpt sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
drm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
drm2 Always panic if an invalid capability is passed to capable(..) instead of 2016-07-14 13:55:38 +00:00
dwc EXTRES: Add OF node as argument to all <foo>_get_by_ofw_<bar>() functions. 2016-07-10 18:28:15 +00:00
e1000 e1000: Add support for Kaby Lake IDs 2016-08-15 11:24:30 +00:00
ed sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
eisa Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it. 2016-02-20 01:32:58 +00:00
en sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
ep
esp s/struct device */device_t/g 2016-05-04 06:24:51 +00:00
et sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
etherswitch sys/dev: replace comma with semicolon when pertinent. 2016-08-09 19:41:46 +00:00
ex
exca sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
extres EXTRES: Add OF node as argument to all <foo>_get_by_ofw_<bar>() functions. 2016-07-10 18:28:15 +00:00
fatm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
fb Use MTX_SYSINIT for the VESA lock. 2016-07-23 14:38:09 +00:00
fdc Fix the acpi attachment to always start the worker thread. 2016-05-04 23:00:57 +00:00
fdt INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
fe sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ffec Fix erronious mixed use of tx/rx variables/constants in the same expression. 2016-05-27 22:14:39 +00:00
filemon Avoid taking PROC_LOCK in syscalls if not being traced. 2016-08-12 16:05:53 +00:00
firewire Remove NULL checks after M_WAITOK allocations from firewire. 2016-05-10 10:21:03 +00:00
flash [mx25l] add new device id. 2016-07-21 15:48:41 +00:00
fxp sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
gem
glxiic
glxsb
gpio INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
gxemul
hatm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
hifn sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
hme
hpt27xx Replace several bus_alloc_resource() calls with bus_alloc_resource_any() 2016-02-27 03:34:01 +00:00
hptiop Use imin() macro from sys/libkern.h. 2016-05-04 01:43:07 +00:00
hptmv sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
hptnr sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
hptrr sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
hwpmc Apply the fix from r232612 to fixed function counters. 2016-08-03 16:52:00 +00:00
hyperv hyperv/hn: Move RXBUF to hn_softc 2016-08-19 05:43:28 +00:00
ic sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ichiic Fix ig4 operation for certain machines 2016-05-30 09:05:24 +00:00
ichsmb Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ichwd Unify ichwd(4) attachment messages in dmesg. 2016-03-24 23:24:00 +00:00
ida Resolve LINT linking issue by renaming ida_init() to ida_setup(). The 2016-05-11 17:38:09 +00:00
if_ndis sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
iicbus INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
iir sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
intpm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
io
ioat ioat(4): Log channel number in CTR events 2016-08-05 02:56:31 +00:00
ipmi Optimize IPMI watchdog patting. 2016-03-22 06:24:52 +00:00
ips sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ipw ipw: switch to ieee80211_add_channel() 2016-05-19 22:19:35 +00:00
isci isci: fix ATA PASSTHROUGH fixed sense data format 2016-07-06 20:48:42 +00:00
iscsi Consistently use 'unsigned int' for session IDs. 2016-06-09 13:04:57 +00:00
iscsi_initiator sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
iser Fix build on i386. 2016-05-27 11:37:02 +00:00
isl
ismt
isp Pass proper for 23xx arguments to isp_endcmd(). 2016-05-20 11:56:16 +00:00
ispfw Update 25xx chips firmware from 7.03.00 to 8.03.00. 2016-04-11 10:53:25 +00:00
iwi sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
iwm [iwm] Fix iwm_poll_bit() usage in iwm_stop_device(), fixup r303418. 2016-07-30 19:03:32 +00:00
iwn iwn: add watchdog for scanning. 2016-05-26 11:12:36 +00:00
ixgb Consistently use device_t 2016-08-09 19:32:06 +00:00
ixgbe Consistently use device_t 2016-08-09 19:32:06 +00:00
ixl ixlv(4): Fix ixlv(4) not loading when loaded as a kernel module and netmap is enabled. 2016-08-20 00:08:10 +00:00
jme sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
joy
kbd apply some style(9) to kbd: make function name start in column 1 2016-07-26 13:36:28 +00:00
kbdmux Add option to specify built-in keymap for kbdmux 2016-04-07 20:12:45 +00:00
ksyms
le Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
led
lge sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
lmc s/struct device */device_t/g 2016-05-04 06:23:49 +00:00
malo net80211 + drivers: hide size of 'bands' array behind a macro. 2016-04-29 22:14:11 +00:00
mbox
mc146818
mca Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
md For the MD_ROOT option don't inject /dev/md0 as root dev when ROOTDEVNAME 2016-03-09 19:36:25 +00:00
mdio
mem
mfi Remove NULL check after M_WAITOK allocations from mfi(4). 2016-05-10 10:24:35 +00:00
mge sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mii Add support for the Microchip/Micrel KSZ9031 Gigabit Ethernet PHY. 2016-07-23 18:16:40 +00:00
mk48txx
mlx sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mlx5 Fix for use after free. 2016-08-09 07:43:15 +00:00
mly sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mmc Add DMA sync operations around accessing the dwmmc descriptor ring. Even 2016-05-13 15:15:54 +00:00
mn sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mpr Use real values to calculate Max I/O size instead of guessing. 2016-07-12 19:34:10 +00:00
mps Use real values to calculate Max I/O size instead of guessing. 2016-07-12 19:34:10 +00:00
mpt Remove NULL check after M_WAITOK allocation from mpt(4). 2016-08-09 15:52:17 +00:00
mrsas Added support for Avago/Broadcom Cutlass(12 Gbps- 16 port count) controllers. 2016-06-02 12:26:55 +00:00
mse Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
msk Remove NULL checks after M_WAITOK allocations from msk(4). 2016-08-09 15:51:11 +00:00
mvs sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mwl mwl: switch to ieee80211_add_channel*(). 2016-05-19 22:28:46 +00:00
mxge mxge: Setup mbuf flowid before calling tcp_lro_rx(). 2016-05-12 03:36:49 +00:00
my
nand Remove NULL checks after M_WAITOK allocations from nand(4). 2016-08-09 15:56:33 +00:00
ncr sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
nctgpio nctgpio(4): Don't index past the end of sc->pins array 2016-04-20 01:17:18 +00:00
ncv
netfpga10g/nf10bmac sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
netmap Consistently use device_t 2016-08-09 19:32:06 +00:00
nfe sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
nfsmb
nge sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
nmdm
nsp sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ntb Wrap previous MSIX workaround into #ifndef EARLY_AP_STARTUP. 2016-07-30 21:06:59 +00:00
null
nvd Remove unused variable from last commit. 2016-07-19 19:19:03 +00:00
nvme Kill a few stray debug printfs. 2016-07-28 22:40:31 +00:00
nvram
nvram2env [nvram2env] split implementation into generic & MIPS-based code 2016-07-24 08:35:45 +00:00
nxge nxge(4): Remove useless self-assignment. 2016-06-03 15:33:21 +00:00
oce Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ofw INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
otus otus: minor catchup with OpenBSD. 2016-05-09 19:28:22 +00:00
ow Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
patm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
pbio Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
pccard Remove slightly used const values that can be replaced with nitems(). 2016-04-21 15:38:28 +00:00
pccbb Implement a proper detach method for the PCI-PCI bridge driver. 2016-05-20 00:03:22 +00:00
pcf sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
pci INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
pcn
pdq sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
pms Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
powermac_nvram
ppbus sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ppc Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
proto Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
psci
pst
pty Provide counter_warning(9) KPI which allows to issue limited number of 2016-07-21 16:34:56 +00:00
puc Replace some more default range checks with RMAN_IS_DEFAULT_RANGE(). 2016-03-02 03:26:56 +00:00
qlxgb sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
qlxgbe Add support for set/get cam search mode 2016-08-17 02:40:17 +00:00
qlxge net: Use M_HASHTYPE_OPAQUE_HASH if the mbuf flowid has hash properties 2016-06-07 04:51:50 +00:00
quicc Replace some more default range checks with RMAN_IS_DEFAULT_RANGE(). 2016-03-02 03:26:56 +00:00
ral - Replace the magic numbers with something more readable. 2016-06-08 02:37:23 +00:00
random Revert previous commit, until issue with sparc64 resolved. 2016-06-09 14:44:05 +00:00
rc sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
rccgpio
re sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
rl sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
rndtest sys: use our nitems() macro when param.h is available. 2016-04-21 19:40:10 +00:00
rp Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
rt Add compat strings used by OpenWRT to some Mediatek/Ralink drivers 2016-04-20 14:47:16 +00:00
rtwn rtwn: fix Tx processing, add some busdma synchronization. 2016-06-20 22:45:19 +00:00
safe
sbni sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
scc Replace some more default range checks with RMAN_IS_DEFAULT_RANGE(). 2016-03-02 03:26:56 +00:00
sdhci Add a convenience macro that masks all the bits related to clock divisors 2016-05-26 02:55:41 +00:00
sec
sf sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
sfxge sfxge(4): bump version to the closest out-of-tree driver version 2016-06-09 12:33:53 +00:00
sge Remove slightly used const values that can be replaced with nitems(). 2016-04-21 15:38:28 +00:00
siba Switch mips/sentry5 to bhnd(4), and unify with mips/broadcom 2016-06-04 19:53:47 +00:00
siis sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
sio sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
sis
sk sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
smbus
smc Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
sn sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
snc sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
snp
sound Consistently use device_t 2016-08-09 19:32:06 +00:00
speaker sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
spibus [spigen] add initial spigen driver from green@ 2016-05-26 07:02:20 +00:00
ste
stg
stge sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
streams Fix streams and svr4 module dependency. Both modules are complaining about 2016-04-23 20:29:55 +00:00
sym Add a riscv define. 2016-06-01 14:03:13 +00:00
syscons Clean up the new sc cn open and close functions (old sc cn grab and ungrab 2016-08-15 20:17:48 +00:00
tdfx Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
terasic
ti sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
tl sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
tpm Consistently use device_t 2016-08-09 19:32:06 +00:00
trm sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
tsec Add an alternate compatible string for eTSEC devices. 2016-05-19 00:04:58 +00:00
twa Replace several bus_alloc_resource() calls using default arguments with bus_alloc_resource_any() 2016-02-19 03:37:56 +00:00
twe sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
tws Remove NULL checks after M_WAITOK allocations from tws(4). 2016-08-09 15:50:03 +00:00
tx sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
txp
uart Remove now unused functions from the FDT uart cpu driver. 2016-07-24 08:52:49 +00:00
ubsec
urtwn urtwn: fix A-MSDU tx aggregation when encryption is used. 2016-07-20 22:05:44 +00:00
usb Fix translation of the PrintScreen/SysRq and Pause/Break keys. Almost 2016-08-21 16:06:00 +00:00
utopia
vge
viapm
viawd
videomode
virtio Fix vtnet hang with max_virtqueue_pairs > VTNET_MAX_QUEUE_PAIRS 2016-08-11 21:13:58 +00:00
vkbd sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
vmware/vmxnet3 Update if_hwassist when interface options are changed. 2016-07-18 14:40:13 +00:00
vnic INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
vr Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
vt vt: fix old keyboard release in CONS_SETKBD 2016-08-18 16:22:40 +00:00
vte Fix variable assignment. 2016-02-18 01:24:10 +00:00
vx sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
vxge sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
watchdog
wb
wbwd etc: minor spelling fixes. 2016-05-02 16:47:28 +00:00
wi wi: fix a typo. 2016-05-20 08:58:06 +00:00
wpi sys: Make use of our rounddown() macro when sys/param.h is available. 2016-04-30 14:41:18 +00:00
wtap etc: minor spelling fixes. 2016-05-02 16:47:28 +00:00
xe sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
xen xen-netfront: improve the logic when handling nic features from ioctl 2016-08-05 15:48:56 +00:00
xilinx Assert CS for single transfers. 2016-04-19 15:36:18 +00:00
xl sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00