From: Antonio Huete Jimenez Date: Thu, 12 Aug 2010 12:19:34 +0000 (+0200) Subject: udev - Add unit serial number to the udev X-Git-Tag: v2.9.0~477 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/d5cc18b0ec84e5b68d7eba013a06d01fd97ebef6 udev - Add unit serial number to the udev dictionary when available. --- diff --git a/sys/kern/subr_disk.c b/sys/kern/subr_disk.c index 18edfe0e3d..0bd06360a9 100644 --- a/sys/kern/subr_disk.c +++ b/sys/kern/subr_disk.c @@ -619,6 +619,10 @@ _setdiskinfo(struct disk *disk, struct disk_info *info) disk->d_cdev->si_bsize_phys = disk->d_rawdev->si_bsize_phys; disk->d_cdev->si_bsize_best = disk->d_rawdev->si_bsize_best; } + + /* Add the serial number to the udev_dictionary */ + if (info->d_serialno) + udev_dict_set_cstr(disk->d_cdev, "serno", info->d_serialno); } /*