Re: GRUB 1.90 is released

2005-08-14 Thread Vladimir Serbinenko
Yoshinori K. Okuji wrote:


Do you mean 80386? Of course, no. I don't have such an old CPU.

  

But some people use old PC like a home servers. But 80386 I
suppose is not very used because it can't have more than a few
hundred Mb hard disk, which is important criteria for home server,
more important than CPU.

AFAIK, this problem may happen only in a certain model of 80386, and there is 
no way to make sure to invalidate the cache in 80386. So we have nothing to 
do with this.
  

Perhaps if we read a huge block of memory it will do the trick?

BTW, why do you say 2 microseconds? Where does this come from?

  

outb%al, $0x80
In documentation it's written that it causes a wait of 1 microsecond

On the same page it's written that some laptops have the problem with
0x0 and 0x10 addresses. Perhaps we should move the test address?

Vladimir


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-14 Thread Vladimir Serbinenko
Yoshinori K. Okuji wrote:

Only if you prove that the current implementation does not work, I will 
consider it.

I have already investigated how other systems deal with Gate A20. For example, 
Linux does not do such a thing, but nobody has reported that it does not 
work.

  

Ok. after all if someone has problems with current realization he can
write a bug report. If noone reports this issue, so noone needs it

Did you really read the code? GRUB tries to enable Gate A20 until it is 
enabled. What is wrong with this?

  

this outb is in checking routine. Nothing wrong

On the same page it's written that some laptops have the problem with
0x0 and 0x10 addresses. Perhaps we should move the test address?



GRUB does not use such addresses.

  

Oh sorry I just confused addl and movl


Vladimir


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-10 Thread Vernon Mauery
Yoshinori K. Okuji wrote:
 I'm happy to announce the release of GRUB 1.90. This is the first of
 our prereleases leading up to GRUB 2.0. We encourage you to try it, as
 we have done a significant amount of work towards GRUB 2. Note that this 
 release is mainly for developers who are willing to contribute to our 
 project. If you need a working solution immediately, you'd better to stick to 
 GRUB Legacy at the moment.

I am seeing unaligned pointer messages when I use grub2 on /dev/hda2.  If I 
type 'root (hd0,2)', I get 'unaligned pointer 0x7ff94' and if I type 'insmod 
(hd0,2)/boot/grub/mulitboot.mod', I get 'unaligned pointer 0x7ff64'.

I downloaded the source, built it and installed it on my hard drive to test it 
out.  I had an unused partition that contains a fork of my live system, so I 
figured I could put grub2 on that.  That partition was hda3 (hd0,2).  So I ran 
grub-install /dev/hda3 and that went okay.  The files showed up in the right 
spot in /boot/grub.  Then I ran grub-setup (hd0,2) which also went fine.  I 
tried booting the image in bochs and qemu using /dev/hda as the drive for the 
emulated machine, chainloading from grub-legacy on (hd0) to grub2 on (hd0,2).  
I get the grub prompt and all looks fine until I try to do something 
interesting.  Then I got the above messages.  I tried running on the actual 
harware rather than the emulator, but that gave the same messages, so I figured 
I should report them.

--Vernon


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-10 Thread Vincent Pelletier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Vernon Mauery wrote:
 I am seeing unaligned pointer messages when I use grub2 on /dev/hda2.
 If I type 'root (hd0,2)', I get 'unaligned pointer 0x7ff94' and if I
 type 'insmod (hd0,2)/boot/grub/mulitboot.mod', I get 'unaligned
 pointer 0x7ff64'.

Sounds like a file system handling bug.
What FS are you using on (hd0,2) ?
By the way, (hd0,2) is hda3 not hda2.

Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFC+jd+FEQoKRQyjtURAi/QAKCBJa8GBCR1YQTI8/6Plt3a1x8KUgCgiere
NOzSOH1SkQo93APSRigdMNw=
=kcAQ
-END PGP SIGNATURE-





___ 
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
Téléchargez cette version sur http://fr.messenger.yahoo.com



___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-09 Thread Yoshinori K. Okuji
On Tuesday 09 August 2005 05:21, Hollis Blanchard wrote:
 On Aug 7, 2005, at 12:39 PM, Yoshinori K. Okuji wrote:
  I'm happy to announce the release of GRUB 1.90.

 I'm disappointed that you chose to announce GRUB 1.90 after knowingly
 breaking the PPC build.

Do not forget that you broke it right before releasing it. Anyway, I had 
already mentioned that I would release it regardless of the status, and the 
PC support is the priority. Don't complain afterwards.

Okuji


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-09 Thread Hollis Blanchard

On Aug 9, 2005, at 1:32 AM, Yoshinori K. Okuji wrote:


On Tuesday 09 August 2005 05:21, Hollis Blanchard wrote:

On Aug 7, 2005, at 12:39 PM, Yoshinori K. Okuji wrote:

I'm happy to announce the release of GRUB 1.90.


I'm disappointed that you chose to announce GRUB 1.90 after knowingly
breaking the PPC build.


Do not forget that you broke it right before releasing it.


I have not forgotten, and I apologize for breaking the build. However, 
my break was accidental.



Anyway, I had
already mentioned that I would release it regardless of the status, 
and the

PC support is the priority. Don't complain afterwards.


You mentioned you wanted to release something in the beginning of 
August. There was no rush this weekend, and I think it would have been 
polite to give people time to fix the PPC build before releasing.


