Module Name: src Committed By: martin Date: Sat Mar 21 15:52:10 UTC 2020
Modified Files: src/sys/arch/xen/xen [netbsd-9]: xbd_xenbus.c src/sys/dev [netbsd-9]: cgd.c dksubr.c dkvar.h ld.c src/sys/dev/ata [netbsd-9]: wd.c src/sys/dev/raidframe [netbsd-9]: rf_netbsdkintf.c src/sys/dev/scsipi [netbsd-9]: sd.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #795): sys/dev/dksubr.c: revision 1.112 sys/arch/xen/xen/xbd_xenbus.c: revision 1.95 sys/dev/scsipi/sd.c: revision 1.328 sys/dev/dkvar.h: revision 1.32 sys/dev/ld.c: revision 1.109 sys/dev/cgd.c: revision 1.120 sys/dev/raidframe/rf_netbsdkintf.c: revision 1.380 sys/dev/ata/wd.c: revision 1.458 Add a flag to dk_dump for virtual disk devices. If a disk is backed by a physical medium other than itself, such as cgd(4), then it passes DK_DUMP_RECURSIVE to disable the recursion detection for dk_dump. If, however, a device represents a physical medium on its own, such as wd(4), then it passes 0 instead. With this, I can now dump to dk on cgd on dk on wd. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.92.4.1 src/sys/arch/xen/xen/xbd_xenbus.c cvs rdiff -u -r1.116.10.1 -r1.116.10.2 src/sys/dev/cgd.c cvs rdiff -u -r1.109 -r1.109.2.1 src/sys/dev/dksubr.c cvs rdiff -u -r1.30 -r1.30.10.1 src/sys/dev/dkvar.h cvs rdiff -u -r1.106.4.1 -r1.106.4.2 src/sys/dev/ld.c cvs rdiff -u -r1.452.2.1 -r1.452.2.2 src/sys/dev/ata/wd.c cvs rdiff -u -r1.376 -r1.376.4.1 src/sys/dev/raidframe/rf_netbsdkintf.c cvs rdiff -u -r1.327 -r1.327.4.1 src/sys/dev/scsipi/sd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.