Project

General

Profile

Actions

Feature #9854

closed

uts: add type for early boot properties

Added by Toomas Soome about 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
kernel
Start date:
2018-09-20
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

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.

Actions

Also available in: Atom PDF