return NULL when failing to establish interrupt
Disable VGA plane after vga_cndetach.

Disabling the VGA plane requires access to the VGA registers, which
don't become available until vga_cndetach.  Oops!
Avoid data abort at src/sys/dev/dkwedge/dkwedge_apple.c:swap_apple_drvr_descriptor() on zaurus.

apple_drvr_map.sb_dd (struct apple_drvr_descriptor) isn't located in the address is 4 bytes alignment. Unaligned address is passed from dkwedge_apple.c:swap_apple_drvr_map to dkwedge_apple.c:swap_apple_drvr_descriptor(). data abort occurs when read 4 bytes from that address for read apple_drvr_descriptor.descBlock.
Add (disabled) debug code.
Fix DMA descriptor link initialization.
Split drm ttm config into a separate file.
introduce a new option: ACPI__DIS_IS_BROKEN.  this is a hack to
avoid calling the "_DIS" method during acpi interrupt link setup,
which hangs various nforce4 based motherboards.

when the problem is properly fixed, remove this hack.  for now,
it allows someone (me) to have a valid kernel config that doesn't
require a source hack every new tree.

ok chs@
Fix module build of drmkms.
Fix module build of drmkms_linux.
Remove vestigial drm2pci module, replaced by drmkms_pci.
add memory access barrier
remove extra space between device name and "Ethernet address"
Typo
Make sure to read SCTRL no matter way CPU we are on.
Leave promiscuous mode when detaching a parent (ifconfig -vlanif)

We have to call ifpromisc(ifp, 0) for both a VLAN interface
and its parent when they are in promiscuous mode.

PR 49196
Delete link local addresses of a vlan interface when detaching its parent

This fixes PR 49197.
Add -vlanif to the help message of ifconfig

PR 49114
Write about -vlanif in ifconfig.8

PR 49114
fix to invalidate all way of own processor
Apply r1.2 from our GCC 4.8 version of the same file:

Kill the "throw()" on a forward declaration for posix_memalign (it does
not match our base declaration and may cause warnings).