.\" $NetBSD: prep,v 1.3 2002/06/30 12:36:54 lukem Exp $ . First and foremost, before beginning the installation process, .Em make sure you have a reliable backup of any data on your hard disk that you wish to keep. Repartitioning your hard disk is an excellent way to destroy important data. .Pp The Shark platform is most commonly run in a .Dq diskless configuration. That is, the system loads its kernel over the network and uses NFS to access its root file system from a server. It is possible, however, to install .Nx*M onto a disk drive; some Shark models included IDE ZIP drives, and it is also possible to mount a laptop drive inside the Shark case (this is left as an exercise for the reader). .Pp If you are going to run your Shark in a diskless configuration, you must set up DHCP, TFTP, and NFS on your server; the Shark firmware and kernel use DHCP to obtain their network configuration, the Shark firmware loads the kernel using TFTP, and the Shark kernel uses NFS to access the root file system. See your server system's documentation on how to configure these services. .Pp If you are going to run your Shark from a disk, there is essentially no preparation work that you need to do; the Shark firmware understands the NetBSD partition map and FFS file system formats, and loads the kernel directly from an FFS file system. However, you must still configure a DHCP and TFTP server on your network, since the installation software must be loaded over the network. /dev/scsipi/ses.c?h=lockdoc-9.3'>diff
path: root/sys/dev/scsipi/ses.c
AgeCommit message (Expand)Author
2022-08-03Pull up following revision(s) (requested by riastradh in ticket #1485):martin
2019-03-08 s/ are are / are /msaitoh
2016-11-20Make scsipi framework MPSAFE.mlelstv
2016-07-14- Use aprint*() more in xxx_attach().msaitoh
2015-08-24would you like some freshly ground _KERNEL_OPT with that?pooka
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-04-07Add detach support. From martin@.wiz
2012-10-27split device_t/softc for all remaining drivers.chs
2011-07-17Retire varargs.h support. Move machine/stdarg.h logic into MIjoerg
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2008-06-08Use device_lookup_private() rather than using cd_devs[] directly to get softc.tsutsui
2008-04-05use aprint_*_dev and device_xnamecegger
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03add missing initializerchristos
2006-04-14Coverity CID 1100: Avoid NULL pointer dereferences.christos
2006-03-30Use device_private().thorpej
2005-12-11merge ktrace-lwp.christos
2005-05-30- remove bogus castschristos
2005-02-27nuke trailing whitespaceperry
2005-02-01Backing out changes to clean up scsipi. I was pointed out there werereinoud
2005-01-31Part of the cleanup of sys/scsipi's use of types; rename all u_int* toreinoud
2005-01-31As part of cleaning up sys/scsipi, replace all u_char by uint8_t andreinoud
2004-09-18Minor rearrangement. Whitespace and #include cleanup.mycroft
2004-09-17Remove the "xfer" argument to scsipi_command().mycroft
2004-09-09Make the xxstart() functions reentrant again, as some drivers HBA can callbouyer
2004-08-21Use ANSI function decls and make use of static.thorpej
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-02-07kern/20231- pass the correct argument (arg_addr) on thru to scsipi_do_ioctl,mjacob
2003-01-20The Double-Semi-Colon Police.simonb
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna