* [ANN] yaboot maintainer change @ 2001-09-20 15:09 Benjamin Herrenschmidt 2001-09-20 23:22 ` Ethan Benson 0 siblings, 1 reply; 10+ messages in thread From: Benjamin Herrenschmidt @ 2001-09-20 15:09 UTC (permalink / raw) To: linuxppc-dev, Debian PowerPC; +Cc: dan Hi all ! The maintenance of yaboot releases & packaging will now be handled by Ethan Benson. He should shortly release 1.3 (which is the same as 1.2.5 code wise for those who caught it), the version bump is here to avoid confusion with versions I released. The archives of older versions on my page will remain, users should however now get their versions from Ethan, I'll let him explain that all. I still maintain the actual code for yaboot and the yaboot source rsync repository, so you can still feed me with bug reports ;) Regards, Ben. ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [ANN] yaboot maintainer change 2001-09-20 15:09 [ANN] yaboot maintainer change Benjamin Herrenschmidt @ 2001-09-20 23:22 ` Ethan Benson 2001-09-21 16:49 ` Peter Bergner 0 siblings, 1 reply; 10+ messages in thread From: Ethan Benson @ 2001-09-20 23:22 UTC (permalink / raw) To: Benjamin Herrenschmidt; +Cc: linuxppc-dev, Debian PowerPC, dan On Thu, Sep 20, 2001 at 05:09:39PM +0200, Benjamin Herrenschmidt wrote: > Hi all ! > > The maintenance of yaboot releases & packaging will now be handled by > Ethan Benson. He should shortly release 1.3 (which is the same as 1.2.5 > code wise for those who caught it), the version bump is here to avoid > confusion with versions I released. > > The archives of older versions on my page will remain, users should > however now get their versions from Ethan, I'll let him explain that all. Basically the main goal of this is to merge ybin and yaboot into a single unified source tree. In the past yaboot contained virtually no documentation and no userland installation and configuration tools, those were only part of the ybin distribution. Now both ybin and yaboot are part of the same source tree, which I will call yaboot. The distribution pages will be: http://www.alaska.net/~erbenson/yaboot and http://penguinppc.org/usr/yaboot the old ~erbenson/ybin and /usr/ybin links will continue to work indefinitly, you will however get the exact same page (they are just symlinks now). Before ybin-X.Y.Z.tar.gz required no compilation since ybin is writtin in sh rather then C, now that this is a single tree containing yaboot, you will have to compile the source to get binaries, if this is impossible i have also provided a binary tarball dist yaboot-binary-X.Y.Z.tar.gz. I highly recommend compiling and installing from the source tarball over the binary tarball however. the source tree is in the yaboot-1.3.tar.gz tarball, precompiled binary dist is in yaboot-binary-1.3.tar.gz Distributions who have in the past distributed separate ybin and yaboot packages should merge them into a single yaboot package. As I have done in the past these tarballs are signed with my GnuPG key, verifying these signatures is as always highly recommended. The current web page is still mostly the same as the ybin page, I will eventually redo this, and probably rewrite the README (which is also pretty much just ybin's). these are non-technical merging issues however. I have released version 1.3, it's available at the above URLs. I will probably release a 1.3.1 within the next day or two to change a couple aspects about the binary dist tarball (don't include ./etc/yaboot.conf). comments and suggestions are welcome, flames should go to /dev/null. Enjoy. -- Ethan Benson http://www.alaska.net/~erbenson/ ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [ANN] yaboot maintainer change 2001-09-20 23:22 ` Ethan Benson @ 2001-09-21 16:49 ` Peter Bergner 2001-09-21 18:20 ` Tom Rini 0 siblings, 1 reply; 10+ messages in thread From: Peter Bergner @ 2001-09-21 16:49 UTC (permalink / raw) To: Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan Ethan Benson wrote: : comments and suggestions are welcome, flames should go to /dev/null. Just a little nit, but some people might be interested, as part of the "Various ppc64 & chrp fixes by Peter Bergner", we also added support for booting compressed images (ie, zImage). Peter -- Peter Bergner SLIC Optimizing Translator Development / Linux PPC64 Kernel Development IBM Rochester, MN bergner@us.ibm.com ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [ANN] yaboot maintainer change 2001-09-21 16:49 ` Peter Bergner @ 2001-09-21 18:20 ` Tom Rini 2001-09-21 13:29 ` yaboot & zImage's hollis 0 siblings, 1 reply; 10+ messages in thread From: Tom Rini @ 2001-09-21 18:20 UTC (permalink / raw) To: Peter Bergner; +Cc: Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan On Fri, Sep 21, 2001 at 11:49:51AM -0500, Peter Bergner wrote: > Ethan Benson wrote: > : comments and suggestions are welcome, flames should go to /dev/null. > > Just a little nit, but some people might be interested, as part > of the "Various ppc64 & chrp fixes by Peter Bergner", we also > added support for booting compressed images (ie, zImage). As in objcopy ... && gzip -9 or the 'zImage' target? They aren't exactly the same.. -- Tom Rini (TR1265) http://gate.crashing.org/~trini/ ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: yaboot & zImage's 2001-09-21 18:20 ` Tom Rini @ 2001-09-21 13:29 ` hollis 2001-09-21 18:33 ` Tom Rini 0 siblings, 1 reply; 10+ messages in thread From: hollis @ 2001-09-21 13:29 UTC (permalink / raw) To: Tom Rini Cc: Peter Bergner, Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan On Fri, Sep 21, 2001 at 11:20:47AM -0700, Tom Rini wrote: > > On Fri, Sep 21, 2001 at 11:49:51AM -0500, Peter Bergner wrote: > > > > Just a little nit, but some people might be interested, as part > > of the "Various ppc64 & chrp fixes by Peter Bergner", we also > > added support for booting compressed images (ie, zImage). > > As in objcopy ... && gzip -9 or the 'zImage' target? They aren't exactly > the same.. I've booted a zImage.rs6k-chrp from yaboot 1.2.5. -Hollis ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: yaboot & zImage's 2001-09-21 13:29 ` yaboot & zImage's hollis @ 2001-09-21 18:33 ` Tom Rini 2001-09-21 19:40 ` Peter Bergner 2001-09-21 21:05 ` Dan Malek 0 siblings, 2 replies; 10+ messages in thread From: Tom Rini @ 2001-09-21 18:33 UTC (permalink / raw) To: hollis Cc: Peter Bergner, Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan On Fri, Sep 21, 2001 at 01:29:04PM +0000, hollis@austin.ibm.com wrote: > On Fri, Sep 21, 2001 at 11:20:47AM -0700, Tom Rini wrote: > > > > On Fri, Sep 21, 2001 at 11:49:51AM -0500, Peter Bergner wrote: > > > > > > Just a little nit, but some people might be interested, as part > > > of the "Various ppc64 & chrp fixes by Peter Bergner", we also > > > added support for booting compressed images (ie, zImage). > > > > As in objcopy ... && gzip -9 or the 'zImage' target? They aren't exactly > > the same.. > > I've booted a zImage.rs6k-chrp from yaboot 1.2.5. That almost sounds silly. I guess I should try and find the code, but I'm guessing it copies from an FS into memory and then runs that? yaboot doesn't do compression yet, yes? -- Tom Rini (TR1265) http://gate.crashing.org/~trini/ ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: yaboot & zImage's 2001-09-21 18:33 ` Tom Rini @ 2001-09-21 19:40 ` Peter Bergner 2001-09-21 21:05 ` Dan Malek 1 sibling, 0 replies; 10+ messages in thread From: Peter Bergner @ 2001-09-21 19:40 UTC (permalink / raw) To: Tom Rini Cc: hollis, Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan Sorry, I should have been a little more explicit. Yes, I meant to say zImage (including zImage.initrd, duh). No, yaboot does not do compression. The only reason we couldn't boot zImages before, was that yaboot _always_ loaded the image from the FS into memory at KERNELADDR. This is what vmlinux wants/expects. OTOH, zImage (or any other program) expects to be loaded into memory where it was linked at. The code now detects if we're loading a vmlinux or not. If it's a vmlinux, then yaboot loads the image at KERNELADDR, otherwise it loads it at the p_vaddr value for each ELF segment. To detect if we're loading a vmlinux, we look at the e_entry value and if it is equal to 0xC0000000 for ELF32 or 0xC000000000000000 for ELF64, then we _assume_ it's a vmlinux. Peter ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: yaboot & zImage's 2001-09-21 18:33 ` Tom Rini 2001-09-21 19:40 ` Peter Bergner @ 2001-09-21 21:05 ` Dan Malek 2001-09-21 22:44 ` Tom Rini 1 sibling, 1 reply; 10+ messages in thread From: Dan Malek @ 2001-09-21 21:05 UTC (permalink / raw) To: Tom Rini Cc: hollis, Peter Bergner, Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan Tom Rini wrote: > > I've booted a zImage.rs6k-chrp from yaboot 1.2.5. > > That almost sounds silly. Actually, it's not very silly at all. The zImage is significantly smaller than a corresponding vmlinux, so it takes much less time to load the image. Also, many systems claim the lower memory where we want to load the kernel. The only option is the load it in some higher memory hole, and then have it copy itself. You may as well uncompress at the same time.... -- Dan ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: yaboot & zImage's 2001-09-21 21:05 ` Dan Malek @ 2001-09-21 22:44 ` Tom Rini 2001-09-21 23:22 ` Ethan Benson 0 siblings, 1 reply; 10+ messages in thread From: Tom Rini @ 2001-09-21 22:44 UTC (permalink / raw) To: Dan Malek Cc: hollis, Peter Bergner, Benjamin Herrenschmidt, linuxppc-dev, Debian PowerPC, dan On Fri, Sep 21, 2001 at 05:05:20PM -0400, Dan Malek wrote: > Tom Rini wrote: > > > > I've booted a zImage.rs6k-chrp from yaboot 1.2.5. > > > > That almost sounds silly. > > Actually, it's not very silly at all. The zImage is significantly > smaller than a corresponding vmlinux, so it takes much less time > to load the image. Yes, but it almost sounds silly since yaboot is a full blow bootloader. Fer instance even, imho it'd make more sense for yaboot to take the objcopy'ed & gzip'ed vmlinux and throw that at KERNELADDR or so. > Also, many systems claim the lower memory where we want to load > the kernel. The only option is the load it in some higher > memory hole, and then have it copy itself. You may as well > uncompress at the same time.... Yes, but if we've already loaded yaboot, couldn't we do the same thing you're saying with a vmlinux.gz? -- Tom Rini (TR1265) http://gate.crashing.org/~trini/ ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: yaboot & zImage's 2001-09-21 22:44 ` Tom Rini @ 2001-09-21 23:22 ` Ethan Benson 0 siblings, 0 replies; 10+ messages in thread From: Ethan Benson @ 2001-09-21 23:22 UTC (permalink / raw) To: linuxppc-dev, Debian PowerPC On Fri, Sep 21, 2001 at 03:44:20PM -0700, Tom Rini wrote: > Yes, but if we've already loaded yaboot, couldn't we do the same thing > you're saying with a vmlinux.gz? sure, thats why silo does. -- Ethan Benson http://www.alaska.net/~erbenson/ ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2001-09-21 23:22 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-09-20 15:09 [ANN] yaboot maintainer change Benjamin Herrenschmidt 2001-09-20 23:22 ` Ethan Benson 2001-09-21 16:49 ` Peter Bergner 2001-09-21 18:20 ` Tom Rini 2001-09-21 13:29 ` yaboot & zImage's hollis 2001-09-21 18:33 ` Tom Rini 2001-09-21 19:40 ` Peter Bergner 2001-09-21 21:05 ` Dan Malek 2001-09-21 22:44 ` Tom Rini 2001-09-21 23:22 ` Ethan Benson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).