History log of /opensolaris-onvv-gate/usr/src/cmd/boot/scripts/create_ramdisk.ksh
Revision Date Author Comments
# 8735:342d042ca571 09-Feb-2009 Enrico Perla - Sun Microsystems <Enrico.Perla@Sun.COM>

6802006 Improving boot-archive creation performance
6630948 mkdir: Failed to make directory during JumpStart install for x86 during create_ramdisk
6726135 bootadm should print out error message on error
6798895 filling up the rootfs during boot_archive creation can result in driving on with a truncated archive


# 7659:cdf1dca4d248 22-Sep-2008 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6747730 S10U6 installation hangs up with ZFS boot on T5220 with 1 GB memory


# 6942:1b63ec2399bd 23-Jun-2008 setje

6686186 ufs (not hsfs) boot_archive is corrupted if /etc/default/fs is changed to udfs


# 6638:9d4cdead3dbe 13-May-2008 jg

6695649 amd64 boot archives cannot be generated via create_ramdisk during Live Upgrade from s10 FCS and s9u8


# 6319:03c1299ed2bb 29-Mar-2008 jg

PSARC 2008/213 Bootadm: managing a diskless client
6625247 NBS: diskless client setup scripts don't work with newboot sparc
6678886 building a boot archive must not require access to other than root


# 6006:a5b571a8bb7f 13-Feb-2008 dminer

6626043 create_ramdisk could be faster
Contributed by Juergen Keil <jk@tools.de>


# 5734:65f923710bc6 20-Dec-2007 setje

6644533 need to implement system around bfu limitations


# 5648:161f8007cab9 07-Dec-2007 setje

6521412 PSARC 2006/525: new boot sparc
6451467 bootadm update-archive does the wrong thing if interrupted
6477079 ability to pick up post bfu binaries from bfu PATH conflicts with sane scripting


# 4213:11bc6d259d10 11-May-2007 rscott

6536037 ufs boot archives need to go on a serious diet


# 3614:17a5bdd80fb9 07-Feb-2007 setje

6518626 create_ramdisk fails to create new boot archives in "de" locale
Contributed by Juergen Keil <jk@tools.de>.


# 3555:ef7b4f49603e 05-Feb-2007 rscott

6517945 Once again, create_ramdisk -R "/bad idea" doesn't work
6520694 DBoot bootarchive can't include ACPI tables with spaces in names.
6521428 bootadm fails to update a boot_archive on an ZFS filesystem


# 3467:8cf06bcbb424 22-Jan-2007 rscott

6512864 cleanup needed in dboot's bootadm/bfu


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 2851:aaf35d5f6e35 02-Oct-2006 jongkis

6459241 create_ramdisk doesn't sort-uniq contents of filelist.ramdisk
6459248 getsize() in create_ramdisk doesn't prune amd64 binaries for 32-bit platform
6459251 packmedia() in root_archive always remove amd64 directories
6460176 create_ramdisk fails because it doesn't wait for zfs I/O to complete
6460493 root_archive fails to clean up lofi mount point when cancelled and cwd is there


# 2521:055a8eecac6b 08-Aug-2006 jongkis

6458273 Fix for 6450577 broke install


# 2511:cf2642e6cb5b 07-Aug-2006 jongkis

6450577 create_ramdisk and root_archive incorrectly calculate ramdisk size an a compressed zfs fs


# 2345:bb227faffe98 11-Jul-2006 setje

6447460 gcc trips over spurious static in bootadm.c
6447688 bootadm build should generate .o so gcc shadow build will check it
6447736 create_ramdisk -R "/bad idea" breaks Install kernel support


# 2334:9aa84d301319 10-Jul-2006 setje

6256649 the boot-archive check should not trip over changes in devid-cache
6375429 bootadm: don't run tmpfs (and the system) out of memory
6389053 Oracle RAC defines "uadmin 1 1" as reboot command and trips over boot archive check after reset
6401926 new-boot KU can not be applied from pre new-boot (gzip-less) miniroot
6402084 bootadm: create_ramdisk -R "/bad idea" doesn't work
6414167 root_archive needs to move to usr/sbin and be delivered on all architectures
6414179 solaris.xpm can be dropped from the boot-archive
6415092 /lib/svc/method/boot-archive complains after a panic and asks to clear system/boot-archive
6419989 bootadm misbehaving on a large zfs root filesystem
6424611 XXX's in uadmin are disconcerting
6440562 "bootadm update-archive" should sanit check archive before moving it into place
6441220 new-boot related code in milestone/fs-local can move to boot-archive-update
6441901 root_archive doesn't clean up when cancelled


# 1082:618c0fe22c41 11-Dec-2005 vikram

6361537 create_ramdisk: cannot seek to offset -1


# 820:e81fd34f7a2a 01-Nov-2005 setje

6344399 mulitboot eats the first -O making it challenging to pass -O to kmdb
6344611 create_ramdisk needs to react less poorly to missing files or directories.


# 621:37445ada73e4 29-Sep-2005 vikram

6327017 bootadm doesn't update default when default entry is deleted
6327762 bootadm should list the active GRUB menu
6327866 create_ramdisk should use ufs for boot archive on Solaris 8
6329039 bootadm: assertion failure when update_all invoked with alternate root
6329498 bootadm shouldn't print temporary mount points in error messages


# 387:f8c79c306600 19-Aug-2005 setje

6311915 bootadm: find: stat() error etc/devices/devid_cache: No such file or directory


# 174:86a643bc7171 15-Jul-2005 jg

6294769 bootadm creates empty ramdisk if the custom kernel is mentioned in two locations


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 8735:342d042ca571 09-Feb-2009 Enrico Perla - Sun Microsystems <Enrico.Perla@Sun.COM>

6802006 Improving boot-archive creation performance
6630948 mkdir: Failed to make directory during JumpStart install for x86 during create_ramdisk
6726135 bootadm should print out error message on error
6798895 filling up the rootfs during boot_archive creation can result in driving on with a truncated archive


# 7659:cdf1dca4d248 22-Sep-2008 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6747730 S10U6 installation hangs up with ZFS boot on T5220 with 1 GB memory


# 6942:1b63ec2399bd 23-Jun-2008 setje

6686186 ufs (not hsfs) boot_archive is corrupted if /etc/default/fs is changed to udfs


# 6638:9d4cdead3dbe 13-May-2008 jg

6695649 amd64 boot archives cannot be generated via create_ramdisk during Live Upgrade from s10 FCS and s9u8


# 6319:03c1299ed2bb 29-Mar-2008 jg

PSARC 2008/213 Bootadm: managing a diskless client
6625247 NBS: diskless client setup scripts don't work with newboot sparc
6678886 building a boot archive must not require access to other than root


# 6006:a5b571a8bb7f 13-Feb-2008 dminer

6626043 create_ramdisk could be faster
Contributed by Juergen Keil <jk@tools.de>


# 5734:65f923710bc6 20-Dec-2007 setje

6644533 need to implement system around bfu limitations


# 5648:161f8007cab9 07-Dec-2007 setje

6521412 PSARC 2006/525: new boot sparc
6451467 bootadm update-archive does the wrong thing if interrupted
6477079 ability to pick up post bfu binaries from bfu PATH conflicts with sane scripting


# 4213:11bc6d259d10 11-May-2007 rscott

6536037 ufs boot archives need to go on a serious diet


# 3614:17a5bdd80fb9 07-Feb-2007 setje

6518626 create_ramdisk fails to create new boot archives in "de" locale
Contributed by Juergen Keil <jk@tools.de>.


# 3555:ef7b4f49603e 05-Feb-2007 rscott

6517945 Once again, create_ramdisk -R "/bad idea" doesn't work
6520694 DBoot bootarchive can't include ACPI tables with spaces in names.
6521428 bootadm fails to update a boot_archive on an ZFS filesystem


# 3467:8cf06bcbb424 22-Jan-2007 rscott

6512864 cleanup needed in dboot's bootadm/bfu


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 2851:aaf35d5f6e35 02-Oct-2006 jongkis

6459241 create_ramdisk doesn't sort-uniq contents of filelist.ramdisk
6459248 getsize() in create_ramdisk doesn't prune amd64 binaries for 32-bit platform
6459251 packmedia() in root_archive always remove amd64 directories
6460176 create_ramdisk fails because it doesn't wait for zfs I/O to complete
6460493 root_archive fails to clean up lofi mount point when cancelled and cwd is there


# 2521:055a8eecac6b 08-Aug-2006 jongkis

6458273 Fix for 6450577 broke install


# 2511:cf2642e6cb5b 07-Aug-2006 jongkis

6450577 create_ramdisk and root_archive incorrectly calculate ramdisk size an a compressed zfs fs


# 2345:bb227faffe98 11-Jul-2006 setje

6447460 gcc trips over spurious static in bootadm.c
6447688 bootadm build should generate .o so gcc shadow build will check it
6447736 create_ramdisk -R "/bad idea" breaks Install kernel support


# 2334:9aa84d301319 10-Jul-2006 setje

6256649 the boot-archive check should not trip over changes in devid-cache
6375429 bootadm: don't run tmpfs (and the system) out of memory
6389053 Oracle RAC defines "uadmin 1 1" as reboot command and trips over boot archive check after reset
6401926 new-boot KU can not be applied from pre new-boot (gzip-less) miniroot
6402084 bootadm: create_ramdisk -R "/bad idea" doesn't work
6414167 root_archive needs to move to usr/sbin and be delivered on all architectures
6414179 solaris.xpm can be dropped from the boot-archive
6415092 /lib/svc/method/boot-archive complains after a panic and asks to clear system/boot-archive
6419989 bootadm misbehaving on a large zfs root filesystem
6424611 XXX's in uadmin are disconcerting
6440562 "bootadm update-archive" should sanit check archive before moving it into place
6441220 new-boot related code in milestone/fs-local can move to boot-archive-update
6441901 root_archive doesn't clean up when cancelled


# 1082:618c0fe22c41 11-Dec-2005 vikram

6361537 create_ramdisk: cannot seek to offset -1


# 820:e81fd34f7a2a 01-Nov-2005 setje

6344399 mulitboot eats the first -O making it challenging to pass -O to kmdb
6344611 create_ramdisk needs to react less poorly to missing files or directories.


# 621:37445ada73e4 29-Sep-2005 vikram

6327017 bootadm doesn't update default when default entry is deleted
6327762 bootadm should list the active GRUB menu
6327866 create_ramdisk should use ufs for boot archive on Solaris 8
6329039 bootadm: assertion failure when update_all invoked with alternate root
6329498 bootadm shouldn't print temporary mount points in error messages


# 387:f8c79c306600 19-Aug-2005 setje

6311915 bootadm: find: stat() error etc/devices/devid_cache: No such file or directory


# 174:86a643bc7171 15-Jul-2005 jg

6294769 bootadm creates empty ramdisk if the custom kernel is mentioned in two locations


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch