1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-24 06:04:19 +03:00
lvm2/driver/device-mapper/projects.txt
2001-10-29 11:06:46 +00:00

35 lines
1.5 KiB
Plaintext

List of projects, ideas and pending bug fixes
===============================================
o Use devfs auto device allocation to get devices rather than a fixed
series of devices (which limits us to 256 volumes atm)
- Ought to have an option of using the old version for non-devfs systems
- Would be nice if the auto device allocation was independant of devfs
o Need to work out how to make module use counts work correctly. The existing
scheme does not allow us to unload the module. A reference is taken during
kern_mount() which does not allow us to rmmod() so even if the right
umount() functions were exported (which they aren't) we'd never get to
call them anyway. This could be tricky.
o Check tables are an integer multiple of the underlying block size at
table load time.
o Use Al Viro's new code for "proc files consisting of one line per entry"
for the error and status files. [This item waiting for the patches to
reach the kernel and for their suitability to be further investigated
and checked]
o Error code (as well as error list) so that "out of memory" errors can
result in messages which can be read from the error file.
o Further reduction of common code between the filesystem source files.
[For 2.4.14-pre and upwards]
o Use fail_writepage() in address_space_operations
o Kernel takes care of module reference count for block devices, so all we
need to do is add an owner field in the right place.