uts: add type for early boot properties
In early start and current code we build properties as <name, byte stream> pair and to create the DDI properties in uts/i86pc/os/ddi_impl.c:get_boot_properties() by identifying them by name and attaching the type (as is).
The core of the change is to create typed BOP properties. The most visible result is that we simplify the DDI property setup. If or in what extent we should implement the value validation - I would leave that for future updates. For testing - so far I have not seen any unexpected behavior regarding to properties.
Updated by Electric Monk over 2 years ago
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
commit dd891561fb3e50f856d7d730f22a12cc1db51788 Author: Toomas Soome <email@example.com> Date: 2018-10-25T16:01:27.000Z 9854 uts: add type for early boot properties Reviewed by: Yuri Pankov <firstname.lastname@example.org> Reviewed by: John Howard <Echosoft.LLC@gmail.com> Approved by: Dan McDonald <email@example.com>