Subject: devel-digest V2 #228
From: [email-masked] (devel-digest)
To: [email-masked]

devel-digest       Wednesday, September 8 1999       Volume 02 : Number 228

In this issue:

    Re: netwinder oddness
    tulip module problem
    Re: tulip module problem
    Re: netwinder oddness
    Re: tulip module problem
    Re: tulip module problem
    Dynamic load balancing
    Re: tulip module problem
    Re: Dynamic load balancing
    News: Rebel.com rolls out netwinder
    Re: News: Rebel.com rolls out netwinder
    Re: tulip module problem
    Re: News: Rebel.com rolls out netwinder
    Official 2.2 kernel and new firmware released
    Re: Official 2.2 kernel and new firmware released
    Re: Official 2.2 kernel and new firmware released
    Re: Official 2.2 kernel and new firmware released
    Re: Official 2.2 kernel and new firmware released
    Serial firmware rescue documentation updated
    Re: Official 2.2 kernel and new firmware released
    Re: Serial firmware rescue documentation updated
    jvm zombies
    Re: Serial firmware rescue documentation updated
    We Need Your Help

See the end of this digest for information about devel-digest.

----------------------------------------------------------------------

Date: Mon, 30 Aug 1999 08:55:26 +0100 (BST)
From: Russell King <[email-masked]>
Subject: Re: netwinder oddness

Nicolas Pitre writes:
> I discovered this problem on our SA1100 board about 3 months ago.
> Recently the empeg guys hit the same problem which confirmed that I wasn't
> alone with it.  Since then I though it was a SA1100 problem only.  But now
> the SA110 too...
> 
> The following workaround worked flawlessly for us for three months now:

You only need this if you're not running the recent kernels - the fix
is now in there and seems to be ok.  I was hessitant to put it in at
first, since I was worried about looping data aborts/DoS, but it
appears to work well, and have no side effects.
   _____
  |_____| ------------------------------------------------- ---+---+-
  |   |         Russell King        [email-masked]      --- ---
  | | | |   http://www.arm.linux.org.uk/~rmk/aboutme.html    /  /  |
  | +-+-+                                                     --- -+-
  /   |               THE developer of ARM Linux              |+| /|\
 /  | | |                                                     ---  |
    +-+-+ -------------------------------------------------  /\\\  |
- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Mon, 30 Aug 1999 12:19:35 -0700
From: Kendall Willets <[email-masked]>
Subject: tulip module problem

Hi all,

I recompiled the 1/21/99 2.0.35 kernel with ip masquerading on, and it
seems to have succeeded.

However, the tulip module is now not loading.  It gives a message
something like "device or resource busy" from init_module during
insmod.  Curiously enough, eth0 still works, and I only noticed the
problem when I started looking for eth1.

One error during kernel build was not to do "make modules", but I went
back and did that and "make modules_install" and tulip.o now looks
up-to-date, but I still get the error.

Any hints?  

Thanks,

Kendall

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Mon, 30 Aug 1999 17:09:55 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: tulip module problem

Rather odd... I'll try and reproduce this tomorrow...  Are you using
build #12?

Kendall Willets wrote:
> 
> Hi all,
> 
> I recompiled the 1/21/99 2.0.35 kernel with ip masquerading on, and it
> seems to have succeeded.
> 
> However, the tulip module is now not loading.  It gives a message
> something like "device or resource busy" from init_module during
> insmod.  Curiously enough, eth0 still works, and I only noticed the
> problem when I started looking for eth1.
> 
> One error during kernel build was not to do "make modules", but I went
> back and did that and "make modules_install" and tulip.o now looks
> up-to-date, but I still get the error.
> 
> Any hints?
> 
> Thanks,
> 
> Kendall

- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Tue, 31 Aug 1999 06:25:56 -0500
From: "Ivan R. Judson" <[email-masked]>
Subject: Re: netwinder oddness

Just a confirmation, 2.2.10rpm's have been installed and since I haven't
seen the problem.

- --Ivan

Russell King <[email-masked]> wrote in message
news:[email-masked]...
> Nicolas Pitre writes:
> > I discovered this problem on our SA1100 board about 3 months ago.
> > Recently the empeg guys hit the same problem which confirmed that I
wasn't
> > alone with it.  Since then I though it was a SA1100 problem only.  But
now
> > the SA110 too...
> >
> > The following workaround worked flawlessly for us for three months now:
>
> You only need this if you're not running the recent kernels - the fix
> is now in there and seems to be ok.  I was hessitant to put it in at
> first, since I was worried about looping data aborts/DoS, but it
> appears to work well, and have no side effects.
>    _____
>   |_____| ------------------------------------------------- ---+---+-
>   |   |         Russell King        [email-masked]      --- ---
>   | | | |   http://www.arm.linux.org.uk/~rmk/aboutme.html    /  /  |
>   | +-+-+                                                     --- -+-
>   /   |               THE developer of ARM Linux              |+| /|\
>  /  | | |                                                     ---  |
>     +-+-+ -------------------------------------------------  /\\\  |
> --
> This list is run automagically by Majordomo 1.94.4
> Please send email questions to [email-masked]
> To UNSUBSCRIBE: email [email-masked] with
> "unsubscribe devel" as the body of your message.
>
> ---
> This message processed by the Netwinder.Org mail2news gateway.

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Tue, 31 Aug 1999 08:46:02 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: tulip module problem

Kendall Willets wrote:

I've built the 2.0.35 with ip masq and there didn't encounter any
problems.  I can make binaries available for those who want them.

> However, the tulip module is now not loading.  It gives a message
> something like "device or resource busy" from init_module during
> insmod.  Curiously enough, eth0 still works, and I only noticed the
> problem when I started looking for eth1.

Perhaps the MAC address on your tulip eeprom has not been programmed. 
Check for more verbose errors using the 'dmesg' command.  You might need
to grab the "tulip_upgd" module and insmod it to remedy this situation. 
This module can be found in pub/ccc/modules directory.  It only needs to
be loaded once, followed by a reboot.

- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Tue, 31 Aug 1999 11:00:08 -0700
From: Kendall Willets <[email-masked]>
Subject: Re: tulip module problem

Ralph Siemsen wrote:
> 
> Rather odd... I'll try and reproduce this tomorrow...  Are you using
> build #12?
> 
Yes.  I believe eth1 was working before the kernel rebuild, but I didn't
check it.  I think I've ifup'd it once or twice before.  I'm surprised
that eth0 works, since lsmod shows no tulip.  

The problem now comes up on boot, and when I try to insmod it.

I'll try the stuff in your recent post and reboot a few times, and see
what happens.

Thanks,

Kendall

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Tue, 31 Aug 1999 19:00:09 +0000
From: Chris Besignano <[email-masked]>
Subject: Dynamic load balancing

I need to do load balancing between some NW's running postgresql. Is
there a package to do this?

Chris

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Tue, 31 Aug 1999 15:31:04 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: tulip module problem

Kendall Willets wrote:

> Yes.  I believe eth1 was working before the kernel rebuild, but I didn't
> check it.  I think I've ifup'd it once or twice before.  I'm surprised
> that eth0 works, since lsmod shows no tulip.

eth0 is not a tulip - it's an ne2000 clone.  The driver for it is
compiled into the kernel directly.

- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: 1 Sep 1999 02:55:51 GMT
From: Rod Stewart <[email-masked]>
Subject: Re: Dynamic load balancing

Chris Besignano <[email-masked]> wrote:
> I need to do load balancing between some NW's running postgresql. Is
> there a package to do this?

Yes, it is possible.  I don't think anyone has ported any of the required
software yet...  You might want to check out Mosix.  Check out the
conference proceedings from Linux Expo 1999 (Raleigh, North Carolina).
There were a few papers in this area  (My proceedings are packed in a box,
as I'm moving tomorrow...).

Oh, and it might help if you could define what you mean by "load
balancing".  It is a pretty vague subject area...

- -Rms
Rod m. Stewart		[email-masked]
	RADD Service
WOR  -- The way of the future in memory...

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Wed, 01 Sep 1999 08:48:25 -0400
From: Kevin Driedger <[email-masked]>
Subject: News: Rebel.com rolls out netwinder

This is a multi-part message in MIME format.
- --------------3670DBEA4130F522ECB4A0E3
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

According to the Ottawa Citizen, the Netwinder is now officially on
sale:

http://plcom.on.ca/news/top_stories/linux/

Does this mean that the new image will be coming out???

]{evin

- --------------3670DBEA4130F522ECB4A0E3
Content-Type: text/x-vcard; charset=us-ascii;
 name="kdriedge.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Kevin Driedger
Content-Disposition: attachment;
 filename="kdriedge.vcf"

begin:vcard 
n:Driedger;Kevin
tel;home:(613)820-7795
x-mozilla-html:FALSE
adr:;;;;;;
version:2.1
email;internet:[email-masked]
x-mozilla-cpt:;0
fn:Kevin Driedger
end:vcard

- --------------3670DBEA4130F522ECB4A0E3--

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Wed, 01 Sep 1999 10:48:02 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: News: Rebel.com rolls out netwinder

Kevin Driedger wrote:

> Does this mean that the new image will be coming out???

You bet!  We cut the "gold" yesterday, I was going to post an
announcement but didn't quite manage to get around to it.  There was
lots of press and media (are they the same?!?) coverage of the "event". 
The disk is on its way to Cornwall (manufacturing) sometime today or
tomorrow.

We're still wrestling with marketing folks to work out how we are going
to make the OfficeServer available to the developers (ie. you).  As you
know the intention was to provide a free upgrade for all existing
NetWinder customers, as a sort of "thank you".  Hopefully we will have
a) free download from an ftp site, b) a cd-rom you can order for minimal
cost, and c) send your machine in for re-imaging and simultanous
hardware verification/update.  Details will be posted as soon as we have
them.

