Deleted Added
full compact
28c28
< __FBSDID("$FreeBSD: head/usr.bin/mkimg/mbr.c 271881 2014-09-19 23:16:02Z marcel $");
---
> __FBSDID("$FreeBSD: head/usr.bin/mkimg/mbr.c 272485 2014-10-03 20:48:11Z marcel $");
62c62
< mbr_chs(u_char *cyl, u_char *hd, u_char *sec, uint32_t lba __unused)
---
> mbr_chs(u_char *cylp, u_char *hdp, u_char *secp, lba_t lba)
63a64
> u_int cyl, hd, sec;
65,67c66,69
< *cyl = 0xff; /* XXX */
< *hd = 0xff; /* XXX */
< *sec = 0xff; /* XXX */
---
> mkimg_chs(lba, 1023, &cyl, &hd, &sec);
> *cylp = cyl;
> *hdp = hd;
> *secp = (sec & 0x3f) | ((cyl >> 2) & 0xc0);
75a78
> lba_t size;
88a92
> size = round_track(part->size);
95c99
< part->block + part->size - 1);
---
> part->block + size - 1);
97c101
< le32enc(&dp->dp_size, part->size);
---
> le32enc(&dp->dp_size, size);