Project

General

Profile

Actions

Feature #9720

closed

kernel: support for booting with cpio-based boot_archive

Added by Toomas Soome almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
kernel
Start date:
2018-10-01
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Currently we do support hsfs and ufs boot archives. Using hsfs relies on external tool (mkisofs) and using ufs is complicated and slow because of lofi + ufs and having to have carefully crafted image size etc. cpio is easy to create, quick and easy to read, however, the downside is missing support for hardlinks.

This is work from Josef 'Jeff' Sipek.


Subtasks 2 (0 open2 closed)

Feature #9721: cmd/boot: support cpio boot archiveClosedAndy Fiddaman2018-10-01

Actions
Bug #9860: cpio_cleanup: $tarchive is already fully-qualifiedClosedAndy Fiddaman2018-10-01

Actions
Actions #1

Updated by Electric Monk over 3 years ago

  • Status changed from In Progress to Closed

git commit 45bf502ff96d3c90215cf16c25a80d757f276431

commit  45bf502ff96d3c90215cf16c25a80d757f276431
Author: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Date:   2018-08-30T19:54:36.000Z

    9720 kernel: support for booting with cpio-based boot_archive
    Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
    Reviewed by: Peter Tribble <peter.tribble@gmail.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions

Also available in: Atom PDF