vfs: room for 32 disks and partitions, 32 mounts, 16 SchFS volumes
NBLKDEV was 16 for every disk and partition together, which a laptop's NVMe drive with its eight partitions and a USB stick come close to. The mount table held 8, SchFS 4 volumes and 4 snapshots, FAT 4 volumes. Now 32, 32, 16, 8 and 8; the device numbers still fit between the ones already fixed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S1giNvrHTrPMPw7V6x1kQ4
This commit is contained in:
parent
f253e134b1
commit
b336e4a566
5 changed files with 12 additions and 9 deletions
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
// Filesystem device numbers for mounted FAT volumes. Like SCHFS_DEV, runtime
|
||||
// identities for the inode cache that nothing on disk records.
|
||||
#define FAT_VOL_SLOTS 4
|
||||
#define FAT_VOL_SLOTS 8 // 104..111
|
||||
#define FAT_DEV 104
|
||||
#define FAT_IS_DEV(d) ((d) >= FAT_DEV && (d) < FAT_DEV + FAT_VOL_SLOTS)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue