> Here's the proposed code: > > http://atlantic.east/ws/meem/physaddr/webrev > > It also includes the related cleanup of the DL_PHYS_ADDR_REQ and > DL_NOTE_PHYS_ADDR logic, and the removal of ill_lock where appropriate. > (Alas, my new implementation has six more lines of code than the original, > violating one of my big rules. But the new code has a lot more comments, > and fixes one panic, so I think that offsets it ;-)
OK, I couldn't let this stand, so I've reworked things slightly. The new code is 12 lines shorter than the current Nevada bits. -- meem
