NetBSD/sys
dyoung 1b6947b941 Do a complete device_t/softc split for the PCI attachment. I have
not finished the device_t/softc split for the SBus attachment
because I don't have an SBus gem(4) to test with.

Convert from legacy shutdownhooks to a PMF shutdown hook.  Add PMF
suspend/resume handlers.

Factor a detachment hook out of gem_attach().  During device
attachment, track which resources are reserved in sc_attach_state,
and release only those resources during detachment.

Tested on gem0 and gem1 at pci1 on a Sun Fire V120.
2009-07-27 18:10:53 +00:00
..
altq
arch Support Marvell Hercules-I/II SATA Controllers. 2009-07-27 12:34:12 +00:00
coda Convert 67 namei call sites to use namei_simple, in these functions: 2009-06-29 05:08:15 +00:00
compat Make compat netbsd32 sendmsg follow the native version by allowing 2009-07-22 17:19:44 +00:00
conf Support Marvell Hercules-I/II SATA Controllers. 2009-07-27 12:34:12 +00:00
crypto Apply const where necessary (XXX: where is bf_locl.org?) 2009-06-30 13:14:40 +00:00
ddb Add #ifdef MQUEUE for db_show_mqueue_cmd(). 2009-07-19 02:37:33 +00:00
dev Do a complete device_t/softc split for the PCI attachment. I have 2009-07-27 18:10:53 +00:00
dist Reduce diff with OpenBSD. No functional change. 2009-06-16 05:15:41 +00:00
external don't include pcidevs_data.h. 2009-06-24 19:47:15 +00:00
fs System nodes are not written out on becomming inactive; they should be written 2009-07-27 13:20:41 +00:00
gdbscripts
ipkdb
kern Do not attach gpiosim(4) at root, but make it a pseudo device. 2009-07-27 17:40:57 +00:00
lib Move popcount et al to src/common and add popcount32/popcount64. 2009-07-21 14:55:32 +00:00
miscfs Where possible, extract the file-system's access() routine to two internal 2009-07-03 21:17:40 +00:00
modules Make POSIX message queues a kernel module. 2009-07-19 02:50:44 +00:00
net Avoid a kernel assertion failure upstream by using FSTATE_NOTFOUND 2009-07-23 17:53:17 +00:00
net80211
netatalk
netbt add const to unchanged argument 2009-05-14 15:34:38 +00:00
netinet Enable IP_MINTTL option for SOCK_DGRAM sockets. 2009-07-19 23:17:33 +00:00
netinet6 Instead of using the net.inet6.ip6.accept_rtadv sysctl for all devices, 2009-07-25 23:12:09 +00:00
netipsec Only print debugging messages about policy on error. 2009-06-25 17:39:51 +00:00
netisdn
netiso
netkey Fix the sense of two compares. I previously broke this. 2009-05-11 11:00:51 +00:00
netnatm
netsmb Do initialise the callout when fetching a new request structure from 2009-07-06 11:46:49 +00:00
nfs Use pid_t, not short, for a pid. 2009-07-14 20:59:54 +00:00
opencrypto
rump Since rumpfs can now be used from publically exported routines, 2009-07-22 21:06:56 +00:00
secmodel Extend the existing security models for upcoming gpio(4) changes. 2009-07-25 16:08:02 +00:00
stand
sys Rework the GPIO framework. Tie it to the kauth(9) framework to control 2009-07-25 16:17:10 +00:00
ufs Restore error behaviour bulldozed in rev 1.246. 2009-07-23 01:10:02 +00:00
uvm Globalize uvm_emap_size. It use to calculate size of kernel page table. 2009-07-20 03:51:42 +00:00
Makefile