opnsense-src/sys
Robert Noland 51e39089c9 Initialize the vblank structures at load time. Previously we did this
at irq install/uninstall time, but when we vt switch, we uninstall the
irq handler.  When the irq handler is reinstalled, the modeset ioctl
happens first.  The modeset ioctl is supposed to tell us that we can
disable vblank interrupts if there are no active consumers.  This will
fail after a vt switch until another modeset ioctl is called via dpms
or xrandr.  Leading to cases where either interrupts are on and can't
be disabled, or worse, no interrupts at all.

MFC after:	2 weeks
2009-02-28 02:37:55 +00:00
..
amd64 Fix typo in comments in r189023. 2009-02-25 22:24:56 +00:00
arm Move to new usb stack that puts the front-end bus attachments with the 2009-02-27 23:12:28 +00:00
boot Fix some more issues with the real mode BTX. 2009-02-24 23:11:15 +00:00
bsm Merge OpenBSM alpha 5 from OpenBSM vendor branch to head, both 2009-01-14 10:44:16 +00:00
cam GCC attacks! 2009-02-16 18:02:32 +00:00
cddl Use shared vnode locks when invoking VOP_READDIR(). 2009-02-13 18:18:14 +00:00
compat For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
conf Allow the old usb stack to compile by adding the appropriate -I foo, this must 2009-02-26 20:54:43 +00:00
contrib For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
crypto identify routine takes driver_t *, not device_t *. 2009-02-05 19:30:28 +00:00
ddb Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
dev Initialize the vblank structures at load time. Previously we did this 2009-02-28 02:37:55 +00:00
fs - Hold a reference on the cdev a filesystem is mounted from in the mount. 2009-02-27 20:00:15 +00:00
gdb Commit SYSINIT() ;-adding patch missed in previous pass. 2008-03-16 13:02:04 +00:00
geom o When creating the EBR scheme, set the number of entries 2009-02-21 19:25:13 +00:00
gnu - Eliminate warnings in debug print macros by explicitly converting all 2009-01-18 15:10:46 +00:00
i386 Fix typo in comments in r189023. 2009-02-25 22:24:56 +00:00
ia64 Change over the usb kernel options to the new stack (retaining existing 2009-02-23 18:34:56 +00:00
isa Allow device hints to wire the unit numbers of devices. 2008-11-18 21:01:54 +00:00
kern For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
kgssapi Call svc_freereq() before returning from the service proc. 2008-11-12 15:31:05 +00:00
legacy/dev This copy of usbdevs is unused. 2009-02-24 17:26:37 +00:00
libkern Remove redundant assignment of `s'. 2009-02-26 12:06:46 +00:00
mips It appears that none of the contents of this file are necessary, so 2009-02-15 20:05:13 +00:00
modules Move the uaudio and ata-usb drivers into their correct locations. 2009-02-23 21:19:18 +00:00
net For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
net80211 For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
netatalk Remove local variable 'ddp' from DDP's attach and detach routines; they 2009-02-04 20:04:32 +00:00
netgraph For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
netinet Fix the add stream feature of strm-reset to really work: 2009-02-27 20:54:45 +00:00
netinet6 For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
netipsec For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
netipx Add missing "goto set_head" for SO_IPX_CHECKSUM; otherwise we fall through 2008-12-11 10:29:35 +00:00
netnatm Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netncp Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netsmb Implement device cloning for /dev/nsmb, the netsmb control pseudo-device. 2008-11-03 14:23:15 +00:00
nfs Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT. 2008-03-25 09:39:02 +00:00
nfs4client Last step of splitting up minor and unit numbers: remove minor(). 2009-01-28 17:57:16 +00:00
nfsclient For all files including net/vnet.h directly include opt_route.h and 2009-02-27 14:12:05 +00:00
nfsserver Include audit.h so that the system call path protected by NFS_LEGACYRPC 2009-02-23 23:04:15 +00:00
nlm Don't call svc_freereq() before svc_freeargs(). 2008-11-12 15:30:30 +00:00
opencrypto Fix return type for detach routine (should be int) 2009-02-05 17:43:12 +00:00
pc98 Change over the usb kernel options to the new stack (retaining existing 2009-02-23 18:34:56 +00:00
pci Allocating 2 MSI messages do not seem to work on certain controllers 2009-02-11 00:23:56 +00:00
powerpc Prefer register usage style to be more consistent with the rest of the 2009-02-27 12:18:17 +00:00
rpc Use the correct creds when reconnecting so that we have enough privilege to 2009-02-05 11:48:10 +00:00
security Use vm_map_entry_t instead of explicit struct vm_map_entry *. 2009-02-24 20:27:48 +00:00
sparc64 Change over the usb kernel options to the new stack (retaining existing 2009-02-23 18:34:56 +00:00
sun4v Change over the usb kernel options to the new stack (retaining existing 2009-02-23 18:34:56 +00:00
sys Change USB over to make_dev() for all device nodes, previously it hooked into 2009-02-27 17:27:16 +00:00
tools Remove some unused and broken code that attempted to not invoke locking 2008-11-03 19:57:40 +00:00
ufs Right now, when trying to unmount a device that's already gone, 2009-02-23 21:09:28 +00:00
vm Prior to r188331 a map entry's last read offset was only updated by a hard 2009-02-25 07:52:53 +00:00
xdr Use the remote address for access control, not the local address. This fixes 2008-11-13 14:36:52 +00:00
xen merge 186535, 186537, and 186538 from releng_7_xen 2008-12-29 06:31:03 +00:00
Makefile Removal pccard directory requires removing it from the list of things 2009-02-15 18:19:24 +00:00