fixed the CONFIG_BLK_DEV_LOOP_MIN_COUNT problem. a duty hack
updated Makefile
added some printk to see the branch of transfer
able to print file data in loop device
now able to ignore the z data
added mapping.c
now use blkcnt_t in mappingtable.c
put mtable code to loop
able to create and delete mtable when setting up file and clear file
able to read write loop device file through mapping table
use a better name for next_free_block
now able to write and read mtable to/from backing file
renamed count. it was really really confusing
fixed the failing to release loop device problem
initialized lo_blocksize; now and write block by block
now mtable mtb always has the right block size
editing do_lo_receive
finished work in lo_receive?
updated mtable_print()
worked through loop_set_fd