Greetings, I was looking at all of the current bi_rec creation code and noticed that there seemed to be a lot of work/code used to create the bi_recs. I thought it would be relatively easy to create a bi_rec "library" to clean things up and hide the messy details of bi_rec creation. I've attached a patch which adds the library (boot/common/bootinfo.c) and modified decompress_kernel in misc-simple.c to use it as an example. I realize that there may not be much interest at this point, but I thought I'd send it out anyway. Randy Vinson