For those who want to purchase OfficeServers, they should be available
now, in plastic cases.  The rack mount version is being redesigned
(using 3.5" drives and real power control logic) and will be available
in a few weeks.  SCSI will also be an option on the new rack mount.

The OfficeServer will be a depopulated NetWinder board (hence the
somewhat lower price).  Things that are being removed include the video
capture/output (normal VGA is still there), the telephone/handset
jacks.  Audio was going to be removed but that decision has been
reversed.  And they won't be including a keyboard or mouse either, as it
is intended to be used "headless".  I am told though that the first
production run however will be fully populated systems, since hardware
isn't quite ready yet...

Each system will include a CDROM with the disk image tarball and some
other goodies, and a floppy disk with a Java applet for doing initial
network configuration.  In other words, you turn on the Winder with the
ethernet cable plugged in; wait for it to boot up and "speak"; then use
another computer on your network and launch the Java applet.  It does a
broadcast to locate your NetWinder, guesses suitable network parameters,
and then asks you to confirm before programming them into the winder.

The manual for the OfficeServer is available on www.rebel.com in pdf
format for those who want a look.

Cheers
- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Wed, 01 Sep 1999 14:06:33 -0700
From: Kendall Willets <[email-masked]>
Subject: Re: tulip module problem

Ralph Siemsen wrote:
> 
> Kendall Willets wrote:
> 
> > Yes.  I believe eth1 was working before the kernel rebuild, but I didn't
> > check it.  I think I've ifup'd it once or twice before.  I'm surprised
> > that eth0 works, since lsmod shows no tulip.
> 
> eth0 is not a tulip - it's an ne2000 clone.  The driver for it is
> compiled into the kernel directly.

Ah, that explains it.

Last night I insmod'ed tulip_upgd and everything works.  dmesg said the
srom was out-of-date as you suspected.

Thanks again,

Kendall

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Thu, 02 Sep 1999 17:27:37 +0200
From: Jan Rinze <[email-masked]>
Subject: Re: News: Rebel.com rolls out netwinder

Ralph Siemsen wrote:

>
> The manual for the OfficeServer is available on www.rebel.com in pdf
> format for those who want a look.
>
> Cheers
> --
> Ralph Siemsen -- [email-masked]

Awsome !

read it,

I am impressed ..

Let me have it !

I would love to get my hands on this discimage.
(do I sound too eager ?? )

Nice work you all did at rebel.

Jan Rinze.

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Thu, 02 Sep 1999 14:47:51 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Official 2.2 kernel and new firmware released

An official 2.2 kernel for NetWinder has been released along with
firware to support it.

ftp://netwinder.org/pub/netwinder/kernel/binary/kernel-2.2.9-3.armv4l.rpm
ftp://netwinder.org/pub/netwinder/firmware/nettrom-2.1.7.bin

Please note that the former pub/ccc/... directories are slowly being
phased out in favour of a new heirachy pub/netwinder/...  There are
symlinks for the time being in the old locations.  The former contents
of pub/ccc/kernel can now be found at pub/netwinder/kernel/old-kernels.

Be sure to look at the README file in pub/netwinder/kernel for more
information on the new kernels.

The 2.2.9 kernel includes the DoS bug fix from the 2.2.10 mainline. 
This is the kernel that will be shipped with the first release of the
OfficeServer.  Support for IP aliasing, masquerade, forwarding, etc. is
built into this kernel.  Most modular features (eg. sound, parallel
port, extra filesystems) are available and can be autoloaded on demand
if a suitable /etc/conf.modules exists.

Users are advised to first update their firmware and ensure that they
can still boot using the original kernel, before installing the 2.2
kernel.  For more information please look at the Kernel- and
Firmware-HOWTOs that can be found at
http://www.netwinder.org/projects.html.

There are some difficulties for people upgrading a DM-12 image to the
new kernel.  Certain services fail and need to be recompiled. 
Additional information is available at
http://netwinder.org/~ralphs/kern-2-2-9.html.  Most of these issues are
resolved in the (unofficial) DM-14 image.  There will be an official
DM-15 that's 2.2-ready soon (yes really).  The major holdback has been
the discovery of more compiler bugs, leading to everything having to be
rebuilt again and again.

There are two known bugs in the 2.2.9 kernel at this time.  One relates
to a suspected StrongArm bug in which the CPU incorrectly triggers the
data abort handler during an instruction fetch.  This will manifest
itself as a fault in which the PC is equal to the "bad address".  Future
kernels will detect this special case and direct you to Russell King's
page http://www.arm.linux.org.uk/state.html.

The other known bug is a possible overwrite of the tasks structure when
using NWFPE floating point.  ScottB has a fix for this that has been
incorporated into the 2.2.12 kernel.  This has been present for quite
some time, it seems.  There will be an official release for this kernel
once it proves to be stable (I'm still having some odd faults at the
moment).

Happy Hacking,
- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Thu, 2 Sep 1999 21:27:58 -0500
From: "Ivan R. Judson" <[email-masked]>
Subject: Re: Official 2.2 kernel and new firmware released

Ok, I'll buy the beer, who's got the barbq?  This is going to be a good
weekend.

- --Ivan

Ralph Siemsen <[email-masked]> wrote in message
news:[email-masked]...
> An official 2.2 kernel for NetWinder has been released along with
> firware to support it.
>
> ftp://netwinder.org/pub/netwinder/kernel/binary/kernel-2.2.9-3.armv4l.rpm
> ftp://netwinder.org/pub/netwinder/firmware/nettrom-2.1.7.bin
>
> Please note that the former pub/ccc/... directories are slowly being
> phased out in favour of a new heirachy pub/netwinder/...  There are
> symlinks for the time being in the old locations.  The former contents
> of pub/ccc/kernel can now be found at pub/netwinder/kernel/old-kernels.
>
> Be sure to look at the README file in pub/netwinder/kernel for more
> information on the new kernels.
>
> The 2.2.9 kernel includes the DoS bug fix from the 2.2.10 mainline.
> This is the kernel that will be shipped with the first release of the
> OfficeServer.  Support for IP aliasing, masquerade, forwarding, etc. is
> built into this kernel.  Most modular features (eg. sound, parallel
> port, extra filesystems) are available and can be autoloaded on demand
> if a suitable /etc/conf.modules exists.
>
> Users are advised to first update their firmware and ensure that they
> can still boot using the original kernel, before installing the 2.2
> kernel.  For more information please look at the Kernel- and
> Firmware-HOWTOs that can be found at
> http://www.netwinder.org/projects.html.
>
> There are some difficulties for people upgrading a DM-12 image to the
> new kernel.  Certain services fail and need to be recompiled.
> Additional information is available at
> http://netwinder.org/~ralphs/kern-2-2-9.html.  Most of these issues are
> resolved in the (unofficial) DM-14 image.  There will be an official
> DM-15 that's 2.2-ready soon (yes really).  The major holdback has been
> the discovery of more compiler bugs, leading to everything having to be
> rebuilt again and again.
>
> There are two known bugs in the 2.2.9 kernel at this time.  One relates
> to a suspected StrongArm bug in which the CPU incorrectly triggers the
> data abort handler during an instruction fetch.  This will manifest
> itself as a fault in which the PC is equal to the "bad address".  Future
> kernels will detect this special case and direct you to Russell King's
> page http://www.arm.linux.org.uk/state.html.
>
> The other known bug is a possible overwrite of the tasks structure when
> using NWFPE floating point.  ScottB has a fix for this that has been
> incorporated into the 2.2.12 kernel.  This has been present for quite
> some time, it seems.  There will be an official release for this kernel
> once it proves to be stable (I'm still having some odd faults at the
> moment).
>
> Happy Hacking,
> --
> Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 14:41:20 +0200
From: Jan Rinze <[email-masked]>
Subject: Re: Official 2.2 kernel and new firmware released

"Ivan R. Judson" wrote:

> Ok, I'll buy the beer, who's got the barbq?  This is going to be a good
> weekend.
>
> --Ivan

Already planned a Bar-b-q this weekend .. ( beer included )

now , where was that image again .. ?

guess we need to settle for the 2.2.9 kernel then.

I'll give it a go.

Jan Rinze.

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 14:46:30 +0200
From: Jan Rinze <[email-masked]>
Subject: Re: Official 2.2 kernel and new firmware released

Jan Rinze wrote:

> "Ivan R. Judson" wrote:
>
> > Ok, I'll buy the beer, who's got the barbq?  This is going to be a good
> > weekend.
> >
> > --Ivan
>
> Already planned a Bar-b-q this weekend .. ( beer included )
>
> now , where was that image again .. ?
>
> guess we need to settle for the 2.2.9 kernel then.
>
> I'll give it a go.
>
> Jan Rinze.

The rpm is detected by netscape as a realplayer file ... ( no great sound
however)
guess my settings are messed up.

Jan Rinze.

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 09:45:16 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: Official 2.2 kernel and new firmware released

Jan Rinze wrote:

> The rpm is detected by netscape as a realplayer file ... ( no great sound
> however) guess my settings are messed up.

Netscape "feature" :)

