Better malloc and free xv6 -- 2

Job ID: 33505377

Budget: $10 – $30 USD

Improving the malloc and free function so it have
1- bidirectional links
2- merge adjacent free blocks
3- split free block that is too large