From d5cc18b0ec84e5b68d7eba013a06d01fd97ebef6 Mon Sep 17 00:00:00 2001 From: Antonio Huete Jimenez Date: Thu, 12 Aug 2010 14:19:34 +0200 Subject: [PATCH] udev - Add unit serial number to the udev dictionary when available. --- sys/kern/subr_disk.c | 4 ++++ 1 file changed, 4 insertions(+) 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); } /* -- 2.41.0