For the truly daring, kernel 2.2.12 is in /users/r/ralphs/kernel/ on the
FTP site.  I don't promise that anything in that location will work, and
I might delete them for any old reason.

Kernel 2.2.9-3 will remain the "official" kernel for the next little
while at least.

- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 10:35:38 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Serial firmware rescue documentation updated

A while back there was a question about how to use the serial-kernel
upload feature (particularly when you've tried to write the flash
unsuccessfully).  This option is now documented in the Firmware-HOWTO
available at:

http://netwinder.org/~ralphs/howto/Firmware-HOWTO-3.html#ss3.7

- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 15:51:51 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: Official 2.2 kernel and new firmware released

As an addendum... I recommend using "rpm -i" when installing the
kernel.  The RPM's are set up in such a way as to allow multiple kernels
to be installed simultanously.  You can switch between them by chaning
the /boot/vmlinux and /boot/System.map symbolic links.

If you use "rpm -U" then it will erase all other kernels and install
only the one you specify.  This is the expected behaviour for RPM, but
for kernel work it's a bit unnerving.

> ftp://netwinder.org/pub/netwinder/kernel/binary/kernel-2.2.9-3.armv4l.rpm
> ftp://netwinder.org/pub/netwinder/firmware/nettrom-2.1.7.bin

There is another 2.2.12 kernel released today, which seems to work
reasonably (except for nfs which is broken it seems).  Again, it's
unofficial, in /users/r/ralphs/kernel/.

- -- 
Ralph Siemsen -- [email-masked]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 20:44:49 +0000
From: Mike Montour <[email-masked]>
Subject: Re: Serial firmware rescue documentation updated

Ralph Siemsen wrote:
> 
> A while back there was a question about how to use the serial-kernel
> upload feature (particularly when you've tried to write the flash
> unsuccessfully). 

