diff options
| author | dsl <dsl@NetBSD.org> | 2003-08-22 21:33:52 +0000 |
|---|---|---|
| committer | dsl <dsl@NetBSD.org> | 2003-08-22 21:33:52 +0000 |
| commit | db4706faf9d0203ca9b36cdfe80ae8248a2f85dc (patch) | |
| tree | 5593031a08f3fd85d16f47f7f5af1fde9077a78e /sys/dev | |
| parent | f3404c9f638b5367538fdc4583b33fc300f69fcb (diff) | |
Reduce memory footprint:
- use file buffer for all block reads
- only save a small amount of the indirect block list
Allows i386 bootxx_ufs code to load /boot from a filesystem with 32k blocks
while still fitting inside 64k of memory.
Code size reduced as well (by ~1k on i386).
It ought to be possible to use a buffer that is smaller than a filesystem
block. This might be needed in order to boot from filesystems with larger
block sizes.
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
