freebsd-dev/sys
Hans Petter Selasky 6a55ff4866 Ensure waiting loops terminate during cold boot. This fixes boot with
MacBookPro and i915kms_load="YES" in /boot/loader.conf.

A lowlevel timeout in one of the display ports caused an infinite wait
because a ticks/jiffies comparison was constant. The clock subsystem
which makes ticks/jiffies increment is started after the initial
driver probing is done. Refer to sys/kernel.h and SI_SUB_DRIVERS vs
SI_SUB_CLOCKS .

Discussed with:	kmacy @
2016-05-10 18:18:29 +00:00
..
amd64 Add locking annotations to amd64 struct md_page members. 2016-05-10 09:58:51 +00:00
arm Merge a20_mp_start_ap and a31_mp_start_ap into one function. 2016-05-10 18:00:37 +00:00
arm64 Push the logic to talk with the MSI/MSI-X interrupt controller to the FDT 2016-05-10 15:45:59 +00:00
boot efipart: Support an arbitrary number of partitions 2016-05-05 00:07:08 +00:00
bsm
cam Allow sleepable allocations in enclosure daemon threads. 2016-05-10 16:20:36 +00:00
cddl Implement FBT provider (MD part) for DTrace on MIPS. 2016-05-05 13:54:50 +00:00
compat Implement ioremap_wt() and use that in the MEMREMAP_WT case for i386 2016-05-10 17:51:17 +00:00
conf [siba] migrate siba.c to siba_mips.c 2016-05-10 05:05:23 +00:00
contrib Revert AccessWidth/BitOffset support for AcpiHwWrite() and AcpiHwRead() for 2016-04-30 06:48:48 +00:00
crypto aesni(4): Initialize error before use 2016-04-20 03:05:32 +00:00
ddb Revert r298938: Change x/a to work similar to gdb. 2016-05-06 20:28:28 +00:00
dev Ensure waiting loops terminate during cold boot. This fixes boot with 2016-05-10 18:18:29 +00:00
fs Don't increment srvrpccnt[] for the NFSv4.1 operations. 2016-05-07 22:45:08 +00:00
gdb
geom Add missing include "opt_geom.h" to make GEOM_UZIP_DEBUG option working, 2016-05-06 20:32:39 +00:00
gnu Change OpenWRT imported dtsi files 2016-04-20 14:29:03 +00:00
i386 Add a new bus method to fetch device-specific CPU sets. 2016-05-09 20:50:21 +00:00
isa sys/isa: minor spelling fixes. 2016-05-03 21:51:52 +00:00
kern Add a new bus method to fetch device-specific CPU sets. 2016-05-09 20:50:21 +00:00
kgssapi kgssapi: insignificant spelling fix. 2016-05-03 22:05:03 +00:00
libkern sys: Make use of our rounddown() macro when sys/param.h is available. 2016-04-30 14:41:18 +00:00
mips siba depends on bhndbus; add the device to the kernel config. 2016-05-10 14:59:48 +00:00
modules [bhnd] Initial bhnd(4) SPROM/NVRAM support. 2016-05-08 19:14:05 +00:00
net Improve performance and functionality of the bitstring(3) api 2016-05-04 22:34:11 +00:00
net80211 net80211: restore 'iflladdr_event' event handler. 2016-05-06 11:41:49 +00:00
netgraph sys/netgraph: spelling fixes in comments. 2016-04-29 21:25:05 +00:00
netinet tcp/syncache: Add comment for syncache_respond 2016-05-10 04:59:04 +00:00
netinet6 Remove obsolescent comments from nd6_purge(). 2016-05-09 23:43:12 +00:00
netipsec sys/net*: minor spelling fixes. 2016-05-03 18:05:43 +00:00
netnatm kernel: use our nitems() macro when it is available through param.h. 2016-04-19 23:48:27 +00:00
netpfil Change the type of objhash_cb_t callback function to be able return an 2016-05-06 03:18:51 +00:00
netsmb sys/net*: minor spelling fixes. 2016-05-03 18:05:43 +00:00
nfs NFS: spelling fixes on comments. 2016-04-29 16:07:25 +00:00
nfsclient
nfsserver
nlm Remove slightly used const values that can be replaced with nitems(). 2016-04-21 15:38:28 +00:00
ofed sys/ofed: minor spelling fix. 2016-05-06 15:37:06 +00:00
opencrypto sys/opencrypto: minor spelling fixes. 2016-05-06 23:37:19 +00:00
pc98 Move 'device pci' for the PCI bus driver to the MI NOTES file. 2016-04-29 23:53:55 +00:00
powerpc Native PCI-express HotPlug support. 2016-05-05 22:26:23 +00:00
riscv Rework the list of all pmaps: embed the list link into pmap. 2016-04-26 14:38:18 +00:00
rpc sys/rpc: minor spelling fixes. 2016-05-06 01:49:46 +00:00
security sys/security: minor spelling fixes. 2016-05-06 16:59:04 +00:00
sparc64 sys/sparc64: minor spelling fixes. 2016-05-04 15:52:40 +00:00
sys Add a new bus method to fetch device-specific CPU sets. 2016-05-09 20:50:21 +00:00
teken
tests
tools
ufs UFS: spelling fixes on comments. 2016-04-29 20:43:51 +00:00
vm sys/vm: minor spelling fixes in comments. 2016-05-02 20:16:29 +00:00
x86 Remove misc NULL checks after M_WAITOK allocations. 2016-05-10 10:26:07 +00:00
xdr RPC: for pointers replace 0 with NULL. 2016-04-14 17:06:37 +00:00
xen
Makefile