From prarit at redhat.com Tue Mar 8 17:17:32 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Tue, 08 Mar 2005 12:17:32 -0500 Subject: [Fedora-ia64-list] Greetings and More to be done. Message-ID: <422DDE2C.4020106@redhat.com> Hello everyone, I've copied the following email so that we know what is "left" to be done. In short ... everything :) As you obviously noticed, I've taken care of creating the list. I'm going to concentrate (in the short term) on the other administrative items such as finding a place to put a rawhide snapshot up, and opening up a Bugzilla. I talked with Jeremy Katz the other day and he said that he knew of no reason that a recently built Fedora Core should fail to install properly. I haven't tried it yet -- has anyone tried it lately? I think we're probably going to miss the boat for FC4 -- but you never know :) P. On Wed, 2005-02-02 at 14:41 -0800, Jesse Barnes wrote: > What would it take to make ia64 support in Fedora bit more official? > I.e. part of core releases, part of the Extras build process, etc. I > might be interested in taking it on if it's not something huge... > > FWIW, I've been using it pretty regularly on an Altix 350 I have here > and it's working pretty well for the most part (at least as well as it > does on my PowerBook). There's no magic bullet but here's what was done for PPC, which seems to be having the desired effect. - Take snapshots of rawhide at the time of a Fedora Core release, put them up for download so that people don't need to be on rawhide. - Create a tracker bug like the Fedora/PPC one (121179), and make sure stuff in it gets fixed. Make sure the install works and new hardware is well supported. > - Create a mailing list and try to get people involved. > Completed by Prarit Bhargava, March 8, 2005. - Build updated kernel packages if necessary, and feed fixes upstream so that they get into the rawhide kernels. - Find packages which aren't built on your architecture and work out why. Fix the problems and persuade the package maintainer to include your arch in future. - Get someone to push the FC4 updates which are built internally to a publicly-accessible yum repository. - Build Extras and Livna packages for your architecture too. - Make sure qemu works, so those who need i386 binaries can run them. Of course, it's easier for architectures like PPC and IA64 which are already present in the internal Red Hat build system and hence in rawhide -- for Alpha and SPARC it'll be more work because the whole distro needs to be built, and there may well be GCC work needed. From prarit at redhat.com Tue Mar 8 18:38:29 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Tue, 08 Mar 2005 13:38:29 -0500 Subject: [Fedora-ia64-list] Greetings and More to be done. In-Reply-To: <422DDE2C.4020106@redhat.com> References: <422DDE2C.4020106@redhat.com> Message-ID: <422DF125.70300@redhat.com> Well -- that didn't go so well :) There's nothing in the latest /images directory. I'll ping Jeremy and Elliot and see what I can find out. P. Prarit Bhargava wrote: > > I talked with Jeremy Katz the other day and he said that he knew of no > reason that a recently built > Fedora Core should fail to install properly. I haven't tried it yet > -- has anyone tried it lately? > > I think we're probably going to miss the boat for FC4 -- but you never > know :) > > P. > From prarit at redhat.com Wed Mar 9 13:26:51 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Wed, 09 Mar 2005 08:26:51 -0500 Subject: [Fedora-ia64-list] Greetings and More to be done. In-Reply-To: <422DF125.70300@redhat.com> References: <422DDE2C.4020106@redhat.com> <422DF125.70300@redhat.com> Message-ID: <422EF99B.9080304@redhat.com> There appears to be a kernel available for ia64 under Rawhide's latest tree. Just curious if anyone has recently tried to boot it? I'm still going to give it a shot later today but was just wondering ;) P. Prarit Bhargava wrote: > Well -- that didn't go so well :) > > There's nothing in the latest /images directory. I'll ping Jeremy and > Elliot and see what I can find out. > > P. > > Prarit Bhargava wrote: > >> >> I talked with Jeremy Katz the other day and he said that he knew of >> no reason that a recently built >> Fedora Core should fail to install properly. I haven't tried it yet >> -- has anyone tried it lately? >> >> I think we're probably going to miss the boat for FC4 -- but you >> never know :) >> >> P. >> > > -- > Fedora-ia64-list mailing list > Fedora-ia64-list at redhat.com > https://www.redhat.com/mailman/listinfo/fedora-ia64-list > From prarit at redhat.com Mon Mar 14 18:00:37 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Mon, 14 Mar 2005 13:00:37 -0500 Subject: [Fedora-ia64-list] No Kernel available for ia64 Message-ID: <4235D145.3000302@redhat.com> Just talked to Jeremy Katz about this -- it turns out that at some time in the past the ia64 rawhide kernel stopped building. It was then turned off and hasn't been turned back on. I'll be meeting with Jeremy on Wednesday to get this straightened out. In the meantime, has anyone tried to compile the ia64 rawhide kernel with gcc4? P. From jbarnes at sgi.com Mon Mar 14 18:09:37 2005 From: jbarnes at sgi.com (Jesse Barnes) Date: Mon, 14 Mar 2005 10:09:37 -0800 Subject: [Fedora-ia64-list] No Kernel available for ia64 In-Reply-To: <4235D145.3000302@redhat.com> References: <4235D145.3000302@redhat.com> Message-ID: <200503141009.37931.jbarnes@sgi.com> On Monday, March 14, 2005 10:00 am, Prarit Bhargava wrote: > Just talked to Jeremy Katz about this -- it turns out that at some time > in the past the ia64 rawhide kernel stopped building. It was then > turned off and hasn't been turned back on. > > I'll be meeting with Jeremy on Wednesday to get this straightened out. > In the meantime, has anyone tried to compile the ia64 rawhide kernel > with gcc4? Lastest Linus tree doesn't build, so rawhide probably won't either. The problems I've seen so far are small ones though. I'll update my gcc and start fixing stuff. Jesse From davej at redhat.com Mon Mar 14 18:48:40 2005 From: davej at redhat.com (Dave Jones) Date: Mon, 14 Mar 2005 13:48:40 -0500 Subject: [Fedora-ia64-list] No Kernel available for ia64 In-Reply-To: <4235D145.3000302@redhat.com> References: <4235D145.3000302@redhat.com> Message-ID: <20050314184840.GE17043@redhat.com> On Mon, Mar 14, 2005 at 01:00:37PM -0500, Prarit Bhargava wrote: > Just talked to Jeremy Katz about this -- it turns out that at some time > in the past the ia64 rawhide kernel stopped building. It was then > turned off and hasn't been turned back on. > > I'll be meeting with Jeremy on Wednesday to get this straightened out. > In the meantime, has anyone tried to compile the ia64 rawhide kernel > with gcc4? gcc4 was the exact reason that I disabled the build :-) If you can fix up the compile, (bonus points if it boots :-) and send me diffs, I'll reenable it. It's basically been a lack of time for the non 'tier-1' platforms. As a result, ia64 & s390 got the chop for the time being. At some point soon I'll be rebasing to the latest upstream -bk snapshots again, so getting your gcc4 compile fixes up there would mean I'll automatically inherit this stuff when I rebase. Dave From jbarnes at sgi.com Mon Mar 14 19:21:31 2005 From: jbarnes at sgi.com (Jesse Barnes) Date: Mon, 14 Mar 2005 11:21:31 -0800 Subject: [Fedora-ia64-list] No Kernel available for ia64 In-Reply-To: <20050314184840.GE17043@redhat.com> References: <4235D145.3000302@redhat.com> <20050314184840.GE17043@redhat.com> Message-ID: <200503141121.31457.jbarnes@sgi.com> On Monday, March 14, 2005 10:48 am, Dave Jones wrote: > gcc4 was the exact reason that I disabled the build :-) > If you can fix up the compile, (bonus points if it boots :-) > and send me diffs, I'll reenable it. > > It's basically been a lack of time for the non 'tier-1' platforms. > As a result, ia64 & s390 got the chop for the time being. If you see such failures in the future, can you shoot off a note to this list to give us a crack at fixing it? Hopefully we can keep it healthy that way... > At some point soon I'll be rebasing to the latest upstream -bk > snapshots again, so getting your gcc4 compile fixes up there would > mean I'll automatically inherit this stuff when I rebase. Here's what I've got, builds & boots. I'm sending the fixes to linux-ia64 in parallel so that the patch can be dropped in the next rebase. Jesse -------------- next part -------------- diff -Napur -X /home/jbarnes/dontdiff ../kernel-2.6.11/linux-2.6.11/arch/ia64/kernel/irq.c linux-2.6.11/arch/ia64/kernel/irq.c --- ../kernel-2.6.11/linux-2.6.11/arch/ia64/kernel/irq.c 2005-03-01 23:38:25.000000000 -0800 +++ linux-2.6.11/arch/ia64/kernel/irq.c 2005-03-14 11:08:09.000000000 -0800 @@ -97,7 +97,9 @@ skip: cpumask_t __cacheline_aligned pending_irq_cpumask[NR_IRQS]; static unsigned long pending_irq_redir[BITS_TO_LONGS(NR_IRQS)]; +#ifndef CONFIG_GENERIC_HARDIRQS static cpumask_t irq_affinity [NR_IRQS] = { [0 ... NR_IRQS-1] = CPU_MASK_ALL }; +#endif static char irq_redir [NR_IRQS]; // = { [0 ... NR_IRQS-1] = 1 }; void set_irq_affinity_info (unsigned int irq, int hwid, int redir) diff -Napur -X /home/jbarnes/dontdiff ../kernel-2.6.11/linux-2.6.11/drivers/serial/sn_console.c linux-2.6.11/drivers/serial/sn_console.c --- ../kernel-2.6.11/linux-2.6.11/drivers/serial/sn_console.c 2005-03-01 23:38:08.000000000 -0800 +++ linux-2.6.11/drivers/serial/sn_console.c 2005-03-14 11:01:02.000000000 -0800 @@ -799,7 +799,7 @@ static struct console sal_console = { #define SAL_CONSOLE &sal_console -static struct uart_driver sal_console_uart = { +struct uart_driver sal_console_uart = { .owner = THIS_MODULE, .driver_name = "sn_console", .dev_name = DEVICE_NAME, -------------- next part -------------- --- kernel-2.6.spec.orig 2005-03-14 11:18:40.000000000 -0800 +++ kernel-2.6.spec 2005-03-14 11:18:47.000000000 -0800 @@ -158,7 +158,7 @@ Version: %{rpmversion} Release: %{release} #ExclusiveArch: noarch %{all_x86} x86_64 ppc64 ppc64iseries sparc sparc64 ppc s390 s390x ia64 -ExclusiveArch: noarch %{all_x86} x86_64 ppc64 ppc64iseries ppc +ExclusiveArch: noarch %{all_x86} x86_64 ppc64 ppc64iseries ppc ia64 ExclusiveOS: Linux Provides: kernel = %{version} Provides: kernel-drm = 4.3.0 @@ -228,6 +228,7 @@ # 330 - 350 ia64 Patch330: linux-2.6.3-ia64-build.patch +Patch331: gcc4-ia64-fixes.patch # 350 - 400 s390(x) Patch350: linux-2.6.1-s390-compile.patch From davej at redhat.com Mon Mar 14 19:29:30 2005 From: davej at redhat.com (Dave Jones) Date: Mon, 14 Mar 2005 14:29:30 -0500 Subject: [Fedora-ia64-list] No Kernel available for ia64 In-Reply-To: <200503141121.31457.jbarnes@sgi.com> References: <4235D145.3000302@redhat.com> <20050314184840.GE17043@redhat.com> <200503141121.31457.jbarnes@sgi.com> Message-ID: <20050314192929.GF17043@redhat.com> On Mon, Mar 14, 2005 at 11:21:31AM -0800, Jesse Barnes wrote: > On Monday, March 14, 2005 10:48 am, Dave Jones wrote: > > gcc4 was the exact reason that I disabled the build :-) > > If you can fix up the compile, (bonus points if it boots :-) > > and send me diffs, I'll reenable it. > > > > It's basically been a lack of time for the non 'tier-1' platforms. > > As a result, ia64 & s390 got the chop for the time being. > > If you see such failures in the future, can you shoot off a note to this list > to give us a crack at fixing it? Hopefully we can keep it healthy that > way... Sure, will do. > > At some point soon I'll be rebasing to the latest upstream -bk > > snapshots again, so getting your gcc4 compile fixes up there would > > mean I'll automatically inherit this stuff when I rebase. > > Here's what I've got, builds & boots. I'm sending the fixes to linux-ia64 in > parallel so that the patch can be dropped in the next rebase. Cool, I thought there was more broken than that. Must have been skewed by various drivers that subsequently got fixed for x86/x86-64 Thanks. Dave From upi at iki.fi Tue Mar 15 19:32:47 2005 From: upi at iki.fi (Pasi Pirhonen) Date: Tue, 15 Mar 2005 21:32:47 +0200 Subject: [Fedora-ia64-list] maybe i just start this up ..... Message-ID: <20050315193247.GA20701@core.upi.iki.fi> Hi, it's been quiet on this list :) I am Pasi Pirhonen. Better known as 'that crazy guy who builds for arches that noone even cares of'. IA-64 being one of those. I used to do Tao Linux/ia64, but i was sked to quit on that project (Project leader) and now i am doing same thing for CentOS Linux for CentOS-4 and CentOS-4. I am subscribed because i really would like to know what is happening tomorrow for this Linux Business. I am not sure, if i do have enought juice (as in A=ampers) to keep ia64 up and running all the time as i have to run other machines too. I am happily owner of few ia64 boxen (i really own those myself, so it's up to me what i do with those). few rx1600 boxen and few rx2600 boxen. From those 1Ghz low-power rx1600 to 1.5Ghz/6MB rx2600. If ia64 is to be more officially supported/maintained arch for Fedora Core, i might be more interested about this stuff when i do have time. ... or something :) -- Pasi Pirhonen - upi at iki.fi - http://iki.fi/upi/ From prarit at redhat.com Wed Mar 16 12:35:14 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Wed, 16 Mar 2005 07:35:14 -0500 Subject: [Fedora-ia64-list] maybe i just start this up ..... In-Reply-To: <20050315193247.GA20701@core.upi.iki.fi> References: <20050315193247.GA20701@core.upi.iki.fi> Message-ID: <42382802.1080209@redhat.com> Pasi, It's a pleasure to have you on this list. There is much effort going on "behind the scenes" as we're still in the beginning stages of Fedora development. We hope that within a week (or so) we will have a properly built tree that we can install & test from. P. Pasi Pirhonen wrote: >Hi, > >it's been quiet on this list :) > >I am Pasi Pirhonen. Better known as 'that crazy guy who builds for >arches that noone even cares of'. > >IA-64 being one of those. I used to do Tao Linux/ia64, but i was sked >to quit on that project (Project leader) and now i am doing same thing >for CentOS Linux for CentOS-4 and CentOS-4. > >I am subscribed because i really would like to know what is happening >tomorrow for this Linux Business. > >I am not sure, if i do have enought juice (as in A=ampers) to keep ia64 >up and running all the time as i have to run other machines too. > >I am happily owner of few ia64 boxen (i really own those myself, so >it's up to me what i do with those). few rx1600 boxen and few rx2600 >boxen. From those 1Ghz low-power rx1600 to 1.5Ghz/6MB rx2600. > >If ia64 is to be more officially supported/maintained arch for Fedora >Core, i might be more interested about this stuff when i do have time. > >... or something :) > > > > > From prarit at redhat.com Thu Mar 17 16:55:29 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Thu, 17 Mar 2005 11:55:29 -0500 Subject: [Fedora-ia64-list] [ANNOUNCE]: Rawhide Kernel now available Message-ID: <4239B681.7050600@redhat.com> Just a quick announcement: an ia64 Rawhide kernel was built last night. And I've seen it on a few mirrors :) Thanks Dave :) P. From prarit at redhat.com Thu Mar 17 18:54:43 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Thu, 17 Mar 2005 13:54:43 -0500 Subject: [Fedora-ia64-list] [ANNOUNCE]: Rawhide Kernel now available In-Reply-To: <4239B681.7050600@redhat.com> References: <4239B681.7050600@redhat.com> Message-ID: <4239D273.3040105@redhat.com> Oops. Looks like I jumped the gun there. .... still no kernel :( P. Prarit Bhargava wrote: > Just a quick announcement: an ia64 Rawhide kernel was built last > night. And I've seen it on a few mirrors :) > > Thanks Dave :) > > P. > > -- > Fedora-ia64-list mailing list > Fedora-ia64-list at redhat.com > https://www.redhat.com/mailman/listinfo/fedora-ia64-list > From prarit at redhat.com Thu Mar 24 13:51:01 2005 From: prarit at redhat.com (Prarit Bhargava) Date: Thu, 24 Mar 2005 08:51:01 -0500 Subject: [Fedora-ia64-list] Status update Message-ID: <4242C5C5.50001@redhat.com> Still waiting on a FC ia64 build :) There is an outstanding issue with the the Fedora build scripts and the 2.6.x.y kernel series which is causing kernel patches to be applied to the wrong archetectures. Hopefully this will be resolved soon ... P.