summaryrefslogtreecommitdiff
path: root/usr/src/cmd/boot
AgeCommit message (Collapse)AuthorFilesLines
2016-08-046005 bootadm update-archive should create/update archive sha-1 hashToomas Soome5-2/+295
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-08-027242 usr/src/cmd/boot build needs cleanupToomas Soome12-153/+52
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-097083 create_ramdisk.sh need not check for inuse devicesGeorge Wilson1-1/+5
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-096314 buffer overflow in dsl_dataset_nameMatthew Ahrens1-8/+9
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-03-166593 want LBA48 support in grubHans Rosenfeld2-4/+11
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-02-276659 nvlist_free(NULL) is a no-opJosef 'Jeff' Sipek1-4/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2016-02-116644 MBOOT_SCAN_SIZE in usr/src/cmd/boot/common/mboot_extra.h is wrongToomas Soome1-1/+1
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-01-266579 installgrub efi_alloc_and_read() return value check is faultyToomas Soome1-2/+3
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@joyent.com>
2015-09-186187 bootadm is using wrong symbol to select SPARC specific codeToomas Soome1-8/+8
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-166085 export libbe installboot functionToomas Soome1-2/+295
6086 add install bootblock option for bootadm Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2015-07-306087 bootadm message.h is hiding errors from lintToomas Soome3-275/+281
Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-07-286039 installgrub MBR update response check should use locale specific ↵Dan McDonald1-21/+0
yesexpr (remove extraneous file)
2015-07-286039 installgrub MBR update response check should use locale specific yesexprToomas Soome4-4/+36
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-07-236072 extra symbols in bootadm usage() outputToomas Soome1-2/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-265664 make installgrub more robust, bump grub capability versionHans Rosenfeld2-7/+24
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-205561 support root pools on EFI/GPT partitioned disksHans Rosenfeld4-26/+94
5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-045377 bootadm update-archive misidentifies BEs as ramdisksAlexander Eremin1-3/+4
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-105062 bootadm update-archive should not fail if grub1 is missingToomas Soome2-8/+3
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-304072 make clobber leaves trashGordon Ross2-2/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2012-08-023027 installgrub can segfault when encountering bogus data on diskHans Rosenfeld6-8/+25
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-09-222933 compiler warning gags need better granularityRichard Lowe4-2/+10
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-05-142675 EOF itutoolsAlexander Eremin1-583/+2
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-02-182077 lots of unreachable breaks in illumos gateMilan Jurik2-2/+2
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-04763 FMD msg URLs should refer to something visibleJoshua M. Clulow1-2/+2
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-06-14923 bootadm tries to rebuild archives which it shouldn'tAlexander Eremin2-1/+64
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner1-23/+12
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux --HG-- rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-07-306949698 bootadm needs to be updated to include Oracle in the grub titleGeorge Asaad1-5/+7
2010-07-28PSARC/2010/113 Boot Block Downgrade AvoidanceEnrico Perla - Sun Microsystems14-581/+3318
PSARC/2010/271 EOF and removal of installgrub(1m) floppy support 6944352 prevent downgrading the boot block on update on multi-BE environments 6972371 EOF and removal of installgrub(1m) floppy support [PSARC/2010/271] --HG-- rename : usr/src/cmd/boot/installgrub/floppy.c => usr/src/cmd/boot/installgrub/pcfs_glue.c
2010-07-236970361 delete deferred activation patching hooks from nevada ONDan Price1-52/+3
2010-04-096909799 io retire agent mistakenly disables HBA where rootfs resides and ↵Stephen Hanson2-0/+2
system hangs. 6751140 e_ddi_retire_finalize: devcfg.c: panic: assertion failed: ...devi_flags & 0x0000000 6936040 If retire-store out of sync with boot archive, then this is not corrected if fault recurs 6934812 e_ddi_offline_notify() does not allow retire of nexus device 6627851 /etc/devices/retire_store out of date in boot archive should not prevent auto-boot
2010-04-056938076 bootadm can create a grub menu with a missing '$' for the kernel ↵Edward Gillett1-19/+4
line with Solaris Next build 135
2010-03-156932358 installgrub needs to support extended partitions without forcing the ↵Jan Setje-Eilers2-6/+3
use of the -m option
2010-03-126276367 recovery from boot_archive failures could be more fully automatedGangadhar Mylapuram2-4/+15
2010-03-016881648 running reboot in single user mode ( reboot -- -s ) after 141445-09 ↵Gangadhar Mylapuram1-5/+20
is applied gives errors
2010-02-126913949 bootadm must avoid fragile fstyp implementations to survive install ↵Jan Setje-Eilers1-3/+7
not clearing the disk
2010-02-046879173 root_archive: packmedia output "No such file or directory" message ↵Abhinandan Ekande1-2/+1
for ctf and dcfs modules
2010-01-296914346 upgrade from OpenSolaris 2009.06 (111b2) to 130 fails with stale ↵Enrico Perla - Sun Microsystems1-3/+6
archive_cache
2010-01-156909170 bootadm dumps core during bfuSharath M Srinivasan1-2/+1
2009-12-156910381 bootadm may dump core when converting some menu.lst entriesWilliam Kucharski2-61/+82
2009-12-046894057 cmd format Failed to initialize libfdiskSharath M Srinivasan2-2/+7
2009-11-236893587 findroot entry in grub gets wrong partition number during install w/ ↵Sheshadri Vasudevan1-10/+13
osol-125
2009-11-066896046 bootadm -m enable_hypervisor should modify current entryWilliam Kucharski3-177/+229
2009-10-136890353 bootadm hypervisor enabling/disabling commands have issuesWilliam Kucharski4-74/+123
2009-10-056878665 bootenv rc entry in menu.lst is not aware of ZFS rootGangadhar Mylapuram1-3/+17
2009-09-286868033 Solaris installed via legacy installer on a Linux Swap partition ↵Sheshadri Vasudevan2-3/+53
does not boot 6871541 libfdisk should not be using off_t type 6879157 bootadm update-menu support for x86 extended/logical partitions 6880174 Calling 'fdisk -W' and prtvtoc(1M) caused remapping VTOC to Linux swap partition 6885084 fdisk allows more than one extended partition
2009-09-286777211 SPARC systems need ITU lovin'xun ni - Sun Microsystems - Beijing China1-1/+3
2009-09-146880217 installgrub fails to configure GRUB menu for logical/extended partitionVikram Hegde2-64/+104
2009-09-156472670 Internal pci root-bus addresses should be independent of bios ↵Dana Myers1-0/+1
enumeration order (non-x8400 systems)
2009-09-14backout 6841893: breaks sparc buildjmcp2-104/+64
backout 6839215: breaks sparc build backout 6880217: breaks sparc build
2009-09-146880217 installgrub fails to configure GRUB menu for logical/extended partitionVikram Hegde2-64/+104