-Hollis



___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-09 Thread Yoshinori K. Okuji
On Tuesday 09 August 2005 15:43, Hollis Blanchard wrote:
 You mentioned you wanted to release something in the beginning of
 August. There was no rush this weekend, and I think it would have been
 polite to give people time to fix the PPC build before releasing.

I'm sorry, but I must insist my own idea about this point.

The planning has been written in the wiki. It explicitly said that the date 
would be 2005-08-07.

Besides that, the next weekend is too late. Since I have very little time in 
weekdays, if I had given it up on the 7th, I would have to postpone till the 
13th or 14th. Do you think this is still the beginning of August? For me, 
it is the middle of August.

I don't think my action was impolite. Because you or anyone else didn't oppose 
to my proposal of making a release regardless of the status, I assume that 
it was an approval. Am I wrong?

I'd like to describe why I stick to the scheduling. In GRUB Legacy, I was not 
a release manager at the beginning. Gordon was the official maintainer, and I 
simply assisted him. After that, I had to manage releases myself, but I 
couldn't realize the importance of making a release regularly and quickly, 
since I had no experience. I often missed release points, because I hesitated 
to do it when I felt that something was not working or missing. That affected 
the development badly, since many people kept using old versions and didn't 
try the latest. This is one reason why GRUB Legacy has never been a stable 
version.

That gave me a lesson that it is sometimes necessary to ignore negative things 
to obtain more benefits. I do not want to make the same mistake again in GRUB 
2. If you see successful projects (at the aspect of development), most of 
them make releases very often or regularly. If you see failing projects, most 
of them do not make releases very well. I don't think I need to list up 
examples here.

As long as GRUB 2 is at a developmental phase, I'd like to keep the policy of 
making releases regularly, regardless of the status. That's because I know 
that releases can be extremely delayed, once I accept to put a delay.

At the current stage, the purpose of releases is not to provide ready-to-use 
distributions, but to get more developers interested in GRUB 2, as Marco 
pointed out. If one does not try to look at the source code only because it 
is not compilable, he/she won't take part in the development anyway, so we 
don't have to care.

I hope you would understand my point.

Okuji


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-09 Thread Marco Gerards
Yoshinori K. Okuji [EMAIL PROTECTED] writes:

 On Tuesday 09 August 2005 16:21, Marco Gerards wrote:
 Perhaps it is a good idea to send the announcement to info-gnu as
 well, to attract more developers.

 I thought info-gnu is only for stable versions... Isn't it?

It is not for test releases or releases with bug fixes.  But that is
not the case.  The list is moderated so if it is not ok, you will
notice it I guess. :)

Here is the relevant section from the maintainers guide:

http://www.gnu.org/prep/maintain/html_node/Announcements.html#Announcements

Thanks,
Marco



___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-09 Thread Marco Gerards
Yoshinori K. Okuji [EMAIL PROTECTED] writes:

 As long as GRUB 2 is at a developmental phase, I'd like to keep the policy of 
 making releases regularly, regardless of the status. That's because I know 
 that releases can be extremely delayed, once I accept to put a delay.

Even when you care about the status.  Okuji put the dates for the next
releases on the wiki.  If someone thinks some features are important
he just have to make sure those features are available on that date.
If you miss the release date you just have to wait for the next
release.  That is something that seams reasonable to me for everyone.

--
Marco



___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


Re: GRUB 1.90 is released

2005-08-09 Thread Hollis Blanchard

On Aug 9, 2005, at 1:42 PM, Yoshinori K. Okuji wrote:


On Tuesday 09 August 2005 15:43, Hollis Blanchard wrote:

You mentioned you wanted to release something in the beginning of
August. There was no rush this weekend, and I think it would have 
been

polite to give people time to fix the PPC build before releasing.


I'm sorry, but I must insist my own idea about this point.

The planning has been written in the wiki. It explicitly said that the 
date

would be 2005-08-07.


Hmm, somehow I saw no mention of that page in the wiki. So I was quite 
surprised to go from 1.90 in August (which to be honest I had 
forgotten about) to I broke PPC, oh and here's GRUB 1.90!


In the future perhaps a reminder email would be helpful. In the 
meantime I'm not too worried about what happened with 1.90; I was 
mostly surprised by the apparent abruptness.


-Hollis



___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


GRUB 1.90 is released

2005-08-07 Thread Yoshinori K. Okuji
I'm happy to announce the release of GRUB 1.90. This is the first of
our prereleases leading up to GRUB 2.0. We encourage you to try it, as
we have done a significant amount of work towards GRUB 2. Note that this 
release is mainly for developers who are willing to contribute to our 
project. If you need a working solution immediately, you'd better to stick to 
GRUB Legacy at the moment.

The source distribution is available from ftp://alpha.gnu.org/gnu/grub/.

Send any questions, ideas, bug reports to grub-devel@gnu.org.

Here is the relevant NEWS:

New in 1.90:

* Rename the project name PUPA to GRUB. Now this version is the
  developmental version of GRUB officially.

* The GRUB emulator ``grub-emu'' is added.

* Add support for newworld Mac. This should work with other
  PowerPC-based machines as well, if they use IEEE 1275
  (Open Firmware).

* Too many changes to describe. Look at ChangeLog for more details.

Thanks,
Okuji


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel