From owner-cvs-src Fri Feb 21 11: 0:54 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5284537B406; Fri, 21 Feb 2003 11:00:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6258043F85; Fri, 21 Feb 2003 11:00:49 -0800 (PST) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h1LJ0n0U000782; Fri, 21 Feb 2003 11:00:49 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h1LJ0nQp000779; Fri, 21 Feb 2003 11:00:49 -0800 (PST) Message-Id: <200302211900.h1LJ0nQp000779@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 21 Feb 2003 11:00:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/cam/scsi scsi_da.c src/sys/dev/aac aac_disk.c src/sys/dev/ata ata-disk.c src/sys/dev/ida ida_disk.c src/sys/dev/twe twe_freebsd.c src/sys/geom geom_disk.c src/sys/kern kern_conf.c subr_xxx.c src/sys/sys conf.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/02/21 11:00:48 PST Modified files: sys/cam/scsi scsi_da.c sys/dev/aac aac_disk.c sys/dev/ata ata-disk.c sys/dev/ida ida_disk.c sys/dev/twe twe_freebsd.c sys/geom geom_disk.c sys/kern kern_conf.c subr_xxx.c sys/sys conf.h Log: NO_GEOM cleanup: Retire the "d_dump_t" and use the "dumper_t" type instead. Dumper_t takes a void * as first arg which is more general than the dev_t taken by d_dump_t. (Remember: we could have net-dumpers if somebody wrote us one!) Define the convention for GEOM controlled disk devices to be that the first argument to the dumper function is the struct disk pointer. Change device drivers accordingly. Revision Changes Path 1.129 +5 -3 src/sys/cam/scsi/scsi_da.c 1.27 +5 -3 src/sys/dev/aac/aac_disk.c 1.144 +6 -3 src/sys/dev/ata/ata-disk.c 1.35 +5 -3 src/sys/dev/ida/ida_disk.c 1.19 +8 -4 src/sys/dev/twe/twe_freebsd.c 1.54 +2 -2 src/sys/geom/geom_disk.c 1.123 +1 -1 src/sys/kern/kern_conf.c 1.20 +1 -1 src/sys/kern/subr_xxx.c 1.162 +9 -10 src/sys/sys/conf.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message