File lilo.changes of Package lilo
-------------------------------------------------------------------
Mon Dec 1 13:37:12 CET 2008 - olh@suse.de
- fix warning in other= section when calling lilo
-------------------------------------------------------------------
Mon Dec 1 13:29:48 CET 2008 - olh@suse.de
- the sysfs layout for iscsi changed, iscsi_connection is now
a directory
-------------------------------------------------------------------
Mon Dec 1 12:58:20 CET 2008 - olh@suse.de
- handle EFIKA as chrp in mkzimage, the default ELF link address
for pmac loads the zimage at the wrong memory location
-------------------------------------------------------------------
Mon Dec 1 12:57:35 CET 2008 - olh@suse.de
- fix typo in addnote detection
-------------------------------------------------------------------
Fri Nov 28 14:16:11 CET 2008 - olh@suse.de
- skip config file handling on PS3 because kboot.conf is used
-------------------------------------------------------------------
Tue Nov 25 15:23:26 CET 2008 - olh@suse.de
- update can_yaboot_read to handle bind mounts
they return the same major:minor number as the underlying
filesystem and overwrite the previous valid filesystem entry
which incorrectly forces booting from a FAT filesystem
-------------------------------------------------------------------
Wed Nov 19 16:20:42 CET 2008 - olh@suse.de
- remove addnote again, it will be chrp-addnote in util-linux
-------------------------------------------------------------------
Wed Nov 19 15:01:12 CET 2008 - olh@suse.de
- show &device; as device-path if no devspec file is found
by show_of_path.sh (bnc#439619 - LTC49387)
-------------------------------------------------------------------
Mon Nov 17 19:31:29 CET 2008 - olh@suse.de
- build addnote binary to the x86 lilo package, required for
mkzimage usage in yast2-product-creator (bnc#443859)
-------------------------------------------------------------------
Mon Nov 17 19:05:15 CET 2008 - olh@suse.de
- failing to mount /proc is not fatal if mkzimage isc called with
option --board
-------------------------------------------------------------------
Mon Nov 17 18:38:24 CET 2008 - olh@suse.de
- remove mknote usage from mkzimage for target pmac (bnc#443859)
-------------------------------------------------------------------
Mon Nov 17 10:53:11 CET 2008 - olh@suse.de
- remove LTC48297 debug output from yaboot
-------------------------------------------------------------------
Mon Nov 17 10:51:49 CET 2008 - olh@suse.de
- handle EFIKA5K2 in mkzimage
the CHRP string disappeared from /proc/cpuinfo
-------------------------------------------------------------------
Fri Nov 7 09:34:30 CET 2008 - olh@suse.de
- remove RPA addnote change because older firmware versions can
handle relocation properly (bnc#427960)
-------------------------------------------------------------------
Wed Nov 5 11:16:46 CET 2008 - olh@suse.de
- use initrd-size in yaboot.conf to make initrd memory allocation
in yaboot more robust (bnc#441735)
- loop through all images in check_config_file()
-------------------------------------------------------------------
Fri Oct 24 17:03:43 CEST 2008 - olh@suse.de
- handle ibmvfc in show_of_path.sh (bnc#438689 - LTC49376)
-------------------------------------------------------------------
Fri Oct 24 08:16:11 CEST 2008 - olh@suse.de
- remove debug output from yaboot iscsi path (bnc#417539)
-------------------------------------------------------------------
Thu Oct 23 14:21:12 CEST 2008 - olh@suse.de
- fix serial-number handling on pmac in yaboot
-------------------------------------------------------------------
Thu Oct 23 10:17:20 CEST 2008 - olh@suse.de
- use BuildRequires gcc-32bit on x86_64 only with SuSE > 10.1
- remove unused BuildRequires libgcc42-32bit on x86_64
-------------------------------------------------------------------
Thu Oct 23 10:09:20 CEST 2008 - olh@suse.de
- disable broken x86 checkit script
-------------------------------------------------------------------
Tue Oct 21 09:37:55 CEST 2008 - olh@suse.de
- fix NULL pointer passed to strlen in yaboot when dumping pathname
-------------------------------------------------------------------
Mon Oct 20 11:28:10 CEST 2008 - olh@suse.de
- update checks for CAS reboot (bnc#427960)
one property is a string, another is an integer
-------------------------------------------------------------------
Sat Oct 18 12:29:58 CEST 2008 - ro@suse.de
- update buildreqs for x86_64
-------------------------------------------------------------------
Wed Oct 15 11:01:51 CEST 2008 - olh@suse.de
- print some system info in yaboot on startup
-------------------------------------------------------------------
Thu Oct 9 11:32:34 CEST 2008 - olh@suse.de
- Avoid a division by zero on buggy BIOS (bnc#429544)
-------------------------------------------------------------------
Thu Oct 9 10:05:34 CEST 2008 - olh@suse.de
- the ibm,client-architecture-support-reboot is in the /chosen node
not in the /options node (bnc#427960)
-------------------------------------------------------------------
Mon Oct 6 13:04:57 CEST 2008 - olh@suse.de
- assign tftp filename correctly if options are incomplete
-------------------------------------------------------------------
Thu Oct 2 15:27:53 CEST 2008 - olh@suse.de
- handle short reads in yaboot ext2fs
-------------------------------------------------------------------
Thu Oct 2 15:18:29 CEST 2008 - olh@suse.de
- increase initrd malloc chunksize from 4MB to 10MB
if memory is fragmented, initrd allocation will fail
-------------------------------------------------------------------
Tue Sep 30 11:45:54 CEST 2008 - olh@suse.de
- handle memory for initrd download correctly
-------------------------------------------------------------------
Mon Sep 29 17:15:53 CEST 2008 - olh@suse.de
- do not force zImage if root is on iscsi (bnc#417539)
yaboot can handle iscsi now
-------------------------------------------------------------------
Fri Sep 26 08:45:10 CEST 2008 - olh@suse.de
- scan all partitions if booted from iscsi (bnc#417539)
-------------------------------------------------------------------
Thu Sep 25 13:37:46 CEST 2008 - olh@suse.de
- bootheader: update RPA note in addnote to tell firmware to
relocate itself to make room for the downloaded ELF binary
there must be enough room for the TFTP download (bnc#427960)
-------------------------------------------------------------------
Thu Sep 25 13:30:26 CEST 2008 - olh@suse.de
- bootheader: leave initrd where it is if the kernel has enough room
at address 0x0 (bnc#427960)
-------------------------------------------------------------------
Fri Sep 19 16:14:58 CEST 2008 - olh@suse.de
- rewrite /chosen/bootpath parser to support IPv6 TFTP (bnc#417538)
-------------------------------------------------------------------
Fri Sep 5 13:59:32 CEST 2008 - olh@suse.de
- let yaboot boot SLES9 zImage files by allocating runtime memory at 4MB
-------------------------------------------------------------------
Fri Aug 29 13:46:39 CEST 2008 - olh@suse.de
- change printf format strings in iseries-addRamDisk to u32
-------------------------------------------------------------------
Fri Aug 29 13:26:30 CEST 2008 - olh@suse.de
- also allow ELF binaries with type ET_DYN, required for
relocatable kernels (fate#304346)
-------------------------------------------------------------------
Fri Aug 29 10:00:18 CEST 2008 - olh@suse.de
- add a message about timeout before calling udevsettle
-------------------------------------------------------------------
Fri Aug 29 09:59:00 CEST 2008 - olh@suse.de
- require powerpc-utils only in SLES10 or later, for nvsetenv
-------------------------------------------------------------------
Fri Jul 25 10:52:16 CEST 2008 - olh@suse.de
- use correct udevadm option for settle
-------------------------------------------------------------------
Tue Jul 22 16:40:33 CEST 2008 - olh@suse.de
- fix incorrect variable size in iseries-addRamDisk
-------------------------------------------------------------------
Tue Jul 22 15:16:34 CEST 2008 - olh@suse.de
- look also for CAS bootp reply if there are no device options
in the bootpath
-------------------------------------------------------------------
Tue Jul 22 13:29:09 CEST 2008 - olh@suse.de
- print tftp download rate, because CAS has a slow tftp client
-------------------------------------------------------------------
Fri Jul 18 16:03:20 CEST 2008 - olh@suse.de
- fix a parser bug in CAS tftp options,
use full options even if the firmware provided not all options
-------------------------------------------------------------------
Sun Jul 13 16:30:16 CEST 2008 - olh@suse.de
- openSuSE buildservice, unlike autobuild, can not handle two
different arch specific packages with the same name:
merge x86 lilo-22.8, drop all patches, except persistant devicename
patch, none is required.
drop unneeded lilo-doc package
-------------------------------------------------------------------
Mon Jul 7 15:24:44 CEST 2008 - olh@suse.de
- increase yaboot tftp buffer size from 16 to 24MB,
move load buffer from 42 to 24MB (fate#302195)
-------------------------------------------------------------------
Fri Jul 4 16:23:58 CEST 2008 - olh@suse.de
- handle new obp-tftp interface in pSeries CAS firmware in yaboot
-------------------------------------------------------------------
Fri Jul 4 09:19:15 CEST 2008 - olh@suse.de
- use either udevsettle or udevadm settle, or sleep
-------------------------------------------------------------------
Thu Jul 3 10:03:40 CEST 2008 - olh@suse.de
- add md5sum check for vmlinuz/initrd to bootheader
openfirmware truncates large bootfiles if real-base is at 32MB
-------------------------------------------------------------------
Wed Jul 2 15:41:41 CEST 2008 - olh@suse.de
- mkzimage: handle missing 'Linux version' string in vmlinux binary
-------------------------------------------------------------------
Wed Jul 2 13:28:59 CEST 2008 - olh@suse.de
- add ctrl c handling to bootheader, drops back into firmware
-------------------------------------------------------------------
Tue Jul 1 17:21:00 CEST 2008 - olh@suse.de
- handle also -1 as claim error value in bootheader
-------------------------------------------------------------------
Tue Jul 1 17:19:01 CEST 2008 - olh@suse.de
- handle gzipped vmlinux files in mkzimage
-------------------------------------------------------------------
Tue Jul 1 17:16:37 CEST 2008 - olh@suse.de
- change chrp link address to 64MB, move OF real-base to 32MB
-------------------------------------------------------------------
Tue Jul 1 16:13:38 CEST 2008 - olh@suse.de
- handle sas devices on Cell blades (bnc#390804 - LTC45678)
-------------------------------------------------------------------
Tue Jun 24 17:09:12 CEST 2008 - olh@suse.de
- fix size of hvReleaseData in iseries-addRamDisk
-------------------------------------------------------------------
Fri Jun 20 15:45:26 CEST 2008 - olh@suse.de
- fix show_of_path.sh to check for existance of /sys/block/*/*/dev
-------------------------------------------------------------------
Mon Jun 2 14:54:55 CEST 2008 - olh@suse.de
- handle Efika as pegaos to allow bootloader configuration
during installation (bnc#376310)
-------------------------------------------------------------------
Thu Mar 20 16:14:29 CET 2008 - olh@suse.de
- use zimage instead of yaboot if the boot= device points to a
physical device and the default image= is on iscsi (bnc#372716)
-------------------------------------------------------------------
Thu Mar 20 15:45:48 CET 2008 - olh@suse.de
- fix uninitialized variable in ps3/gunzip_util.c
-------------------------------------------------------------------
Fri Mar 14 17:38:51 CET 2008 - olh@suse.de
- use udevsettle to wait for all pending background events
udev will remove and add identical device nodes at random times
(bnc#369834 - LTC43004)
-------------------------------------------------------------------
Thu Feb 14 11:18:47 CET 2008 - olh@suse.de
- make dtc optional during build
-------------------------------------------------------------------
Wed Jan 30 12:02:06 CET 2008 - sassmann@suse.de
- change MCONFIG to search for includes in local directory first
- add make_zimage_ps3.sh to build ps3 zImage
- new directory ps3 containing all files for building ps3 zImage
- add dtc to BuildRequires in spec file
- add make_zimage_ps3.sh to scripts Makefile
-------------------------------------------------------------------
Tue Jan 29 14:32:57 CET 2008 - olh@suse.de
- mark Emulex HBA adapter 0xfa00 as tested in show_of_path.sh
-------------------------------------------------------------------
Thu Jan 17 09:00:30 CET 2008 - olh@suse.de
- add debug output to TFTP download function (350212)
-------------------------------------------------------------------
Wed Jan 16 13:55:13 CET 2008 - olh@suse.de
- boot the same kernel if the pSeries CSA has to reboot to
reconfigure the device-tree (353676 - LTC34053)
-------------------------------------------------------------------
Wed Jan 16 09:38:04 CET 2008 - olh@suse.de
- add functions to access /options/ properties to yaboot (353676)
-------------------------------------------------------------------
Tue Jan 15 10:21:43 CET 2008 - olh@suse.de
- add debug output to ELF read functions (350212)
-------------------------------------------------------------------
Mon Jan 7 16:06:54 CET 2008 - olh@suse.de
- replace ! in kernel device name with / to fix install on iseries
-------------------------------------------------------------------
Tue Nov 13 09:45:11 CET 2007 - olh@suse.de
- search for yaboot.conf-xx-xx-xx-xx-xx-xx on the tftp server
zImage.initrd is now too large, so yaboot has to be used to load
files from network (feat. 302195)
-------------------------------------------------------------------
Tue Nov 6 15:07:01 CET 2007 - olh@suse.de
- Fixed issue with SAS devices on different topologies and non-zero
luns (338642 - LTC39882)
-------------------------------------------------------------------
Tue Nov 6 14:26:57 CET 2007 - olh@suse.de
- format the hfs boot partition if the size is less than 1MB (338300)
remove old vmlinux.00N files
-------------------------------------------------------------------
Fri Sep 14 10:11:19 CEST 2007 - olh@suse.de
- change the link address of yaboot and the chrp zImage from 64k
to 256k to fix the boot binary with SLOF on Cell
-------------------------------------------------------------------
Tue Sep 11 11:55:58 CEST 2007 - olh@suse.de
- add quotes about shell variables, and handle missing initrd
-------------------------------------------------------------------
Tue Aug 28 13:32:46 CEST 2007 - olh@suse.de
- add a timeout=20 to initial kboot.conf on PS3
-------------------------------------------------------------------
Tue Aug 28 13:30:42 CEST 2007 - olh@suse.de
- handle iSeries kernel slots in collect_path_info
-------------------------------------------------------------------
Thu Aug 23 15:40:23 CEST 2007 - olh@suse.de
- fix variable assignment in lilo-pmac.lib to fix 'copy' option
for root on lvm
-------------------------------------------------------------------
Thu Aug 23 11:52:42 CEST 2007 - olh@suse.de
- handle the sysfs layout of the week: /sys/block contains symlinks
-------------------------------------------------------------------
Thu Aug 23 11:46:59 CEST 2007 - olh@suse.de
- implement the lilo -R 'boot once' functionality (268527)
-------------------------------------------------------------------
Fri Aug 17 22:41:04 CEST 2007 - olh@suse.de
- recognize the lilo -R "boot once" cmdline option
-------------------------------------------------------------------
Fri Aug 17 22:30:01 CEST 2007 - olh@suse.de
- handle the sysfs layout of the week: /sys/block may be a symlink
-------------------------------------------------------------------
Fri Aug 17 22:26:24 CEST 2007 - olh@suse.de
- handle pata_via on pegasos
-------------------------------------------------------------------
Mon Aug 13 16:17:37 CEST 2007 - olh@suse.de
- change the fixed malloc buffer location to a dynamic one
to allow booting with yaboot on efika
-------------------------------------------------------------------
Mon Aug 13 16:14:06 CEST 2007 - olh@suse.de
- link yaboot at 64k
-------------------------------------------------------------------
Mon Aug 13 14:31:25 CEST 2007 - olh@suse.de
- increase yaboot tftp buffer size from 12 to 16MB (feat. 302195)
-------------------------------------------------------------------
Mon Jul 30 11:47:44 CEST 2007 - olh@suse.de
- use &device; instead of full path for image/initrd= on pmac (194118)
-------------------------------------------------------------------
Mon Jul 30 11:08:28 CEST 2007 - olh@suse.de
- reformat shell scripts for ts=4
-------------------------------------------------------------------
Mon Jul 30 10:10:39 CEST 2007 - olh@suse.de
- add vim: ts=4 to shell scripts
-------------------------------------------------------------------
Fri Jul 27 15:25:33 CEST 2007 - olh@suse.de
- remove duplicate global initrd= from yaboot.conf on pmac
-------------------------------------------------------------------
Fri Jul 27 15:11:07 CEST 2007 - olh@suse.de
- fix of by one in lilo check_config_file function
-------------------------------------------------------------------
Fri Jul 27 14:37:48 CEST 2007 - olh@suse.de
- use &device; instead of full path for other= on pmac (194118)
-------------------------------------------------------------------
Fri Jul 27 13:55:25 CEST 2007 - olh@suse.de
- add get_relative_path_on_filesystem function to lilo
-------------------------------------------------------------------
Fri Jul 27 11:58:58 CEST 2007 - olh@suse.de
- fix escape in bootinfo-linux string
-------------------------------------------------------------------
Fri Jul 27 11:46:11 CEST 2007 - olh@suse.de
- remove unneeded test -f checks from lilo
-------------------------------------------------------------------
Thu Jul 26 15:19:28 CEST 2007 - olh@suse.de
- add collect_path_info function to lilo, for simpler location matching
-------------------------------------------------------------------
Thu Jul 26 14:23:59 CEST 2007 - olh@suse.de
- initialize and document global arrays in lilo
-------------------------------------------------------------------
Thu Jul 26 14:03:26 CEST 2007 - olh@suse.de
- remove the global option 'force', it was used for firmware check
-------------------------------------------------------------------
Thu Jul 26 12:59:59 CEST 2007 - olh@suse.de
- do not create a temporary /etc/yaboot.conf, use /etc as pathinfo
-------------------------------------------------------------------
Thu Jul 26 12:52:44 CEST 2007 - olh@suse.de
- remove unused chrp firmware check
-------------------------------------------------------------------
Thu Jul 26 11:50:04 CEST 2007 - olh@suse.de
- required a boot= in lilo.conf on chrp/prep, so that fdisk does
not pick up an 41 PReP boot partition on a random disk
-------------------------------------------------------------------
Wed Jul 25 16:03:28 CEST 2007 - olh@suse.de
- use stat in function can_yaboot_read
-------------------------------------------------------------------
Wed Jul 25 11:10:33 CEST 2007 - olh@suse.de
- use stat -L
-------------------------------------------------------------------
Tue Jul 17 15:04:26 CEST 2007 - olh@suse.de
- handle empty missing boot= on PS3 correctly
-------------------------------------------------------------------
Mon Jul 16 10:20:02 CEST 2007 - olh@suse.de
- handle mptsas device in show_of_path.sh (290871 - LTC36211)
-------------------------------------------------------------------
Fri Jul 6 13:23:53 CEST 2007 - olh@suse.de
- export TERM=dumb to fix parted --version parsing (289049)
-------------------------------------------------------------------
Tue Jul 3 09:18:14 CEST 2007 - olh@suse.de
- remove set -/+ in lilo-chrp.lib
-------------------------------------------------------------------
Mon Jul 2 22:02:45 CEST 2007 - olh@suse.de
- change lilo error 'ist not a regular file' to -ENOENT
-------------------------------------------------------------------
Mon Jul 2 15:12:57 CEST 2007 - olh@suse.de
- use $STAT_CMD also in ps3 code
-------------------------------------------------------------------
Mon Jul 2 15:10:08 CEST 2007 - olh@suse.de
- recognize also model SonyPS3, compatible sony,ps3
-------------------------------------------------------------------
Mon Jul 2 15:06:20 CEST 2007 - olh@suse.de
- use stat -c %s instead of wc -c to get filesize
-------------------------------------------------------------------
Mon Jul 2 12:51:17 CEST 2007 - olh@suse.de
- remove shebang from bash library
-------------------------------------------------------------------
Mon Jul 2 12:35:48 CEST 2007 - olh@suse.de
- use OUTPUT_ARCH(powerpc:common) in ld scripts for 64bit compiles
-------------------------------------------------------------------
Thu May 10 14:15:54 CEST 2007 - sassmann@suse.de
- added support for ps3 in lilo.new
-------------------------------------------------------------------
Wed May 2 10:01:57 CEST 2007 - olh@suse.de
- if the ELF sections in the linker script get renamed, the ld calls
must be updated as well.
-------------------------------------------------------------------
Mon Apr 30 10:50:25 CEST 2007 - olh@suse.de
- rename the ELF sections for kernel to match the mainline section
names
-------------------------------------------------------------------
Wed Apr 25 16:28:06 CEST 2007 - olh@suse.de
- remove :suseboot:yaboot.cnf, to force yaboot.conf
-------------------------------------------------------------------
Wed Apr 25 14:03:40 CEST 2007 - olh@suse.de
- define a function warning() in show_of_path. (267871)
define error() function before use.
-------------------------------------------------------------------
Wed Apr 25 11:43:21 CEST 2007 - olh@suse.de
- update to mkzimage ld scripts to provide an ELF section for
the compressed vmlinux and the initrd, to make it possible to
extract the encapsulated files from the inst32/inst64 image again.
-------------------------------------------------------------------
Tue Apr 3 15:57:32 CEST 2007 - olh@suse.de
- do not use ls -s to get the filesize, use wc -c instead
ls reports not enough blocks for a sparse file
-------------------------------------------------------------------
Tue Apr 3 14:03:41 CEST 2007 - olh@suse.de
- fix path pattern in is_on_iscsi
-------------------------------------------------------------------
Tue Apr 3 13:11:03 CEST 2007 - olh@suse.de
- fix logic error in is_on_iscsi() (260223)
-------------------------------------------------------------------
Tue Apr 3 08:48:18 CEST 2007 - olh@suse.de
- handle empty gateway in iscsi path (260089 - LTC33555)
-------------------------------------------------------------------
Tue Apr 3 08:46:41 CEST 2007 - olh@suse.de
- parted --version output changed with 1.8
-------------------------------------------------------------------
Wed Mar 28 14:22:54 CEST 2007 - olh@suse.de
- remove obsolete SLOF warning from lilo
-------------------------------------------------------------------
Sun Mar 25 21:33:27 CEST 2007 - olh@suse.de
- use a zImage instead of yaboot with root on iscsi (246077 - LTC32118)
-------------------------------------------------------------------
Tue Mar 20 20:42:33 CET 2007 - olh@suse.de
- more iscsi device path handling (246077 - LTC32118)
the firmware can not read from filesystems, remove all parsing code
-------------------------------------------------------------------
Tue Mar 20 12:44:09 CET 2007 - olh@suse.de
- handle new iscsi device type as block device in yaboot
-------------------------------------------------------------------
Mon Mar 19 09:58:45 CET 2007 - olh@suse.de
- detect iscsi lun in show_of_path (250969 - LTC32649)
-------------------------------------------------------------------
Mon Mar 12 10:49:06 CET 2007 - olh@suse.de
- better fix for iscsi device-path handling (246077 - LTC32118)
-------------------------------------------------------------------
Mon Mar 5 11:07:52 CET 2007 - olh@suse.de
- remove FAT16 warning from yaboot of_open routine (246077 - LTC32118)
-------------------------------------------------------------------
Fri Feb 23 16:02:32 CET 2007 - olh@suse.de
- document the clone= feature in lilo.conf(5)
-------------------------------------------------------------------
Thu Feb 22 17:06:35 CET 2007 - olh@suse.de
- move the evms hack before the mkfs.msdos call and update the
comment to match the quality of the hack (247739)
-------------------------------------------------------------------
Fri Feb 16 13:57:49 CET 2007 - olh@suse.de
- add a label to FAT partitions to keep track where the bootloader
came from
-------------------------------------------------------------------
Thu Feb 15 19:06:12 CET 2007 - olh@suse.de
- use built-in yaboot.conf for logical msdos partitions
(173487/244397 - LTC31957)
-------------------------------------------------------------------
Sat Feb 10 19:51:08 CET 2007 - olh@suse.de
- do not read past the end of an ext2 partition
-------------------------------------------------------------------
Sat Feb 10 15:48:54 CET 2007 - olh@suse.de
- remove libext2fs.a from yaboot sources and build ext2 support
from source (e2fsprogs-1.38) to simplify debugging (243911 - LTC31899)
-------------------------------------------------------------------
Mon Feb 5 09:40:19 CET 2007 - olh@suse.de
- set partition when booting from iscsi (237543- LTC31266)
-------------------------------------------------------------------
Tue Jan 30 14:38:41 CET 2007 - olh@suse.de
- increase the append= size from 200 to 512 chars in yaboot
-------------------------------------------------------------------
Fri Jan 26 15:04:43 CET 2007 - olh@suse.de
- /etc/initiatorname.iscsi moved to /etc/iscsi/initiatorname.iscsi
(238738)
-------------------------------------------------------------------
Mon Jan 15 12:49:59 CET 2007 - olh@suse.de
- print newline after wrong label in yaboot label tab completion
-------------------------------------------------------------------
Tue Jan 9 20:00:43 CET 2007 - olh@suse.de
- consider also 0x6 FAT partitions on an msdos partition table
in yaboot (230451/232821 - LTC30431/30708)
-------------------------------------------------------------------
Tue Jan 9 14:34:56 CET 2007 - olh@suse.de
- make removing empty /etc/yaboot.conf less verbose (232821 - LTC30708)
-------------------------------------------------------------------
Thu Dec 14 14:44:23 CET 2006 - olh@suse.de
- add make HARD_CODED_BOOTPATH=ofpath to yaboot make flags
-------------------------------------------------------------------
Mon Dec 11 11:02:32 CET 2006 - olh@suse.de
- relax SLOF check, just print some warning
-------------------------------------------------------------------
Fri Dec 8 15:21:28 CET 2006 - olh@suse.de
- recognize iscsi boots in yaboot (218773 - LTC28334)
-------------------------------------------------------------------
Fri Dec 8 15:04:07 CET 2006 - olh@suse.de
- recognize iscsi volumes with static ipv4 settings in show_of_path.sh
(218773 - LTC28334)
-------------------------------------------------------------------
Tue Dec 5 12:50:11 CET 2006 - olh@suse.de
- remove empty /etc/yaboot.conf (170338)
-------------------------------------------------------------------
Mon Dec 4 19:52:51 CET 2006 - olh@suse.de
- add prom_getproplen_chosen to yaboot
-------------------------------------------------------------------
Tue Nov 28 00:58:23 CET 2006 - olh@suse.de
- reject Cell SLOF firmware, its not ready for primetime.
-------------------------------------------------------------------
Mon Nov 27 23:56:34 CET 2006 - olh@suse.de
- cell firmware can not yet resolve aliases, give better error msg
-------------------------------------------------------------------
Mon Nov 27 23:49:19 CET 2006 - olh@suse.de
- fix ' is is ' typo in yaboot help text
-------------------------------------------------------------------
Wed Nov 22 13:19:58 CET 2006 - olh@suse.de
- print trailing spaces only for the first two labels to avoid
line wraps on 80x25 displays
-------------------------------------------------------------------
Wed Nov 22 11:03:53 CET 2006 - olh@suse.de
- handle malloc errors in yaboot.conf parser
reduce useless debug output
-------------------------------------------------------------------
Sun Nov 19 18:50:25 CET 2006 - olh@suse.de
- rm -rf needs proc now, mount proc in mkzimage
-------------------------------------------------------------------
Sun Nov 19 18:45:36 CET 2006 - olh@suse.de
- fix another missing newline in yaboots label tab completion
-------------------------------------------------------------------
Tue Nov 14 22:20:49 CET 2006 - olh@suse.de
- update the yaboot 'help' text
-------------------------------------------------------------------
Tue Nov 14 21:57:09 CET 2006 - olh@suse.de
- handle load errors in yaboot, stop after the first error
ramdisk loading is not fatal.
-------------------------------------------------------------------
Tue Nov 14 20:08:37 CET 2006 - olh@suse.de
- correct newline printing in yaboots label tab completion
-------------------------------------------------------------------
Tue Nov 14 16:16:32 CET 2006 - jplack@suse.de
- do hformat HFS partition if mount fails (#118023)
- use &device; instead of full of path in os-chooser (#194118)
- make timeout to select macos/linux boot configurable (#118776)
- copy global 'initrd=/boot/initrd' to boot device for pmac_old and
pmac_new (#177481)
- bump version to 10.1.21
-------------------------------------------------------------------
Mon Nov 13 14:30:07 CET 2006 - olh@suse.de
- handle second ide port and cdrom device paths on pegasos (218692)
-------------------------------------------------------------------
Mon Nov 13 13:20:38 CET 2006 - olh@suse.de
- implement tab completion for yaboot.conf section label names
-------------------------------------------------------------------
Tue Nov 7 13:30:40 CET 2006 - olh@suse.de
- remove chmod calls in install section, permissions come via files
-------------------------------------------------------------------
Tue Nov 7 13:11:04 CET 2006 - olh@suse.de
- drop /sbin/lilo.old, its only purpose was the keyboard handling
in os-chooser on firstgen iMac
-------------------------------------------------------------------
Tue Nov 7 13:06:45 CET 2006 - olh@suse.de
- keep a copy of local modifications to bash script libraries
-------------------------------------------------------------------
Tue Nov 7 11:40:04 CET 2006 - olh@suse.de
- do not use find-device?, it is not available in the firmware
of the firstgen newworlds
-------------------------------------------------------------------
Tue Nov 7 11:38:19 CET 2006 - olh@suse.de
- use 'f' instead of 'h#f' to assign background-color
the firmware in the firstgen newworlds does not handle it
-------------------------------------------------------------------
Thu Nov 2 16:10:22 CET 2006 - olh@suse.de
- fix duplicate default= lines in yaboot.conf if macos is
configured as default in lilo.conf
-------------------------------------------------------------------
Wed Nov 1 13:28:36 CET 2006 - olh@suse.de
- set the os-chooser timeout from 3 to 5 seconds to fix slow monitors
-------------------------------------------------------------------
Wed Nov 1 13:19:25 CET 2006 - olh@suse.de
- use new Forth script for all Macs
-------------------------------------------------------------------
Wed Nov 1 13:15:19 CET 2006 - olh@suse.de
- set the color map also in the new Forth script
-------------------------------------------------------------------
Tue Oct 31 23:14:50 CET 2006 - olh@suse.de
- open output-device in yaboot and remove yaboot,do-open-screen handling
leave the output-device alone if yaboot,do-not-open-screen exists
-------------------------------------------------------------------
Tue Oct 31 22:14:37 CET 2006 - olh@suse.de
- use the stdout ihandle in yaboot to setup the color map
-------------------------------------------------------------------
Tue Oct 31 15:31:23 CET 2006 - olh@suse.de
- use a different Forth script for MacRISC[34] to open the screen
-------------------------------------------------------------------
Mon Oct 30 23:04:02 CET 2006 - olh@suse.de
- use load/go in os-chooser instead of boot eval in linux only config
-------------------------------------------------------------------
Mon Oct 30 23:02:08 CET 2006 - olh@suse.de
- encode foreground-color in hex in os-chooser
-------------------------------------------------------------------
Mon Oct 30 22:59:40 CET 2006 - olh@suse.de
- handle no monitor connected on G5 with nvidia card in os-chooser
-------------------------------------------------------------------
Mon Oct 30 15:05:51 CET 2006 - olh@suse.de
- let yaboot run 'output-device output' if no yaboot,do-not-open-screen
exists, or if yaboot,do-open-screen property exists in /chosen
-------------------------------------------------------------------
Mon Oct 30 14:06:25 CET 2006 - olh@suse.de
- option no_os_chooser does now only load and start yaboot
it will not open the screen with " screen" output
-------------------------------------------------------------------
Mon Oct 30 13:44:40 CET 2006 - olh@suse.de
- use cat instead of echo to generate the pmac os-chooser script
-------------------------------------------------------------------
Mon Oct 30 13:27:39 CET 2006 - olh@suse.de
- no subshell for string assignment for pmac os-chooser
-------------------------------------------------------------------
Mon Oct 30 12:57:31 CET 2006 - olh@suse.de
- change pmac os-chooser hint from linux to Linux
-------------------------------------------------------------------
Mon Oct 30 11:38:17 CET 2006 - olh@suse.de
- fix weird loop handling in running_on_pmac_new
-------------------------------------------------------------------
Sun Oct 29 21:13:12 CET 2006 - olh@suse.de
- setprop takes a const *buf
-------------------------------------------------------------------
Fri Oct 27 13:11:13 CEST 2006 - olh@suse.de
- move and resize the yaboot internal malloc area (215616)
-------------------------------------------------------------------
Tue Oct 24 22:32:04 CEST 2006 - olh@suse.de
- temporary reverse the meaning of the lilo.conf 'no_os_chooser'
option to test the new output-device code
other= will currently only work when no_os_chooser is specified
-------------------------------------------------------------------
Tue Oct 24 22:20:40 CEST 2006 - olh@suse.de
- open the output-device on pmac in yaboot when a monitor is connected
-------------------------------------------------------------------
Tue Oct 24 22:12:56 CEST 2006 - olh@suse.de
- add a getproplen call to yaboot and bootheader
-------------------------------------------------------------------
Tue Oct 24 20:25:43 CEST 2006 - olh@suse.de
- lilo requires parted
-------------------------------------------------------------------
Mon Oct 23 13:30:39 CEST 2006 - olh@suse.de
- add some support for pegaos to lilo (205550)
-------------------------------------------------------------------
Fri Oct 20 16:16:42 CEST 2006 - olh@suse.de
- fix infinite loop due to unaligned section data in prep bootheader
-------------------------------------------------------------------
Fri Oct 20 14:32:12 CEST 2006 - olh@suse.de
- revert parts of last change
yaboot will always start counting at 1 on amiga partition tables
-------------------------------------------------------------------
Thu Oct 19 14:43:42 CEST 2006 - olh@suse.de
- handle amiga partition number offset correctly on pegasos
-------------------------------------------------------------------
Sat Oct 14 20:31:21 CEST 2006 - olh@suse.de
- open the output-device on pmac in yaboot, except on G5
-------------------------------------------------------------------
Tue Oct 10 15:27:17 CEST 2006 - olh@suse.de
- rm -rf fails with new sys*at syscalls if /proc is not mounted
-------------------------------------------------------------------
Tue Sep 19 21:28:26 CEST 2006 - olh@suse.de
- the filesystem detection update broke CD booting, handle the case
when no usable partitions were found by using the OF driver (206774)
-------------------------------------------------------------------
Fri Sep 15 15:00:42 CEST 2006 - olh@suse.de
- yaboot_start never returns, update functions to return void
-------------------------------------------------------------------
Mon Sep 11 14:21:15 CEST 2006 - jplack@suse.de
- change option no-os-chooser to no_os_chooser to be consistend
-------------------------------------------------------------------
Sat Sep 9 09:48:50 CEST 2006 - olh@suse.de
- remove 0x prefix from debug output in bootheader
-------------------------------------------------------------------
Sat Sep 9 09:43:27 CEST 2006 - olh@suse.de
- fix printf format strings in bootheader
-------------------------------------------------------------------
Sat Sep 9 09:15:27 CEST 2006 - olh@suse.de
- mark md5 sum buffers as unsigned in yaboot to fix compile
with -fsigned-char
-------------------------------------------------------------------
Sat Sep 9 09:02:14 CEST 2006 - olh@suse.de
- allow compilation with compilers that do not understand -m32
-------------------------------------------------------------------
Sat Sep 9 08:42:32 CEST 2006 - olh@suse.de
- fix duplicate entries in rpm filelist
-------------------------------------------------------------------
Sun Aug 27 10:35:23 CEST 2006 - olh@suse.de
- remove unused option progressbar from lilo
-------------------------------------------------------------------
Sun Aug 27 10:32:52 CEST 2006 - olh@suse.de
- compile yaboot with -mcpu=powerpc to reduce binary size
-------------------------------------------------------------------
Sat Aug 26 18:06:06 CEST 2006 - olh@suse.de
- introduce lilo.conf option optional to skip unavailable kernels
(202072)
-------------------------------------------------------------------
Sat Aug 26 17:05:35 CEST 2006 - olh@suse.de
- introduce lilo.conf option no-os-chooser for headless G5 crash
(202069)
-------------------------------------------------------------------
Sat Aug 26 14:42:18 CEST 2006 - olh@suse.de
- add asm libgcc functions to remove libgcc.a usage
-------------------------------------------------------------------
Sat Aug 26 12:22:58 CEST 2006 - olh@suse.de
- change static buffers to dynamically allocated ones in yaboot_text_ui
-------------------------------------------------------------------
Sat Aug 26 12:04:37 CEST 2006 - olh@suse.de
- fs_t->open is always called with a valid partition in yaboot
-------------------------------------------------------------------
Sat Aug 26 11:44:36 CEST 2006 - olh@suse.de
- use a shared printf_buf for prom_v{f,}printf in yaboot
-------------------------------------------------------------------
Sat Aug 26 11:30:28 CEST 2006 - olh@suse.de
- remove unused /chosen/memory usage from yaboot
-------------------------------------------------------------------
Sat Aug 26 11:28:45 CEST 2006 - olh@suse.de
- merge fs.c into file.c in yaboot
-------------------------------------------------------------------
Fri Aug 25 23:32:23 CEST 2006 - olh@suse.de
- fix and simplify the filesystem detection in yaboot in file_block_open
-------------------------------------------------------------------
Fri Aug 25 17:45:29 CEST 2006 - olh@suse.de
- parted print has now a space before the partition number in parted
version 1.7. Remove it leading spaces for partition numbers (196212)
-------------------------------------------------------------------
Fri Aug 18 16:36:36 CEST 2006 - olh@suse.de
- fill mem region returned by malloc with 'Z'
-------------------------------------------------------------------
Fri Aug 18 16:35:41 CEST 2006 - olh@suse.de
- run indent in yaboot sources
-------------------------------------------------------------------
Wed Jul 26 11:03:38 CEST 2006 - olh@suse.de
- read /proc/device-tree/device_type instead of device-type (#177314)
-------------------------------------------------------------------
Mon Jul 17 14:25:49 CEST 2006 - olh@suse.de
- handle IDE device_type spi on pegasos in show_of_path.sh
-------------------------------------------------------------------
Mon Jul 17 14:12:27 CEST 2006 - olh@suse.de
- do not use the firmware filesystem driver in yaboot unless
it is a mac disk label. pegasos firmware behaves similar to
chrp as described in bug #136537
-------------------------------------------------------------------
Mon Jul 17 11:08:41 CEST 2006 - olh@suse.de
- handle pegasos return value -2 from read stdin in yaboot
-------------------------------------------------------------------
Mon Jun 12 14:30:03 CEST 2006 - jplack@suse.de
- added sas support on Power6, patch by Brian King (#183466)
- bump version to 10.1.14
-------------------------------------------------------------------
Wed May 24 16:31:04 CEST 2006 - jplack@suse.de
- do enhance detection for sub-architecture (#177314)
- handle global initrd option correctly with full OF path (#177481)
- bump version to 10.1.13
-------------------------------------------------------------------
Mon May 22 10:04:43 CEST 2006 - olh@suse.de
- add a man page for show_of_path.sh
-------------------------------------------------------------------
Wed May 17 20:33:36 CEST 2006 - olh@suse.de
- record vmlinux/initrd in /chosen/yaboot,image and yaboot,initrd
-------------------------------------------------------------------
Wed May 17 19:14:05 CEST 2006 - olh@suse.de
- number logical msdos partitions correctly in yaboot
if there is more than one logical partition, only the first one
was considered because the loop was exited early
-------------------------------------------------------------------
Fri May 12 14:37:08 CEST 2006 - jplack@suse.de
- Mark Emulex FC HBA/0xFD00 as tested (#163786)
-------------------------------------------------------------------
Sat May 6 15:03:39 CEST 2006 - olh@suse.de
- do not print a NUL char after every newline in yaboot
-------------------------------------------------------------------
Wed May 3 19:36:24 CEST 2006 - olh@suse.de
- let yaboot start vmlinux download even if no filename is specified
allows load files from network via 'net:'
-------------------------------------------------------------------
Wed May 3 19:33:32 CEST 2006 - olh@suse.de
- parse net path properly in yaboot on pseries, there is usually
nothing after the device part. avoid operations on NULL pointer
-------------------------------------------------------------------
Wed May 3 19:03:26 CEST 2006 - olh@suse.de
- initrd= can now be specified on the yaboot boot: prompt (100213)
-------------------------------------------------------------------
Mon May 1 11:32:31 CEST 2006 - olh@suse.de
- remove the code that clears boot-file. yaboot did not look at
/chosen/bootargs for a long time, now it may look for conf=
-------------------------------------------------------------------
Sat Apr 29 22:21:40 CEST 2006 - olh@suse.de
- do not let OpenFirmware read from msdos partitions unless type
is 0x6 (136537 - LTC20058)
-------------------------------------------------------------------
Sun Apr 23 21:09:50 CEST 2006 - olh@suse.de
- fix unterminated string in enet:bootp bootpath handling in yaboot
-------------------------------------------------------------------
Sun Apr 23 20:23:13 CEST 2006 - olh@suse.de
- fix strlen(NULL) in imagepath_to_path_description in yaboot
-------------------------------------------------------------------
Fri Apr 21 15:58:28 CEST 2006 - olh@suse.de
- fix cross references in mkzimage man page
-------------------------------------------------------------------
Wed Apr 19 00:59:43 CEST 2006 - olh@suse.de
- add a lilo manpage
-------------------------------------------------------------------
Tue Apr 18 23:22:15 CEST 2006 - olh@suse.de
- remove dead sysmap= code from lilo
-------------------------------------------------------------------
Tue Apr 18 23:14:00 CEST 2006 - olh@suse.de
- some fixes for yaboot.conf man page, document image[XXbit]=
-------------------------------------------------------------------
Mon Apr 10 23:38:12 CEST 2006 - olh@suse.de
- provide a lilo.conf manpage
-------------------------------------------------------------------
Mon Apr 10 16:04:58 CEST 2006 - jplack@suse.de
- copy image/initrd if of_path is empty/invalid (#164540)
-------------------------------------------------------------------
Mon Apr 10 15:09:26 CEST 2006 - olh@suse.de
- add an option --help to lilo
-------------------------------------------------------------------
Mon Apr 10 14:53:33 CEST 2006 - olh@suse.de
- add an option --version|-v to lilo
-------------------------------------------------------------------
Mon Apr 10 14:38:35 CEST 2006 - olh@suse.de
- remove dead yast1 option --lilo-rootdrive from lilo script
-------------------------------------------------------------------
Mon Apr 10 14:14:15 CEST 2006 - olh@suse.de
- update lilo --get-arch code, to recognize more board types
handle Maple bases boards as chrp, handle Pegasos2 as pegasos
-------------------------------------------------------------------
Mon Apr 10 11:48:52 CEST 2006 - olh@suse.de
- remove the unused variable COPY_BOOT_FILES from lilo
-------------------------------------------------------------------
Sun Apr 9 23:30:48 CEST 2006 - olh@suse.de
- provide manpages for yaboot, yaboot.conf and boostrap
-------------------------------------------------------------------
Fri Apr 7 23:11:36 CEST 2006 - olh@suse.de
- add script to relink yaboot at runtime to link a yaboot.conf
into the yaboot binary.
required for disks with more than one root partition
-------------------------------------------------------------------
Fri Apr 7 22:41:50 CEST 2006 - olh@suse.de
- use ld.script to link yaboot
-------------------------------------------------------------------
Fri Apr 7 21:59:37 CEST 2006 - olh@suse.de
- add an conf= bootoption to yaboot to specify a path to a configfile
-------------------------------------------------------------------
Fri Apr 7 18:21:17 CEST 2006 - olh@suse.de
- fix typo in last lilo-chrp.lib change
-------------------------------------------------------------------
Wed Apr 5 23:20:25 CEST 2006 - olh@suse.de
- use one global default_device in yaboot
-------------------------------------------------------------------
Wed Apr 5 23:10:55 CEST 2006 - olh@suse.de
- fix potential NULL pointer deref in set_def_device in yaboot
-------------------------------------------------------------------
Wed Apr 5 23:08:32 CEST 2006 - olh@suse.de
- add new imagepath_to_path_description() to yaboot,
will replace parse_file_to_load_path()
-------------------------------------------------------------------
Wed Apr 5 20:13:05 CEST 2006 - olh@suse.de
- move the cfg_parse call out of load_config_file in yaboot
-------------------------------------------------------------------
Wed Apr 5 19:36:35 CEST 2006 - olh@suse.de
- rename struct boot_fspec_t to path_description in yaboot
-------------------------------------------------------------------
Wed Apr 5 19:27:31 CEST 2006 - olh@suse.de
- improve read error message in print_message_file in yaboot
-------------------------------------------------------------------
Wed Apr 5 19:19:10 CEST 2006 - olh@suse.de
- fix potential memleak in print_message_file in yaboot
-------------------------------------------------------------------
Wed Apr 5 18:52:58 CEST 2006 - olh@suse.de
- move processing of globals in yaboot.conf to separate function
-------------------------------------------------------------------
Wed Apr 5 15:06:44 CEST 2006 - jplack@suse.de
- add a work around for broken EVMS configuration for SLES10 GA
-------------------------------------------------------------------
Mon Apr 3 19:55:31 CEST 2006 - jplack@suse.de
New version to 10.1.6 fixes:
- handle disk full error more gracefully
- xfs is now an accepted boot fs (#160895)
- extended partitions can be read be yaboot (#160897)
- fix for: /proc unmounted, then used
- lots of yaboot fixes by olh
-------------------------------------------------------------------
Wed Mar 29 21:19:27 CEST 2006 - olh@suse.de
- dont print filename when yaboot.conf parsing fails
-------------------------------------------------------------------
Tue Mar 28 22:01:34 CEST 2006 - olh@suse.de
- make yaboot output more OF compatible, all hex, no leading 0x
-------------------------------------------------------------------
Mon Mar 27 22:40:34 CEST 2006 - olh@suse.de
- use malloc buffer for /chosen/bootpath in yaboot
-------------------------------------------------------------------
Mon Mar 27 21:47:54 CEST 2006 - olh@suse.de
- update make tags to handle quilt meta data
-------------------------------------------------------------------
Mon Mar 27 14:32:57 CEST 2006 - jplack@suse.de
- fixed #159333, FAT size calculation fails for large boot partitions
- give better/avoid/supress irritating error messages (#160078)
- moved yaboot read ability detection into function 'can_yaboot_read' to avoid code duplication
- complete code review/rework for inner config file translation
- clone= feature now really works
- FAT boot decision making code is now transparent
- partition= line creation fixed, code is transparent now (#158185)
- fixed typo in #148612
- bump version to 10.1.5
-------------------------------------------------------------------
Wed Mar 22 10:35:00 CET 2006 - olh@suse.de
- update libext2fs.a in yaboot to fix out-of-bounds access in
ext2fs_namei_follow
-------------------------------------------------------------------
Wed Mar 22 09:56:47 CET 2006 - olh@suse.de
- improve debug output in ext2 linux_read_blk in yaboot
-------------------------------------------------------------------
Wed Mar 22 09:46:59 CET 2006 - olh@suse.de
- use our own yaboot.tar.bz2 from svn
-------------------------------------------------------------------
Sun Mar 19 11:11:46 CET 2006 - olh@suse.de
- fix reading from xfs in yaboot
-------------------------------------------------------------------
Sat Mar 18 23:43:01 CET 2006 - olh@suse.de
- add support for msdos extended partitions to yaboot
-------------------------------------------------------------------
Sat Mar 18 23:24:49 CET 2006 - olh@suse.de
- add helper function to check for usable msdos partition in yaboot
-------------------------------------------------------------------
Sat Mar 18 23:22:03 CET 2006 - olh@suse.de
- add helper function to check for msdos partition magic in yaboot
-------------------------------------------------------------------
Sat Mar 18 23:18:21 CET 2006 - olh@suse.de
- pass u64 to seek in prom_readblocks in yaboot
-------------------------------------------------------------------
Sat Mar 18 23:14:16 CET 2006 - olh@suse.de
- use u32 for msdos partition table start/size in yaboot
-------------------------------------------------------------------
Sat Mar 18 23:06:25 CET 2006 - olh@suse.de
- use u64 for prom_seek in yaboot, remove prom_lseek
-------------------------------------------------------------------
Mon Mar 13 14:27:26 CET 2006 - olh@suse.de
- the claim_base for kernel and initrd in yaboot was recently
adjusted to start looking for memory at lower addresses
This fails randomly on 32bit RS/6000. adjust claim_base to 32mb
-------------------------------------------------------------------
Tue Mar 7 23:02:28 CET 2006 - olh@suse.de
- remove unused blocksize argument in partition code in yaboot
-------------------------------------------------------------------
Tue Mar 7 22:54:34 CET 2006 - olh@suse.de
- remove unused device name argument in partition code in yaboot
-------------------------------------------------------------------
Tue Mar 7 21:34:06 CET 2006 - olh@suse.de
- add malloc checks in yaboot partition code
-------------------------------------------------------------------
Tue Mar 7 20:50:58 CET 2006 - olh@suse.de
- correct cacheflush loop to actually do something in bootheader
add same cacheflush to yaboot
-------------------------------------------------------------------
Sun Mar 5 13:52:07 CET 2006 - olh@suse.de
- remove unused and misleading partition checks from yaboot
-------------------------------------------------------------------
Sun Mar 5 13:44:06 CET 2006 - olh@suse.de
- remove unused partition name/type members from yaboot
-------------------------------------------------------------------
Sun Mar 5 13:32:01 CET 2006 - olh@suse.de
- remove unused get_part_type from yaboot
-------------------------------------------------------------------
Sat Mar 4 12:35:00 CET 2006 - olh@suse.de
- force 16byte alignment of stackpointer in yaboot and bootheader
depending on the location in filesystem where yaboot is compiled,
it may be unaligned on pmac
-------------------------------------------------------------------
Sat Mar 4 12:31:35 CET 2006 - olh@suse.de
- remove asm code to clear bss in yaboot, its done by yaboot_start
-------------------------------------------------------------------
Wed Mar 1 09:12:14 CET 2006 - olh@suse.de
- correct usage of mkzimage for iseries
-------------------------------------------------------------------
Thu Feb 23 17:18:27 CET 2006 - jplack@suse.de
- implemented 'waiting for udev after execution of parted' function (#152028)
- enable use of boot partitions greater than 32MB
- bump version to 10.1.1
-------------------------------------------------------------------
Sat Feb 4 22:45:14 CET 2006 - olh@suse.de
- require powerpc-utils
-------------------------------------------------------------------
Mon Jan 30 20:05:32 CET 2006 - olh@suse.de
- start looking for initrd memory at lower addresses, but after
the kernels final location
-------------------------------------------------------------------
Mon Jan 30 17:24:17 CET 2006 - olh@suse.de
- try harder when looking for memory for initrd in yaboot (#143795)
-------------------------------------------------------------------
Mon Jan 30 17:10:16 CET 2006 - olh@suse.de
- make the stackpointer value more obvious in yaboot
-------------------------------------------------------------------
Mon Jan 30 16:40:41 CET 2006 - olh@suse.de
- load the kernel to the lowest availabe address in yaboot
assume the executable to load is relocateable
-------------------------------------------------------------------
Mon Jan 30 15:18:18 CET 2006 - olh@suse.de
- look only at the first ELF PT_LOAD section in yaboot
-------------------------------------------------------------------
Mon Jan 30 15:06:06 CET 2006 - olh@suse.de
- do not assume PT_LOAD is the first ELF phdr in bootheader
-------------------------------------------------------------------
Mon Jan 30 11:04:46 CET 2006 - olh@suse.de
- use built-in pwd -P rather than /bin/pwd (#145965)
-------------------------------------------------------------------
Wed Jan 25 22:41:14 CET 2006 - olh@suse.de
- link the zImage for chrp at 64k instead of 4MB (#145152)
-------------------------------------------------------------------
Wed Jan 25 21:44:56 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Wed Jan 25 16:50:34 CET 2006 - jplack@suse.de
- disabling firmware check for now (#144953)
-------------------------------------------------------------------
Wed Jan 25 16:09:25 CET 2006 - jplack@suse.de
- do extend prep partitions if neccessary (#141320)
- fix boot-device quoting
-------------------------------------------------------------------
Mon Jan 16 16:16:07 CET 2006 - jplack@suse.de
- handle new sysfs layout starting with kernel 2.6.15
- merge fixes from SLES9 SP3
- bump version
-------------------------------------------------------------------
Mon Jan 9 18:00:13 CET 2006 - olh@suse.de
- recognize the maple board in mkzimage, it has no machine: line
-------------------------------------------------------------------
Wed Jan 4 20:15:51 CET 2006 - olh@suse.de
- provide a md5sum function in yaboot
-------------------------------------------------------------------
Wed Jan 4 19:17:14 CET 2006 - olh@suse.de
- use md5_init() where possible in yaboot md5.c
-------------------------------------------------------------------
Wed Jan 4 19:11:19 CET 2006 - olh@suse.de
- compile and run a md5test app during yaboot compilation
-------------------------------------------------------------------
Tue Jan 3 22:45:55 CET 2006 - olh@suse.de
- remove the yaboot.fat file, it is equal to yaboot.chrp
-------------------------------------------------------------------
Tue Jan 3 22:42:40 CET 2006 - olh@suse.de
- yaboot must always load the initrd if it is specified
basing this decision on the the ELF entry point breaks when the
entry point differs from yaboots assumptions
-------------------------------------------------------------------
Wed Dec 14 00:55:32 CET 2005 - olh@suse.de
- adapt lilo script to new bash to prevent syntax errors (#138447)
-------------------------------------------------------------------
Mon Dec 12 15:22:37 CET 2005 - olh@suse.de
- fix NULL pointer confusion in yaboot prom.c
-------------------------------------------------------------------
Mon Dec 12 14:59:56 CET 2005 - olh@suse.de
- add vendor to zImage banner
-------------------------------------------------------------------
Sat Dec 10 23:15:51 CET 2005 - olh@suse.de
- set claim_base to 5MB for OldWorld in bootheader
-------------------------------------------------------------------
Sat Dec 10 19:54:06 CET 2005 - olh@suse.de
- do bytecopy in memcpy if src unaligned
-------------------------------------------------------------------
Sat Dec 10 18:44:52 CET 2005 - olh@suse.de
- claim memory in the /memory and mmu node on old Macs in bootheader
-------------------------------------------------------------------
Sat Dec 10 17:26:24 CET 2005 - olh@suse.de
- add call_prom_ret to bootheader
-------------------------------------------------------------------
Fri Dec 9 18:50:58 CET 2005 - olh@suse.de
- do not ignore the return value from prom in call_prom in yaboot
-------------------------------------------------------------------
Fri Dec 9 18:27:29 CET 2005 - olh@suse.de
- do not ignore the return value from prom in call_prom in bootheader
-------------------------------------------------------------------
Fri Dec 9 18:22:49 CET 2005 - olh@suse.de
- prom_entry in bootheader returns int, not void
-------------------------------------------------------------------
Fri Dec 9 14:00:03 CET 2005 - olh@suse.de
- better memcpy in bootheader to deal with unaligned src/dest
-------------------------------------------------------------------
Thu Dec 8 21:05:32 CET 2005 - olh@suse.de
- print kernel entry address unconditionally in bootheader
-------------------------------------------------------------------
Sat Dec 3 11:03:55 CET 2005 - olh@suse.de
- do not strip binaries in during rpm build (134860)
-------------------------------------------------------------------
Sat Dec 3 10:59:52 CET 2005 - olh@suse.de
- remove leading zeros from partition number in of_open in yaboot.
OpenFirmware handles it as whole disk (136537 - LTC20058)
-------------------------------------------------------------------
Tue Nov 22 20:28:30 CET 2005 - olh@suse.de
- remove -s option from strip in make_zimage* scripts, to remove debug
-------------------------------------------------------------------
Wed Nov 9 21:26:19 CET 2005 - olh@suse.de
- remove need for extra System.map in iseries-addRamDisk
-------------------------------------------------------------------
Wed Nov 9 17:12:02 CET 2005 - olh@suse.de
- remove initalizers for locals in iseries-addRamDisk
-------------------------------------------------------------------
Sat Oct 29 14:47:52 CEST 2005 - olh@suse.de
- update memcpy in bootheader to deal with unaligned src/dest
-------------------------------------------------------------------
Sat Oct 29 14:34:59 CEST 2005 - olh@suse.de
- reduce claim_base to 32MB in bootheader, oldworld cant handle 64MB
-------------------------------------------------------------------
Sat Oct 1 23:12:10 CEST 2005 - olh@suse.de
- remove all unneeded stuff from ld.script in bootheader
-------------------------------------------------------------------
Sat Oct 1 22:25:06 CEST 2005 - olh@suse.de
- make the bootheader relocateable
-------------------------------------------------------------------
Sat Oct 1 20:15:03 CEST 2005 - olh@suse.de
- use memset to clear the bss on chrp in bootheader
-------------------------------------------------------------------
Sat Oct 1 20:03:06 CEST 2005 - olh@suse.de
- remove PROVIDE from bootheader linker script, adapt prep
-------------------------------------------------------------------
Sat Oct 1 19:41:13 CEST 2005 - olh@suse.de
- remove mkzimage tmp dir after image creation for iseries and prep
-------------------------------------------------------------------
Sat Oct 1 19:40:14 CEST 2005 - olh@suse.de
- append a 0x0 to the utsstring in bootheader
-------------------------------------------------------------------
Mon Sep 12 13:21:43 CEST 2005 - jplack@suse.de
- needed option get-arch for ppc bootloader config to work right
-------------------------------------------------------------------
Thu Sep 8 16:06:28 CEST 2005 - olh@suse.de
- add console= hint to prep part in bootheader
-------------------------------------------------------------------
Thu Sep 8 15:30:50 CEST 2005 - olh@suse.de
- remove _FORTIFY_SOURCE from RPM_OPT_FLAGS because the binaries
have to run on SLES9 as well.
-------------------------------------------------------------------
Mon Sep 5 16:50:39 CEST 2005 - olh@suse.de
- require gawk sed coreutils instead of absolute path names
-------------------------------------------------------------------
Thu Sep 1 16:21:04 CEST 2005 - olh@suse.de
- try to claim different memory regions if the (currently hardcoded)
value is busy because the firmware uses this area. (#88481 - LTC16331)
-------------------------------------------------------------------
Wed Aug 24 21:31:18 CEST 2005 - olh@suse.de
- correct path to mkzimage for PReP
-------------------------------------------------------------------
Mon Aug 22 16:21:04 CEST 2005 - olh@suse.de
- set claim_base in bootheader to 64MB
maple firmware returns memory which is in use for message passing
-------------------------------------------------------------------
Mon Aug 22 13:40:33 CEST 2005 - olh@suse.de
- allow make DEBUG=1 in bootheader
-------------------------------------------------------------------
Mon Aug 22 13:24:46 CEST 2005 - olh@suse.de
- correct tmpdir name in make_zimage_chrp.sh
-------------------------------------------------------------------
Sun Aug 21 11:52:00 CEST 2005 - olh@suse.de
- handle 'partition=' without 'device=' in yaboot.conf
-------------------------------------------------------------------
Fri Aug 19 17:44:21 CEST 2005 - olh@suse.de
- add the same cpu table to yaboot
-------------------------------------------------------------------
Fri Aug 19 17:32:29 CEST 2005 - olh@suse.de
- not all 64bit hosts have the 64-bit property in the boot cpu node
add a cputable to bootheader to match cpus to 32/64 bit
-------------------------------------------------------------------
Tue Aug 16 23:02:19 CEST 2005 - olh@suse.de
- fix logic error in yaboot when checking if config file was loaded
-------------------------------------------------------------------
Tue Aug 16 22:59:04 CEST 2005 - olh@suse.de
- ignore empty input line if yaboot could not load its config file
-------------------------------------------------------------------
Tue Aug 16 22:31:59 CEST 2005 - olh@suse.de
- allocate tftp download area dynamically in yaboot,
12MB starting at 42MB
-------------------------------------------------------------------
Tue Aug 16 22:00:16 CEST 2005 - olh@suse.de
- add optional debug to prom_claim calls in yaboot
-------------------------------------------------------------------
Tue Aug 16 21:45:51 CEST 2005 - olh@suse.de
- compile yaboot with -g to simplify debugging, do not strip it
-------------------------------------------------------------------
Tue Aug 16 16:20:27 CEST 2005 - olh@suse.de
- add man page for mkzimage and mkzimage_cmdline
-------------------------------------------------------------------
Tue Aug 16 15:31:26 CEST 2005 - olh@suse.de
- package /bin/mkzimage_cmdline
-------------------------------------------------------------------
Tue Aug 16 14:15:18 CEST 2005 - jplack@suse.de
- interpret /etc/SuSE-release if available to construct an
appropriate bootinfo object (#104622)
-------------------------------------------------------------------
Mon Aug 15 22:53:34 CEST 2005 - olh@suse.de
- remove unused options passed to prom_init in yaboot
-------------------------------------------------------------------
Mon Aug 15 14:44:44 CEST 2005 - olh@suse.de
- add a hint for PReP with openfirmware about console usage
in bootheader
-------------------------------------------------------------------
Mon Aug 15 14:19:12 CEST 2005 - jplack@suse.de
- in case of dynamic device nodes those might disappear temporarily
even after partition resize. So wait a little (#104621)
-------------------------------------------------------------------
Mon Aug 15 13:06:09 CEST 2005 - olh@suse.de
- move init-message/message output after vertical indention
-------------------------------------------------------------------
Sun Aug 14 22:10:34 CEST 2005 - olh@suse.de
- claim the mem range of the yaboot executable.
some firmware versions dont do it
-------------------------------------------------------------------
Sun Aug 14 21:55:22 CEST 2005 - olh@suse.de
- print stack pointer and yaboot location in yaboot
-------------------------------------------------------------------
Sun Aug 14 20:54:18 CEST 2005 - olh@suse.de
- print stack pointer in bootheader, print hint about cmdline edit
-------------------------------------------------------------------
Sat Aug 13 14:51:17 CEST 2005 - olh@suse.de
- remove unused firmware code for release method
-------------------------------------------------------------------
Sat Aug 13 14:10:44 CEST 2005 - olh@suse.de
- remove unused code for pause-after/pause-message options
-------------------------------------------------------------------
Sat Aug 13 12:17:17 CEST 2005 - olh@suse.de
- do not print garbage in reiserfs_read_super debug output
-------------------------------------------------------------------
Sat Aug 13 11:48:20 CEST 2005 - olh@suse.de
- always free config file buffer after parsing
-------------------------------------------------------------------
Fri Aug 12 19:38:53 CEST 2005 - olh@suse.de
- change all #if DEBUG into #ifdef DEBUG
adjust Makefile to pass -O1 -g if DEBUG=2
-------------------------------------------------------------------
Thu Aug 11 23:11:51 CEST 2005 - olh@suse.de
- print newline after clear screen to get indention of next line
-------------------------------------------------------------------
Thu Aug 11 16:25:35 CEST 2005 - olh@suse.de
- append comma to enet:bootp bootpath
-------------------------------------------------------------------
Thu Aug 11 15:37:45 CEST 2005 - olh@suse.de
- handle missing colon in /chosen/bootpath in yaboot
-------------------------------------------------------------------
Thu Aug 11 13:34:03 CEST 2005 - olh@suse.de
- look only for /chosen/bootpath if global bootdevice is empty
-------------------------------------------------------------------
Mon Aug 8 14:49:16 CEST 2005 - olh@suse.de
- print stack and prom pointer, and yaboot memory range on startup
-------------------------------------------------------------------
Mon Aug 8 14:19:04 CEST 2005 - jplack@suse.de
- fixed trapping, reordered script to fix error handling, cleaned
unused stuff (#102519)
-------------------------------------------------------------------
Mon Aug 8 11:13:27 CEST 2005 - olh@suse.de
- close yaboot config file after reading to release tftp area
-------------------------------------------------------------------
Mon Aug 8 00:57:25 CEST 2005 - olh@suse.de
- correct dereference of NULL in RAID partition patch
-------------------------------------------------------------------
Mon Aug 8 00:39:38 CEST 2005 - olh@suse.de
- remove alot of code which were unused after the last change
-------------------------------------------------------------------
Sun Aug 7 23:50:12 CEST 2005 - olh@suse.de
- use the new parse_device_path api in yaboot, will fix netboot
on rs6k and ramdisk loading from system folder on hfs
obsoletes yaboot.fat, it looks now for yaboot.cnf, yaboot.conf
or /etc/yaboot.conf
-------------------------------------------------------------------
Sun Aug 7 21:15:49 CEST 2005 - olh@suse.de
- split of_net_download of of_net_open in yaboot to reuse download
buffer if yaboot.conf file was not found.
-------------------------------------------------------------------
Sun Aug 7 20:46:10 CEST 2005 - olh@suse.de
- do not vertical indent in yaboot if DEBUG is set
-------------------------------------------------------------------
Sun Aug 7 20:35:56 CEST 2005 - olh@suse.de
- fill the malloc area with 'A' in yaboot
-------------------------------------------------------------------
Sun Aug 7 20:30:59 CEST 2005 - olh@suse.de
- build yaboot with -O1 -g if DEBUG is set
-------------------------------------------------------------------
Sun Aug 7 19:33:19 CEST 2005 - olh@suse.de
- clear the whole struct in open_file in yaboot, not just a pointer
-------------------------------------------------------------------
Sun Aug 7 13:22:17 CEST 2005 - olh@suse.de
- provide Changelog.SuSE in yaboot.patch
-------------------------------------------------------------------
Sun Aug 7 10:36:58 CEST 2005 - olh@suse.de
- move fserrorno from fs.h to fs.c in yaboot
-------------------------------------------------------------------
Sat Aug 6 21:09:31 CEST 2005 - olh@suse.de
- fix NULL pointer confusion in cfg_get_strg/flag calls in yaboot
-------------------------------------------------------------------
Sat Aug 6 21:05:26 CEST 2005 - olh@suse.de
- add README.searchpath to yaboot
-------------------------------------------------------------------
Thu Aug 4 13:48:16 CEST 2005 - jplack@suse.de
- use FAT boot for xfs file systems as yaboot xfs driver seems to
have some problems with it natively (#100704)
-------------------------------------------------------------------
Thu Aug 4 02:48:10 CEST 2005 - jplack@suse.de
- merged Makefile changes from SLES9 branch
-------------------------------------------------------------------
Thu Aug 4 02:13:42 CEST 2005 - jplack@suse.de
- merged fixes from SLES9 branch
- added code to handle parted´s incompatible switch to SI units
in version 1.6.23 or later (#100411)
- split out iseries and chrp code for easier maintainance
- alternative firmware level calculation for Power5 or later
- fix procfs detection for iSeries
- fix boot problem while using force_fat option
- fix a couple of typos/syntax error
- better error messages for the firmware detection framework
- added framework to detect and workaround or bail out for fatal
firmware bugs
- fc_transport uses decimals not hex digits, support for more
than nine luns or scsi channels or hosts for FC disks (#87235 -
LTC16290)
- Make sure that /proc and /sys is mounted while running lilo or
show_of_path.sh, not failing in rescue system (#85852).
-------------------------------------------------------------------
Wed Aug 3 15:16:29 CEST 2005 - olh@suse.de
- use c99 initializers for struct fs_t usage in yaboot
-------------------------------------------------------------------
Wed Aug 3 14:56:47 CEST 2005 - olh@suse.de
- indent the yaboot text output by one tab
-------------------------------------------------------------------
Sun Jul 24 23:07:30 CEST 2005 - olh@suse.de
- handle block pathnames without partition part in parse_device_path
-------------------------------------------------------------------
Sun Jul 24 22:06:44 CEST 2005 - olh@suse.de
- add new parse_device_path function to yaboot
add new util/split_of_path to test the new function
-------------------------------------------------------------------
Sun Jul 24 21:54:39 CEST 2005 - olh@suse.de
- reset LANG in yaboot Makefile, build hosttools with -O1 -g
-------------------------------------------------------------------
Sun Jul 24 21:48:17 CEST 2005 - olh@suse.de
- print /chosen/boot-device in yaboot welcome message (for debugging)
-------------------------------------------------------------------
Sun Jul 24 21:32:12 CEST 2005 - olh@suse.de
- remove birec code from yaboot, was only needed for sysmap
xmon uses kallsyms now
-------------------------------------------------------------------
Sun Jul 24 21:28:39 CEST 2005 - olh@suse.de
- remove sysmap code from yaboot
-------------------------------------------------------------------
Sun Jul 24 12:45:31 CEST 2005 - olh@suse.de
- change return type of prom_get_devtype to enum in yaboot
-------------------------------------------------------------------
Sun Jul 24 12:11:46 CEST 2005 - olh@suse.de
- handle RAID partitions on x86 partition tables in yaboot
(Patch from Dustin Kirkland)
-------------------------------------------------------------------
Sun Jul 24 12:01:50 CEST 2005 - olh@suse.de
- add support for amiga partition tables to yaboot (Sven Luther)
-------------------------------------------------------------------
Sun Jul 24 11:40:45 CEST 2005 - olh@suse.de
- rename log2 in yaboot reiserfs code
-------------------------------------------------------------------
Sun Jul 24 11:36:44 CEST 2005 - olh@suse.de
- disable dead code in yaboot, remove unneeded global initializers
-------------------------------------------------------------------
Sat Jul 23 17:30:41 CEST 2005 - olh@suse.de
- add support for ieee1394 sbp2 devices to show_of_path.sh
-------------------------------------------------------------------
Thu Jul 21 13:22:18 CEST 2005 - olh@suse.de
- fix off by one in chrp setup call in bootheader
-------------------------------------------------------------------
Tue Jul 19 17:32:27 CEST 2005 - olh@suse.de
- allocate a buffer for extracted vmlinux on prep machines with
OpenFirmware. Overwrite firmware memory later.
-------------------------------------------------------------------
Tue Jul 19 17:28:04 CEST 2005 - olh@suse.de
- remove global variable in prep bootheader
-------------------------------------------------------------------
Tue Jul 19 15:03:17 CEST 2005 - olh@suse.de
- some prep machines have openfirmware, but reading from keyboard
returns no data. read directly from the hardware in this case
-------------------------------------------------------------------
Tue Jul 19 14:55:56 CEST 2005 - olh@suse.de
- read from stdin, not stdout in prep bootheader
-------------------------------------------------------------------
Tue Jul 19 14:53:30 CEST 2005 - olh@suse.de
- use new get_cmdline also on prep in bootheader
-------------------------------------------------------------------
Tue Jul 19 14:22:41 CEST 2005 - olh@suse.de
- add the ability to edit the built-in cmdline in bootheader
-------------------------------------------------------------------
Tue Jul 19 13:21:10 CEST 2005 - olh@suse.de
- print openfirmware entry point on prep in bootheader
-------------------------------------------------------------------
Tue Jul 19 13:18:34 CEST 2005 - olh@suse.de
- getprop returns an ihandle, update prototypes in bootheader
-------------------------------------------------------------------
Mon Jul 18 09:56:16 CEST 2005 - olh@suse.de
- add mdleay function to chrp/prep in bootheader
-------------------------------------------------------------------
Sun Jul 17 23:13:58 CEST 2005 - olh@suse.de
- add read function to chrp/prep in bootheader
-------------------------------------------------------------------
Sun Jul 17 22:32:18 CEST 2005 - olh@suse.de
- add of1275_milliseconds function to bootheader
-------------------------------------------------------------------
Sat Jul 16 21:38:29 CEST 2005 - olh@suse.de
- remove all '\r' in bootheader
-------------------------------------------------------------------
Sat Jul 16 21:31:02 CEST 2005 - olh@suse.de
- convert all '\n' into '\n\r' in bootheader printf
-------------------------------------------------------------------
Mon Jul 11 20:08:07 CEST 2005 - olh@suse.de
- add a missing newline to prep bootheader
-------------------------------------------------------------------
Thu Jul 7 13:28:37 CEST 2005 - olh@suse.de
- fix logic in image[32bit]/image[64bit] handling for yaboot.conf
-------------------------------------------------------------------
Mon Jul 4 11:53:13 CEST 2005 - olh@suse.de
- build prep support from source in bootheader
-------------------------------------------------------------------
Mon Jul 4 09:27:28 CEST 2005 - olh@suse.de
- change prototype of gunzip in bootheader, return the length
-------------------------------------------------------------------
Mon Jun 27 18:11:15 CEST 2005 - olh@suse.de
- split builtin_cmdline in bootheader
-------------------------------------------------------------------
Sun Jun 26 18:03:27 CEST 2005 - olh@suse.de
- move write function to chrp/main in bootheader
-------------------------------------------------------------------
Sun Jun 26 14:03:35 CEST 2005 - olh@suse.de
- split gunzip function in bootheader
-------------------------------------------------------------------
Sun Jun 26 13:35:16 CEST 2005 - olh@suse.de
- add an abort function to bootheader
-------------------------------------------------------------------
Sun Jun 26 13:26:33 CEST 2005 - olh@suse.de
- add a stdlib.h, move exit function prototype
-------------------------------------------------------------------
Sun Jun 26 13:05:15 CEST 2005 - olh@suse.de
- add an exit function to bootheader
-------------------------------------------------------------------
Fri Jun 24 11:24:05 CEST 2005 - olh@suse.de
- add of1275_interpret function to bootheader
-------------------------------------------------------------------
Wed Jun 22 21:05:06 CEST 2005 - olh@suse.de
- improve mkzimage --help output
-------------------------------------------------------------------
Mon Jun 20 09:49:55 CEST 2005 - olh@suse.de
- mark scripts and textfiles as config to keep local modifications
-------------------------------------------------------------------
Mon Jun 20 09:47:24 CEST 2005 - olh@suse.de
- fix /bin dir creation in bootheader/utils/Makefile
-------------------------------------------------------------------
Sun Jun 19 20:54:12 CEST 2005 - olh@suse.de
- check for iso6429-1983-colors property before using ANSI colors
in yaboot
-------------------------------------------------------------------
Sun Jun 19 11:04:18 CEST 2005 - olh@suse.de
- add image[32bit]/image[64bit] handling for yaboot.conf
-------------------------------------------------------------------
Sat Jun 18 22:10:53 CEST 2005 - olh@suse.de
- find "cpu" nodes instead of /chosen/cpu to set cpu type
-------------------------------------------------------------------
Sat Jun 18 17:05:31 CEST 2005 - olh@suse.de
- use strip -o in make_zimage*sh for files with u-w permission
-------------------------------------------------------------------
Thu Jun 16 18:41:28 CEST 2005 - olh@suse.de
- use own ppc_asm.h instead of gcc provided one, it defines r1 etc.
-------------------------------------------------------------------
Thu Jun 16 18:37:45 CEST 2005 - olh@suse.de
- claim the mem range of the zimage executable.
some firmware versions dont do it, zlib may overwrite the memory
-------------------------------------------------------------------
Thu Jun 16 18:28:54 CEST 2005 - olh@suse.de
- print the whole executable mem range in zimage startup message
-------------------------------------------------------------------
Thu Jun 16 18:22:12 CEST 2005 - olh@suse.de
- stdio.h in bootheader needs stdarg.h for valist
-------------------------------------------------------------------
Wed Jun 15 10:12:57 CEST 2005 - olh@suse.de
- fix pattern for IDE drive recognition
-------------------------------------------------------------------
Tue Jun 14 23:48:07 CEST 2005 - olh@suse.de
- tweak kernel_entry_t prototype in bootheader
-------------------------------------------------------------------
Tue Jun 14 23:38:22 CEST 2005 - olh@suse.de
- replace calls into prom.c with new OF functions in bootheader
-------------------------------------------------------------------
Tue Jun 14 23:29:55 CEST 2005 - olh@suse.de
- correct argument order for map call in bootheader
-------------------------------------------------------------------
Tue Jun 14 22:42:27 CEST 2005 - olh@suse.de
- string.h needs stddef.h in bootheader
-------------------------------------------------------------------
Tue Jun 14 22:38:36 CEST 2005 - olh@suse.de
- declare the new OF functions as extern in prom.h in bootheader
-------------------------------------------------------------------
Tue Jun 14 18:57:19 CEST 2005 - olh@suse.de
- add a bunch of OF functions into chrp/prom.a in bootheader
-------------------------------------------------------------------
Tue Jun 14 18:26:49 CEST 2005 - olh@suse.de
- rename chrp/prom.a to chrp/chrp.a in bootheader
-------------------------------------------------------------------
Tue Jun 14 15:39:32 CEST 2005 - olh@suse.de
- run chrp/*.c through Lindent
-------------------------------------------------------------------
Tue Jun 14 15:33:43 CEST 2005 - olh@suse.de
- define and use ihandle and phandle types in bootheader
-------------------------------------------------------------------
Fri Jun 10 23:13:44 CEST 2005 - olh@suse.de
- try claim from 0x0, up to 128MB in bootheader
-------------------------------------------------------------------
Fri Jun 10 23:10:15 CEST 2005 - olh@suse.de
- reduce output in bootheader
-------------------------------------------------------------------
Fri Jun 10 22:20:14 CEST 2005 - olh@suse.de
- reduce the zlib workspace from 128k to 46912 in bootheader
-------------------------------------------------------------------
Fri Jun 10 22:11:17 CEST 2005 - olh@suse.de
- use abort() also in gunzip in bootheader
-------------------------------------------------------------------
Fri Jun 10 21:40:25 CEST 2005 - olh@suse.de
- zeropad the ELF debug output in bootheader
-------------------------------------------------------------------
Wed Jun 8 09:35:48 CEST 2005 - olh@suse.de
- dont use ANSI colors on pmac telnet console
-------------------------------------------------------------------
Wed Jun 8 09:00:11 CEST 2005 - olh@suse.de
- use p->p_vaddr as loadaddr in yaboot, not the ELF entry point
reenable COFF function descriptor
-------------------------------------------------------------------
Wed Jun 8 08:22:24 CEST 2005 - olh@suse.de
- update yaboot makerules to avoid relinking during each make run
-------------------------------------------------------------------
Tue Jun 7 22:46:32 CEST 2005 - olh@suse.de
- yaboot does not handle ->e_entry points at unaligned offsets
disable for COFF function descriptor for the time being
-------------------------------------------------------------------
Tue Jun 7 22:17:50 CEST 2005 - olh@suse.de
- add %ll support to vsprintf in bootheader
-------------------------------------------------------------------
Tue Jun 7 21:57:22 CEST 2005 - olh@suse.de
- change the exit() calls in chrp/main.c into abort(string) calls
-------------------------------------------------------------------
Tue Jun 7 21:52:28 CEST 2005 - olh@suse.de
- remove the dead getprop(memory) and instance_to_package call
JS20 has a /chosen/memory property, but its content is 0
-------------------------------------------------------------------
Tue Jun 7 19:47:46 CEST 2005 - olh@suse.de
- fix function declaration warning for exit()
-------------------------------------------------------------------
Tue Jun 7 19:46:14 CEST 2005 - olh@suse.de
- split common/stdio.c off chrp/prom.c in bootheader
-------------------------------------------------------------------
Tue Jun 7 19:31:28 CEST 2005 - olh@suse.de
- remove global initializers from bootheader
-------------------------------------------------------------------
Sat Jun 4 22:03:55 CEST 2005 - olh@suse.de
- move some bootheader .o files into prom.a and common.a
-------------------------------------------------------------------
Thu Jun 2 22:59:14 CEST 2005 - olh@suse.de
- map the claimed memory only if relocation is enabled
-------------------------------------------------------------------
Thu Jun 2 21:29:36 CEST 2005 - olh@suse.de
- update lilo to call mkzimage instead of hardcoded make_zimage_prep.sh
and make_zimage_iseries.sh
-------------------------------------------------------------------
Thu Jun 2 21:20:28 CEST 2005 - olh@suse.de
- remove pmac binaries from repository, remove leftover iseries dir
-------------------------------------------------------------------
Thu Jun 2 21:14:41 CEST 2005 - olh@suse.de
- map the claimed memory in bootheader, older firmware on pmac
doesnt do it. power4 firmware gets a stack underflow in the map
call, so do it only for 32bit
-------------------------------------------------------------------
Wed Jun 1 13:53:42 CEST 2005 - jplack@suse.de
- be more precise on path globbing, use extglob (#73638)
- support new 2.6.10+ scsi sysfs layout (#73638)
- quote root parameter if neccessary (#80223, #85605)
- prepare boot partition clone feature
-------------------------------------------------------------------
Tue May 31 19:10:20 CEST 2005 - olh@suse.de
- only call map method on 32-bit machines in bootheader
-------------------------------------------------------------------
Tue May 31 14:04:47 CEST 2005 - olh@suse.de
- add a phandle to get the /memory/available property
-------------------------------------------------------------------
Tue May 31 13:22:23 CEST 2005 - olh@suse.de
- addnote relies on a fixed ELF header layout, declare .uts_string
in ld.script to satisfy these expectations
-------------------------------------------------------------------
Tue May 31 09:03:22 CEST 2005 - olh@suse.de
- make _start look like a function descriptor for COFF
-------------------------------------------------------------------
Tue May 31 08:51:09 CEST 2005 - olh@suse.de
- use the mknote util in mkzimage --board pmac
-------------------------------------------------------------------
Tue May 31 08:39:08 CEST 2005 - olh@suse.de
- add mknote to bootheader
-------------------------------------------------------------------
Tue May 31 01:26:33 CEST 2005 - olh@suse.de
- move mkzimage_cmdline and iseriesAddRamdisk to bootheader
-------------------------------------------------------------------
Tue May 31 01:08:42 CEST 2005 - olh@suse.de
- rename make_zimage_chrp64.sh to make_zimage_chrp.sh
recognize also 32bit chrp
-------------------------------------------------------------------
Tue May 31 00:54:24 CEST 2005 - olh@suse.de
- add hack-coff binary from 2.6.12-rc5
-------------------------------------------------------------------
Tue May 31 00:48:27 CEST 2005 - olh@suse.de
- update make_zimage_pmac*sh to match make_zimage_chrp64.sh
link coff binary at 16MB
-------------------------------------------------------------------
Tue May 31 00:17:58 CEST 2005 - olh@suse.de
- use the new ld.script for chrp64,
remove the .kernel:cmdline section
-------------------------------------------------------------------
Mon May 30 23:44:24 CEST 2005 - olh@suse.de
- add add arch/ppc/boot/ld.script from 2.6.12-rc5 to bootheader
-------------------------------------------------------------------
Mon May 30 22:36:46 CEST 2005 - olh@suse.de
- add option --objdir to mkzimage with /lib/lilo as default
-------------------------------------------------------------------
Mon May 30 22:22:33 CEST 2005 - olh@suse.de
- move all make_zimage_*.sh scripts to /lib/lilo/scripts
-------------------------------------------------------------------
Mon May 30 22:02:52 CEST 2005 - olh@suse.de
- add check_elf32 function to bootheader
-------------------------------------------------------------------
Mon May 30 20:55:24 CEST 2005 - olh@suse.de
- look at the ELF header to determine the required claim size,
do not define the vmlinux file and memsize via ld options anymore
- pass Z_FULL_FLUSH instead of Z_FINISH to zlibc to extract only
a part of the vmlinux.gz
-------------------------------------------------------------------
Mon May 30 19:52:49 CEST 2005 - olh@suse.de
- move do_gunzip before use
-------------------------------------------------------------------
Mon May 30 19:48:25 CEST 2005 - olh@suse.de
- remove unneeded zalloc function in bootheader
-------------------------------------------------------------------
Mon May 30 19:44:35 CEST 2005 - olh@suse.de
- use zlib_inflate from 2.6.12-rc5
-------------------------------------------------------------------
Mon May 30 18:11:37 CEST 2005 - olh@suse.de
- split check_elf64 function in bootheader
-------------------------------------------------------------------
Mon May 30 17:39:45 CEST 2005 - olh@suse.de
- split gunzip function in bootheader
-------------------------------------------------------------------
Mon May 30 16:44:22 CEST 2005 - olh@suse.de
- add mmu ihandle and map call-method to map the claimed memory
-------------------------------------------------------------------
Mon May 30 15:44:49 CEST 2005 - olh@suse.de
- add instance-to-package call to bootheader to get the cpu type
-------------------------------------------------------------------
Mon May 30 14:39:48 CEST 2005 - olh@suse.de
- build bootheader with LANG=C
-------------------------------------------------------------------
Mon May 30 14:36:37 CEST 2005 - olh@suse.de
- build bootheader with -Os -msoft-float
-------------------------------------------------------------------
Mon May 30 14:35:35 CEST 2005 - olh@suse.de
- remove --save-temps from bootheader CFLAGS
-------------------------------------------------------------------
Mon May 30 14:30:53 CEST 2005 - olh@suse.de
- use the gcc provided ppc-asm.h instead of the selfprovided ppc_asm.h
-------------------------------------------------------------------
Sun May 22 22:46:45 CEST 2005 - olh@suse.de
- update prep binary objects in bootheader to 2.6.12-rc4,
including the mkzimage_cmdline part
-------------------------------------------------------------------
Sun May 22 15:07:09 CEST 2005 - olh@suse.de
- readd div64 to bootheader package, required for negative numbers
in vsprintf
-------------------------------------------------------------------
Thu May 19 16:39:04 CEST 2005 - olh@suse.de
- fix some pointer 0/NULL confusion in yaboot
-------------------------------------------------------------------
Thu May 19 13:17:54 CEST 2005 - olh@suse.de
- add makefile dependencies to yaboot
-------------------------------------------------------------------
Tue May 10 15:41:29 CEST 2005 - jplack@suse.de
- fix: lilo produces append= line without root= (#81278)
-------------------------------------------------------------------
Sun May 8 19:24:24 CEST 2005 - olh@suse.de
- move declarations in bootheader package to header files,
remove unused header files
-------------------------------------------------------------------
Sun May 8 18:42:46 CEST 2005 - olh@suse.de
- remove unneeded div64.o from bootheader package
-------------------------------------------------------------------
Tue May 3 16:00:08 CEST 2005 - olh@suse.de
- be less verbose in make_zimage*.sh scripts
-------------------------------------------------------------------
Mon May 2 11:03:33 CEST 2005 - olh@suse.de
- fix #define for yaboot.cnf
-------------------------------------------------------------------
Thu Apr 28 14:54:47 CEST 2005 - jplack@suse.de
- check for yaboot.conf on bad volume (#58521 - LTC10252)
-------------------------------------------------------------------
Thu Apr 28 14:48:34 CEST 2005 - jplack@suse.de
- avoid empty partition line in yaboot.conf
fixes #65759 - lilo produces unparsable yaboot.conf for FAT case
- moved the problem detection for unknown OF path earlier in the
process flow to have less irritation in case of unknown
hardware (#48446)
-------------------------------------------------------------------
Thu Apr 28 14:13:32 CEST 2005 - olh@suse.de
- add /bin/mkzimage as wrapper around the make_zimage_${board}.sh
scripts below /lib/lilo (#50570)
-------------------------------------------------------------------
Thu Apr 28 11:29:53 CEST 2005 - olh@suse.de
- add option --no-addnote to make_zimage_chrp64.sh for pmac64
-------------------------------------------------------------------
Wed Apr 27 22:55:37 CEST 2005 - olh@suse.de
- pass -m32 to gcc, ld and as to fix yaboot built on native ppc64
build addnote with hostcc
-------------------------------------------------------------------
Wed Apr 27 20:11:43 CEST 2005 - olh@suse.de
- update mkzimage_cmdline, use mmap, put it into /bin
-------------------------------------------------------------------
Wed Apr 27 20:02:59 CEST 2005 - olh@suse.de
- addnote.c: Patch from Paul Mackerras to add second .note
required by more recent pSeries hardware. (#67026 - LTC14213)
-------------------------------------------------------------------
Wed Apr 27 19:38:53 CEST 2005 - olh@suse.de
- update yaboot to 1.3.13
-------------------------------------------------------------------
Tue Apr 26 20:54:54 CEST 2005 - olh@suse.de
- build the binaries in /lib/lilo/chrp/ from source
instead of keeping binaries in the source repository
move make_zimage_chrp64.sh from /lib/lilo/chrp/chrp64 one dir up,
keep compat symlink (part of #67026 - LTC14213)
-------------------------------------------------------------------
Mon Mar 21 11:30:41 CET 2005 - olh@suse.de
- update chrp/chrp64/addRamdisk.sh to use make_zimage_chrp64.sh
-------------------------------------------------------------------
Fri Mar 18 14:39:19 CET 2005 - olh@suse.de
- update chrp64 zImage bootheader for 2.6.7 kernels
-------------------------------------------------------------------
Thu Mar 17 13:13:13 CET 2005 - olh@suse.de
- handle more than one SATA drive in G5 (#73635)
-------------------------------------------------------------------
Thu Feb 24 00:57:07 CET 2005 - schwab@suse.de
- Bump version.
-------------------------------------------------------------------
Thu Jan 13 00:24:20 CET 2005 - schwab@suse.de
- show_of_path.sh: handle new targetN subdir in SCSI hosts.
-------------------------------------------------------------------
Thu Dec 16 16:05:01 CET 2004 - jplack@suse.de
- added work arounds for some problems and bugs of parted (#49317)
prepend root= option to append line (#48419)
-------------------------------------------------------------------
Fri Dec 10 15:11:04 CET 2004 - jplack@suse.de
- added support for QLogic FC adapters on JS20, cleanup so that
all FC adapters using fc_transport class should work (# 45565 -
LTC11213)
-------------------------------------------------------------------
Thu Nov 4 23:53:38 CET 2004 - jplack@suse.de
- use parted's fs resize command to resize partition inplace,
resolves blocker #47956, add more verbosity to parted related
error messages
-------------------------------------------------------------------
Thu Nov 4 17:09:28 CET 2004 - jplack@suse.de
- added partition number to yaboot.conf to make disk migration
work in all cases
-------------------------------------------------------------------
Fri Oct 29 14:39:21 CEST 2004 - jplack@suse.de
- added fix for #47765
-------------------------------------------------------------------
Wed Oct 20 13:54:22 CEST 2004 - jplack@suse.de
- added a tested fix for #45565 at least for emulex FC cards
-------------------------------------------------------------------
Mon Oct 18 16:35:03 CEST 2004 - jplack@suse.de
- added some more fixes for #45565
-------------------------------------------------------------------
Thu Oct 7 16:30:15 CEST 2004 - jplack@suse.de
- remove OF path to partition if same as for the config file itself
-------------------------------------------------------------------
Thu Oct 7 15:03:01 CEST 2004 - jplack@suse.de
- check for all relevant files beeing on primary partitions,
firmware has problems else ...
- added 'force_fat' option for some hopeless configurations
-------------------------------------------------------------------
Thu Oct 7 14:09:04 CEST 2004 - jplack@suse.de
- delete ambiguous PReP boot partitions (#42903)
-------------------------------------------------------------------
Thu Jul 8 16:46:25 CEST 2004 - jplack@suse.de
- fixed problem with leading zeros (#42854)
-------------------------------------------------------------------
Tue Jun 29 11:43:32 CEST 2004 - jplack@suse.de
- workaround an OF bug documented in #42517
-------------------------------------------------------------------
Wed Jun 23 11:17:55 CEST 2004 - jplack@suse.de
- fixed blocker bug #41772 - LTC9179-SLES9: Installation of RAID
1 failed
-------------------------------------------------------------------
Fri Jun 18 17:42:05 CEST 2004 - jplack@suse.de
- fixed critical bug #42207 - lilo does not handle /dev/root in
/proc/mounts
-------------------------------------------------------------------
Thu Jun 17 15:36:12 CEST 2004 - jplack@suse.de
- use TMPDIR if set
-------------------------------------------------------------------
Thu Jun 17 11:55:20 CEST 2004 - jplack@suse.de
- fixed #42148, lilo cannot handle more than 10 partitions
-------------------------------------------------------------------
Wed Jun 16 23:12:46 CEST 2004 - olh@suse.de
- remove hardcoded /boot/System.map path on iseries (#42000)
use prep binary boot header from current kernel-source package
do not call /sbin/activate on prep anymore, its gone
disable debug output in makezimage.sh scripts
-------------------------------------------------------------------
Thu Jun 3 16:46:02 CEST 2004 - jplack@suse.de
- entries without initrd have been errornously ignored
-------------------------------------------------------------------
Tue Jun 1 17:55:50 CEST 2004 - jplack@suse.de
- fixed #41333, do of screen init
-------------------------------------------------------------------
Fri May 28 13:18:53 CEST 2004 - jplack@suse.de
- fixed #41331, parser error
-------------------------------------------------------------------
Wed May 26 17:07:08 CEST 2004 - jplack@suse.de
- prevent parted from going interactive
-------------------------------------------------------------------
Tue May 25 18:13:23 CEST 2004 - jplack@suse.de
- ugly typo fixed / lilo stopped execution
-------------------------------------------------------------------
Tue May 25 01:30:38 CEST 2004 - jplack@suse.de
- remove moint point from OF path in show_of_path.sh (#40999)
-------------------------------------------------------------------
Mon May 24 15:45:12 CEST 2004 - jplack@suse.de
- fix yet another parser bug
-------------------------------------------------------------------
Wed May 19 16:31:58 CEST 2004 - jplack@suse.de
- merged lilo&bootheader tar balls, implemented smart PReP
partition handling including expansion/shrinking on the fly.
-------------------------------------------------------------------
Thu May 13 15:34:08 CEST 2004 - jplack@suse.de
- follow symlinks to get file size, umount boot on clean up, clear
LANG and LC_CTYPE on startup
-------------------------------------------------------------------
Wed May 12 17:30:09 CEST 2004 - jplack@suse.de
- better error handling, work around YaST bugs (e.g. boot="" bug),
some smaller glitches
-------------------------------------------------------------------
Mon May 10 17:11:15 CEST 2004 - jplack@suse.de
- fixed typos for PowerMac G5s
-------------------------------------------------------------------
Fri May 7 18:48:49 CEST 2004 - jplack@suse.de
- create bootinfo object, more error checking, type conversion for
PReP Boot partition
-------------------------------------------------------------------
Fri May 7 15:24:32 CEST 2004 - jplack@suse.de
- vscsi detection, #40002
-------------------------------------------------------------------
Wed May 5 13:39:46 CEST 2004 - jplack@suse.de
- fixed guessing of boot partition, various cleanups, fixed custom
error handling.
-------------------------------------------------------------------
Mon May 3 23:10:11 CEST 2004 - jplack@suse.de
- fixed various pmac bugs/cleanup of pmac handling
-------------------------------------------------------------------
Mon May 3 11:03:01 CEST 2004 - jplack@suse.de
- fixed typo in lilo triggering bash bug, implemented booting from
non standard file systems though a FAT boot file system (#34556)
and others.
-------------------------------------------------------------------
Mon Apr 26 14:09:03 CEST 2004 - jplack@suse.de
- fixed show_of_path.sh: support for IPR controller and such #39033
mounts /sys if needed, #39380
-------------------------------------------------------------------
Fri Apr 2 14:54:33 CEST 2004 - jplack@suse.de
- fixed show_of_path.sh: scsi_id and scsi_lun are given in hex
instead of decimal
-------------------------------------------------------------------
Wed Mar 31 15:56:21 CEST 2004 - jplack@suse.de
- set OF variable boot-device to point to your boot device
-------------------------------------------------------------------
Tue Mar 30 17:54:57 CEST 2004 - jplack@suse.de
- fixes #37294: fixed command line handling, and #37291
-------------------------------------------------------------------
Fri Mar 26 15:28:34 CET 2004 - jplack@suse.de
- workaround for possible bug in yaboot, avoid initrd option by
using addRamdisk.sh, use fullpath for fdisk (path not set with
init=/bin/bash)
-------------------------------------------------------------------
Wed Mar 24 15:53:34 CET 2004 - jplack@suse.de
- fixed type, bug with device detection, lots of clean ups
-------------------------------------------------------------------
Tue Mar 23 19:13:56 CET 2004 - jplack@suse.de
- update to bootheader-0.0.5, mac fix
-------------------------------------------------------------------
Tue Mar 23 18:29:57 CET 2004 - jplack@suse.de
- update to version lilo-0.0.8, support of multiple boot= lines for
iSeries, more clean ups
-------------------------------------------------------------------
Tue Mar 2 18:03:45 CET 2004 - olh@suse.de
- make zImage helpers exectable, copy dummy .o file on chrp
-------------------------------------------------------------------
Sun Feb 22 21:16:31 CET 2004 - olh@suse.de
- add make_zimage*.sh for pseries and iseries, fix prep script
-------------------------------------------------------------------
Mon Feb 16 14:42:24 CET 2004 - olh@suse.de
- run /sbin/activate unconditionally
handle devspec sysfs property for sata
-------------------------------------------------------------------
Thu Feb 12 17:42:28 CET 2004 - olh@suse.de
- add make_zimage*.sh scripts for pmac coff and new pmac, prep
-------------------------------------------------------------------
Tue Feb 10 12:06:59 CET 2004 - olh@suse.de
- add /lib/lilo/iseries/iseries-addRamDisk,
from kernel-iseries64-tools
-------------------------------------------------------------------
Sat Jan 31 21:22:55 CET 2004 - olh@suse.de
- update to yaboot-1.3.11
update show_of_path.sh to use sysfs
update lilo to use MacRISC* instead of compatible_machines.txt
move files from /boot to /lib/lilo/
preserve lilo.conf in postinstall
-------------------------------------------------------------------
Tue Dec 2 16:06:53 CET 2003 - olh@suse.de
- move /boot/lib/chrp/* to /lib/lilo
-------------------------------------------------------------------
Wed Nov 13 12:35:41 CET 2002 - olh@suse.de
- requires: binutils for linking the kernel on pseries
-------------------------------------------------------------------
Tue Nov 12 20:40:07 CET 2002 - olh@suse.de
- support initrd on pseries
-------------------------------------------------------------------
Sat Nov 9 00:59:48 CET 2002 - olh@suse.de
- add yaboot-hole_data-journal.diff
fix loading of files with holes on reiserfs
-------------------------------------------------------------------
Thu Oct 17 10:53:40 PDT 2002 - olh@suse.de
- activate a kernel slot with the 'activate' config option
zero cmdline in kernel slot
-------------------------------------------------------------------
Tue Aug 27 18:41:17 CEST 2002 - olh@suse.de
- remove some unwanted debug output on iSeries
-------------------------------------------------------------------
Tue Aug 27 08:40:40 CEST 2002 - olh@suse.de
- fix append= handling from last change
-------------------------------------------------------------------
Sun Aug 25 14:47:02 CEST 2002 - olh@suse.de
- better handling of iSeries specific options
write kernel to kernel slot or stream file or prep boot partition
-------------------------------------------------------------------
Sun Aug 11 11:47:50 CEST 2002 - olh@suse.de
- check for empty image= line on newworld, avoids warning
-------------------------------------------------------------------
Sat Aug 3 19:33:26 CEST 2002 - olh@suse.de
- load system.map on new pmacs, for debugger
unset boot-file on new pmacs, breaks yaboot
-------------------------------------------------------------------
Wed Jul 3 22:23:17 CEST 2002 - olh@suse.de
- use MacRISC as compatible string on pmac
-------------------------------------------------------------------
Sat Jun 29 13:12:11 CEST 2002 - olh@suse.de
- add yaboot-symlink-fix.diff (#16742), allow symlinks on reiserfs
-------------------------------------------------------------------
Mon Jan 14 22:38:21 CET 2002 - olh@suse.de
- remove exit 0, no quoting for lilo.conf variables
-------------------------------------------------------------------
Fri Jan 11 18:21:13 CET 2002 - olh@suse.de
- build a boot image with initrd= on iSeries, when specified
-------------------------------------------------------------------
Thu Jan 10 23:26:39 CET 2002 - olh@suse.de
- do not write to slot C on iSeries
-------------------------------------------------------------------
Wed Jan 9 18:58:15 CET 2002 - olh@suse.de
- do not write to slot A on iSeries
-------------------------------------------------------------------
Wed Jan 9 04:59:59 CET 2002 - olh@suse.de
- add root= option on iseries
-------------------------------------------------------------------
Tue Jan 8 13:09:50 CET 2002 - olh@suse.de
- do not honor the boot-file/bootargs content in yaboot
-------------------------------------------------------------------
Tue Jan 8 04:22:56 CET 2002 - olh@suse.de
- run lilo on iSeries
-------------------------------------------------------------------
Thu Dec 20 18:04:19 CET 2001 - olh@suse.de
- do not call rpm postinstall
-------------------------------------------------------------------
Thu Dec 13 19:05:28 CET 2001 - olh@suse.de
- update to yaboot 1.3.6, remove some partition type braindamage
-------------------------------------------------------------------
Tue Dec 4 21:10:17 CET 2001 - olh@suse.de
- add new PowerBook
-------------------------------------------------------------------
Tue Dec 4 21:01:40 CET 2001 - olh@suse.de
- running lilo on iSeries
-------------------------------------------------------------------
Tue Nov 13 15:21:48 CET 2001 - olh@suse.de
- double MAX_TOKEN size to allow large init-message
-------------------------------------------------------------------
Thu Nov 8 18:24:42 CET 2001 - olh@suse.de
- the last yaboot patch screwed the older changes, apply them again
-------------------------------------------------------------------
Thu Nov 8 14:53:42 CET 2001 - olh@suse.de
- add patch to allow loading for zImage.initrd on ppc64
-------------------------------------------------------------------
Mon Oct 15 17:51:52 CEST 2001 - olh@suse.de
- fix yaboot.conf creation, sysmap= was wrong
-------------------------------------------------------------------
Mon Oct 15 12:21:34 CEST 2001 - olh@suse.de
- add patch from jeffm to fix image loading on chrp+reiserfs
-------------------------------------------------------------------
Mon Oct 8 23:11:15 CEST 2001 - olh@suse.de
- do nothing on oldworld when called with --lilo-rootdrive
might be bad for your MacOS partition
-------------------------------------------------------------------
Wed Oct 3 12:48:15 CEST 2001 - olh@suse.de
- use --lilo-rootdrive when df / produce bogus output
needed for installer
-------------------------------------------------------------------
Mon Sep 24 18:12:33 CEST 2001 - olh@suse.de
- do not exit when sysmap can not be loaded
-------------------------------------------------------------------
Sat Sep 22 15:19:13 CEST 2001 - olh@suse.de
- fix spacebar message
-------------------------------------------------------------------
Fri Sep 21 00:12:27 CEST 2001 - olh@suse.de
- change type of Mac OS Rom and install
-------------------------------------------------------------------
Fri Sep 21 00:07:45 CEST 2001 - olh@suse.de
- update yaboot to 1.2.5, fixes for ppc64
-------------------------------------------------------------------
Thu Sep 20 00:04:17 CEST 2001 - olh@suse.de
- fix sysmap for pmac
-------------------------------------------------------------------
Wed Sep 19 10:18:23 CEST 2001 - olh@suse.de
- fix sysmap path for chrp
-------------------------------------------------------------------
Sat Sep 15 22:09:56 CEST 2001 - olh@suse.de
- make spacebar useage more clear
-------------------------------------------------------------------
Fri Sep 14 16:36:40 CEST 2001 - olh@suse.de
- improve handling of spacebar in os-chooser
-------------------------------------------------------------------
Wed Sep 5 21:10:16 CEST 2001 - olh@suse.de
- fix specfile
-------------------------------------------------------------------
Wed Sep 5 14:22:09 CEST 2001 - olh@suse.de
- update yaboot to 1.2.3, use new os-chooser version per default
-------------------------------------------------------------------
Tue Aug 14 16:59:14 CEST 2001 - olh@suse.de
- fix filelist
-------------------------------------------------------------------
Mon Aug 13 16:17:28 CEST 2001 - olh@suse.de
- update compatible_machines.txt comment
-------------------------------------------------------------------
Mon Aug 13 15:14:52 CEST 2001 - olh@suse.de
- update lilo.sh, fix handling of HFSBOOTFOLDER
use a different way to query keys in os-chooser script
fix yaboot, netboot was broken in last update
-------------------------------------------------------------------
Wed Aug 8 11:11:54 CEST 2001 - olh@suse.de
- update compatible_machines.txt
-------------------------------------------------------------------
Wed Aug 8 11:02:19 CEST 2001 - olh@suse.de
- move compatible_machines.txt
dont force copy on new Macs until yaboot is fixed
-------------------------------------------------------------------
Thu Aug 2 22:42:22 CEST 2001 - olh@suse.de
- fix birec calculation, needs still work for HFS load ...
-------------------------------------------------------------------
Wed Aug 1 18:08:18 CEST 2001 - olh@suse.de
- set sysmap_base to 0
-------------------------------------------------------------------
Tue Jul 31 22:14:51 CEST 2001 - olh@suse.de
- add yaboot-fix.diff for reiserfs mount
-------------------------------------------------------------------
Tue Jul 31 18:19:33 CEST 2001 - olh@suse.de
- update default lilo.conf
-------------------------------------------------------------------
Tue Jul 31 18:13:57 CEST 2001 - olh@suse.de
- update to current yaboot patch for reiserfs (jeffm)
add sysmap loading patch and update version to 1.2.2
-------------------------------------------------------------------
Mon Jul 23 12:37:42 CEST 2001 - olh@suse.de
- fix the default= option when it is macos, use first kernel label
-------------------------------------------------------------------
Mon Jul 2 21:18:23 CEST 2001 - olh@suse.de
- bring back some modifications
always copy the files on the new MacRISC2 machines
-------------------------------------------------------------------
Thu Jun 28 12:45:21 CEST 2001 - olh@suse.de
- fix yaboot.c file_close
-------------------------------------------------------------------
Thu Jun 28 12:17:35 CEST 2001 - olh@suse.de
- miboot can read a config file now
-------------------------------------------------------------------
Mon Jun 18 01:21:41 CEST 2001 - olh@suse.de
- honor default= line in lilo.conf for macos booting
-------------------------------------------------------------------
Sat Jun 2 22:27:11 CEST 2001 - olh@suse.de
- update yaboot to 1.2.1, add reiserfs patches
-------------------------------------------------------------------
Fri Mar 9 19:45:11 CET 2001 - olh@suse.de
- rename os-chooser to Mac OS Rom
add some support for Mac OS X to lilo.conf
-------------------------------------------------------------------
Mon Mar 5 19:24:37 CET 2001 - olh@suse.de
- add PowerMac4,1 for new flower power iMacs
-------------------------------------------------------------------
Tue Feb 27 16:00:32 CET 2001 - olh@suse.de
- add PowerMac3,4 for new G4/466
-------------------------------------------------------------------
Tue Feb 27 14:51:33 CET 2001 - olh@suse.de
- enable initrd creation again, loop-6 fix most problems
-------------------------------------------------------------------
Tue Feb 27 12:52:26 CET 2001 - olh@suse.de
- update to 0.0.7
update yaboot to 1.1.1, obsoletes chrp64 binary
change /sbin/lilo to handle the new files
-------------------------------------------------------------------
Thu Feb 15 16:17:59 CET 2001 - olh@suse.de
- disable misleading debug printf in yaboot
-------------------------------------------------------------------
Wed Feb 14 01:39:07 CET 2001 - olh@suse.de
- handle first generation iMac in lilo
-------------------------------------------------------------------
Sun Feb 11 14:05:22 CET 2001 - olh@suse.de
- handle /dev/hde in show_of_path.sh
-------------------------------------------------------------------
Sun Feb 11 13:56:28 CET 2001 - olh@suse.de
- skip initrd creation with 2.4 kernel and old pmacs
until the loop device is fixed
-------------------------------------------------------------------
Sun Feb 11 13:41:56 CET 2001 - olh@suse.de
- add small fixes for chrp to yaboot
-------------------------------------------------------------------
Wed Jan 31 00:06:04 CET 2001 - olh@suse.de
- add " screen" output to lilo itself
-------------------------------------------------------------------
Tue Jan 30 21:20:10 CET 2001 - olh@suse.de
- activate partitions via nvsetenv on new PowerMacs
-------------------------------------------------------------------
Tue Jan 30 19:43:37 CET 2001 - olh@suse.de
- avoid screen garbage on chrp serial console
-------------------------------------------------------------------
Tue Jan 30 15:55:56 CET 2001 - olh@suse.de
- disable " screen" output, doesnt work anyway
-------------------------------------------------------------------
Sun Dec 17 20:34:26 CET 2000 - olh@suse.de
- use yaboot 0.9 on pmac and chrp
-------------------------------------------------------------------
Sun Dec 17 17:29:40 CET 2000 - olh@suse.de
- add support for System.map loading (sysmap=)
-------------------------------------------------------------------
Fri Dec 1 11:44:54 CET 2000 - olh@suse.de
- remove quik, build debug binaries on CHRP
-------------------------------------------------------------------
Tue Oct 24 18:00:55 CEST 2000 - olh@suse.de
- clear BSS on chrp, fix typo in /sbin/lilo, use always yaboot.conf
-------------------------------------------------------------------
Thu Oct 12 00:02:23 CEST 2000 - olaf@suse.de
- update to yaboot 0.9 for chrp only, allows bootable CDs
-------------------------------------------------------------------
Mon Oct 9 23:08:07 CEST 2000 - olh@suse.de
- add POWER3 support to install yaboot.chrp{,.64}
-------------------------------------------------------------------
Fri Sep 29 16:35:29 CEST 2000 - olh@suse.de
- disable debug on chrp
-------------------------------------------------------------------
Wed Sep 27 18:01:05 CEST 2000 - olh@suse.de
- exit when no boot= is specified
-------------------------------------------------------------------
Wed Sep 27 14:21:38 CEST 2000 - olh@suse.de
- disable debug in yaboot.chrp, fix <NULL> output in defaultimage
-------------------------------------------------------------------
Thu Sep 21 19:02:02 CEST 2000 - olh@suse.de
- fix show_of_path, lilo.sh and yaboot.c at once
-------------------------------------------------------------------
Thu Sep 21 09:57:01 CEST 2000 - olh@suse.de
- update yaboot for chrp, update lilo to handle chrp
-------------------------------------------------------------------
Mon Sep 11 15:01:15 CEST 2000 - olh@suse.de
- add video=platinumfb:cmode:8 to System.bin, prevents garbage
-------------------------------------------------------------------
Sun Sep 10 23:54:31 CEST 2000 - olh@suse.de
- update to 0.0.6, update yaboot to 0.8
-------------------------------------------------------------------
Thu Jul 20 04:14:30 CEST 2000 - olh@suse.de
- update lilo to 0.0.3
-------------------------------------------------------------------
Wed Jul 19 14:45:27 CEST 2000 - olh@suse.de
- update lilo to 0.0.2, adapt quik
-------------------------------------------------------------------
Thu Jul 13 13:38:41 CEST 2000 - olh@suse.de
- update README and System.bin
-------------------------------------------------------------------
Wed Jul 12 16:33:50 CEST 2000 - olh@suse.de
- initial ppc release