yaboot.git
16 years agoAdd support for IDE controllers with identity crisis
Ethan Benson [Sun, 17 Nov 2002 23:33:17 +0000 (23:33 +0000)]
Add support for IDE controllers with identity crisis

* ofpath: Add support for IDE controllers that pretend they are scsi.
* Prepare 1.3.8-rc2.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-40

16 years agoPrepare 1.3.8-rc1
Ethan Benson [Sun, 17 Nov 2002 03:13:10 +0000 (03:13 +0000)]
Prepare 1.3.8-rc1

* Prefer $PATH_PREFIX/usr/sbin/ofpath if it exists.
* yabootconfig: Add append="video=ofonly" if the running kernel
  was booted with it.  This solves user confusion when they boot an installer with an
  install-safe label, install, then reboot the new system to find the
  console display doesn't work.  This only occurs if user does not
  specify --kernel-args so it will not interfere with distro installers
  which handle this themselves.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-39

16 years agoAdd support for pci-ide to ofpath
Ethan Benson [Sun, 17 Nov 2002 02:02:17 +0000 (02:02 +0000)]
Add support for pci-ide to ofpath

* ofpath: Support multi-channel pci-ide devices, found in the Xserve.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-38

16 years agoAdd extra sanity checks to new ofpath ide resolution code
Ethan Benson [Sun, 3 Nov 2002 02:00:27 +0000 (02:00 +0000)]
Add extra sanity checks to new ofpath ide resolution code

* ofpath: Add a few sanity checks to new ide resolution code.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-37

16 years agoUpdate ofpath for new devspec export in /proc
Ethan Benson [Wed, 30 Oct 2002 10:32:14 +0000 (10:32 +0000)]
Update ofpath for new devspec export in /proc

* ofpath: /proc/ide/pmac is dead, the OpenFirmware devspec is now
  exported to /proc/ide/ideX/devspec, ofpath now uses that.
  - this change is not tested, some additional sanity checks are still
    needed.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-36

16 years agoChange ofpath to use /proc/ide/of1275 instead of /proc/ide/pmac
Ethan Benson [Sun, 27 Oct 2002 00:57:19 +0000 (00:57 +0000)]
Change ofpath to use /proc/ide/of1275 instead of /proc/ide/pmac

* ofpath: the current incarnation of /proc/ide/pmac is not supported
  by ofpath, and I believe this file should be renamed since it should
  not be inherently pmac specific.  When the format of this file is
  updated it can be renamed at the same time.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-35

16 years agoAdd preliminary support for Windtunnel PowerMacs to ofpath
Ethan Benson [Sun, 27 Oct 2002 00:40:09 +0000 (00:40 +0000)]
Add preliminary support for Windtunnel PowerMacs to ofpath

* CHANGES IN THIS COMMIT ARE PRELIMINARY **DO NOT DISTRIBUTE**

* ofpath: Add preliminary support for Windtunnel PowerMacs
  - If /proc/ide/pmac (perhaps to be renamed) does not exist and
    machine is a Windtunnel return ultra2: instead of hd: (this assumes
    machines without /proc/ide/pmac are also without support for ATA-100,
    ultra2: is the ATA-66 bus).
  - Parse a modified version of /proc/ide/pmac to determine the
    appropriate OpenFirmware device specifier, no kernel yet has the
    correct version of this file.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-34

17 years agoFix spelling errors in changelog
Ethan Benson [Sun, 29 Sep 2002 05:04:59 +0000 (05:04 +0000)]
Fix spelling errors in changelog

* Oops, fix some spelling errors and reburn 1.3.7.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-33

17 years agoPrepare 1.3.7 release
Ethan Benson [Sat, 28 Sep 2002 22:51:44 +0000 (22:51 +0000)]
Prepare 1.3.7 release

* Bump versions to 1.3.7
* Update changelog.
* Mention new yaboot mailing lists in README.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-32

17 years agoRemove 0arch-timestamps0 in archclean target
Ethan Benson [Sun, 15 Sep 2002 03:56:45 +0000 (03:56 +0000)]
Remove 0arch-timestamps0 in archclean target

* Remove 0arch-timestamps0 in archclean target.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-31

17 years agoPrepare 1.3.7-pre1
Ethan Benson [Sun, 15 Sep 2002 03:28:32 +0000 (03:28 +0000)]
Prepare 1.3.7-pre1

* Update copyright notices for 2002.
* Change Boot: to Stage 1 Boot: in ofboot.b
* Update changelog.
* Bump version to 1.3.7-pre1.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-30

17 years agoupdate timestamp save file.
Ethan Benson [Sun, 8 Sep 2002 00:17:53 +0000 (00:17 +0000)]
update timestamp save file.

* update timestamp save file.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-29

17 years agoFix partition file search
Ethan Benson [Sun, 8 Sep 2002 00:13:58 +0000 (00:13 +0000)]
Fix partition file search

* Change file_block_open() to check for FILE_OK rather then NULL
return from fs_open().  When no partition is specified in a file open
call yaboot will loop through all known partitions until the file is
found, or no more partitions are left.  In older versions fs_open()
would check for FILE_OK, so checking for NULL return from fs_open()
worked, in current versions fs_open() checks for BADFS so proper
errors can be reported.  This only really affects IBM CHRP.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-28

17 years agomake version numbers loudly unsupported due to dumb dist maintainers
Ethan Benson [Sun, 18 Aug 2002 22:33:31 +0000 (22:33 +0000)]
make version numbers loudly unsupported due to dumb dist maintainers

* make version numbers loudly unsupported due to dumb dist
  maintainers, real versions not in place till release time.  UNRELEASED
  SOFTWARE SHOULD NOT BE PACKAGED.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-27

17 years agoBump yabootconfig version
Ethan Benson [Thu, 15 Aug 2002 07:26:38 +0000 (07:26 +0000)]
Bump yabootconfig version

* Bump yabootconfig version number.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-26

17 years agoFix rare fstab parsing bug in yabootconfig
Ethan Benson [Thu, 15 Aug 2002 07:24:35 +0000 (07:24 +0000)]
Fix rare fstab parsing bug in yabootconfig

* Fix a rare parsing bug in yabootconfig's /etc/fstab parsing. If the
  user had commented entries for the / filesystem yabootconfig would end
  up detecting one of those.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-25

17 years agoDon't recommend reporting bugs to benh in yabootconfig(8)
Ethan Benson [Mon, 29 Jul 2002 08:01:44 +0000 (08:01 +0000)]
Don't recommend reporting bugs to benh in yabootconfig(8)

* Don't recommend reporting bugs to benh in yabootconfig(8).

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-24

17 years agoFix reiserfs symlink resolution
Ethan Benson [Wed, 3 Jul 2002 08:17:12 +0000 (08:17 +0000)]
Fix reiserfs symlink resolution

* Fix reiserfs symlink resolution which could fail in certain circumstances.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-23

17 years agoUpdate timestamp file to exclude {arch}/*
Ethan Benson [Wed, 29 May 2002 08:50:39 +0000 (08:50 +0000)]
Update timestamp file to exclude {arch}/*

Update timestamp file to exclude {arch}/*.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-22

17 years agoAdd 0arch-timestamps0 setftime timestamp database
Ethan Benson [Sat, 4 May 2002 13:00:23 +0000 (13:00 +0000)]
Add 0arch-timestamps0 setftime timestamp database

Add 0arch-timestamps0 setftime timestamp database.  This allows us to
work around arch's lack of preserving timestamps.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-21

17 years agoUpdate upstream notice in yaboot-howto, translate it to de.
Ethan Benson [Sat, 20 Apr 2002 13:52:09 +0000 (13:52 +0000)]
Update upstream notice in yaboot-howto, translate it to de.

* Update upstream notice in yaboot-howto, translate it to de.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-20

17 years agoRemove more arch crap in clean target
Ethan Benson [Sun, 31 Mar 2002 05:21:42 +0000 (05:21 +0000)]
Remove more arch crap in clean target

* Remove ,,* in clean target, this is more crap arch leaves laying around.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-19

17 years agoFix make clean from previous patch
Ethan Benson [Sun, 31 Mar 2002 05:11:46 +0000 (05:11 +0000)]
Fix make clean from previous patch

find man page is on crack.  Fix find calls my way which appears to work correctly.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-18

17 years agoUpdate clean targets
Ethan Benson [Sun, 31 Mar 2002 05:00:26 +0000 (05:00 +0000)]
Update clean targets

* Remove chmod calls from make clean, arch is supposed to keep track
  of permissions correctly so they shouldn't be needed now.

* Add '-path './{arch}' -prune -o ' to all the find calls so cleaning
  doesn't recurse into arch's revision control directories and possibly
  corrupt them.

* Add archclean target which removes all of arch's cruft so release
  tarballs won't be ridiculously bloated (arch keeps a complete
  duplicate copy of the source making the tarball twice the size it
  should be, no good for release tarballs).  If people want a `archable'
  tree they should just use arch to check one out.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-17

17 years agosync with latest yaboot CVS
Ethan Benson [Wed, 27 Mar 2002 14:10:34 +0000 (14:10 +0000)]
sync with latest yaboot CVS

Add german howto for yaboot-howto.

Typo fixes/minor updates to yaboot-howto.

small fixes to elfextract.

git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-16

17 years agoCommit yaboot 1.3.6
Ethan Benson [Wed, 27 Mar 2002 13:55:42 +0000 (13:55 +0000)]
Commit yaboot 1.3.6

Commit yaboot 1.3.6.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-15

17 years agoCommit yaboot 1.3.6-pre2
Ethan Benson [Wed, 27 Mar 2002 13:45:22 +0000 (13:45 +0000)]
Commit yaboot 1.3.6-pre2

Commit yaboot 1.3.6-pre2.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-14

17 years agoCommit yaboot 1.3.6-pre1
Ethan Benson [Wed, 27 Mar 2002 13:37:21 +0000 (13:37 +0000)]
Commit yaboot 1.3.6-pre1

Commit yaboot 1.3.6-pre1.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-13

17 years agoCommit yaboot 1.3.5
Ethan Benson [Wed, 27 Mar 2002 13:30:47 +0000 (13:30 +0000)]
Commit yaboot 1.3.5

Commit yaboot 1.3.5.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-12

17 years agoCommit yaboot 1.3.5-pre3
Ethan Benson [Wed, 27 Mar 2002 13:25:55 +0000 (13:25 +0000)]
Commit yaboot 1.3.5-pre3

Commit yaboot 1.3.5-pre3.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-11

17 years agoCommit yaboot 1.3.5-pre2
Ethan Benson [Wed, 27 Mar 2002 13:22:23 +0000 (13:22 +0000)]
Commit yaboot 1.3.5-pre2

Commit yaboot 1.3.5-pre2.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-10

17 years agoCommit yaboot 1.3.5-pre1
Ethan Benson [Tue, 26 Mar 2002 15:11:26 +0000 (15:11 +0000)]
Commit yaboot 1.3.5-pre1

Commit yaboot 1.3.5-pre1.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-9

17 years agoCommit yaboot 1.3.4
Ethan Benson [Tue, 26 Mar 2002 15:05:27 +0000 (15:05 +0000)]
Commit yaboot 1.3.4

Commit yaboot 1.3.4.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-8

17 years agoCommit yaboot 1.3.4-pre3
Ethan Benson [Tue, 26 Mar 2002 15:00:49 +0000 (15:00 +0000)]
Commit yaboot 1.3.4-pre3

Commit yaboot 1.3.4-pre3.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-7

17 years agoCommit yaboot 1.3.4-pre2
Ethan Benson [Tue, 26 Mar 2002 14:42:58 +0000 (14:42 +0000)]
Commit yaboot 1.3.4-pre2

Commit yaboot 1.3.4-pre2.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-6

17 years agoCommit yaboot 1.3.4-pre1
Ethan Benson [Mon, 25 Mar 2002 15:13:19 +0000 (15:13 +0000)]
Commit yaboot 1.3.4-pre1

Commit yaboot 1.3.4-pre1.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-5

17 years agoCommit yaboot 1.3.3
Ethan Benson [Mon, 25 Mar 2002 14:50:10 +0000 (14:50 +0000)]
Commit yaboot 1.3.3

Commit yaboot 1.3.3.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-4

17 years agoCommit yaboot 1.3.2
Ethan Benson [Mon, 25 Mar 2002 14:28:05 +0000 (14:28 +0000)]
Commit yaboot 1.3.2

Commit yaboot 1.3.2.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-3

17 years agoCommit yaboot 1.3.1
Ethan Benson [Mon, 25 Mar 2002 14:05:52 +0000 (14:05 +0000)]
Commit yaboot 1.3.1

Commit yaboot 1.3.1.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-2

17 years agoCommit yaboot 1.3.0
Ethan Benson [Mon, 25 Mar 2002 07:43:37 +0000 (07:43 +0000)]
Commit yaboot 1.3.0

Commit yaboot 1.3.0.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-1

17 years agoCreate yaboot arch repo erbenson@alaska.net--public,yaboot--devel--1.3--base-0
Ethan Benson [Mon, 25 Mar 2002 03:28:42 +0000 (03:28 +0000)]
Create yaboot arch repo

Create yaboot arch repo.
git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--base-0