From 5897d28d2c922803ccd7d20a32e5a1715e9b5d33 Mon Sep 17 00:00:00 2001 From: avg Date: Tue, 6 Sep 2016 06:13:47 +0000 Subject: [PATCH] MFC r303738: report sector size and number of sectors in lsdev output for bios disks git-svn-id: svn://svn.freebsd.org/base/stable/10@305458 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/boot/i386/libi386/biosdisk.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/boot/i386/libi386/biosdisk.c b/sys/boot/i386/libi386/biosdisk.c index 2a71d64c4..a5c22daed 100644 --- a/sys/boot/i386/libi386/biosdisk.c +++ b/sys/boot/i386/libi386/biosdisk.c @@ -266,9 +266,11 @@ bd_print(int verbose) int i; for (i = 0; i < nbdinfo; i++) { - sprintf(line, " disk%d: BIOS drive %c:\n", i, + sprintf(line, " disk%d: BIOS drive %c (%ju X %u):\n", i, (bdinfo[i].bd_unit < 0x80) ? ('A' + bdinfo[i].bd_unit): - ('C' + bdinfo[i].bd_unit - 0x80)); + ('C' + bdinfo[i].bd_unit - 0x80), + (uintmax_t)bdinfo[i].bd_sectors, + bdinfo[i].bd_sectorsize); pager_output(line); dev.d_dev = &biosdisk; dev.d_unit = i; -- 2.45.0