From fc92be1b4e73ba62fc9f4aa1ea293de9824f40cb Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Sun, 17 Aug 2025 03:53:43 -0400 Subject: kernel: disk: Add comment of V_BSIZE requirements Signed-off-by: Ian Moffett --- sys/kern/kern_disk.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sys/kern/kern_disk.c') diff --git a/sys/kern/kern_disk.c b/sys/kern/kern_disk.c index af2aa13..5c09c81 100644 --- a/sys/kern/kern_disk.c +++ b/sys/kern/kern_disk.c @@ -274,6 +274,11 @@ disk_add(const char *name, dev_t dev, const struct bdevsw *bdev, int flags) dp->id = disk_count++; dp->bsize = DEFAULT_BSIZE; + /* + * We are to panic if the virtual blocksize + * defined is not a multiple of any hardware + * block size + */ if ((V_BSIZE & (dp->bsize - 1)) != 0) { panic("virtual block size not hw bsize aligned\n"); } -- cgit v1.2.3