summaryrefslogtreecommitdiff
path: root/usr/src/boot/sys/cddl
AgeCommit message (Collapse)AuthorFilesLines
2020-11-137537 want nextboot (one time boot) supportToomas Soome1-11/+40
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-2712333 loader: replace zfs_alloc/zfs_free with malloc/freeToomas Soome1-21/+44
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-02-0712266 loader: rewrite zfs reader zap code to use mallocToomas Soome1-3/+8
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-0612078 loader: rewrite zfs vdev initializationToomas Soome2-7/+7
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411933 loader: we can not read log device but we need to know aboutToomas Soome1-0/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1311930 loader: factor out label and uberblock load from vdev_probe, add MMP ↵Toomas Soome1-4/+93
checks Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-0411888 loader: calculate physical vdev psize from asizeToomas Soome1-1/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-10-2911883 loader: zio_checksum_verify should check byteswapToomas Soome2-1/+9
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-10-0411740 loader: warning: unused parameterToomas Soome4-14/+14
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-2711667 remove duplicate lz4 implementationsToomas Soome2-329/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-1211666 loader: remove panic macro from zfssubr.cToomas Soome1-14/+16
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-1510166 loader: support com.delphix:removingToomas Soome1-1/+138
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-1410173 loader: support newer ZFS versionsToomas Soome1-11/+30
Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Jason King <jbk@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-0710028 loader: implement framebuffer consoleToomas Soome1-5/+3
10029 common/font: create shared font.c 10030 import pnglite into usr/src/common/pnglite 8918 loader.efi: add vesa edid support 10031 loader: import tem for loader console 10032 loader: implement tem utf-8 support 10033 ficl: add simple gfx words 10034 loader: use term-drawrect for menu frame 10035 loader: add alpha blending for gfx_fb 10036 ficl: add fb-putimage 10037 loader: add illumos.png logo 10038 loader: replace gop and vesa with framebuffer 10039 loader: build rules for new font setup 10040 loader: gfx use GOP Blt() function in visual_io callbacks Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-198905 loader: add skein/edonr supportToomas Soome4-25/+247
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-239423 loader: zfs_bootfs() needs to use config pool txg for boot deviceToomas Soome1-0/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-10-068647 loader should support large_dnodeToomas Soome1-8/+47
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-03-147899 loader: update symlink support in zfs readerToomas Soome1-0/+1
Reviewed by: Andriy Gapon <agapon@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-225061 freebsd boot loader integration (loader project)Toomas Soome9-0/+4251
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>