Originariamente inviato da kill9
per sapere l'indirizzo dell'ultimo byte della partizione posso fare:

codice:
m->start + m->size
giusto?
No ... devi scrivere

m->start + m->size - 1

e per sapere se ci sono byte liberi tra questa partizione e la successiva posso fare:

codice:
m->next->start - (m->start + m->size)
giusto?