One note - the HOWTO references the elusive "vmelf" program to 
convert an ELF kernel to a.out. I was unable to find this 
program the last time I looked, but I found that I could get
a similar result with:

  dd if=vmlinux.elf of=vmlinux.aout bs=1k skip=32

- -- 
		      -Mike  [[email-masked]]

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Fri, 03 Sep 1999 16:00:48 -0500
From: scott hutinger <[email-masked]>
Subject: jvm zombies

This is a multi-part message in MIME format.
- --------------169EA31B98D0E92B76EC4801
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

If you run cr.java (I used 1.1.8) without gdb, the netwinder freezes
(disk 12 build) after some random amount of time.  I ran it twice and it
took about 30 minutes to kill the machine as a typical user (not root).

When running with gdb and not java_g (the debugging version) it zombies
out everything including gdb.
LD_LIBRARY_PATH=/usr/local/java/lib/armv4l/green_threads

This may be linked to garbage collection, but it shouldn't kill the
machine.  I think it really should just sigsegv, but I can't debug too
find out.

When I get build 15(?) I'll try a build and see if I can find out what
the problem is.  But,  on the ppc, with egcs doing a -O0 gets rid of the
gc problem.  I used whatever comes with disk12 (gcc) to build 1.1.8 (and
1.1.7).

scott

- --------------169EA31B98D0E92B76EC4801
Content-Type: text/plain; charset=us-ascii;
 name="cr.java"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="cr.java"

import java.awt.*;

public class cr 
    extends Frame 
{

    public static void main(String[] argv) 
    {
        for (int i = 1; i < 10; i++) {
            final int ii = i;
            new Thread() { public void run() { cr c = new cr(ii);}}.start();
        }
    }
    
    TextField tf;
    TextField exitVal;
    int b;

    cr(int i) 
    {
	add(new Label("Test number:" + i), BorderLayout.WEST);
	tf = new TextField(20);
	add(tf, BorderLayout.CENTER);

	exitVal = new TextField(8);
	add(exitVal, BorderLayout.SOUTH);

	pack();
	show();

	doExecs();
    }

    private void doExecs() 
    {
        int c = 0;
	for (int i = 0; ; i++) {
	    tf.setText("" + i);

	    try {
		Runtime rt = Runtime.getRuntime();
                Process p = rt.exec("/bin/ls");
		int val = p.waitFor();
		exitVal.setText(c + " " + val);
	    } catch (Exception e) {
		System.err.println("Excepted!!!");
                c++;
		e.printStackTrace();
	    }
	}
    }
}

- --------------169EA31B98D0E92B76EC4801--

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Sat, 04 Sep 1999 00:30:13 -0400
From: Ralph Siemsen <[email-masked]>
Subject: Re: Serial firmware rescue documentation updated

Alright, hint taken... :)

ftp://netwinder.org/pub/netwinder/kernel/misc/vmelf.c

Put this in the /usr/src/linux directory, the type 'make vmelf' to
compile it.  Then './vmelf' will run it (after you've built your
kernel).

- -Ralph

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

Date: Wed, 08 Sep 1999 17:00:59 -0400
From: Craig Ross <[email-masked]>
Subject: We Need Your Help

We are giving developers the opportunity to assist us in the final
stages of DM Build 15.  First of all, let me explain the commitment
required.  You will need to download the development image (at least
300Mb), install it, and be willing to work with an unfinished product. 
We will provide a list of RPMS that need to be completed, as well as the
software required to help develop the image.  DM build 15 includes all
the latest packages and is based on the 2.2 kernel.  If you are
interested, please email [email-masked].  Thanks.

C.

- -- 
Craig Ross
Software Release Coordinator, Rebel.com Inc.
Webmaster, NetWinder.Org
Tel: +1 613-788-6000	Fax: +1 613-230-8300

- ---
This message processed by the Netwinder.Org news2mail gateway.

- --
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel" as the body of your message.

------------------------------

End of devel-digest V2 #228
***************************

--
This list is run automagically by Majordomo 1.94.4
Please send email questions to [email-masked]
To UNSUBSCRIBE: email [email-masked] with
"unsubscribe devel-digest" as the body of your message.