From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 12 10:27:13 2006 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2F8816A41F for ; Mon, 12 Jun 2006 10:27:13 +0000 (UTC) (envelope-from robert@bsd.hu) Received: from bsd.hu (www.bsd.hu [195.228.252.157]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59B7343D45 for ; Mon, 12 Jun 2006 10:27:08 +0000 (GMT) (envelope-from robert@bsd.hu) Received: from bsd.hu (localhost.bsd.hu [127.0.0.1]) by bsd.hu (8.13.6/8.13.4) with ESMTP id k5CAR3wg018389 for ; Mon, 12 Jun 2006 12:27:03 +0200 (CEST) Received: (from robert@localhost) by bsd.hu (8.13.6/8.13.4/Submit) id k5CAR3U8012749 for freebsd-ia64@freebsd.org; Mon, 12 Jun 2006 12:27:03 +0200 (CEST) Date: Mon, 12 Jun 2006 12:27:03 +0200 From: Robert Nagy To: freebsd-ia64@freebsd.org Message-ID: <20060612102703.GA16381@bsd.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: SGI Altix 350 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 10:27:13 -0000 Hi. I've tried to boot it just for fun. And I thought I should send a report to help you guys. 001c01#0c: SGI SAL Version 4.33 rel050928 IP41 built 01:41:32 PM Sep 28, 2005 001c01#0a: SGI SAL Version 4.33 rel050928 IP41 built 01:41:32 PM Sep 28, 2005 EFI Boot Manager ver 1.10 [14.62] Partition 0: Enabled Disabled CBricks 1 Nodes 1 0 RBricks 0 CPUs 2 0 IOBricks 1 Mem(GB) 6 0 Device mapping table fs0 : Acpi(PNP0A03,1)/Pci(1|0)/Ata(Primary,Master)/CDROM(Entry0) fs1 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun1,Lun0)/HD(Part1,Sig11150800) fs2 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun1,Lun0)/HD(Part2,Sig11150800) fs3 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun2,Lun0)/HD(Part1,Sig156E702E-ED34-4D17-ACF4-5D6C4AEB32DA) blk0 : Acpi(PNP0A03,1)/Pci(1|0)/Ata(Primary,Master) blk1 : Acpi(PNP0A03,1)/Pci(1|0)/Ata(Primary,Master)/CDROM(Entry0) blk2 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun1,Lun0) blk3 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun1,Lun0)/HD(Part1,Sig11150800) blk4 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun1,Lun0)/HD(Part2,Sig11150800) blk5 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun1,Lun0)/HD(Part3,Sig11150800) blk6 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun2,Lun0) blk7 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun2,Lun0)/HD(Part1,Sig156E702E-ED34-4D17-ACF4-5D6C4AEB32DA) blk8 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun2,Lun0)/HD(Part2,SigE02C72AD-D564-41A6-B907-D5A6E96FE333) blk9 : Acpi(PNP0A03,1)/Pci(3|0)/Scsi(Pun2,Lun0)/HD(Part3,Sig2EF9F963-7530-4175-91E9-94E3524A95F8) fs0:\> bootia64.efi Consoles: EFI console Image base: 0x00000034f63c9000 FreeBSD/ia64 EFI boot, Revision 1.1 (root@pluto2.freebsd.org, Tue Jun 6 18:42:44 UTC 2006) Loading /boot/defaults/loader.conf /boot/kernel/kernel data=0x9feec0+0x42578 syms=[0x8+0x72498+0x8+0x60cf9] - Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel] in 9 seconds... Type '?' for a list of commands, 'help' for more detailed help. OK memmap Type Physical Virtual #Pages Attr PalCode 000001000000 000000000000 00001000 UC WB RUNTIME UnusableMemory 003000000000 000000000000 00000010 UC WB RuntimeServicesData 003000010000 000000000000 00000070 UC WP RUNTIME BootServicesData 003000080000 000000000000 00000380 UC RuntimeServicesData 003000400000 000000000000 00001c00 UC WB WP RUNTIME RuntimeServicesData 003002000000 000000000000 00001000 UC WB RUNTIME BootServicesData 003003000000 000000000000 00003000 UC WB ConventionalMemory 003006000000 000000000000 00076000 UC WB ConventionalMemory 003400000000 000000000000 000f6349 UC WB LoaderData 0034f6349000 000000000000 00000080 UC WB LoaderCode 0034f63c9000 000000000000 00000089 UC WB BootServicesData 0034f6452000 000000000000 000003ac UC WB RuntimeServicesData 0034f67fe000 000000000000 00001002 UC WB RUNTIME BootServicesData 0034f7800000 000000000000 00000001 UC WB ConventionalMemory 0034f7801000 000000000000 000000bd UC WB BootServicesData 0034f78be000 000000000000 00000008 UC WB ConventionalMemory 0034f78c6000 000000000000 00000004 UC WB BootServicesData 0034f78ca000 000000000000 00000016 UC WB ConventionalMemory 0034f78e0000 000000000000 00000001 UC WB BootServicesData 0034f78e1000 000000000000 0000011d UC WB ConventionalMemory 0034f79fe000 000000000000 00000364 UC WB RuntimeServicesCode 0034f7d62000 000000000000 0000003a UC WB RUNTIME BootServicesCode 0034f7d9c000 000000000000 00000062 UC WB ConventionalMemory 0034f7dfe000 000000000000 00000012 UC WB RuntimeServicesCode 0034f7e10000 000000000000 0000006e UC WB RUNTIME ConventionalMemory 0034f7e7e000 000000000000 00000026 UC WB RuntimeServicesData 0034f7ea4000 000000000000 0000015c UC WB RUNTIME MemoryMappedIOPortSpace 1ffffffffc000000 000000000000 00004000 UC RUNTIME OK sal SAL Revision 2.09 SAL A Version 4.33 SAL B Version 4.33 Desc 0 PAL Proc at 0x1fff800 SAL Proc at 0x1fffc00 SAL GP at 0x1fffc00 Desc 2 Desc 4 Desc 5 Mechanism 0 Vector 0x12 OK lsmod 0xe000000004000000: /boot/kernel/kernel (elf kernel, 0xb145e0) modules: nfsserver.1 nfslock.1 nfs.1 nfs4.1 if_gif.1 if_faith.1 ether.1 sysvshm.1 sysvsem.1 sysvmsg.1 cd9660.1 pseudofs.1 procfs.1 msdosfs.1 usb.1 cdce.0 random.1 pci.1 null.1 mpt_raid.1 mpt.1 mpt_cam.1 mpt_core.1 miibus.1 mem.1 isp.1 sbp.1 firewire.1 afd.1 acd.1 ataraid.1 atapci.1 ad.1 ata.1 ahc.1 ahd.1 ahd_pci.1 ahc_pci.1 acpi_pci.1 acpi.1 cam.1 0xe000000004b145e0: /boot/mfsroot (mfs_root, 0x800000) OK boot -v Entering /boot/kernel/kernel at 0xe000000004060000... POD entered via MCA, using Cac mode 0 000: POD SysCt Cac> If I do a contiune from there the box hangs. And that is it. Linux uses relocatable but I have no idea if that has anything to do with this. From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 12 11:02:59 2006 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12C0D16A4CF for ; Mon, 12 Jun 2006 11:02:59 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0A7543D46 for ; Mon, 12 Jun 2006 11:02:58 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k5CB2wRc098877 for ; Mon, 12 Jun 2006 11:02:58 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5CB2vaJ098873 for freebsd-ia64@freebsd.org; Mon, 12 Jun 2006 11:02:57 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 12 Jun 2006 11:02:57 GMT Message-Id: <200606121102.k5CB2vaJ098873@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-ia64@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 11:02:59 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2005/09/05] ia64/85772 ia64 [gpt] gpt (geom_) needs to adopt g_ctl o [2006/01/16] ia64/91846 ia64 TLS: malloc(3) exposes DTLS bug in non-th 2 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2005/09/16] ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome 1 problem total. From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 12 14:37:31 2006 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83B6A16A41B for ; Mon, 12 Jun 2006 14:37:31 +0000 (UTC) (envelope-from b.j.casavant@ieee.org) Received: from yeppers.tdkt.org (skyline.tdkt.org [209.98.211.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C93343D6D for ; Mon, 12 Jun 2006 14:37:23 +0000 (GMT) (envelope-from b.j.casavant@ieee.org) Received: from c-24-245-56-101.hsd1.mn.comcast.net (c-24-245-56-101.hsd1.mn.comcast.net [24.245.56.101]) (authenticated bits=0) by yeppers.tdkt.org (8.12.11/8.12.11/erikj-OpenBSD) with ESMTP id k5CEb43M007172; Mon, 12 Jun 2006 09:37:09 -0500 (CDT) Date: Mon, 12 Jun 2006 09:37:04 -0500 (CDT) From: Brent Casavant X-X-Sender: bcasavan@abigail.hsd1.mn.comcast.net To: Robert Nagy In-Reply-To: <20060612102703.GA16381@bsd.hu> Message-ID: <20060612092621.P65761@abigail.hsd1.mn.comcast.net> References: <20060612102703.GA16381@bsd.hu> Organization: "Angeltread Software Organization" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-ia64@freebsd.org Subject: Re: SGI Altix 350 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Brent Casavant List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 14:37:31 -0000 On Mon, 12 Jun 2006, Robert Nagy wrote: > If I do a contiune from there the box hangs. > And that is it. Linux uses relocatable but I have no idea if that > has anything to do with this. As the person who wrote the ELILO relocatable support... Yes, that certainly has something to do with it, though it's by far not the only issue you'll run into. Relocatable, by the way, means that the loader is free to place the loaded kernel at a physical address other than that specified by the ELF headers. Since Altix has a discontiguous memory space, and as you are not even guaranteed that memory exists starting at address zero, the loader needs this capability. As I recall, Linux itself was modified to handle being loaded somewhere other than where it expects -- though I didn't do that work myself, so my memory is fuzzy. I suspect that things will work slightly better for you once an ACPI enabled PROM is available for the Altix, though I'm sure there'll be many other issues to address. Considering the huge amount of kernel work originally required to get Linux even minimally booting on Altix, I don't expect we'll soon see FreeBSD running on it. Brent