freebsd-skq/sys/dev
Konstantin Belousov 29edde94ac Use the populate() driver paging method for i915 driver.
In particular, the fault access type is accounted for when the
aperture page is moved to GTT domain.  On the other hand, the current
pager structure is left intact, most important, only one page is
instantiated per populate call.

Reviewed by:	alc
Sponsored by:	The FreeBSD Foundation
MFC after:	3 weeks
2016-12-08 11:39:08 +00:00
..
aac
aacraid Remove a PCI ID for a raid controller from Adaptec that was planned, 2016-10-28 20:23:38 +00:00
acpi_support Set of improvements to acpi_hp(4) driver. 2016-11-12 05:09:39 +00:00
acpica Don't attach to Host-PCI bridges with a bad bus number. 2016-12-06 00:36:02 +00:00
adb
adlink
advansys
ae
age
agp
aha
ahb
ahci Add more ASMedia PCI IDs from different sources. 2016-11-28 16:25:05 +00:00
aic
aic7xxx Fix improper use of "its". 2016-11-08 23:59:41 +00:00
al_eth Driver for PCI Ethernet NIC on Alpine V1 and V2. 2016-10-20 11:31:11 +00:00
alc
ale
alpm
altera
amdpm
amdsbwd the rest of changes intended to be committed in r306290 2016-09-24 07:59:54 +00:00
amdsmb
amdtemp
amr
an
arcmsr
asmc
ata
ath net80211 + drivers: convert to ieee80211_crypto_get_key_wepidx(). 2016-12-07 22:16:07 +00:00
atkbdc [evdev] Add evdev support to atkbd(4) driver 2016-11-03 00:56:59 +00:00
auxio
bce
beri
bfe Check m_getcl() return value. 2016-10-25 16:28:30 +00:00
bge
bhnd bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding. 2016-11-26 23:22:32 +00:00
bktr
bm
bnxt Add new device IDs 2016-11-24 00:49:00 +00:00
buslogic
bvm
bwi net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
bwn bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding. 2016-11-26 23:22:32 +00:00
bxe r266979 missed a call to enable capabilities of the hw leading to an 2016-11-05 16:17:07 +00:00
cadence
cardbus
cas
ce
cesa
cfe
cfi
chromebook_platform add iic interface to ig4 driver, move isl and cyapa to iicbus 2016-10-30 12:15:33 +00:00
ciss
cm
cmx
coretemp
cp
cpuctl Increase the max allowed size of the microcode update blob for x86. 2016-11-11 18:57:41 +00:00
cpufreq
cs
ct
ctau
cx
cxgb
cxgbe cxgbe(4): unsigned short isn't large enough to store link speed (which 2016-12-07 04:23:08 +00:00
cy
cyapa add iic interface to ig4 driver, move isl and cyapa to iicbus 2016-10-30 12:15:33 +00:00
dc
dcons
de
digi
dme Remove outdated comment. 2016-11-17 14:43:13 +00:00
dpaa Simplify the page tracking for VA<->PA translations. 2016-11-16 05:24:42 +00:00
dpms
dpt
drm
drm2 Use the populate() driver paging method for i915 driver. 2016-12-08 11:39:08 +00:00
dwc
e1000 Update WOL support for newer em(4) devices. 2016-11-14 17:19:03 +00:00
ed
efidev Do not try to create /dev/efi device node before devfs is initialized. 2016-10-16 06:07:43 +00:00
eisa
en
ep
esp
et
etherswitch Allow simultaneous access to switch device, there is no reason to prevent 2016-12-03 01:55:38 +00:00
evdev EVDEV: Add shortcut functions for event types 2016-10-22 22:52:50 +00:00
ex
exca
extres Clock framework fixes: 2016-12-04 16:02:59 +00:00
fatm
fb Provide way for framebuffer driver to request mmap(2) mapping type 2016-10-01 17:43:02 +00:00
fdc
fdt Make fdt_is_compatible a static function. It's only used in fdt_common.c. 2016-11-19 13:57:21 +00:00
fe
ffec
filemon
firewire firewire: initialize tag label to -1 in fw_xfer_alloc() 2016-11-24 09:47:56 +00:00
flash
fxp
gem
glxiic
glxsb
gpio [bytgpio] prepare bytgpio(4) for modularization 2016-11-21 19:43:01 +00:00
gxemul
hatm
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc pmc_process_csw_out: ignore deleted counters 2016-11-10 11:12:45 +00:00
hyperv hyperv/timesync: Support "sent TC" to improve accuracy. 2016-12-08 05:37:39 +00:00
ic Add receiver timeout interrupt enable bit implemented in some 2016-11-19 16:00:05 +00:00
ichiic fix typo in a comment 2016-11-02 17:12:15 +00:00
ichsmb Add some device IDs found in my new laptop. 2016-11-09 08:57:59 +00:00
ichwd
ida
if_ndis
iicbus iicsmb: SMB_MAXBLOCKSIZE can be used again 2016-11-11 15:11:54 +00:00
iir
intpm intpm: clean up intsmb_bread and intsmb_pcall 2016-11-11 15:08:12 +00:00
io
ioat ioat(4): Compile on i386 2016-12-04 04:04:57 +00:00
ipmi
ips
ipw
isci Fix improper use of "its". 2016-11-08 23:59:41 +00:00
iscsi
iscsi_initiator
iser
isl add iic interface to ig4 driver, move isl and cyapa to iicbus 2016-10-30 12:15:33 +00:00
ismt
isp
ispfw
iwi
iwm [iwm] Sync iwm_nvm_read_chunk() function with Linux iwlwifi. 2016-11-17 20:00:20 +00:00
iwn net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
ixgb
ixgbe
ixl
jedec_ts jedec_ts: a driver for thermal sensors on memory modules 2016-10-22 08:00:46 +00:00
jme
joy
kbd Use M_WAITOK in PIO_KEYMAP ioctl 2016-10-12 12:56:18 +00:00
kbdmux [evdev] Add evdev support to kbdmux(4) driver 2016-11-15 04:12:19 +00:00
ksyms
le
led
lge
lmc lmc(4): fix the build without the bpf device 2016-10-01 22:21:10 +00:00
malo
mbox
mc146818
mca
md
mdio
mem
mfi
mge
mii Add preliminary support for the RTL8153. 2016-10-31 05:58:11 +00:00
mk48txx
mlx
mlx4 Fix indentation and remove duplicate queue stopped stats increment. 2016-10-28 12:36:59 +00:00
mlx5 Remove useless NULL checks. 2016-12-02 09:41:54 +00:00
mly
mmc
mn
mpr Record the LogInfo field when reporting the IOCStatus. Helps in 2016-11-04 17:25:47 +00:00
mps Record the LogInfo field when reporting the IOCStatus. Helps in 2016-11-04 17:25:47 +00:00
mpt Fix the fallout from r308268 (mpt driver causes endless witness warnings in 2016-11-07 17:34:19 +00:00
mrsas This patch upgrades driver version to 06.712.04.00-fbsd 2016-11-29 13:05:43 +00:00
mse
msk
mvs
mwl net80211 + drivers: convert to ieee80211_crypto_get_key_wepidx(). 2016-12-07 22:16:07 +00:00
mxge
my
nand
ncr
nctgpio
ncv
netfpga10g/nf10bmac
netmap netmap: add cast to fix powerpc64 LINT kernel 2016-11-30 02:00:30 +00:00
nfe
nfsmb
nge
nmdm
nsp
ntb
null
nvd
nvme Implement HGST Log page 0xc1, as documented in the HGST SN100 and 2016-11-19 17:13:08 +00:00
nvram
nvram2env
nxge
oce Update oce to version 11.0.50.0 2016-09-22 22:51:11 +00:00
ofw Restrict where we need to define fdt_fixup_table to just PowerPC and 2016-09-23 14:11:23 +00:00
otus net80211: convert all ieee80211_input_mimo*() consumers 2016-10-12 20:50:13 +00:00
ow
patm
pbio
pccard
pccbb
pcf
pci Fix the PCI host generic FDT driver to call into the common code and not 2016-11-30 14:18:52 +00:00
pcn
pdq
pms
powermac_nvram
ppbus
ppc
proto
psci Add ACPI support to the PSCI driver. This checks the Fixed ACPI Description 2016-12-07 14:24:53 +00:00
pst
pty
puc Fix device delete child function. 2016-10-17 10:20:38 +00:00
qlxgb
qlxgbe Add support for adding up to 64 Multicast addresses with a single 2016-10-06 21:39:04 +00:00
qlxge
quicc
ral net80211: ieee80211_ratectl*: switch to reusable KPI 2016-10-02 20:35:55 +00:00
random
rc
rccgpio
re Disable CLKREQ for ASPM since re(4) doesn't implement link level power saving. 2016-10-27 02:20:13 +00:00
rl Add support for the TP-Link TG-3468 v2. 2016-09-21 14:15:15 +00:00
rndtest
rp
rt
rtwn net80211 + drivers: convert to ieee80211_crypto_get_key_wepidx(). 2016-12-07 22:16:07 +00:00
safe
sbni
scc
sdhci Since it's no longer accessing a powerpc-specific register, drop the #ifdef. 2016-11-02 23:44:30 +00:00
sec
sf
sfxge Fix improper use of "its". 2016-11-08 23:59:41 +00:00
sge
siba
siis
sio
sis
sk
smbus smb: fix SMB_READB, SMB_READW, SMB_PCALL to work as documented 2016-11-11 14:41:02 +00:00
smc
sn
snc
snp
sound Style fix. 2016-12-07 13:19:19 +00:00
speaker
spibus Enable the use of spigen on FDT platform 2016-11-20 18:20:28 +00:00
ste
stg
stge
streams
sym
syscons
tdfx
terasic
ti
tl
tpm
trm
tsec
twa
twe
tws
tx
txp
uart Fix interrupt clear in pl011 uart receive function 2016-11-29 04:32:14 +00:00
ubsec
usb Switch if_run.c to use a bitmap for debug levels rather than arbitrary 2016-12-07 22:52:12 +00:00
utopia
vge
viapm
viawd
videomode
virtio virtio_pci: fix announcement of MSI-X interrupts for queues 2016-11-24 21:32:04 +00:00
vkbd
vmware/vmxnet3
vnic
vr
vt
vte
vx
vxge
watchdog
wb
wbwd
wi
wpi wpi: restore frame header before submitting an mbuf to 2016-10-08 20:41:08 +00:00
wtap
xe
xen xen: add a grant-table user-space device 2016-10-31 13:12:58 +00:00
xilinx
xl