From ff2e47dfc4b51a21c2fc594e13515b9fb04337d6 Mon Sep 17 00:00:00 2001 From: pjd Date: Sun, 6 May 2007 01:20:06 +0000 Subject: File d_ident field with disk's serial number. No answer from: sos --- sys/dev/ata/ata-disk.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/dev/ata/ata-disk.c') diff --git a/sys/dev/ata/ata-disk.c b/sys/dev/ata/ata-disk.c index a0009e5..147cf0e 100644 --- a/sys/dev/ata/ata-disk.c +++ b/sys/dev/ata/ata-disk.c @@ -161,6 +161,8 @@ ad_attach(device_t dev) adp->disk->d_unit = device_get_unit(dev); if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) adp->disk->d_flags = DISKFLAG_CANFLUSHCACHE; + snprintf(adp->disk->d_ident, sizeof(adp->disk->d_ident), "ad:%s", + atadev->param.serial); disk_create(adp->disk, DISK_VERSION); device_add_child(dev, "subdisk", device_get_unit(dev)); ad_firmware_geom_adjust(dev, adp->disk); -- cgit v1.1