tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

shutdownhooks removal



I am looking for volunteers to help remove the last of the
shutdownhook_establish(9) users from the kernel.

In every instance that a driver establishes a shutdown hook, it should
establish suspend/resume/shutdown hooks with pmf_device_register1(9),
instead.  Most of these drivers also need detach hooks.

Below are all 78 files where shutdown hooks are established using
shutdownhook_establish(9).

I have indicated the files that I will fix, putting my @netbsd.org
login in the second column, and the hardware that I will test on in the
following columns.  If you can fix on the the remaining files, please
tell me so.

Dave

***

../../arch/acorn32/podulebus/amps.c
../../arch/acorn32/podulebus/icside.c
../../arch/acorn32/podulebus/rapide.c
../../arch/acorn32/podulebus/simide.c
../../arch/alpha/a12/if_ade.c
../../arch/alpha/pci/sio_pic.c
../../arch/amiga/dev/ioblix_zbus.c
../../arch/arc/jazz/fd.c
../../arch/arm/imx/imxuart.c
../../arch/atari/dev/hdfd.c
../../arch/cobalt/dev/panel.c
../../arch/evbarm/nslu2/nslu2_leds.c
../../arch/evbmips/malta/pci/pcib.c
../../arch/evbppc/virtex/dev/if_temac.c
../../arch/evbppc/virtex/dev/tft.c
../../arch/evbppc/virtex/dev/tft_ll.c
../../arch/macppc/dev/esp.c
../../arch/macppc/dev/mesh.c
../../arch/mips/adm5120/dev/if_admsw.c  dyoung  RB153
../../arch/mips/alchemy/dev/aurtc.c
../../arch/mips/alchemy/dev/if_aumac.c
../../arch/mips/atheros/dev/if_ae.c     dyoung  Meraki Mini 
../../arch/mvme68k/dev/clock_pcc.c
../../arch/next68k/dev/mb8795.c
../../arch/powerpc/ibm4xx/dev/if_emac.c
../../arch/sgimips/dev/scn.c
../../arch/sgimips/hpc/haltwo.c
../../arch/sgimips/mace/if_mec.c
../../arch/sparc/dev/fd.c
../../arch/sparc64/dev/fdc.c
../../arch/sparc64/dev/sab.c
../../arch/sun3/dev/fd.c
../../arch/x68k/dev/pow.c
../../dev/bi/if_ni.c
../../dev/eisa/if_fea.c
../../dev/i2o/iop.c
../../dev/ic/aac.c
../../dev/ic/aic6915.c
../../dev/ic/aic79xx.c
../../dev/ic/awi.c                      dyoung  PowerBook
../../dev/ic/cac.c
../../dev/ic/ciss.c
../../dev/ic/cs89x0.c
../../dev/ic/dp83932.c
../../dev/ic/dpt.c
../../dev/ic/elink3.c
../../dev/ic/gem.c                      dyoung  Powerbook
../../dev/ic/hme.c
../../dev/ic/lance.c
../../dev/ic/mlx.c
../../dev/ic/smc83c170.c
../../dev/ic/tropic.c
../../dev/isa/if_lc_isa.c
../../dev/isa/if_ntwoc_isa.c
../../dev/marvell/gtmpsc.c
../../dev/mvme/clock_pcctwo.c
../../dev/pci/amr.c
../../dev/pci/if_de.c
../../dev/pci/if_dge.c
../../dev/pci/if_fpa.c
../../dev/pci/if_jme.c
../../dev/pci/if_lmc.c
../../dev/pci/if_ntwoc_pci.c
../../dev/pci/if_pcn.c                  dyoung  VMWare
../../dev/pci/if_ste.c
../../dev/pci/if_stge.c
../../dev/pci/if_ti.c
../../dev/pci/if_tl.c
../../dev/pci/if_txp.c
../../dev/pci/if_vge.c
../../dev/pci/if_vr.c
../../dev/pci/mly.c
../../dev/pci/twa.c
../../dev/podulebus/sec.c
../../dev/qbus/if_de.c
../../dev/sbus/p9100.c
../../dev/sysmon/sysmon_wdog.c
../../dev/tc/if_fta.c

-- 
David Young             OJC Technologies
dyoung%ojctech.com@localhost      Urbana, IL * (217) 278-3933


Home | Main Index | Thread Index | Old Index