CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/12/06 14:03:05
Modified files:
sys/sys : device.h
sys/scsi : mpath_emc.c mpath_hds.c mpath_rdac.c
mpath_sym.c scsiconf.c
sys/kern : subr_autoconf.c
sys/dev : audio.c
sys/dev/acpi : acpi.c acpiasus.c
sys/dev/cardbus: if_bwi_cardbus.c if_fxp_cardbus.c
if_malo_cardbus.c if_pgt_cardbus.c
if_ral_cardbus.c
sys/dev/ic : ahci.c athn.c athnvar.h atw.c atwvar.h bwi.c
bwivar.h dc.c fxp.c fxpvar.h malo.c malo.h
pgt.c pgtvar.h rt2560.c rt2560var.h rt2661.c
rt2661var.h rt2860.c rt2860var.h rtl81x9.c
rtsx.c xl.c
sys/dev/isa : pckbc_isa.c
sys/dev/pci : amdpm.c arc.c auacer.c auglx.c auich.c auixp.c
autri.c auvia.c azalia.c cmpci.c cs4280.c
cs4281.c dpt_pci.c eap.c emuxki.c eso.c
glxpcib.c if_alc.c if_ale.c if_athn_pci.c
if_bge.c if_bwi_pci.c if_em.c if_fxp_pci.c
if_ipw.c if_ipwvar.h if_iwi.c if_iwn.c if_lii.c
if_malo_pci.c if_msk.c if_nfe.c if_pgt_pci.c
if_ral_pci.c if_se.c if_sis.c if_vr.c
if_wi_pci.c if_wpi.c pccbb.c pci.c pciide.c
ppb.c sili_pci.c tcpcib.c vga_pci.c yds.c
sys/dev/pcmcia : cfxga.c if_malo.c if_malovar.h if_wi_pcmcia.c
wdc_pcmcia.c
sys/dev/sdmmc : sdhc.c sdmmc.c
sys/dev/usb : ehci.c ohci.c udl.c usb.c
sys/arch/amd64/pci: pchb.c
sys/arch/arm/xscale: pxa2x0_apm.c
sys/arch/i386/i386: apm.c
sys/arch/i386/pci: pchb.c
sys/arch/loongson/dev: apm.c
sys/arch/macppc/dev: esp.c mesh.c
sys/arch/zaurus/dev: zaurus_apm.c
sys/arch/zaurus/zaurus: zaurus_lcd.c
Log message:
Add a DVACT_WAKEUP op to the *_activate() API. This is called after the
kernel resumes normal (non-cold, able to run processes, etc) operation.
Previously we were relying on specific DVACT_RESUME op's in drivers
creating callback/threads themselves, but that has become too common,
indicating the need for a built-in mechanism.
ok dlg kettenis, tested by a sufficient amount of people