From 7bdca10c473f6b46ecd8a28959a8197ff2e8e85e Mon Sep 17 00:00:00 2001 From: Søren Schmidt Date: Fri, 15 Mar 2002 15:39:54 +0000 Subject: Update to the RAID1 rebuild code. Run rebuild as a background process. Sponsored by: Advanis --- sys/dev/ata/ata-raid.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/dev/ata/ata-raid.h') diff --git a/sys/dev/ata/ata-raid.h b/sys/dev/ata/ata-raid.h index 8de947e01b629..474ca97e7fcde 100644 --- a/sys/dev/ata/ata-raid.h +++ b/sys/dev/ata/ata-raid.h @@ -76,7 +76,8 @@ struct ar_softc { int offset; /* offset from start of disk */ u_int64_t lock_start; /* start of locked area for rebuild */ u_int64_t lock_end; /* end of locked area for rebuild */ - struct disk disk; /* disklabel/slice stuff */ + struct disk disk; /* disklabel/slice stuff */ + struct proc *pid; /* rebuilder process id */ dev_t dev; /* device place holder */ }; @@ -224,4 +225,3 @@ int ata_raiddisk_attach(struct ad_softc *); int ata_raiddisk_detach(struct ad_softc *); void ata_raid_attach(void); int ata_raid_rebuild(int); - -- cgit v1.3