Xv6 tasks

Job ID: 33504935

Budget: $10 – $30 USD

I have srtrugl with this while I was coding :
Improve the malloc and free functions in umalloc.c so that these functions have the following features: bidirectional links (prev & next) in the linked list headers free() function: merge adjacent free blocks malloc() function: split free block that is too large Upload your new umalloc.c