From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 16 11:07:09 2012 Return-Path: Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6151E106564A for ; Mon, 16 Jan 2012 11:07:09 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4F34A8FC1B for ; Mon, 16 Jan 2012 11:07:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0GB79dL057730 for ; Mon, 16 Jan 2012 11:07:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0GB78GP057727 for freebsd-ppc@FreeBSD.org; Mon, 16 Jan 2012 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 16 Jan 2012 11:07:08 GMT Message-Id: <201201161107.q0GB78GP057727@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ppc@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-ppc@FreeBSD.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2012 11:07:09 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o power/162091 ppc FreeBSD/ppc CD crashes Mac OS X o power/161947 ppc multimedia/libdvdnav builds broken binaries on big end o power/161045 ppc X doesn't detect ADB mouse up event until another even o power/149009 ppc sysinstall(8) on powerpc fails to install manpages, so o power/140241 ppc [kernel] [patch] Linker set problems on PowerPC EABI o power/135576 ppc gdb cannot debug threaded programs on ppc o power/133503 ppc [sound] Sound stutter after switching ttys o power/133382 ppc [install] Installer gets signal 11 o power/131548 ppc ofw_syscons no longer supports 32-bit framebuffer 9 problems total. From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 16 22:50:07 2012 Return-Path: Delivered-To: freebsd-ppc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 288621065675 for ; Mon, 16 Jan 2012 22:50:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0097E8FC17 for ; Mon, 16 Jan 2012 22:50:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0GMo6E3005566 for ; Mon, 16 Jan 2012 22:50:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0GMo6Yo005565; Mon, 16 Jan 2012 22:50:06 GMT (envelope-from gnats) Resent-Date: Mon, 16 Jan 2012 22:50:06 GMT Resent-Message-Id: <201201162250.q0GMo6Yo005565@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ppc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Lyubomir Grigorov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C559106564A for ; Mon, 16 Jan 2012 22:46:18 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 6C1338FC0A for ; Mon, 16 Jan 2012 22:46:18 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q0GMkIrh083749 for ; Mon, 16 Jan 2012 22:46:18 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q0GMkIns083748; Mon, 16 Jan 2012 22:46:18 GMT (envelope-from nobody) Message-Id: <201201162246.q0GMkIns083748@red.freebsd.org> Date: Mon, 16 Jan 2012 22:46:18 GMT From: Lyubomir Grigorov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: powerpc/164225: Boot fails on IBM 7028-6E1 (heap memory claim failed) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2012 22:50:07 -0000 >Number: 164225 >Category: powerpc >Synopsis: Boot fails on IBM 7028-6E1 (heap memory claim failed) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ppc >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 16 22:50:06 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Lyubomir Grigorov >Release: 9.0-RELEASE >Organization: >Environment: n/a >Description: When booting 9.0-RELEASE (32bit ppc) on IBM pSeries 610 (7028-6E1), going to SMS, choosing install device CD-ROM, choosing FreeBSD 9.0, it fails with: Heap memory claim failed! I traced the source to the following 3 files: sys/boot/ofw/common/main.c .. .. 48 #define HEAP_SIZE 0x80000 .. 52 void 53 init_heap(void) 54 { 55 void *base; 56 ihandle_t stdout; 57 58 if ((base = ofw_alloc_heap(HEAP_SIZE)) == (void *)0xffffffff) { 59 OF_getprop(chosen, "stdout", &stdout, sizeof(stdout)); 60 OF_puts(stdout, "Heap memory claim failed!\n"); 61 OF_enter(); 62 } 63 64 setheap(base, (void *)((int)base + HEAP_SIZE)); 65 } .. .. sys/boot/ofw/libofw/ofw_memory.c .. .. 119 ofw_alloc_heap(unsigned int size) 120 { 121 phandle_t memoryp, root; 122 cell_t available[4]; 123 cell_t acells; 124 125 root = OF_finddevice("/"); 126 acells = 1; 127 OF_getprop(root, "#address-cells", &acells, sizeof(acells)); 128 129 memoryp = OF_instance_to_package(memory); 130 OF_getprop(memoryp, "available", available, sizeof(available)); 131 132 heap_base = OF_claim((void *)available[acells-1], size, 133 sizeof(register_t)); 134 135 if (heap_base != (void *)-1) { 136 heap_size = size; 137 } 138 139 return (heap_base); 140 } .. .. sys/boot/ofw/libofw/openfirm.c .. .. 617 /* Claim an area of memory. */ 618 void * 619 OF_claim(void *virt, u_int size, u_int align) 620 { 621 static struct { 622 cell_t name; 623 cell_t nargs; 624 cell_t nreturns; 625 cell_t virt; 626 cell_t size; 627 cell_t align; 628 cell_t baseaddr; 629 } args = { 630 (cell_t)"claim", 631 3, 632 1, 633 }; 634 635 args.virt = (cell_t)virt; 636 args.size = size; 637 args.align = align; 638 if (openfirmware(&args) == -1) 639 return ((void *)-1); 640 return ((void *)args.baseaddr); 641 } .. .. I noticed that the NetBSD version only does: sys/arch/macppc/stand/ofwboot/Locore.c .. 442 return args.baseaddr; .. >How-To-Repeat: Boot from FreeBSD 9.0 CD on an IBM 7028-6E1 or 7028-6C1. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 17 01:40:08 2012 Return-Path: Delivered-To: freebsd-ppc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D437E106564A for ; Tue, 17 Jan 2012 01:40:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BE47C8FC16 for ; Tue, 17 Jan 2012 01:40:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0H1e882065314 for ; Tue, 17 Jan 2012 01:40:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0H1e8gT065313; Tue, 17 Jan 2012 01:40:08 GMT (envelope-from gnats) Date: Tue, 17 Jan 2012 01:40:08 GMT Message-Id: <201201170140.q0H1e8gT065313@freefall.freebsd.org> To: freebsd-ppc@FreeBSD.org From: Nathan Whitehorn Cc: Subject: Re: powerpc/164225: Boot fails on IBM 7028-6E1 (heap memory claim failed) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nathan Whitehorn List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 01:40:08 -0000 The following reply was made to PR powerpc/164225; it has been noted by GNATS. From: Nathan Whitehorn To: Lyubomir Grigorov Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: powerpc/164225: Boot fails on IBM 7028-6E1 (heap memory claim failed) Date: Mon, 16 Jan 2012 18:39:24 -0600 On 01/16/12 16:46, Lyubomir Grigorov wrote: >> Number: 164225 >> Category: powerpc >> Synopsis: Boot fails on IBM 7028-6E1 (heap memory claim failed) >> Confidential: no >> Severity: non-critical >> Priority: low >> Responsible: freebsd-ppc >> State: open >> Quarter: >> Keywords: >> Date-Required: >> Class: sw-bug >> Submitter-Id: current-users >> Arrival-Date: Mon Jan 16 22:50:06 UTC 2012 >> Closed-Date: >> Last-Modified: >> Originator: Lyubomir Grigorov >> Release: 9.0-RELEASE >> Organization: >> Environment: > n/a >> Description: > When booting 9.0-RELEASE (32bit ppc) on IBM pSeries 610 (7028-6E1), going to SMS, choosing install device CD-ROM, choosing FreeBSD 9.0, it fails with: > Heap memory claim failed! Thanks for debugging it this far! Could you also send a copy of the Open Firmware device tree and the contents of the properties under the /memory nodes? -Nathan From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 17 02:15:31 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71D671065670 for ; Tue, 17 Jan 2012 02:15:31 +0000 (UTC) (envelope-from lyubomir@grigorovl.eu) Received: from gateway01.websitewelcome.com (gateway01.websitewelcome.com [69.56.176.19]) by mx1.freebsd.org (Postfix) with ESMTP id 32ECE8FC12 for ; Tue, 17 Jan 2012 02:15:31 +0000 (UTC) Received: by gateway01.websitewelcome.com (Postfix, from userid 5007) id 3E0B33D8992CA; Mon, 16 Jan 2012 20:15:30 -0600 (CST) Received: from gator1718.hostgator.com (gator1718.hostgator.com [184.173.215.146]) by gateway01.websitewelcome.com (Postfix) with ESMTP id 302093D8992AA for ; Mon, 16 Jan 2012 20:15:30 -0600 (CST) Received: from [75.36.214.55] (port=62957 helo=neonz.localnet) by gator1718.hostgator.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1Rmya9-0000PE-OD; Mon, 16 Jan 2012 20:15:29 -0600 From: Lyubomir Grigorov To: Nathan Whitehorn Date: Mon, 16 Jan 2012 18:15:23 -0800 User-Agent: KMail/1.13.7 (FreeBSD/9.0-RELEASE; KDE/4.7.3; amd64; ; ) References: <201201162246.q0GMkIns083748@red.freebsd.org> <4F14C33C.1030105@freebsd.org> In-Reply-To: <4F14C33C.1030105@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3143105.Gkq0jcHW73"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201201161815.29443.lyubomir@grigorovl.eu> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator1718.hostgator.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - grigorovl.eu X-BWhitelist: no X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: adsl-75-36-214-55.dsl.pltn13.sbcglobal.net (neonz.localnet) [75.36.214.55]:62957 X-Source-Auth: lyubomir+grigorovl.eu X-Email-Count: 1 X-Source-Cap: YWxha2F6YW07YWxha2F6YW07Z2F0b3IxNzE4Lmhvc3RnYXRvci5jb20= Cc: freebsd-ppc@freebsd.org Subject: Re: powerpc/164225: Boot fails on IBM 7028-6E1 (heap memory claim failed) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 02:15:31 -0000 --nextPart3143105.Gkq0jcHW73 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I think this is what you needed, if not, please tell me :) BTW, I have 2x=20 256MB chips. 0 > devalias=20 disk /pci@fef00000/scsi@c/sd@a,0:4 scsi /pci@fef00000/scsi@c cdrom /pci@fef00000/ide@b,1/disk@0 com1 /pci@fef00000/isa@b/serial@i3f8 serial /pci@fef00000/isa@b/serial@i3f8 com2 /pci@fef00000/isa@b/serial@i2f8 floppy /pci@fef00000/isa@b/fdc@i3f0/disk@0 net /pci@fef00000/ethernet@10 network /pci@fef00000/ethernet@10 rtc /pci@fef00000/isa@b/rtc@i70 nvram /nvram@ff800000 parallel /pci@fef00000/isa@b/parallel@i378 ok 0 > dev /memory ok 0 > ls=20 00c5fdf8: /IBM,memory-module@0 00c60208: /IBM,memory-module@1 0 > dev /memory ok 0 > .properties=20 name memory device_type memory reg 00000000 20000000=20 available 00004000 00bfc000 01400000 1ec00000=20 #address-cells 00000001=20 #size-cells 00000000=20 ok 0 > hex drop dev /memory .properties=20 name memory device_type memory reg 00000000 20000000=20 available 00004000 00bfc000 01400000 1ec00000=20 #address-cells 00000001=20 #size-cells 00000000=20 ok STACK UNDERFLOW! ok 0 > dev / ok 0 > ls=20 00c5a9c0: /cpus 00c5b700: /PowerPC,POWER3@0 00c5bc78: /l2-cache 00c5c7c0: /reserved@ff000000 00c5cc90: /event-sources 00c5ccf8: /epow-events 00c5cd90: /chosen 00c5cef8: /memory@0 00c5fdf8: /IBM,memory-module@0 00c60208: /IBM,memory-module@1 00c60618: /memory-controller@ff001000 00c60838: /nvram@ff800000 00c60d00: /IBM,sp@ff880000 00c70d78: /rom@fff00000 00c71900: /interrupt-controller@ffc00000 00c71c78: /openprom 00c77168: /options 00c77cb0: /aliases 00c79a80: /packages 00c79b28: /deblocker 00c7a8b0: /disk-label 00c7e190: /tape-label 00c7e410: /obp-tftp 00c8a958: /ip 00c90a10: /prep-boot 00c91028: /fat-files 00c92af8: /iso-13346-files 00c99d00: /disassembler 00c9f048: /assembler 00cafef8: /platform 00cb0880: /utilities 00cba5c8: /net 00cbc218: /iso-9660-files 00cbd198: /boot-mgr 00cd1ff8: /chrp-loader 00cd2188: /pe-loader 00cd29a8: /elf-loader 00cd4b38: /terminal-emulator 00d227f8: /gui 00da7f80: /post 00cd4bd0: /rtas 00ce45b0: /pci@fef00000 00ced230: /isa@b 00ceee40: /reserved@i78 00ceef48: /rtc@i70 00cf0b90: /parallel@i378 00cf11b8: /serial@i3f8 00cf22d8: /serial@i2f8 00cf33f0: /serial@i898 00cf4508: /8042@i60 00cf5e28: /fdc@i3f0 00cf9490: /disk@0 00cf9be8: /timer@i40 00cfa130: /interrupt-controller@i20 00cfa368: /dma-controller@i0 00cfa570: /ide@b,1 00cfb728: /disk@0 00cff300: /scsi@c 00d04c60: /sd 00d05bc0: /st 00d06f00: /scsi@c,1 00d0c860: /sd 00d0d7c0: /st 00d0eb00: /ethernet@10 00d178e0: /ethernet@11 00ce9278: /pci@fee00000 ok =2D- Lyubomir Grigorov (bgalakazam) --nextPart3143105.Gkq0jcHW73 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQIcBAABAgAGBQJPFNnBAAoJEDmxOw4kunU9kPUP/39uQivUY/i6alKvaEACAAUk IvwWyMhmKK26UsEEfN+/ZXrjZvNGZYzRz/TuCjx8bs7CWpS/EC6LRBJ03frykig3 InKD2FqqTXq0R2iI+EtEn3gLP1qAw40mF4Wb60BZZ0S7E9aEA2QLI1CA3nhtZTiK Y/+4VH1nQ3awLFBX/kQ3l+oFWiWZpA05CLmgHIKxGrpgPwVRK545iKQvOvb8lNUP funrRrMom0NECBHNLB/RMS4DcOq8sYmrjClFU6ngh7lr7Mg/QLaIB9xsbFMiuXjk ces24hgqI6z3G4xUsXvqyz+DJ4RtjYk4ueI5euK5t4xpjWHXZeEeA+uk0GKN/J8V BXgsFvcnPU5M2bnfXc6TB4FYi3qoV+WdU0s96qS3TGcPtYHcxa95BcWYFPLMLW1g 0foFkbmiwTJG1fIqc9TmbTZaZq3bvCRcDNBXpB3oxDaeBbhGpNoeywROkKJjiTGP UCJLbkuzxLCCwc2qmz/2kidHmiit3k9xa4D55HQb0oKfO1WQuhk9cGZr/xMVD514 qRkqLTc9jKDafzxTteSZeJe8VoNvvTaV/7GzFXoYmzXM/SbsfLrjw8SOJDUvXVd+ R/QjFxG3r4J1JfNizEJCNJGREYIkZvPCgtJacC+OwgP83xnqXERwtRsn4BjWIzq5 sZ7q7V0obCkuhMvnTbRW =OYeh -----END PGP SIGNATURE----- --nextPart3143105.Gkq0jcHW73-- From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 17 20:01:18 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62F2510657A0 for ; Tue, 17 Jan 2012 20:01:18 +0000 (UTC) (envelope-from freebsd-ppc@dino.sk) Received: from loki.netlab.sk (loki.netlab.sk [84.245.65.11]) by mx1.freebsd.org (Postfix) with ESMTP id C9B6D8FC1A for ; Tue, 17 Jan 2012 20:01:17 +0000 (UTC) Received: from atom.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by loki.netlab.sk with ESMTPSA; Tue, 17 Jan 2012 20:59:43 +0100 id 00033C37.4F15D32F.00011A46 Date: Tue, 17 Jan 2012 21:01:08 +0100 From: Milan Obuch To: freebsd-ppc@freebsd.org Message-ID: <20120117210108.28d007ec@atom.dino.sk> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.2) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEX+/v7++v6YOTrq8PCcuIX989UvOSj++v0BNCbpAAAAB3RJTUUHsQwfFzs7RBhzUQAAAhJJREFUOI1dU8GOqzAMNKIoV1bvwD1i0ysqrHplIdBrVSX7ATSbd03VVvn9tQNtQy0hjAdn7LED4AAcPtWm9RV+MPSfxhBLx9ajd6X/ngB6/mTwnRSZua7i7Ca+0ctZKo4Qmz+JY13X6I3nFZBxIYW1PbgfQ5RP8g0XlltEWGf3cV03joYpRnFbvYDKbXjZlXyyhEZA4lI+cN3NaVXE4VKjSwTExO10eTEkkJVqIAD5z0nUBQJluQDRSQjcrBiHAJxZlAH5CUMBMC7OcJ4LMQNnxhZ1HYPscMc6J4UlWRMNwzOpCcAHKSICd1EDn83abdREIbXsHkD1OinP1aCUCOEVRaa1lMcvywUWdYgk13JQUpYNKmvXQ8Kw5ML9YI5h8SakctBc7E/IYuLhYd/zZIk+1gM1vNweQBvHE0j+oYah3sMqAytQYlZk6+ANaaawJdu3OFzYGMZ3iGpa3qMlq9ZH0VZTgrCtw/ngdYkEIIpSbP1bWQAdFdX9vocBdkH2qVjVmuMu3gI5rjs814EUdrCZgWlPaxZZ3RiLFUtr+ud0PXwp2dnQSNXgePt6AZpBj6UMJ7VQkzN4utVeaSW1Dhn/kblGrKeMvNGnzwX4zuEDarYz1KdPtR60Gul0Gued+515SJXhCsl+Tx/3kY/UDvicPll9mfu50t3tvQ/thZpJYgeuwdSKNJ6tCD98MCgoxLDaPxbwqqwPWaWiAAAAAElFTkSuQmCC X-Face: ak5rwz4-aUa>hPFZlcg,bXxn.(TN}e9DGFrKU\.i_'B[&5=pAd9o"j)5VSUYW:BRQG#^42Ev$Il|; Ztn=,C X-Operating-System: FreeBSD/amd64 8.2-STABLE Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Broken nullfs on powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 20:01:18 -0000 Hi, some time ago I noticed nullfs does not work on powerpc. I am using it regularly on i386 and amd64 systems for various reasons, one of them being ability to use the same sources for multiple systems, located in /data/src10 directory as an example, mounting it to usual /usr/src directory for system build. This does not work for powerpc. Today I built new freshly csupped 10-CURRENT, after booting it, I am able repeatedly invoke panic with just mount_nullfs /data/src10 /usr/src csup standard-supfile almost immediatelly. When I do only reading, with mount_nullfs /data/src10 /usr/src tar cvf /dev/null /usr/src no panic occured. This makes me almost sure issue is somewhere on write path in nullfs code. In addition, I've got following backtrace trying csup command lock order reversal: 1st 0xd8744c48 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2658 2nd 0x11744400 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:284 KDB: stack backtrace: 0xe2372390: at kdb_backtrace+0x4c 0xe2372400: at _witness_debugger+0x3c 0xe2372420: at witness_checkorder+0x94c 0xe2372480: at _sx_xlock+0xa0 0xe23724b0: at ufsdirhash_acquire+0x40 0xe23724d0: at ufsdirhash_add+0x30 0xe2372500: at ufs_direnter+0x6e0 0xe2372580: at ufs_makeinode+0x4ec 0xe23726f0: at ufs_create+0x44 0xe2372710: at VOP_CREATE_APV+0xe0 0xe2372730: at VOP_CREATE_AP+0x20 0xe2372750: at null_bypass+0x12c 0xe2372810: at VOP_CREATE_APV+0xf8 0xe2372830: at vn_open_cred+0x23c 0xe2372930: at vn_open+0x24 0xe2372950: at kern_openat+0x1f0 0xe2372a50: at kern_open+0x34 0xe2372a70: at sys_open+0x28 0xe2372a90: at trap+0x388 0xe2372b60: at powerpc_interrupt+0x108 0xe2372b90: user SC trap by _end+0x41120760: srr1=0xf032 r1=0xff8f7d60 cr=0x48000042 xer=0x20000000 ctr=0x418e5630 panic: mtx_lock() of spin mutex (null) @ /usr/src/sys/kern/vfs_subr.c:2670 cpuid = 0 KDB: enter: panic but I have no idea where to go from this. As debugger prompt is available at this stage, I could look for some additional information, but need an advice what to look for. Most probably there is some endianness or 32/64-bit issue here, however, as amd64 version works for me just fine, I suspect the former - after all, my test was made on Mac mini, which is G4, 32 bit big endian processor... I will try to repeat it on G5 PowerMac with both 32 and 64 bit OS version, but it takes some time to do this. If anybody has any idea, patch to test, etc. I am ready to work with as I would really like to have this issue resolved. Regards, Milan From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 17 22:13:41 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D6A4106566C for ; Tue, 17 Jan 2012 22:13:41 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 65F798FC0C for ; Tue, 17 Jan 2012 22:13:41 +0000 (UTC) Received: by dady13 with SMTP id y13so3280681dad.13 for ; Tue, 17 Jan 2012 14:13:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Cr0qpK/BvCy8McX+7xutCFaSNROFc8xDSjjliytI85s=; b=dxkkriyN0M4FhqvbzL38+QXY+gn8K7n35UbMgkegcO2Bcw8EXnnBuxRUQsgMjHhBsR do2SgUOdzhGN1KlJrSzVRvz0lwCl4tTpg03Q66GtVbpRC0QSx0+qj69sybZgBMWaM7W/ Owju3CRnTc18BWBXPTt3R0YIfijqwiMluiymQ= MIME-Version: 1.0 Received: by 10.68.125.129 with SMTP id mq1mr38357003pbb.45.1326838420933; Tue, 17 Jan 2012 14:13:40 -0800 (PST) Received: by 10.68.56.228 with HTTP; Tue, 17 Jan 2012 14:13:40 -0800 (PST) In-Reply-To: <20120117210108.28d007ec@atom.dino.sk> References: <20120117210108.28d007ec@atom.dino.sk> Date: Tue, 17 Jan 2012 17:13:40 -0500 Message-ID: From: Super Bisquit To: Milan Obuch Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ppc@freebsd.org Subject: Re: Broken nullfs on powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 22:13:41 -0000 Rebuild your kernel and disable the system from posting lock reversals. Rebuild world and then build the nullfs module (and others) or enable in rc.conf. Have you done these things? On Tue, Jan 17, 2012 at 3:01 PM, Milan Obuch wrote: > Hi, > > some time ago I noticed nullfs does not work on powerpc. I am using it > regularly on i386 and amd64 systems for various reasons, one of them > being ability to use the same sources for multiple systems, located > in /data/src10 directory as an example, mounting it to usual /usr/src > directory for system build. > > This does not work for powerpc. Today I built new freshly csupped > 10-CURRENT, after booting it, I am able repeatedly invoke panic with > just > > mount_nullfs /data/src10 /usr/src > csup standard-supfile > > almost immediatelly. When I do only reading, with > > mount_nullfs /data/src10 /usr/src > tar cvf /dev/null /usr/src > > no panic occured. This makes me almost sure issue is somewhere on write > path in nullfs code. > > In addition, I've got following backtrace trying csup command > > lock order reversal: > 1st 0xd8744c48 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2658 > 2nd 0x11744400 dirhash (dirhash) > @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:284 KDB: stack backtrace: > 0xe2372390: at kdb_backtrace+0x4c > 0xe2372400: at _witness_debugger+0x3c > 0xe2372420: at witness_checkorder+0x94c > 0xe2372480: at _sx_xlock+0xa0 > 0xe23724b0: at ufsdirhash_acquire+0x40 > 0xe23724d0: at ufsdirhash_add+0x30 > 0xe2372500: at ufs_direnter+0x6e0 > 0xe2372580: at ufs_makeinode+0x4ec > 0xe23726f0: at ufs_create+0x44 > 0xe2372710: at VOP_CREATE_APV+0xe0 > 0xe2372730: at VOP_CREATE_AP+0x20 > 0xe2372750: at null_bypass+0x12c > 0xe2372810: at VOP_CREATE_APV+0xf8 > 0xe2372830: at vn_open_cred+0x23c > 0xe2372930: at vn_open+0x24 > 0xe2372950: at kern_openat+0x1f0 > 0xe2372a50: at kern_open+0x34 > 0xe2372a70: at sys_open+0x28 > 0xe2372a90: at trap+0x388 > 0xe2372b60: at powerpc_interrupt+0x108 > 0xe2372b90: user SC trap by _end+0x41120760: srr1=0xf032 > r1=0xff8f7d60 cr=0x48000042 xer=0x20000000 ctr=0x418e5630 > panic: mtx_lock() of spin mutex (null) > @ /usr/src/sys/kern/vfs_subr.c:2670 cpuid = 0 > KDB: enter: panic > > but I have no idea where to go from this. As debugger prompt is > available at this stage, I could look for some additional information, > but need an advice what to look for. > > Most probably there is some endianness or 32/64-bit issue here, > however, as amd64 version works for me just fine, I suspect the > former - after all, my test was made on Mac mini, which is G4, 32 bit > big endian processor... I will try to repeat it on G5 PowerMac with > both 32 and 64 bit OS version, but it takes some time to do this. > > If anybody has any idea, patch to test, etc. I am ready to work with > as I would really like to have this issue resolved. > > Regards, > Milan > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 17 22:19:21 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0EE4E106566B for ; Tue, 17 Jan 2012 22:19:21 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id A566D8FC12 for ; Tue, 17 Jan 2012 22:19:20 +0000 (UTC) Received: by pbdx13 with SMTP id x13so2993139pbd.13 for ; Tue, 17 Jan 2012 14:19:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=W7w+i2OwFM4k0WG27znYiiIE8ay+0G07ml7a+FtajDY=; b=SoWPN9wyknKVM4JbFPesCoAXEGkOiUoyGYZSr+WWKpX5xSfHfkDWTyh/IrJzNpoSw1 2E8lb4TeWbW5g6qAHo3QU2IbKcENfDWtQLqUPtEroFsRW9RDTawo06fUaqD3MZkhEUH7 j9UG5H4vRHgB5kDm13VAHjaUZKI4gQNlsDm+E= MIME-Version: 1.0 Received: by 10.68.116.237 with SMTP id jz13mr38254438pbb.100.1326838760211; Tue, 17 Jan 2012 14:19:20 -0800 (PST) Received: by 10.68.56.228 with HTTP; Tue, 17 Jan 2012 14:19:20 -0800 (PST) Date: Tue, 17 Jan 2012 17:19:20 -0500 Message-ID: From: Super Bisquit To: FreeBSD PowerPC ML Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Has source been updated with Hibbits' recent patches? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 22:19:21 -0000 I'm referring to the AirPort and tty/syscons brightness patches. From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 17 22:32:35 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 118AA106566C for ; Tue, 17 Jan 2012 22:32:35 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id C20638FC15 for ; Tue, 17 Jan 2012 22:32:34 +0000 (UTC) Received: by yhfs35 with SMTP id s35so932007yhf.13 for ; Tue, 17 Jan 2012 14:32:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; bh=rb4oo/zMIwfT5kain8/kO4I2afKGRNWKa5/Ymht1gKE=; b=IySlyFVyqkIgX22Btx5cjkqpG2052a+VVlRmcJ6VMFYR3CT6MWGipPMhdTHVdJol8l Kiq+ji2H6BPzP62G6rB+lzoMjzOh9SvnwH8fqBKg0q7+ApGhFMN3aemPApXmbfmnAk1M Uk1k2rYNuShPxpQCDhsQ+no9Ljsq7APOx022w= Received: by 10.236.155.65 with SMTP id i41mr26728733yhk.124.1326839554117; Tue, 17 Jan 2012 14:32:34 -0800 (PST) Received: from triad.knownspace (216-15-41-8.c3-0.gth-ubr1.lnh-gth.md.cable.rcn.com. [216.15.41.8]) by mx.google.com with ESMTPS id o9sm38926659yhk.20.2012.01.17.14.32.31 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 17 Jan 2012 14:32:32 -0800 (PST) Message-Id: <6B0E21DA-728B-43ED-8194-76D48A65B885@gmail.com> From: Justin Hibbits To: Super Bisquit In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Tue, 17 Jan 2012 17:30:29 -0500 References: X-Mailer: Apple Mail (2.936) Cc: FreeBSD PowerPC ML Subject: Re: Has source been updated with Hibbits' recent patches? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 22:32:35 -0000 On Jan 17, 2012, at 5:19 PM, Super Bisquit wrote: > I'm referring to the AirPort and tty/syscons brightness patches. No. The brightness patch may or may not go in. The Airport patch will go in once I get some test results (have you tested it?). Nobody's given me any test results, and last time I tried I was having issues (attached fine, but couldn't send/receive). Haven't looked at it in a couple months though. - Justin From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 18 00:37:46 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C07E8106564A for ; Wed, 18 Jan 2012 00:37:46 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 99BA08FC15 for ; Wed, 18 Jan 2012 00:37:43 +0000 (UTC) Received: by pbdx13 with SMTP id x13so3070163pbd.13 for ; Tue, 17 Jan 2012 16:37:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=GkxQmWqk7GUxAPdhOFV51aaizF43XcwixVMMOPc67BM=; b=wjb0SS059TYr0wqOJPEfPOrW3Puf+ZxEiHk/90rDG+cZ+n7vsIlg++qeB6a4UEqwJJ yiO84I2WGLIvZqPMSY5A5wOgGhJZQEpERHcygqy3aKd3nzOK2BlbJgKxtJ9UFV8kiaZw zxslYKM+0jFMNcX3m+A/63EmBvApNE7fRSgec= MIME-Version: 1.0 Received: by 10.68.75.170 with SMTP id d10mr38740318pbw.117.1326847062963; Tue, 17 Jan 2012 16:37:42 -0800 (PST) Received: by 10.68.56.228 with HTTP; Tue, 17 Jan 2012 16:37:42 -0800 (PST) In-Reply-To: <6B0E21DA-728B-43ED-8194-76D48A65B885@gmail.com> References: <6B0E21DA-728B-43ED-8194-76D48A65B885@gmail.com> Date: Tue, 17 Jan 2012 19:37:42 -0500 Message-ID: From: Super Bisquit To: Justin Hibbits Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD PowerPC ML Subject: Re: Has source been updated with Hibbits' recent patches? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jan 2012 00:37:46 -0000 I should have an internet connection up again in the next few days. I downloaded the two files. Wow. Nobody? That blows. Give me a few days or less to get back to you. On 1/17/12, Justin Hibbits wrote: > On Jan 17, 2012, at 5:19 PM, Super Bisquit wrote: > >> I'm referring to the AirPort and tty/syscons brightness patches. > > No. The brightness patch may or may not go in. The Airport patch > will go in once I get some test results (have you tested it?). > Nobody's given me any test results, and last time I tried I was having > issues (attached fine, but couldn't send/receive). Haven't looked at > it in a couple months though. > > - Justin > From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 19 02:52:38 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50C9E106566B for ; Thu, 19 Jan 2012 02:52:38 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 269CA8FC19 for ; Thu, 19 Jan 2012 02:52:37 +0000 (UTC) Received: by pbdx13 with SMTP id x13so4002359pbd.13 for ; Wed, 18 Jan 2012 18:52:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=kybOfrhvXj/jIcd9R/w6sRYf0GiHrNxG6gUvkjwY8mU=; b=D5n1I1PbnRAOJBHKH28zM5z/VjXrrTaju4TXlv2oip18cG1KmIbrJfRiypPOtvbEbc 65dXc7KM64adD7+xDFwqrVav4+h/35Ob2P8nN+mAUvoEQE9DckTeR1qNKTpDjhPfXuLS JZAaweu21uc2IAHa5BX2Mch/7CngeoqL9Lcr4= MIME-Version: 1.0 Received: by 10.68.116.102 with SMTP id jv6mr48575835pbb.15.1326941557598; Wed, 18 Jan 2012 18:52:37 -0800 (PST) Received: by 10.68.56.228 with HTTP; Wed, 18 Jan 2012 18:52:37 -0800 (PST) In-Reply-To: References: <6B0E21DA-728B-43ED-8194-76D48A65B885@gmail.com> Date: Wed, 18 Jan 2012 21:52:37 -0500 Message-ID: From: Super Bisquit To: Justin Hibbits Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD PowerPC ML Subject: Re: Has source been updated with Hibbits' recent patches? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2012 02:52:38 -0000 I've successfully applied the patches. Now, is the next step rebuilding the kernel? tima# kldstat Id Refs Address Size Name 1 24 0x100000 923e20 kernel 2 1 0xd1480000 1d000 if_wi.ko 3 9 0xd149d000 7a000 wlan.ko 4 1 0xd1523000 13000 wlan_acl.ko 5 1 0xd1536000 12000 wlan_amrr.ko 6 1 0xd1548000 17000 wlan_ccmp.ko 7 1 0xd155f000 12000 wlan_rssadapt.ko 8 1 0xd1571000 14000 wlan_tkip.ko 9 1 0xd1585000 12000 wlan_wep.ko 10 1 0xd1597000 11000 wlan_xauth.ko tima# ifconfig -a usbus0: flags=10001 metric 0 mtu 0 usbus1: flags=10001 metric 0 mtu 0 fwe0: flags=8802 metric 0 mtu 1500 options=8 ether 02:0a:95:93:a8:20 ch 1 dma -1 gem0: flags=8843 metric 0 mtu 1500 options=8000b ether 00:0a:95:93:a8:20 inet 98.211.76.206 netmask 0xfffffc00 broadcast 255.255.255.255 media: Ethernet autoselect (100baseTX ) status: active lo0: flags=8049 metric 0 mtu 16384 options=3 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 nd6 options=21 tima# dmesg|grep miibus miibus0: on gem0 ukphy0: PHY 0 on miibus0 interface miibus.1 already present in the KLD 'kernel'! tima# pciconf -l -b hostb0@pci0:0:11:0: class=0x060000 card=0x00000000 chip=0x0027106b rev=0x00 hdr=0x00 vgapci0@pci0:0:16:0: class=0x030000 card=0x00000000 chip=0x011010de rev=0xb2 hdr=0x00 bar [10] = type Memory, range 32, base 0x91000000, size 16777216, enabled bar [14] = type Prefetchable Memory, range 32, base 0x98000000, size 134217728, enabled macio0@pci1:0:23:0: class=0xff0000 card=0x00000000 chip=0x0025106b rev=0x00 hdr=0x00 bar [10] = type Memory, range 32, base 0x80000000, size 524288, enabled ohci0@pci1:0:24:0: class=0x0c0310 card=0x00000000 chip=0x0026106b rev=0x00 hdr=0x00 bar [10] = type Memory, range 32, base 0x80081000, size 4096, enabled ohci1@pci1:0:25:0: class=0x0c0310 card=0x00000000 chip=0x0026106b rev=0x00 hdr=0x00 bar [10] = type Memory, range 32, base 0x80080000, size 4096, enabled hostb1@pci1:0:11:0: class=0x060000 card=0x00000000 chip=0x0028106b rev=0x00 hdr=0x00 fwohci0@pci2:0:14:0: class=0x0c0010 card=0x0030106b chip=0x0030106b rev=0x00 hdr=0x00 bar [10] = type Memory, range 32, base 0xf5000000, size 4096, enabled gem0@pci2:0:15:0: class=0x020000 card=0x00000000 chip=0x0024106b rev=0x00 hdr=0x00 bar [10] = type Memory, range 32, base 0xf5200000, size 2097152, enabled hostb2@pci2:0:11:0: class=0x060000 card=0x00000000 chip=0x0029106b rev=0x00 hdr=0x00 ima# ifconfig wlan create wlandev gem0 ifconfig: SIOCIFCREATE2: Device not configured tima# Unfortunately, I'm having trouble creating the interface. I haven't rebuilt the kernel for the ofw brightness patch. On Tue, Jan 17, 2012 at 7:37 PM, Super Bisquit wrote: > I should have an internet connection up again in the next few days. I > downloaded the two files. > Wow. Nobody? That blows. > Give me a few days or less to get back to you. > > On 1/17/12, Justin Hibbits wrote: > > On Jan 17, 2012, at 5:19 PM, Super Bisquit wrote: > > > >> I'm referring to the AirPort and tty/syscons brightness patches. > > > > No. The brightness patch may or may not go in. The Airport patch > > will go in once I get some test results (have you tested it?). > > Nobody's given me any test results, and last time I tried I was having > > issues (attached fine, but couldn't send/receive). Haven't looked at > > it in a couple months though. > > > > - Justin > > > From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 19 20:21:13 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD234106568F for ; Thu, 19 Jan 2012 20:21:13 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-pw0-f45.google.com (mail-pw0-f45.google.com [209.85.160.45]) by mx1.freebsd.org (Postfix) with ESMTP id 8164A8FC0A for ; Thu, 19 Jan 2012 20:21:13 +0000 (UTC) Received: by pbdd2 with SMTP id d2so297555pbd.18 for ; Thu, 19 Jan 2012 12:21:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=KDTtYToS56Ih/U65w4dkgiueMZPbSoOh0eXM6TX2CoQ=; b=pa7TiCMUmHnfpS6aN0F7cJJm3jvZAC/L3f2a/TOll1+okRGicEwkp2jTXjNp7+h6ts cK0850QU3kfc9zR5mbHId2/PYI8L9wCvwAOljdJh3NtUjj00uOkJ0i8q2u2edxvbc1ZL GONSlfB4HZFokSsu1Xisg/KSoDyZ6Z1NfUN78= MIME-Version: 1.0 Received: by 10.68.208.196 with SMTP id mg4mr54844600pbc.108.1327004473008; Thu, 19 Jan 2012 12:21:13 -0800 (PST) Received: by 10.142.97.13 with HTTP; Thu, 19 Jan 2012 12:21:12 -0800 (PST) In-Reply-To: References: <6B0E21DA-728B-43ED-8194-76D48A65B885@gmail.com> Date: Thu, 19 Jan 2012 15:21:12 -0500 Message-ID: From: Justin Hibbits To: Super Bisquit Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD PowerPC ML Subject: Re: Has source been updated with Hibbits' recent patches? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2012 20:21:13 -0000 On Wed, Jan 18, 2012 at 9:52 PM, Super Bisquit wrote: > I've successfully applied the patches. Now, is the next step rebuilding > the kernel? > tima# kldstat > Id Refs Address Size Name > 1 24 0x100000 923e20 kernel > 2 1 0xd1480000 1d000 if_wi.ko > 3 9 0xd149d000 7a000 wlan.ko > 4 1 0xd1523000 13000 wlan_acl.ko > 5 1 0xd1536000 12000 wlan_amrr.ko > 6 1 0xd1548000 17000 wlan_ccmp.ko > 7 1 0xd155f000 12000 wlan_rssadapt.ko > 8 1 0xd1571000 14000 wlan_tkip.ko > 9 1 0xd1585000 12000 wlan_wep.ko > 10 1 0xd1597000 11000 wlan_xauth.ko > > tima# ifconfig -a > usbus0: flags=10001 metric 0 mtu 0 > usbus1: flags=10001 metric 0 mtu 0 > fwe0: flags=8802 metric 0 mtu 1500 > options=8 > ether 02:0a:95:93:a8:20 > ch 1 dma -1 > gem0: flags=8843 metric 0 mtu 1500 > options=8000b > ether 00:0a:95:93:a8:20 > inet 98.211.76.206 netmask 0xfffffc00 broadcast 255.255.255.255 > media: Ethernet autoselect (100baseTX ) > status: active > lo0: flags=8049 metric 0 mtu 16384 > options=3 > inet 127.0.0.1 netmask 0xff000000 > inet6 ::1 prefixlen 128 > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 > nd6 options=21 > tima# dmesg|grep miibus > miibus0: on gem0 > ukphy0: PHY 0 on miibus0 > interface miibus.1 already present in the KLD 'kernel'! > > tima# pciconf -l -b > hostb0@pci0:0:11:0: class=0x060000 card=0x00000000 chip=0x0027106b > rev=0x00 hdr=0x00 > vgapci0@pci0:0:16:0: class=0x030000 card=0x00000000 chip=0x011010de > rev=0xb2 hdr=0x00 > bar [10] = type Memory, range 32, base 0x91000000, size 16777216, > enabled > bar [14] = type Prefetchable Memory, range 32, base 0x98000000, size > 134217728, enabled > macio0@pci1:0:23:0: class=0xff0000 card=0x00000000 chip=0x0025106b > rev=0x00 hdr=0x00 > bar [10] = type Memory, range 32, base 0x80000000, size 524288, > enabled > ohci0@pci1:0:24:0: class=0x0c0310 card=0x00000000 chip=0x0026106b > rev=0x00 hdr=0x00 > bar [10] = type Memory, range 32, base 0x80081000, size 4096, enabled > ohci1@pci1:0:25:0: class=0x0c0310 card=0x00000000 chip=0x0026106b > rev=0x00 hdr=0x00 > bar [10] = type Memory, range 32, base 0x80080000, size 4096, enabled > hostb1@pci1:0:11:0: class=0x060000 card=0x00000000 chip=0x0028106b > rev=0x00 hdr=0x00 > fwohci0@pci2:0:14:0: class=0x0c0010 card=0x0030106b chip=0x0030106b > rev=0x00 hdr=0x00 > bar [10] = type Memory, range 32, base 0xf5000000, size 4096, enabled > gem0@pci2:0:15:0: class=0x020000 card=0x00000000 chip=0x0024106b > rev=0x00 hdr=0x00 > bar [10] = type Memory, range 32, base 0xf5200000, size 2097152, > enabled > hostb2@pci2:0:11:0: class=0x060000 card=0x00000000 chip=0x0029106b > rev=0x00 hdr=0x00 > > ima# ifconfig wlan create wlandev gem0 > ifconfig: SIOCIFCREATE2: Device not configured > tima# > > Unfortunately, I'm having trouble creating the interface. > > I haven't rebuilt the kernel for the ofw brightness patch. > > > > > > On Tue, Jan 17, 2012 at 7:37 PM, Super Bisquit wrote: > >> I should have an internet connection up again in the next few days. I >> downloaded the two files. >> Wow. Nobody? That blows. >> Give me a few days or less to get back to you. >> >> On 1/17/12, Justin Hibbits wrote: >> > On Jan 17, 2012, at 5:19 PM, Super Bisquit wrote: >> > >> >> I'm referring to the AirPort and tty/syscons brightness patches. >> > >> > No. The brightness patch may or may not go in. The Airport patch >> > will go in once I get some test results (have you tested it?). >> > Nobody's given me any test results, and last time I tried I was having >> > issues (attached fine, but couldn't send/receive). Haven't looked at >> > it in a couple months though. >> > >> > - Justin >> > >> > > This shows to me that it hasn't found the airport card, because there's no wi0 listed in ifconfig. Can you boot verbose and send me the dmesg from that boot? - Justin From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 19 20:31:32 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 508BC1065672 for ; Thu, 19 Jan 2012 20:31:32 +0000 (UTC) (envelope-from freebsd-ppc@dino.sk) Received: from loki.netlab.sk (loki.netlab.sk [84.245.65.11]) by mx1.freebsd.org (Postfix) with ESMTP id A6B398FC0A for ; Thu, 19 Jan 2012 20:31:31 +0000 (UTC) Received: from atom.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by loki.netlab.sk with ESMTPSA; Thu, 19 Jan 2012 21:29:45 +0100 id 00033C37.4F187D39.00001DA0 Date: Thu, 19 Jan 2012 21:31:16 +0100 From: Milan Obuch To: Super Bisquit Message-ID: <20120119213116.579cac18@atom.dino.sk> In-Reply-To: References: <20120117210108.28d007ec@atom.dino.sk> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.2) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEX+/v7++v6YOTrq8PCcuIX989UvOSj++v0BNCbpAAAAB3RJTUUHsQwfFzs7RBhzUQAAAhJJREFUOI1dU8GOqzAMNKIoV1bvwD1i0ysqrHplIdBrVSX7ATSbd03VVvn9tQNtQy0hjAdn7LED4AAcPtWm9RV+MPSfxhBLx9ajd6X/ngB6/mTwnRSZua7i7Ca+0ctZKo4Qmz+JY13X6I3nFZBxIYW1PbgfQ5RP8g0XlltEWGf3cV03joYpRnFbvYDKbXjZlXyyhEZA4lI+cN3NaVXE4VKjSwTExO10eTEkkJVqIAD5z0nUBQJluQDRSQjcrBiHAJxZlAH5CUMBMC7OcJ4LMQNnxhZ1HYPscMc6J4UlWRMNwzOpCcAHKSICd1EDn83abdREIbXsHkD1OinP1aCUCOEVRaa1lMcvywUWdYgk13JQUpYNKmvXQ8Kw5ML9YI5h8SakctBc7E/IYuLhYd/zZIk+1gM1vNweQBvHE0j+oYah3sMqAytQYlZk6+ANaaawJdu3OFzYGMZ3iGpa3qMlq9ZH0VZTgrCtw/ngdYkEIIpSbP1bWQAdFdX9vocBdkH2qVjVmuMu3gI5rjs814EUdrCZgWlPaxZZ3RiLFUtr+ud0PXwp2dnQSNXgePt6AZpBj6UMJ7VQkzN4utVeaSW1Dhn/kblGrKeMvNGnzwX4zuEDarYz1KdPtR60Gul0Gued+515SJXhCsl+Tx/3kY/UDvicPll9mfu50t3tvQ/thZpJYgeuwdSKNJ6tCD98MCgoxLDaPxbwqqwPWaWiAAAAAElFTkSuQmCC X-Face: ak5rwz4-aUa>hPFZlcg,bXxn.(TN}e9DGFrKU\.i_'B[&5=pAd9o"j)5VSUYW:BRQG#^42Ev$Il|; Ztn=,C X-Operating-System: FreeBSD/amd64 8.2-STABLE Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: Broken nullfs on powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2012 20:31:32 -0000 On Tue, 17 Jan 2012 17:13:40 -0500 Super Bisquit wrote: > Rebuild your kernel and disable the system from posting lock > reversals. Rebuild world and then build the nullfs module (and > others) or enable in rc.conf. > Have you done these things? > Do you mean comment WITNESS? Or something other from my kernel (below)? Milan cpu AIM ident TINY machine powerpc powerpc makeoptions DEBUG=-g options POWERMAC options PSIM options MAMBO options SCHED_ULE options PREEMPTION options INET options FFS options SOFTUPDATES options UFS_ACL options UFS_DIRHASH options UFS_GJOURNAL options MD_ROOT options MSDOSFS options CD9660 options PROCFS options PSEUDOFS options GEOM_PART_GPT options GEOM_LABEL options SCSI_DELAY=5000 options KTRACE options STACK options SYSVSHM options SYSVMSG options SYSVSEM options _KPOSIX_PRIORITY_SCHEDULING options HWPMC_HOOKS options AUDIT options CAPABILITY_MODE options CAPABILITIES options MAC options INCLUDE_CONFIG_FILE options KDB options DDB options INVARIANTS options INVARIANT_SUPPORT options WITNESS options WITNESS_SKIPSPIN options MALLOC_DEBUG_MAXZONES=8 options SMP device cpufreq device pci device agp device ahci device ata options ATA_CAM device scbus device da device sa device cd device pass device sc device kbdmux options SC_OFWFB options SC_DFLT_FONT makeoptions SC_DFLT_FONT=cp437 device scc device uart device loop device random device ether device pty device md device ofwd device bpf options USB_DEBUG options KBD_INSTALL_CDEV options IEEE80211_SUPPORT_MESH options AH_SUPPORT_AR5416 device firewire device sbp device fwe device iicbus device kiic device ad7417 device ds1775 device fcu device max6690 device powermac_nvram device smu device windtunnel device adb device cuda device pmu device sound device snd_ai2s device snd_davbus device snd_uaudio From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 20 16:04:52 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D1D51065672 for ; Fri, 20 Jan 2012 16:04:52 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 0C1FA8FC15 for ; Fri, 20 Jan 2012 16:04:51 +0000 (UTC) Received: by pbcc13 with SMTP id c13so542049pbc.13 for ; Fri, 20 Jan 2012 08:04:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=T++lFCjyOFqWozPG+k59z/ItaO0Ch9BzItuf9tLCZnY=; b=I+bpwoyoT1jdKx2kA8jnHhFufeEpeJaoBkW7cSGJwQ0Tlt8NU46D3M6teGwr/KVYEo RXY/5O/mKgKBFaLsSx+tfX5JPuttixvb0AFXtdyo+LTrRV9yxWG+a/kwR1oj4BcsScu4 4s9R0mO3W3PjK5g4nIF6BjEqRiMQAGmgoOZqA= MIME-Version: 1.0 Received: by 10.68.116.102 with SMTP id jv6mr62365752pbb.15.1327075491613; Fri, 20 Jan 2012 08:04:51 -0800 (PST) Received: by 10.68.136.106 with HTTP; Fri, 20 Jan 2012 08:04:51 -0800 (PST) In-Reply-To: <20120119213116.579cac18@atom.dino.sk> References: <20120117210108.28d007ec@atom.dino.sk> <20120119213116.579cac18@atom.dino.sk> Date: Fri, 20 Jan 2012 11:04:51 -0500 Message-ID: From: Super Bisquit To: Milan Obuch Content-Type: multipart/mixed; boundary=e89a8ff24ca1448ba304b6f7d7dd X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ppc@freebsd.org Subject: Re: Broken nullfs on powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2012 16:04:52 -0000 --e89a8ff24ca1448ba304b6f7d7dd Content-Type: text/plain; charset=ISO-8859-1 I have attached the MYKERNEL powerpc conf file. Look under debugging. I have nullfs built and running as a module. What test do you want me to run to see if it is working for me? On Thu, Jan 19, 2012 at 3:31 PM, Milan Obuch wrote: > On Tue, 17 Jan 2012 17:13:40 -0500 > Super Bisquit wrote: > > > Rebuild your kernel and disable the system from posting lock > > reversals. Rebuild world and then build the nullfs module (and > > others) or enable in rc.conf. > > Have you done these things? > > > > Do you mean comment WITNESS? Or something other from my kernel (below)? > > Milan > > cpu AIM > ident TINY > > machine powerpc powerpc > > makeoptions DEBUG=-g > > options POWERMAC > options PSIM > options MAMBO > > options SCHED_ULE > options PREEMPTION > options INET > options FFS > options SOFTUPDATES > options UFS_ACL > options UFS_DIRHASH > options UFS_GJOURNAL > options MD_ROOT > options MSDOSFS > options CD9660 > options PROCFS > options PSEUDOFS > options GEOM_PART_GPT > options GEOM_LABEL > options SCSI_DELAY=5000 > options KTRACE > options STACK > options SYSVSHM > options SYSVMSG > options SYSVSEM > options _KPOSIX_PRIORITY_SCHEDULING > options HWPMC_HOOKS > options AUDIT > options CAPABILITY_MODE > options CAPABILITIES > options MAC > options INCLUDE_CONFIG_FILE > > options KDB > options DDB > options INVARIANTS > options INVARIANT_SUPPORT > options WITNESS > options WITNESS_SKIPSPIN > options MALLOC_DEBUG_MAXZONES=8 > > options SMP > > device cpufreq > > device pci > device agp > > device ahci > device ata > options ATA_CAM > > device scbus > device da > device sa > device cd > device pass > > device sc > device kbdmux > options SC_OFWFB > options SC_DFLT_FONT > makeoptions SC_DFLT_FONT=cp437 > > device scc > device uart > > device loop > device random > device ether > device pty > device md > device ofwd > > device bpf > > options USB_DEBUG > options KBD_INSTALL_CDEV > > options IEEE80211_SUPPORT_MESH > options AH_SUPPORT_AR5416 > > device firewire > device sbp > device fwe > > device iicbus > device kiic > device ad7417 > device ds1775 > device fcu > device max6690 > device powermac_nvram > device smu > device windtunnel > > device adb > device cuda > device pmu > > device sound > device snd_ai2s > device snd_davbus > device snd_uaudio > --e89a8ff24ca1448ba304b6f7d7dd Content-Type: application/octet-stream; name=MYKERNEL Content-Disposition: attachment; filename=MYKERNEL Content-Transfer-Encoding: base64 X-Attachment-Id: f_gxhm54zd0 IwojIEdFTkVSSUMgLS0gR2VuZXJpYyBrZXJuZWwgY29uZmlndXJhdGlvbiBmaWxlIGZvciBGcmVl QlNEL3Bvd2VycGMKIwojIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgZmlsZSwgcGxlYXNl IHJlYWQgdGhlIGhhbmRib29rIHNlY3Rpb24gb24KIyBLZXJuZWwgQ29uZmlndXJhdGlvbiBGaWxl czoKIwojICAgIGh0dHA6Ly93d3cuRnJlZUJTRC5vcmcvZG9jL2VuX1VTLklTTzg4NTktMS9ib29r cy9oYW5kYm9vay9rZXJuZWxjb25maWctY29uZmlnLmh0bWwKIwojIFRoZSBoYW5kYm9vayBpcyBh bHNvIGF2YWlsYWJsZSBsb2NhbGx5IGluIC91c3Ivc2hhcmUvZG9jL2hhbmRib29rCiMgaWYgeW91 J3ZlIGluc3RhbGxlZCB0aGUgZG9jIGRpc3RyaWJ1dGlvbiwgb3RoZXJ3aXNlIGFsd2F5cyBzZWUg dGhlCiMgRnJlZUJTRCBXb3JsZCBXaWRlIFdlYiBzZXJ2ZXIgKGh0dHA6Ly93d3cuRnJlZUJTRC5v cmcvKSBmb3IgdGhlCiMgbGF0ZXN0IGluZm9ybWF0aW9uLgojCiMgQW4gZXhoYXVzdGl2ZSBsaXN0 IG9mIG9wdGlvbnMgYW5kIG1vcmUgZGV0YWlsZWQgZXhwbGFuYXRpb25zIG9mIHRoZQojIGRldmlj ZSBsaW5lcyBpcyBhbHNvIHByZXNlbnQgaW4gdGhlIC4uLy4uL2NvbmYvTk9URVMgYW5kIE5PVEVT IGZpbGVzLiAKIyBJZiB5b3UgYXJlIGluIGRvdWJ0IGFzIHRvIHRoZSBwdXJwb3NlIG9yIG5lY2Vz c2l0eSBvZiBhIGxpbmUsIGNoZWNrIGZpcnN0IAojIGluIE5PVEVTLgojCiMgJEZyZWVCU0Q6IHNy Yy9zeXMvcG93ZXJwYy9jb25mL0dFTkVSSUMsdiAxLjExMCAyMDEwLzEwLzMxIDE4OjI3OjA1IG53 aGl0ZWhvcm4gRXhwICQKCmNwdQkJQUlNCmlkZW50CQlHRU5FUklDCgptYWNoaW5lCQlwb3dlcnBj CXBvd2VycGMKCm1ha2VvcHRpb25zCURFQlVHPS1nCQkjQnVpbGQga2VybmVsIHdpdGggZ2RiKDEp IGRlYnVnIHN5bWJvbHMKCiMgUGxhdGZvcm0gc3VwcG9ydApvcHRpb25zIAlQT1dFUk1BQwkJI05l d1dvcmxkIEFwcGxlIFBvd2VyTWFjcwpvcHRpb25zIAlQU0lNCQkJI0dEQiBQU0lNIHBwYyBzaW11 bGF0b3IKb3B0aW9ucwkJTUFNQk8JCQkjSUJNIE1hbWJvIEZ1bGwgU3lzdGVtIFNpbXVsYXRvcgoK b3B0aW9ucyAJU0NIRURfVUxFCQkjVUxFIHNjaGVkdWxlcgpvcHRpb25zIAlJTkVUCQkJI0ludGVy TkVUd29ya2luZwpvcHRpb25zIAlJTkVUNgkJCSNJUHY2IGNvbW11bmljYXRpb25zIHByb3RvY29s cwpvcHRpb25zIAlTQ1RQCQkJI1N0cmVhbSBDb250cm9sIFRyYW5zbWlzc2lvbiBQcm90b2NvbApv cHRpb25zIAlGRlMJCQkjQmVya2VsZXkgRmFzdCBGaWxlc3lzdGVtCm9wdGlvbnMgCVNPRlRVUERB VEVTCQkjRW5hYmxlIEZGUyBzb2Z0IHVwZGF0ZXMgc3VwcG9ydApvcHRpb25zIAlVRlNfQUNMCQkJ I1N1cHBvcnQgZm9yIGFjY2VzcyBjb250cm9sIGxpc3RzCm9wdGlvbnMgCVVGU19ESVJIQVNICQkj SW1wcm92ZSBwZXJmb3JtYW5jZSBvbiBiaWcgZGlyZWN0b3JpZXMKb3B0aW9ucyAJVUZTX0dKT1VS TkFMCQkjRW5hYmxlIGdqb3VybmFsLWJhc2VkIFVGUyBqb3VybmFsaW5nCm9wdGlvbnMgCU1EX1JP T1QJCQkjTUQgaXMgYSBwb3RlbnRpYWwgcm9vdCBkZXZpY2UKb3B0aW9ucyAJTkZTQ0xJRU5UCQkj TmV0d29yayBGaWxlc3lzdGVtIENsaWVudApvcHRpb25zIAlORlNTRVJWRVIJCSNOZXR3b3JrIEZp bGVzeXN0ZW0gU2VydmVyCm9wdGlvbnMgCU5GU0xPQ0tECQkjTmV0d29yayBMb2NrIE1hbmFnZXIK b3B0aW9ucyAJTkZTX1JPT1QJCSNORlMgdXNhYmxlIGFzIHJvb3QgZGV2aWNlCm9wdGlvbnMgCU1T RE9TRlMJCQkjTVNET1MgRmlsZXN5c3RlbQpvcHRpb25zIAlDRDk2NjAJCQkjSVNPIDk2NjAgRmls ZXN5c3RlbQpvcHRpb25zIAlQUk9DRlMJCQkjUHJvY2VzcyBmaWxlc3lzdGVtIChyZXF1aXJlcyBQ U0VVRE9GUykKb3B0aW9ucyAJUFNFVURPRlMJCSNQc2V1ZG8tZmlsZXN5c3RlbSBmcmFtZXdvcmsK b3B0aW9ucyAJR0VPTV9QQVJUX0dQVAkJI0dVSUQgUGFydGl0aW9uIFRhYmxlcy4Kb3B0aW9ucyAJ R0VPTV9MQUJFTAkJI1Byb3ZpZGVzIGxhYmVsaXphdGlvbgpvcHRpb25zIAlDT01QQVRfRlJFRUJT RDQJCSNLZWVwIHRoaXMgZm9yIGEgd2hpbGUKb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q1CQkjQ29t cGF0aWJsZSB3aXRoIEZyZWVCU0Q1Cm9wdGlvbnMgCUNPTVBBVF9GUkVFQlNENgkJI0NvbXBhdGli bGUgd2l0aCBGcmVlQlNENgpvcHRpb25zIAlDT01QQVRfRlJFRUJTRDcJCSNDb21wYXRpYmxlIHdp dGggRnJlZUJTRDcKb3B0aW9ucyAJU0NTSV9ERUxBWT01MDAwCQkjRGVsYXkgKGluIG1zKSBiZWZv cmUgcHJvYmluZyBTQ1NJIApvcHRpb25zIAlLVFJBQ0UJCQkja3RyYWNlKDEpIHN5c2NhbGwgdHJh Y2Ugc3VwcG9ydApvcHRpb25zIAlTVEFDSwkJCSNzdGFjayg5KSBzdXBwb3J0Cm9wdGlvbnMgCVNZ U1ZTSE0JCQkjU1lTVi1zdHlsZSBzaGFyZWQgbWVtb3J5Cm9wdGlvbnMgCVNZU1ZNU0cJCQkjU1lT Vi1zdHlsZSBtZXNzYWdlIHF1ZXVlcwpvcHRpb25zIAlTWVNWU0VNCQkJI1NZU1Ytc3R5bGUgc2Vt YXBob3JlcwpvcHRpb25zIAlfS1BPU0lYX1BSSU9SSVRZX1NDSEVEVUxJTkcgI1Bvc2l4IFAxMDAz XzFCIHJlYWwtdGltZSBleHRlbnNpb25zCm9wdGlvbnMgCUhXUE1DX0hPT0tTCQkjIE5lY2Vzc2Fy eSBrZXJuZWwgaG9va3MgZm9yIGh3cG1jKDQpCm9wdGlvbnMgCUFVRElUCQkJIyBTZWN1cml0eSBl dmVudCBhdWRpdGluZwpvcHRpb25zIAlNQUMJCQkjIFRydXN0ZWRCU0QgTUFDIEZyYW1ld29yawpv cHRpb25zIAlJTkNMVURFX0NPTkZJR19GSUxFICAgICAjIEluY2x1ZGUgdGhpcyBmaWxlIGluIGtl cm5lbAoKIyBEZWJ1Z2dpbmcgZm9yIHVzZSBpbiAtY3VycmVudAojb3B0aW9ucyAJS0RCCQkJI0Vu YWJsZSB0aGUga2VybmVsIGRlYnVnZ2VyCiNvcHRpb25zIAlEREIJCQkjU3VwcG9ydCBEREIKI29w dGlvbnMgCURFQURMS1JFUwkJI0VuYWJsZSB0aGUgZGVhZGxvY2sgcmVzb2x2ZXIKI29wdGlvbnMg CUlOVkFSSUFOVFMJCSNFbmFibGUgY2FsbHMgb2YgZXh0cmEgc2FuaXR5IGNoZWNraW5nCiNvcHRp b25zIAlJTlZBUklBTlRfU1VQUE9SVAkjRXh0cmEgc2FuaXR5IGNoZWNrcyBvZiBpbnRlcm5hbCBz dHJ1Y3R1cmVzLCByZXF1aXJlZCBieSBJTlZBUklBTlRTCiNvcHRpb25zIAlXSVRORVNTCQkJI0Vu YWJsZSBjaGVja3MgdG8gZGV0ZWN0IGRlYWRsb2NrcyBhbmQgY3ljbGVzCiNvcHRpb25zIAlXSVRO RVNTX1NLSVBTUElOCSNEb24ndCBydW4gd2l0bmVzcyBvbiBzcGlubG9ja3MgZm9yIHNwZWVkCiNv cHRpb25zIAlNQUxMT0NfREVCVUdfTUFYWk9ORVM9OAkjIFNlcGFyYXRlIG1hbGxvYyg5KSB6b25l cwoKIyBUbyBtYWtlIGFuIFNNUCBrZXJuZWwsIHRoZSBuZXh0IGxpbmUgaXMgbmVlZGVkCiNvcHRp b25zIAlTTVAJCQkjIFN5bW1ldHJpYyBNdWx0aVByb2Nlc3NvciBLZXJuZWwKCiMgQ1BVIGZyZXF1 ZW5jeSBjb250cm9sCmRldmljZQkJY3B1ZnJlcQoKIyBTdGFuZGFyZCBidXNzZXMKZGV2aWNlCQlw Y2kKZGV2aWNlCQlhZ3AKCiMgQVRBIGFuZCBBVEFQSSBkZXZpY2VzCmRldmljZQkJYXRhCmRldmlj ZQkJYXRhZGlzawkJIyBBVEEgZGlzayBkcml2ZXMKZGV2aWNlCQlhdGFwaWNkCQkjIEFUQVBJIENE Uk9NIGRyaXZlcwojZGV2aWNlCQlhdGFwaWZkCQkjIEFUQVBJIGZsb3BweSBkcml2ZXMKI2Rldmlj ZQkJYXRhcGlzdAkJIyBBVEFQSSB0YXBlIGRyaXZlcwoKIyBTQ1NJIENvbnRyb2xsZXJzCmRldmlj ZQkJYWhjCQkjIEFIQTI5NDAgYW5kIG9uYm9hcmQgQUlDN3h4eCBkZXZpY2VzCm9wdGlvbnMgCUFI Q19BTExPV19NRU1JTwkjIEF0dGVtcHQgdG8gdXNlIG1lbW9yeSBtYXBwZWQgSS9PCm9wdGlvbnMg CUFIQ19SRUdfUFJFVFRZX1BSSU5UCSMgUHJpbnQgcmVnaXN0ZXIgYml0ZmllbGRzIGluIGRlYnVn CgkJCQkJIyBvdXRwdXQuICBBZGRzIH4xMjhrIHRvIGRyaXZlci4KZGV2aWNlCQlpc3AJCSMgUWxv Z2ljIGZhbWlseQpkZXZpY2UJCWlzcGZ3CQkjIEZpcm13YXJlIG1vZHVsZSBmb3IgUWxvZ2ljIGhv c3QgYWRhcHRlcnMKZGV2aWNlCQltcHQJCSMgTFNJLUxvZ2ljIE1QVC1GdXNpb24KZGV2aWNlCQlz eW0JCSMgTkNSL1N5bWJpb3MvTFNJIExvZ2ljIDUzQzhYWC81M0MxMDEwLzUzQzE1MTBECgojIFND U0kgcGVyaXBoZXJhbHMKZGV2aWNlCQlzY2J1cwkJIyBTQ1NJIGJ1cyAocmVxdWlyZWQgZm9yIFND U0kpCmRldmljZQkJZGEJCSMgRGlyZWN0IEFjY2VzcyAoZGlza3MpCmRldmljZQkJc2EJCSMgU2Vx dWVudGlhbCBBY2Nlc3MgKHRhcGUgZXRjKQpkZXZpY2UJCWNkCQkjIENECmRldmljZQkJcGFzcwkJ IyBQYXNzdGhyb3VnaCBkZXZpY2UgKGRpcmVjdCBTQ1NJIGFjY2VzcykKCiMgc3lzY29ucyBpcyB0 aGUgZGVmYXVsdCBjb25zb2xlIGRyaXZlciwgcmVzZW1ibGluZyBhbiBTQ08gY29uc29sZQpkZXZp Y2UJCXNjCmRldmljZQkJa2JkbXV4Cm9wdGlvbnMgCVNDX09GV0ZCCSMgT0ZXIGZyYW1lIGJ1ZmZl cgpvcHRpb25zIAlTQ19ERkxUX0ZPTlQJIyBjb21waWxlIGZvbnQgaW4KbWFrZW9wdGlvbnMJU0Nf REZMVF9GT05UPWNwNDM3CgojIFNlcmlhbCAoQ09NKSBwb3J0cwpkZXZpY2UJCXNjYwpkZXZpY2UJ CXVhcnQKCiMgUENJIEV0aGVybmV0IE5JQ3MgdGhhdCB1c2UgdGhlIGNvbW1vbiBNSUkgYnVzIGNv bnRyb2xsZXIgY29kZS4KZGV2aWNlCQltaWlidXMJCSMgTUlJIGJ1cyBzdXBwb3J0CmRldmljZQkJ YmdlCQkjIEJyb2FkY29tIEJDTTU3MHh4IEdpZ2FiaXQgRXRoZXJuZXQKZGV2aWNlCQlibQkJIyBB cHBsZSBCTUFDIEV0aGVybmV0CmRldmljZQkJZ2VtCQkjIFN1biBHRU0vU3VuIEVSSS9BcHBsZSBH TUFDCmRldmljZQkJZGMJCSMgREVDL0ludGVsIDIxMTQzIGFuZCB2YXJpb3VzIHdvcmthbGlrZXMK ZGV2aWNlCQlmeHAJCSMgSW50ZWwgRXRoZXJFeHByZXNzIFBSTy8xMDBCICg4MjU1NywgODI1NTgp CgojIFBzZXVkbyBkZXZpY2VzLgpkZXZpY2UJCWxvb3AJCSMgTmV0d29yayBsb29wYmFjawpkZXZp Y2UJCXJhbmRvbQkJIyBFbnRyb3B5IGRldmljZQpkZXZpY2UJCWV0aGVyCQkjIEV0aGVybmV0IHN1 cHBvcnQKZGV2aWNlCQl2bGFuCQkjIDgwMi4xUSBWTEFOIHN1cHBvcnQKZGV2aWNlCQl0dW4JCSMg UGFja2V0IHR1bm5lbC4KZGV2aWNlCQlwdHkJCSMgQlNELXN0eWxlIGNvbXBhdGliaWxpdHkgcHNl dWRvIHR0eXMKZGV2aWNlCQltZAkJIyBNZW1vcnkgImRpc2tzIgpkZXZpY2UJCW9md2QJCSMgT3Bl biBGaXJtd2FyZSBkaXNrcwpkZXZpY2UJCWdpZgkJIyBJUHY2IGFuZCBJUHY0IHR1bm5lbGluZwpk ZXZpY2UJCWZhaXRoCQkjIElQdjYtdG8tSVB2NCByZWxheWluZy8odHJhbnNsYXRpb24pCmRldmlj ZQkJZmlybXdhcmUJIyBmaXJtd2FyZSBhc3Npc3QgbW9kdWxlCgojIFRoZSBgYnBmJyBkZXZpY2Ug ZW5hYmxlcyB0aGUgQmVya2VsZXkgUGFja2V0IEZpbHRlci4KIyBCZSBhd2FyZSBvZiB0aGUgYWRt aW5pc3RyYXRpdmUgY29uc2VxdWVuY2VzIG9mIGVuYWJsaW5nIHRoaXMhCiMgTm90ZSB0aGF0ICdi cGYnIGlzIHJlcXVpcmVkIGZvciBESENQLgpkZXZpY2UJCWJwZgkJI0JlcmtlbGV5IHBhY2tldCBm aWx0ZXIKCiMgVVNCIHN1cHBvcnQKb3B0aW9ucyAJVVNCX0RFQlVHCSMgZW5hYmxlIGRlYnVnIG1z Z3MKZGV2aWNlCQl1aGNpCQkjIFVIQ0kgUENJLT5VU0IgaW50ZXJmYWNlCmRldmljZQkJb2hjaQkJ IyBPSENJIFBDSS0+VVNCIGludGVyZmFjZQpkZXZpY2UJCWVoY2kJCSMgRUhDSSBQQ0ktPlVTQiBp bnRlcmZhY2UKZGV2aWNlCQl1c2IJCSMgVVNCIEJ1cyAocmVxdWlyZWQpCmRldmljZQkJdWhpZAkJ IyAiSHVtYW4gSW50ZXJmYWNlIERldmljZXMiCmRldmljZQkJdWtiZAkJIyBLZXlib2FyZApvcHRp b25zIAlLQkRfSU5TVEFMTF9DREVWICMgaW5zdGFsbCBhIENERVYgZW50cnkgaW4gL2RldgpkZXZp Y2UJCXVscHQJCSMgUHJpbnRlcgpkZXZpY2UJCXVtYXNzCQkjIERpc2tzL01hc3Mgc3RvcmFnZSAt IFJlcXVpcmVzIHNjYnVzIGFuZCBkYTAKZGV2aWNlCQl1bXMJCSMgTW91c2UKZGV2aWNlCQlhdHAJ CSMgQXBwbGUgVVNCIHRvdWNocGFkCmRldmljZQkJdXJpbwkJIyBEaWFtb25kIFJpbyA1MDAgTVAz IHBsYXllcgojIFVTQiBFdGhlcm5ldApkZXZpY2UJCWF1ZQkJIyBBRE10ZWsgVVNCIEV0aGVybmV0 CmRldmljZQkJYXhlCQkjIEFTSVggRWxlY3Ryb25pY3MgVVNCIEV0aGVybmV0CmRldmljZQkJY2Rj ZQkJIyBHZW5lcmljIFVTQiBvdmVyIEV0aGVybmV0CmRldmljZQkJY3VlCQkjIENBVEMgVVNCIEV0 aGVybmV0CmRldmljZQkJa3VlCQkjIEthd2FzYWtpIExTSSBVU0IgRXRoZXJuZXQKCiMgRmlyZVdp cmUgc3VwcG9ydApkZXZpY2UJCWZpcmV3aXJlCSMgRmlyZVdpcmUgYnVzIGNvZGUKZGV2aWNlCQlz YnAJCSMgU0NTSSBvdmVyIEZpcmVXaXJlIChSZXF1aXJlcyBzY2J1cyBhbmQgZGEpCmRldmljZQkJ ZndlCQkjIEV0aGVybmV0IG92ZXIgRmlyZVdpcmUgKG5vbi1zdGFuZGFyZCEpCgojIE1pc2MKZGV2 aWNlCQlkczE3NzUJCSMgUG93ZXJNYWM3LDIgdGVtcGVyYXR1cmUgc2Vuc29yCmRldmljZQkJZmN1 CQkjIEFwcGxlIEZhbiBDb250cm9sIFVuaXQKZGV2aWNlCQltYXg2NjkwCQkjIFBvd2VyTWFjNywy IHRlbXBlcmF0dXJlIHNlbnNvcgpkZXZpY2UJCXBvd2VybWFjX252cmFtCSMgT3BlbiBGaXJtd2Fy ZSBjb25maWd1cmF0aW9uIE5WUkFNCmRldmljZQkJc211CQkjIEFwcGxlIFN5c3RlbSBNYW5hZ2Vt ZW50IFVuaXQKCiMgQURCIHN1cHBvcnQKZGV2aWNlCQlhZGIKZGV2aWNlCQljdWRhCmRldmljZQkJ cG11CgojIFBvd2VybWFjIEkyQyBzdXBwb3J0CmRldmljZQkJaWljYnVzCQkjIEkyQyBidXMgY29k ZQpkZXZpY2UJCWtpaWMJCSMgS2V5d2VzdCBJMkMKCiMgT3RoZXIgU2V0dGluZ3MKZGV2aWNlICAg ICAgICAgIHNvdW5kCmRldmljZSAgICAgICAgICBzbmRfYWkycwpkZXZpY2UgICAgICAgICAgc25k X2RhdmJ1cwpkZXZpY2UgICAgICAgICAgc25kX3VhdWRpbwkKCg== --e89a8ff24ca1448ba304b6f7d7dd-- From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 20 16:25:41 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A88CC106564A for ; Fri, 20 Jan 2012 16:25:41 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 456FE8FC13 for ; Fri, 20 Jan 2012 16:25:40 +0000 (UTC) Received: by pbcc13 with SMTP id c13so557014pbc.13 for ; Fri, 20 Jan 2012 08:25:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=zealrZCaWKEQICZpNh0vALEdIw0rAWY/o3OrTvRTCuE=; b=jYuZ+XesStev4hQ5ZvS+tKYQM+uGJQs/iKxXZROaXh4LzYswL/t30ACwhxMX0va4Tl 3ZJ2t0J9+D2sVMRw9Ecl/WN6Z8bmpYYadGeH9ZldNUB2PCQWH2R2cpogFWou85+XpMIb OCli5w2ur2WhyOnxJg0uG4xAG5XjwJdUNXzNQ= MIME-Version: 1.0 Received: by 10.68.116.102 with SMTP id jv6mr62480641pbb.15.1327076740752; Fri, 20 Jan 2012 08:25:40 -0800 (PST) Received: by 10.68.136.106 with HTTP; Fri, 20 Jan 2012 08:25:40 -0800 (PST) In-Reply-To: References: <6B0E21DA-728B-43ED-8194-76D48A65B885@gmail.com> Date: Fri, 20 Jan 2012 11:25:40 -0500 Message-ID: From: Super Bisquit To: Justin Hibbits Content-Type: multipart/mixed; boundary=e89a8ff24ca1b8e6c004b6f82144 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD PowerPC ML Subject: Re: Has source been updated with Hibbits' recent patches? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2012 16:25:41 -0000 --e89a8ff24ca1b8e6c004b6f82144 Content-Type: text/plain; charset=ISO-8859-1 No wi0 comes up but there is the ukphy0 which is an 802.3u device. There is a chance of recognizing the exact card with an OpenBSD or Linux PowerPC disk. On Thu, Jan 19, 2012 at 3:21 PM, Justin Hibbits wrote: > On Wed, Jan 18, 2012 at 9:52 PM, Super Bisquit wrote: > >> I've successfully applied the patches. Now, is the next step rebuilding >> the kernel? >> tima# kldstat >> Id Refs Address Size Name >> 1 24 0x100000 923e20 kernel >> 2 1 0xd1480000 1d000 if_wi.ko >> 3 9 0xd149d000 7a000 wlan.ko >> 4 1 0xd1523000 13000 wlan_acl.ko >> 5 1 0xd1536000 12000 wlan_amrr.ko >> 6 1 0xd1548000 17000 wlan_ccmp.ko >> 7 1 0xd155f000 12000 wlan_rssadapt.ko >> 8 1 0xd1571000 14000 wlan_tkip.ko >> 9 1 0xd1585000 12000 wlan_wep.ko >> 10 1 0xd1597000 11000 wlan_xauth.ko >> >> tima# ifconfig -a >> usbus0: flags=10001 metric 0 mtu 0 >> usbus1: flags=10001 metric 0 mtu 0 >> fwe0: flags=8802 metric 0 mtu 1500 >> options=8 >> ether 02:0a:95:93:a8:20 >> ch 1 dma -1 >> gem0: flags=8843 metric 0 mtu 1500 >> options=8000b >> ether 00:0a:95:93:a8:20 >> inet 98.211.76.206 netmask 0xfffffc00 broadcast 255.255.255.255 >> media: Ethernet autoselect (100baseTX ) >> status: active >> lo0: flags=8049 metric 0 mtu 16384 >> options=3 >> inet 127.0.0.1 netmask 0xff000000 >> inet6 ::1 prefixlen 128 >> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 >> nd6 options=21 >> tima# dmesg|grep miibus >> miibus0: on gem0 >> ukphy0: PHY 0 on miibus0 >> interface miibus.1 already present in the KLD 'kernel'! >> >> tima# pciconf -l -b >> hostb0@pci0:0:11:0: class=0x060000 card=0x00000000 chip=0x0027106b >> rev=0x00 hdr=0x00 >> vgapci0@pci0:0:16:0: class=0x030000 card=0x00000000 chip=0x011010de >> rev=0xb2 hdr=0x00 >> bar [10] = type Memory, range 32, base 0x91000000, size 16777216, >> enabled >> bar [14] = type Prefetchable Memory, range 32, base 0x98000000, >> size 134217728, enabled >> macio0@pci1:0:23:0: class=0xff0000 card=0x00000000 chip=0x0025106b >> rev=0x00 hdr=0x00 >> bar [10] = type Memory, range 32, base 0x80000000, size 524288, >> enabled >> ohci0@pci1:0:24:0: class=0x0c0310 card=0x00000000 chip=0x0026106b >> rev=0x00 hdr=0x00 >> bar [10] = type Memory, range 32, base 0x80081000, size 4096, >> enabled >> ohci1@pci1:0:25:0: class=0x0c0310 card=0x00000000 chip=0x0026106b >> rev=0x00 hdr=0x00 >> bar [10] = type Memory, range 32, base 0x80080000, size 4096, >> enabled >> hostb1@pci1:0:11:0: class=0x060000 card=0x00000000 chip=0x0028106b >> rev=0x00 hdr=0x00 >> fwohci0@pci2:0:14:0: class=0x0c0010 card=0x0030106b chip=0x0030106b >> rev=0x00 hdr=0x00 >> bar [10] = type Memory, range 32, base 0xf5000000, size 4096, >> enabled >> gem0@pci2:0:15:0: class=0x020000 card=0x00000000 chip=0x0024106b >> rev=0x00 hdr=0x00 >> bar [10] = type Memory, range 32, base 0xf5200000, size 2097152, >> enabled >> hostb2@pci2:0:11:0: class=0x060000 card=0x00000000 chip=0x0029106b >> rev=0x00 hdr=0x00 >> >> ima# ifconfig wlan create wlandev gem0 >> ifconfig: SIOCIFCREATE2: Device not configured >> tima# >> >> Unfortunately, I'm having trouble creating the interface. >> >> I haven't rebuilt the kernel for the ofw brightness patch. >> >> >> >> >> >> On Tue, Jan 17, 2012 at 7:37 PM, Super Bisquit wrote: >> >>> I should have an internet connection up again in the next few days. I >>> downloaded the two files. >>> Wow. Nobody? That blows. >>> Give me a few days or less to get back to you. >>> >>> On 1/17/12, Justin Hibbits wrote: >>> > On Jan 17, 2012, at 5:19 PM, Super Bisquit wrote: >>> > >>> >> I'm referring to the AirPort and tty/syscons brightness patches. >>> > >>> > No. The brightness patch may or may not go in. The Airport patch >>> > will go in once I get some test results (have you tested it?). >>> > Nobody's given me any test results, and last time I tried I was having >>> > issues (attached fine, but couldn't send/receive). Haven't looked at >>> > it in a couple months though. >>> > >>> > - Justin >>> > >>> >> >> > This shows to me that it hasn't found the airport card, because there's no > wi0 listed in ifconfig. Can you boot verbose and send me the dmesg from > that boot? > > - Justin > --e89a8ff24ca1b8e6c004b6f82144 Content-Type: text/plain; charset=US-ASCII; name="dmesg_verbose.txt" Content-Disposition: attachment; filename="dmesg_verbose.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gxhxm0ad0 Q29weXJpZ2h0IChjKSAxOTkyLTIwMTEgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA5LjAtQ1VSUkVOVC0yMDExMDIgIzA6IFNhdCBKdWwg MjMgMDA6NDU6MzkgRURUIDIwMTEKICAgIHJvb3RAdGltYS50aXphOi91c3Ivb2JqL3Vzci9zcmMv c3lzL01ZS0VSTkVMIHBvd2VycGMKUHJlbG9hZGVkIGVsZiBrZXJuZWwgIi9ib290L2tlcm5lbC9r ZXJuZWwiIGF0IDB4YTI1MDAwLgpjcHUwOiBNb3Rvcm9sYSBQb3dlclBDIDc0NTUgcmV2aXNpb24g My4zLCA4MDAuMjggTUh6CmNwdTA6IEZlYXR1cmVzIDljMDAwMDAwPFBQQzMyLEFMVElWRUMsRlBV LE1NVT4KY3B1MDogTDEgSS1jYWNoZSBlbmFibGVkLCBMMSBELWNhY2hlIGVuYWJsZWQKY3B1MDog MjU2S0IgTDIgY2FjaGUsIEwzIGNhY2hlIGRpc2FibGVkCmNwdTA6IEhJRDAgODQ1MGMwYmM8RU1D UCxUQkVOLE5BUCxEUE0sSUNFLERDRSxTR0UsQlRJQyxMUlNUSyxGT0xELEJIVD4KcmVhbCBtZW1v cnkgID0gNzkxMTQyNDAwICg3NTQgTUIpCmF2YWlsYWJsZSBLVkEgPSA1MTkzODA5OTEgKDQ5NSBN QikKUGh5c2ljYWwgbWVtb3J5IGNodW5rKHMpOgoweDAwMDk4MDAwIC0gMHgwMDBmZmZmZiwgNDI1 OTg0IGJ5dGVzICgxMDQgcGFnZXMpCjB4MDBiYjQwMDAgLSAweDAwZmZmZmZmLCA0NTA1NjAwIGJ5 dGVzICgxMTAwIHBhZ2VzKQoweDAxODAwMDAwIC0gMHgwMTdmZmZmZiwgMCBieXRlcyAoMCBwYWdl cykKMHgwMTgxMzAwMCAtIDB4MDFiZmZmZmYsIDQxMTY0ODAgYnl0ZXMgKDEwMDUgcGFnZXMpCjB4 MDFjM2EwMDAgLSAweDJlYjY4ZmZmLCA3NTQxMTg2NTYgYnl0ZXMgKDE4NDExMSBwYWdlcykKYXZh aWwgbWVtb3J5ID0gNzYwNTQxMTg0ICg3MjUgTUIpClVMRTogc2V0dXAgY3B1IDAKc25kX3VuaXRf aW5pdCgpIHU9MHgwMGZmODAwMCBbNTEyXSBkPTB4MDAwMDdjMDAgWzMyXSBjPTB4MDAwMDAzZmYg WzEwMjRdCmZlZWRlcl9yZWdpc3Rlcjogc25kX3VuaXQ9LTEgc25kX21heGF1dG92Y2hhbnM9MTYg bGF0ZW5jeT01IGZlZWRlcl9yYXRlX21pbj0xIGZlZWRlcl9yYXRlX21heD0yMDE2MDAwIGZlZWRl cl9yYXRlX3JvdW5kPTI1CmZpcm13YXJlOiAnaXNwXzEwNDAnIHZlcnNpb24gMTogMjI5NDQgYnl0 ZXMgbG9hZGVkIGF0IDB4NmE1NmQ0CmlzcGZ3OiByZWdpc3RlcmVkIGZpcm13YXJlIDxpc3BfMTA0 MD4KZmlybXdhcmU6ICdpc3BfMTA0MF9pdCcgdmVyc2lvbiAxOiAzMjk0MiBieXRlcyBsb2FkZWQg YXQgMHg2YWIwNzQKaXNwZnc6IHJlZ2lzdGVyZWQgZmlybXdhcmUgPGlzcF8xMDQwX2l0PgpmaXJt d2FyZTogJ2lzcF8xMDgwJyB2ZXJzaW9uIDE6IDMxMzUwIGJ5dGVzIGxvYWRlZCBhdCAweDZiMzEy Mgppc3BmdzogcmVnaXN0ZXJlZCBmaXJtd2FyZSA8aXNwXzEwODA+CmZpcm13YXJlOiAnaXNwXzEw ODBfaXQnIHZlcnNpb24gMTogNDA2NDQgYnl0ZXMgbG9hZGVkIGF0IDB4NmJhYjk4CmlzcGZ3OiBy ZWdpc3RlcmVkIGZpcm13YXJlIDxpc3BfMTA4MF9pdD4KZmlybXdhcmU6ICdpc3BfMTIxNjAnIHZl cnNpb24gMTogMjgwNTAgYnl0ZXMgbG9hZGVkIGF0IDB4NmM0YTVjCmlzcGZ3OiByZWdpc3RlcmVk IGZpcm13YXJlIDxpc3BfMTIxNjA+CmZpcm13YXJlOiAnaXNwXzEyMTYwX2l0JyB2ZXJzaW9uIDE6 IDQwNjA0IGJ5dGVzIGxvYWRlZCBhdCAweDZjYjdlZQppc3BmdzogcmVnaXN0ZXJlZCBmaXJtd2Fy ZSA8aXNwXzEyMTYwX2l0PgpmaXJtd2FyZTogJ2lzcF8yMTAwJyB2ZXJzaW9uIDE6IDc2NzcwIGJ5 dGVzIGxvYWRlZCBhdCAweDZkNTY4YQppc3BmdzogcmVnaXN0ZXJlZCBmaXJtd2FyZSA8aXNwXzIx MDA+CmZpcm13YXJlOiAnaXNwXzIyMDAnIHZlcnNpb24gMTogNzcyMTQgYnl0ZXMgbG9hZGVkIGF0 IDB4NmU4MjZjCmlzcGZ3OiByZWdpc3RlcmVkIGZpcm13YXJlIDxpc3BfMjIwMD4KZmlybXdhcmU6 ICdpc3BfMjMwMCcgdmVyc2lvbiAxOiAxMDY2NDAgYnl0ZXMgbG9hZGVkIGF0IDB4NmZiMDBhCmlz cGZ3OiByZWdpc3RlcmVkIGZpcm13YXJlIDxpc3BfMjMwMD4KZmlybXdhcmU6ICdpc3BfMjMyMicg dmVyc2lvbiAxOiAxMjA0NjYgYnl0ZXMgbG9hZGVkIGF0IDB4NzE1MDlhCmlzcGZ3OiByZWdpc3Rl cmVkIGZpcm13YXJlIDxpc3BfMjMyMj4KZmlybXdhcmU6ICdpc3BfMjQwMCcgdmVyc2lvbiAxOiAx Nzg5MjQgYnl0ZXMgbG9hZGVkIGF0IDB4NzM2Mjk0CmlzcGZ3OiByZWdpc3RlcmVkIGZpcm13YXJl IDxpc3BfMjQwMD4KZmlybXdhcmU6ICdpc3BfMjQwMF9tdWx0aScgdmVyc2lvbiAxOiAxOTUyNzYg Ynl0ZXMgbG9hZGVkIGF0IDB4NzZlY2Q4CmlzcGZ3OiByZWdpc3RlcmVkIGZpcm13YXJlIDxpc3Bf MjQwMF9tdWx0aT4KZmlybXdhcmU6ICdpc3BfMjUwMCcgdmVyc2lvbiAxOiAxNDE4ODQgYnl0ZXMg bG9hZGVkIGF0IDB4N2FjMWQ0CmlzcGZ3OiByZWdpc3RlcmVkIGZpcm13YXJlIDxpc3BfMjUwMD4K ZmlybXdhcmU6ICdpc3BfMjUwMF9tdWx0aScgdmVyc2lvbiAxOiAxNjY1MDggYnl0ZXMgbG9hZGVk IGF0IDB4N2RkZDI4CmlzcGZ3OiByZWdpc3RlcmVkIGZpcm13YXJlIDxpc3BfMjUwMF9tdWx0aT4K bWVtOiA8bWVtb3J5PgpuZnNsb2NrOiBwc2V1ZG8tZGV2aWNlCm51bGw6IDxudWxsIGRldmljZSwg emVybyBkZXZpY2U+CnJhbmRvbTogPGVudHJvcHkgc291cmNlLCBTb2Z0d2FyZSwgWWFycm93Pgpv cGVuZmlybTogPE9wZW4gRmlybXdhcmUgY29udHJvbCBkZXZpY2U+CmtiZDAgYXQga2JkbXV4MApu ZXh1czA6IDxPcGVuIEZpcm13YXJlIE5leHVzIGRldmljZT4KY3B1bGlzdDA6IDxPcGVuIEZpcm13 YXJlIENQVSBHcm91cD4gb24gbmV4dXMwCmNwdTA6IDxPcGVuIEZpcm13YXJlIENQVT4gb24gY3B1 bGlzdDAKc2MxOiBubyB2aWRlbyBhZGFwdGVyIGZvdW5kLgpuZXh1czA6IDxjaG9zZW4+LCB0eXBl ICh1bmtub3duKSAobm8gZHJpdmVyIGF0dGFjaGVkKQpzYzE6IG5vIHZpZGVvIGFkYXB0ZXIgZm91 bmQuCm5leHVzMDogPG1lbW9yeT4sIHR5cGUgbWVtb3J5IChubyBkcml2ZXIgYXR0YWNoZWQpCnNj MTogbm8gdmlkZW8gYWRhcHRlciBmb3VuZC4KbmV4dXMwOiA8b3BlbnByb20+LCB0eXBlIEJvb3RS T00gKG5vIGRyaXZlciBhdHRhY2hlZCkKc2MxOiBubyB2aWRlbyBhZGFwdGVyIGZvdW5kLgpuZXh1 czA6IDxyb20+LCB0eXBlICh1bmtub3duKSAobm8gZHJpdmVyIGF0dGFjaGVkKQpzYzE6IG5vIHZp ZGVvIGFkYXB0ZXIgZm91bmQuCm5leHVzMDogPG9wdGlvbnM+LCB0eXBlICh1bmtub3duKSAobm8g ZHJpdmVyIGF0dGFjaGVkKQpzYzE6IG5vIHZpZGVvIGFkYXB0ZXIgZm91bmQuCm5leHVzMDogPGFs aWFzZXM+LCB0eXBlICh1bmtub3duKSAobm8gZHJpdmVyIGF0dGFjaGVkKQpzYzE6IG5vIHZpZGVv IGFkYXB0ZXIgZm91bmQuCm5leHVzMDogPHBhY2thZ2VzPiwgdHlwZSAodW5rbm93bikgKG5vIGRy aXZlciBhdHRhY2hlZCkKc2MxOiBubyB2aWRlbyBhZGFwdGVyIGZvdW5kLgpuZXh1czA6IDxmaXJl d2lyZS1kaXNrLW1vZGU+LCB0eXBlICh1bmtub3duKSAobm8gZHJpdmVyIGF0dGFjaGVkKQpzYzE6 IG5vIHZpZGVvIGFkYXB0ZXIgZm91bmQuCm5leHVzMDogPHBzZXVkby1oaWQ+LCB0eXBlICh1bmtu b3duKSAobm8gZHJpdmVyIGF0dGFjaGVkKQpzYzE6IG5vIHZpZGVvIGFkYXB0ZXIgZm91bmQuCm5l eHVzMDogPHBzZXVkby1zb3VuZD4sIHR5cGUgKHVua25vd24pIChubyBkcml2ZXIgYXR0YWNoZWQp CnNjMTogbm8gdmlkZW8gYWRhcHRlciBmb3VuZC4KbmV4dXMwOiA8bXVsdGlib290PiwgdHlwZSAo dW5rbm93bikgKG5vIGRyaXZlciBhdHRhY2hlZCkKc2MxOiBubyB2aWRlbyBhZGFwdGVyIGZvdW5k LgpuZXh1czA6IDxkaWFnbm9zdGljcz4sIHR5cGUgKHVua25vd24pIChubyBkcml2ZXIgYXR0YWNo ZWQpCnBvd2VybWFjX252cmFtMDogPEFwcGxlIE5WUkFNPiBvbiBuZXh1czAKcG93ZXJtYWNfbnZy YW0wOiBiYW5rMCBnZW5lcmF0aW9uIDM4NCwgYmFuazEgZ2VuZXJhdGlvbiAzODMKc2MxOiBubyB2 aWRlbyBhZGFwdGVyIGZvdW5kLgp1bmluMDogPEFwcGxlIFVuaU5vcnRoIFN5c3RlbSBDb250cm9s bGVyPiBvbiBuZXh1czAKdW5pbjA6IFZlcnNpb24gMTkyCmlpY2hiMDogPEtleXdlc3QgSTJDIGNv bnRyb2xsZXI+IG1lbSAweGY4MDAxMDAwLTB4ZjgwMDFmZmYgaXJxIDQyIG9uIHVuaW4wCnVuaW4g bWFwZGV2OiBzdGFydCBmODAwMTAwMCwgbGVuIDQwOTUKaWljaGIwOiBSZXZpc2lvbjogQTEKaWlj YnVzMDogPE9GVyBJMkMgYnVzPiBvbiBpaWNoYjAKc2MxOiBubyB2aWRlbyBhZGFwdGVyIGZvdW5k LgpwY2liMDogPEFwcGxlIFVuaU5vcnRoIEhvc3QtUENJIGJyaWRnZT4gb24gbmV4dXMwCnBjaTA6 IDxPRlcgUENJIGJ1cz4gb24gcGNpYjAKcGNpMDogZG9tYWluPTAsIHBoeXNpY2FsIGJ1cz0wCmZv dW5kLT4JdmVuZG9yPTB4MTA2YiwgZGV2PTB4MDAyNywgcmV2aWQ9MHgwMAoJZG9tYWluPTAsIGJ1 cz0wLCBzbG90PTExLCBmdW5jPTAKCWNsYXNzPTA2LTAwLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2 PTAKCWNtZHJlZz0weDAwMTYsIHN0YXRyZWc9MHgwMjMwLCBjYWNoZWxuc3o9OCAoZHdvcmRzKQoJ bGF0dGltZXI9MHgxMCAoNDgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAo MCBucykKZm91bmQtPgl2ZW5kb3I9MHgxMGRlLCBkZXY9MHgwMTEwLCByZXZpZD0weGIyCglkb21h aW49MCwgYnVzPTAsIHNsb3Q9MTYsIGZ1bmM9MAoJY2xhc3M9MDMtMDAtMDAsIGhkcnR5cGU9MHgw MCwgbWZkZXY9MAoJY21kcmVnPTB4MDAwNiwgc3RhdHJlZz0weDAyYjAsIGNhY2hlbG5zej0wIChk d29yZHMpCglsYXR0aW1lcj0weGY4ICg3NDQwIG5zKSwgbWluZ250PTB4MDUgKDEyNTAgbnMpLCBt YXhsYXQ9MHgwMSAoMjUwIG5zKQoJaW50cGluPWEsIGlycT0wCglwb3dlcnNwZWMgMiAgc3VwcG9y dHMgRDAgRDMgIGN1cnJlbnQgRDAKCW1hcFsxMF06IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFz ZSAweDkxMDAwMDAwLCBzaXplIDI0LCBlbmFibGVkCgltYXBbMTRdOiB0eXBlIFByZWZldGNoYWJs ZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4OTgwMDAwMDAsIHNpemUgMjcsIGVuYWJsZWQKYWdw MDogPEFwcGxlIFVuaU5vcnRoIEFHUCBCcmlkZ2U+IG9uIGhvc3RiMAphZ3AwOiBhbGxvY2F0aW5n IEdBVFQgZm9yIGFwZXJ0dXJlIG9mIHNpemUgMjU2TQp2Z2FwY2kwOiA8VkdBLWNvbXBhdGlibGUg ZGlzcGxheT4gbWVtIDB4OTEwMDAwMDAtMHg5MWZmZmZmZiwweDk4MDAwMDAwLTB4OWZmZmZmZmYg aXJxIDQ4IGF0IGRldmljZSAxNi4wIG9uIHBjaTAKc2MxOiBubyB2aWRlbyBhZGFwdGVyIGZvdW5k LgpwY2liMTogPEFwcGxlIFVuaU5vcnRoIEhvc3QtUENJIGJyaWRnZT4gb24gbmV4dXMwCnBjaTE6 IDxPRlcgUENJIGJ1cz4gb24gcGNpYjEKcGNpMTogZG9tYWluPTEsIHBoeXNpY2FsIGJ1cz0wCmZv dW5kLT4JdmVuZG9yPTB4MTA2YiwgZGV2PTB4MDAyNSwgcmV2aWQ9MHgwMAoJZG9tYWluPTEsIGJ1 cz0wLCBzbG90PTIzLCBmdW5jPTAKCWNsYXNzPWZmLTAwLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2 PTAKCWNtZHJlZz0weDAwMTYsIHN0YXRyZWc9MHgwMjAwLCBjYWNoZWxuc3o9OCAoZHdvcmRzKQoJ bGF0dGltZXI9MHgxMCAoNDgwIG5zKSwgbWluZ250PTB4MDAgKDAgbnMpLCBtYXhsYXQ9MHgwMCAo MCBucykKCW1hcFsxMF06IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweDgwMDAwMDAwLCBz aXplIDE5LCBlbmFibGVkCmZvdW5kLT4JdmVuZG9yPTB4MTA2YiwgZGV2PTB4MDAyNiwgcmV2aWQ9 MHgwMAoJZG9tYWluPTEsIGJ1cz0wLCBzbG90PTI0LCBmdW5jPTAKCWNsYXNzPTBjLTAzLTEwLCBo ZHJ0eXBlPTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMDYsIHN0YXRyZWc9MHgwMjEwLCBjYWNo ZWxuc3o9MCAoZHdvcmRzKQoJbGF0dGltZXI9MHgxMCAoNDgwIG5zKSwgbWluZ250PTB4MDMgKDc1 MCBucyksIG1heGxhdD0weDU2ICgyMTUwMCBucykKCWludHBpbj1hLCBpcnE9MAoJcG93ZXJzcGVj IDIgIHN1cHBvcnRzIEQwIEQxIEQyIEQzICBjdXJyZW50IEQwCgltYXBbMTBdOiB0eXBlIE1lbW9y eSwgcmFuZ2UgMzIsIGJhc2UgMHg4MDA4MTAwMCwgc2l6ZSAxMiwgZW5hYmxlZApmb3VuZC0+CXZl bmRvcj0weDEwNmIsIGRldj0weDAwMjYsIHJldmlkPTB4MDAKCWRvbWFpbj0xLCBidXM9MCwgc2xv dD0yNSwgZnVuYz0wCgljbGFzcz0wYy0wMy0xMCwgaGRydHlwZT0weDAwLCBtZmRldj0wCgljbWRy ZWc9MHgwMDA2LCBzdGF0cmVnPTB4MDIxMCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKCWxhdHRpbWVy PTB4MTAgKDQ4MCBucyksIG1pbmdudD0weDAzICg3NTAgbnMpLCBtYXhsYXQ9MHg1NiAoMjE1MDAg bnMpCglpbnRwaW49YSwgaXJxPTAKCXBvd2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAg Y3VycmVudCBEMAoJbWFwWzEwXTogdHlwZSBNZW1vcnksIHJhbmdlIDMyLCBiYXNlIDB4ODAwODAw MDAsIHNpemUgMTIsIGVuYWJsZWQKZm91bmQtPgl2ZW5kb3I9MHgxMDZiLCBkZXY9MHgwMDI4LCBy ZXZpZD0weDAwCglkb21haW49MSwgYnVzPTAsIHNsb3Q9MTEsIGZ1bmM9MAoJY2xhc3M9MDYtMDAt MDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJY21kcmVnPTB4MDAxNiwgc3RhdHJlZz0weDIyMjAs IGNhY2hlbG5zej04IChkd29yZHMpCglsYXR0aW1lcj0weDEwICg0ODAgbnMpLCBtaW5nbnQ9MHgw MCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQptYWNpbzA6IDxQYW5nZWEgSS9PIENvbnRyb2xs ZXI+IG1lbSAweDgwMDAwMDAwLTB4ODAwN2ZmZmYgYXQgZGV2aWNlIDIzLjAgb24gcGNpMQpvcGVu cGljMDogPE9wZW5QSUMgSW50ZXJydXB0IENvbnRyb2xsZXI+IG1lbSAweDQwMDAwLTB4N2ZmZmYg b24gbWFjaW8wCm9wZW5waWMwOiBWZXJzaW9uIDEuMiwgc3VwcG9ydHMgNCBDUFVzIGFuZCA2NCBp cnFzCm1hY2dwaW8wOiA8TWFjSU8gR1BJTyBDb250cm9sbGVyPiBtZW0gMHg1MC0weDdmIG9uIG1h Y2lvMApwbXVleHRpbnQwOiA8QXBwbGUgUE1VOTkgRXh0ZXJuYWwgSW50ZXJydXB0PiBpcnEgNDcg b24gbWFjZ3BpbzAKbWFjZ3BpbzA6IDxwcm9ncmFtbWVyLXN3aXRjaCwgcHJvZ3JhbW1lci1zd2l0 Y2g+IGlycSA1NSAobm8gZHJpdmVyIGF0dGFjaGVkKQptYWNncGlvMDogPGV4dGludC1ncGlvMywg ZXh0aW50LWdwaW8zPiBpcnEgNDkgKG5vIGRyaXZlciBhdHRhY2hlZCkKc2NjMDogPFppbG9nIFo4 NTMwIGR1YWwgY2hhbm5lbCBTQ0M+IG1lbSAweDEzMDAwLTB4MTNmZmYsMHg4NDAwLTB4ODRmZiww eDg1MDAtMHg4NWZmLDB4ODYwMC0weDg2ZmYsMHg4NzAwLTB4ODdmZiBpcnEgMjIsNSw2LDIzLDcs OCBvbiBtYWNpbzAKc2NjMDogcmVzZXR0aW5nIGhhcmR3YXJlCnVhcnQwOiA8ejg1MzAsIGNoYW5u ZWwgQT4gb24gc2NjMAp1YXJ0MDogZmFzdCBpbnRlcnJ1cHQKdWFydDE6IDx6ODUzMCwgY2hhbm5l bCBCPiBvbiBzY2MwCnVhcnQxOiBmYXN0IGludGVycnVwdApzY2MwOiBmYXN0IGludGVycnVwdApw Y20wOiA8QXBwbGUgSTJTIEF1ZGlvIENvbnRyb2xsZXI+IG1lbSAweDEwMDAwLTB4MTBmZmYsMHg4 MDAwLTB4ODBmZiwweDgxMDAtMHg4MWZmIGlycSAzMCwxLDIgb24gbWFjaW8wCnBjbTA6IGNsb25l IG1hbmFnZXI6IGRlYWRsaW5lPTc1MG1zIGZsYWdzPTB4ODAwMDAwMWUKcGNtMDogc25kYnVmX3Nl dG1hcCBjZjAwMDAsIDEwMDAwOyAweGRlY2UxMDAwIC0+IGNmMDAwMApwbXUwOiA8QXBwbGUgUE1V OTkgQ29udHJvbGxlcj4gbWVtIDB4MTYwMDAtMHgxN2ZmZiBpcnEgMjUgb24gbWFjaW8wCnBtdTA6 IFBNVSBjaGlsZCA8cnRjPgpwbXUwOiBQTVUgY2hpbGQgPHBvd2VyLW1ndD4KcG11MDogcmVnaXN0 ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrIChyZXNvbHV0aW9uIDEwMDB1cywgYWRqdXN0bWVu dCAwLjAwMDUwMDAwMHMpCm1hY2lvMDogPGJhY2tsaWdodCwgYmFja2xpZ2h0PiAobm8gZHJpdmVy IGF0dGFjaGVkKQppaWNoYjE6IDxLZXl3ZXN0IEkyQyBjb250cm9sbGVyPiBtZW0gMHgxODAwMC0w eDE4ZmZmIGlycSAyNiBvbiBtYWNpbzAKaWljaGIxOiBSZXZpc2lvbjogQTEKaWljYnVzMTogPE9G VyBJMkMgYnVzPiBvbiBpaWNoYjEKdHVtYmxlcjA6IDxUZXhhcyBJbnN0cnVtZW50cyBUQVMzMDAx IEF1ZGlvIENvZGVjPiBhdCBhZGRyIDB4Njggb24gaWljYnVzMQphdGEwOiA8QXBwbGUgTWFjSU8g VWx0cmEgQVRBIENvbnRyb2xsZXI+IG1lbSAweDFmMDAwLTB4MWZmZmYsMHg4YTAwLTB4OGFmZiBp cnEgMTksMTEgb24gbWFjaW8wCmF0YTA6IHJlc2V0IHRwMSBtYXNrPTAzIG9zdGF0MD01MCBvc3Rh dDE9NTAKYXRhMDogc3RhdDA9MHg5MCBlcnI9MHg5MCBsc2I9MHg5MCBtc2I9MHg5MAphdGEwOiBz dGF0MD0weDkwIGVycj0weDkwIGxzYj0weDkwIG1zYj0weDkwCmF0YTA6IHN0YXQwPTB4OTAgZXJy PTB4OTAgbHNiPTB4OTAgbXNiPTB4OTAKYXRhMDogc3RhdDA9MHg1MCBlcnI9MHgwMSBsc2I9MHgw MCBtc2I9MHgwMAphdGEwOiBzdGF0MT0weDAwIGVycj0weDAxIGxzYj0weDE0IG1zYj0weGViCmF0 YTA6IHJlc2V0IHRwMiBzdGF0MD01MCBzdGF0MT0wMCBkZXZpY2VzPTB4MjAwMDEKbWFjaW8wOiA8 bmV0d29yaywgcmFkaW8+IG1lbSAweDMwMDAwLTB4MzAwZmYsMHgxYTAwMC0weDFhMGZmLDAtMHhm ZiBpcnEgNTcgKG5vIGRyaXZlciBhdHRhY2hlZCkKb2hjaTA6IDxPSENJIChnZW5lcmljKSBVU0Ig Y29udHJvbGxlcj4gbWVtIDB4ODAwODEwMDAtMHg4MDA4MWZmZiBpcnEgMjcgYXQgZGV2aWNlIDI0 LjAgb24gcGNpMQp1bmlub3J0aCBtYXBkZXY6IHN0YXJ0IDgwMDgxMDAwLCBsZW4gNDA5Ngp1c2J1 czA6IDxPSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gb24gb2hjaTAKdXNidXMwOiBicGYg YXR0YWNoZWQKb2hjaTA6IHVzYnBmIGF0dGFjaGVkCm9oY2kxOiA8T0hDSSAoZ2VuZXJpYykgVVNC IGNvbnRyb2xsZXI+IG1lbSAweDgwMDgwMDAwLTB4ODAwODBmZmYgaXJxIDI4IGF0IGRldmljZSAy NS4wIG9uIHBjaTEKdW5pbm9ydGggbWFwZGV2OiBzdGFydCA4MDA4MDAwMCwgbGVuIDQwOTYKdXNi dXMxOiA8T0hDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIG9oY2kxCnVzYnVzMTogYnBm IGF0dGFjaGVkCm9oY2kxOiB1c2JwZiBhdHRhY2hlZApzYzE6IG5vIHZpZGVvIGFkYXB0ZXIgZm91 bmQuCnBjaWIyOiA8QXBwbGUgVW5pTm9ydGggSG9zdC1QQ0kgYnJpZGdlPiBvbiBuZXh1czAKcGNp MjogPE9GVyBQQ0kgYnVzPiBvbiBwY2liMgpwY2kyOiBkb21haW49MiwgcGh5c2ljYWwgYnVzPTAK Zm91bmQtPgl2ZW5kb3I9MHgxMDZiLCBkZXY9MHgwMDMwLCByZXZpZD0weDAwCglkb21haW49Miwg YnVzPTAsIHNsb3Q9MTQsIGZ1bmM9MAoJY2xhc3M9MGMtMDAtMTAsIGhkcnR5cGU9MHgwMCwgbWZk ZXY9MAoJY21kcmVnPTB4MDAxNiwgc3RhdHJlZz0weDAyYjAsIGNhY2hlbG5zej04IChkd29yZHMp CglsYXR0aW1lcj0weDEwICg0ODAgbnMpLCBtaW5nbnQ9MHgwYyAoMzAwMCBucyksIG1heGxhdD0w eDE4ICg2MDAwIG5zKQoJaW50cGluPWEsIGlycT0wCglwb3dlcnNwZWMgMiAgc3VwcG9ydHMgRDAg RDEgRDIgRDMgIGN1cnJlbnQgRDAKCW1hcFsxMF06IHR5cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFz ZSAweGY1MDAwMDAwLCBzaXplIDEyLCBlbmFibGVkCmZvdW5kLT4JdmVuZG9yPTB4MTA2YiwgZGV2 PTB4MDAyNCwgcmV2aWQ9MHgwMAoJZG9tYWluPTIsIGJ1cz0wLCBzbG90PTE1LCBmdW5jPTAKCWNs YXNzPTAyLTAwLTAwLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTAKCWNtZHJlZz0weDAwMTYsIHN0YXRy ZWc9MHg4NGEwLCBjYWNoZWxuc3o9OCAoZHdvcmRzKQoJbGF0dGltZXI9MHgxMCAoNDgwIG5zKSwg bWluZ250PTB4NDAgKDE2MDAwIG5zKSwgbWF4bGF0PTB4NDAgKDE2MDAwIG5zKQoJaW50cGluPWEs IGlycT0wCgltYXBbMTBdOiB0eXBlIE1lbW9yeSwgcmFuZ2UgMzIsIGJhc2UgMHhmNTIwMDAwMCwg c2l6ZSAyMSwgZW5hYmxlZApmb3VuZC0+CXZlbmRvcj0weDEwNmIsIGRldj0weDAwMjksIHJldmlk PTB4MDAKCWRvbWFpbj0yLCBidXM9MCwgc2xvdD0xMSwgZnVuYz0wCgljbGFzcz0wNi0wMC0wMCwg aGRydHlwZT0weDAwLCBtZmRldj0wCgljbWRyZWc9MHgwMDE2LCBzdGF0cmVnPTB4MDIyMCwgY2Fj aGVsbnN6PTggKGR3b3JkcykKCWxhdHRpbWVyPTB4MTAgKDQ4MCBucyksIG1pbmdudD0weDAwICgw IG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCmZ3b2hjaTA6IDxBcHBsZSBQYW5nZWE+IG1lbSAweGY1 MDAwMDAwLTB4ZjUwMDBmZmYgaXJxIDQwIGF0IGRldmljZSAxNC4wIG9uIHBjaTIKdW5pbm9ydGgg bWFwZGV2OiBzdGFydCBmNTAwMDAwMCwgbGVuIDQwOTYKZndvaGNpMDogT0hDSSB2ZXJzaW9uIDEu MCAoUk9NPTApCmZ3b2hjaTA6IE5vLiBvZiBJc29jaHJvbm91cyBjaGFubmVscyBpcyA4Lgpmd29o Y2kwOiBFVUk2NCAwMDowYTo5NTpmZjpmZTo5MzphODoyMApmd29oY2kwOiBQaHkgMTM5NGEgYXZh aWxhYmxlIFM0MDAsIDIgcG9ydHMuCmZ3b2hjaTA6IExpbmsgUzQwMCwgbWF4X3JlYyAyMDQ4IGJ5 dGVzLgpmaXJld2lyZTA6IDxJRUVFMTM5NChGaXJlV2lyZSkgYnVzPiBvbiBmd29oY2kwCmZ3ZTA6 IDxFdGhlcm5ldCBvdmVyIEZpcmVXaXJlPiBvbiBmaXJld2lyZTAKaWZfZndlMDogRmFrZSBFdGhl cm5ldCBhZGRyZXNzOiAwMjowYTo5NTo5MzphODoyMApmd2UwOiBicGYgYXR0YWNoZWQKZndlMDog RXRoZXJuZXQgYWRkcmVzczogMDI6MGE6OTU6OTM6YTg6MjAKc2JwMDogPFNCUC0yL1NDU0kgb3Zl ciBGaXJlV2lyZT4gb24gZmlyZXdpcmUwCmZ3b2hjaTA6IEluaXRpYXRlIGJ1cyByZXNldApmd29o Y2kwOiBmd29oY2lfaW50cl9jb3JlOiBCVVMgcmVzZXQKZndvaGNpMDogZndvaGNpX2ludHJfY29y ZTogbm9kZV9pZD0weDAwMDAwMDAwLCBTZWxmSUQgQ291bnQ9MiwgQ1lDTEVNQVNURVIgbW9kZQpn ZW0wOiA8QXBwbGUgUGFuZ2VhIEdNQUMgRXRoZXJuZXQ+IG1lbSAweGY1MjAwMDAwLTB4ZjUzZmZm ZmYgaXJxIDQxIGF0IGRldmljZSAxNS4wIG9uIHBjaTIKdW5pbm9ydGggbWFwZGV2OiBzdGFydCBm NTIwMDAwMCwgbGVuIDIwOTcxNTIKZ2VtMDogZmxhZ3M9MHg0Cm1paWJ1czA6IDxNSUkgYnVzPiBv biBnZW0wCnVrcGh5MDogPEdlbmVyaWMgSUVFRSA4MDIuM3UgbWVkaWEgaW50ZXJmYWNlPiBQSFkg MCBvbiBtaWlidXMwCnVrcGh5MDogT1VJIDB4MDAwNGRlLCBtb2RlbCAweDAwMGUsIHJldi4gMgp1 a3BoeTA6ICAxMGJhc2VULCAxMGJhc2VULUZEWCwgMTAwYmFzZVRYLCAxMDBiYXNlVFgtRkRYLCBh dXRvLCBhdXRvLWZsb3cKZ2VtMDogMTBrQiBSWCBGSUZPLCA0a0IgVFggRklGTwpnZW0wOiBicGYg YXR0YWNoZWQKZ2VtMDogRXRoZXJuZXQgYWRkcmVzczogMDA6MGE6OTU6OTM6YTg6MjAKc2MwOiA8 U3lzdGVtIGNvbnNvbGU+IG9uIG5leHVzMApzYzA6IFVua25vd24gPDE2IHZpcnR1YWwgY29uc29s ZXMsIGZsYWdzPTB4MzAwPgpzYzA6IGZiMCwga2JkMCwgdGVybWluYWwgZW11bGF0b3I6IHNjdGVr ZW4gKHRla2VuIHRlcm1pbmFsKQpwcm9jZnMgcmVnaXN0ZXJlZApUaW1lY291bnRlciAidGltZWJh c2UiIGZyZXF1ZW5jeSAyNDk1OTI1MCBIeiBxdWFsaXR5IDAKRXZlbnQgdGltZXIgImRlY3JlbWVu dGVyIiBmcmVxdWVuY3kgMjQ5NTkyNTAgSHogcXVhbGl0eSAxMDAwClRpbWVjb3VudGVycyB0aWNr IGV2ZXJ5IDEuMDAwIG1zZWMKdmxhbjogaW5pdGlhbGl6ZWQsIHVzaW5nIGhhc2ggdGFibGVzIHdp dGggY2hhaW5pbmcKbG8wOiBicGYgYXR0YWNoZWQKYXRhMDogSWRlbnRpZnlpbmcgZGV2aWNlczog MDAwMjAwMDEKYXRhMDogTmV3IGRldmljZXM6IDAwMDIwMDAxCmZpcmV3aXJlMDogMSBub2Rlcywg bWF4aG9wIDw9IDAgY2FibGUgSVJNIGlybSgwKSAgKG1lKSAKZmlyZXdpcmUwOiBidXMgbWFuYWdl ciAwIAp1c2J1czA6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4wCnVzYnVzMTogMTJNYnBzIEZ1 bGwgU3BlZWQgVVNCIHYxLjAKdWdlbjAuMTogPEFwcGxlPiBhdCB1c2J1czAKdWh1YjA6IDxBcHBs ZSBPSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNi dXMwCnVnZW4xLjE6IDxBcHBsZT4gYXQgdXNidXMxCnVodWIxOiA8QXBwbGUgT0hDSSByb290IEhV QiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMQphdGEwLXNsYXZl OiBwaW89UElPNCB3ZG1hPVdETUEyIHVkbWE9VURNQTMzIGNhYmxlPTgwIHdpcmUKYXRhMC1tYXN0 ZXI6IHBpbz1QSU80IHdkbWE9V0RNQTIgdWRtYT1VRE1BMTAwIGNhYmxlPTgwIHdpcmUKYWQwOiBz ZXR0aW5nIFVETUE2NgphZDA6IDU3MjQxTUIgPFNlYWdhdGUgU1QzNjAwMTVBIDMuMzE+IGF0IGF0 YTAtbWFzdGVyIFVETUE2NiAKYWQwOiAxMTcyMzE0MDggc2VjdG9ycyBbMTE2MzAxQy8xNkgvNjNT XSAxNiBzZWN0b3JzL2ludGVycnVwdCAxIGRlcHRoIHF1ZXVlCkdFT006IG5ldyBkaXNrIGFkMAph Y2QwOiBzZXR0aW5nIFVETUEzMwphY2QwOiA8VE9TSElCQSBEVkQtUk9NIFNELVIxMzEyLzFBMDY+ IENEUlcgZHJpdmUgYXQgYXRhMCBhcyBzbGF2ZQphY2QwOiByZWFkIDU1MTJLQi9zICg1NTEyS0Iv cykgd3JpdGUgNTUxMktCL3MgKDU1MTJLQi9zKSwgMjA0OEtCIGJ1ZmZlciwgVURNQTMzIAphY2Qw OiBSZWFkczogQ0RSLCBDRFJXLCBDRERBIHN0cmVhbSwgRFZEUk9NLCBEVkRSLCBEVkRSQU0sIHBh Y2tldAphY2QwOiBXcml0ZXM6IENEUiwgQ0RSVywgdGVzdCB3cml0ZSwgYnVybnByb29mCmFjZDA6 IEF1ZGlvOiBwbGF5LCAxNiB2b2x1bWUgbGV2ZWxzCmFjZDA6IE1lY2hhbmlzbTogZWplY3RhYmxl IHRyYXksIHVubG9ja2VkCmFjZDA6IE1lZGl1bTogbm8vYmxhbmsgZGlzYwpwY20wOiBNaXhlciAi dm9sIjoKdWh1YjA6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIx OiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1Z2VuMC4yOiA8TWl0c3Vt aSBFbGVjdHJpYz4gYXQgdXNidXMwCnVodWIyOiA8TWl0c3VtaSBFbGVjdHJpYyBIdWIgaW4gQXBw bGUgRXh0ZW5kZWQgVVNCIEtleWJvYXJkLCBjbGFzcyA5LzAsIHJldiAxLjEwLzQuMDAsIGFkZHIg Mj4gb24gdXNidXMwCnVodWIyOiAzIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIGJ1cyBwb3dlcmVk CnVnZW4wLjM6IDxMb2dpdGVjaD4gYXQgdXNidXMwCnVtczA6IDxMb2dpdGVjaCBVU0IgT3B0aWNh bCBNb3VzZSwgY2xhc3MgMC8wLCByZXYgMi4wMC81NC4wMCwgYWRkciAzPiBvbiB1c2J1czAKdW1z MDogOCBidXR0b25zIGFuZCBbWFlaVF0gY29vcmRpbmF0ZXMgSUQ9MAp1Z2VuMC40OiA8TWl0c3Vt aSBFbGVjdHJpYz4gYXQgdXNidXMwCnVrYmQwOiA8TWl0c3VtaSBFbGVjdHJpYyBBcHBsZSBFeHRl bmRlZCBVU0IgS2V5Ym9hcmQsIGNsYXNzIDAvMCwgcmV2IDEuMTAvNC4wMCwgYWRkciA0PiBvbiB1 c2J1czAKa2JkOiBuZXcgYXJyYXkgc2l6ZSA0CmtiZDEgYXQgdWtiZDAKa2JkMTogdWtiZDAsIGdl bmVyaWMgKDApLCBjb25maWc6MHgwLCBmbGFnczoweDNkMDAwMAp1aGlkMDogPE1pdHN1bWkgRWxl Y3RyaWMgQXBwbGUgRXh0ZW5kZWQgVVNCIEtleWJvYXJkLCBjbGFzcyAwLzAsIHJldiAxLjEwLzQu MDAsIGFkZHIgND4gb24gdXNidXMwCihwcm9iZTA6c2JwMDowOjA6MCk6IEVycm9yIDIyLCBVbnJl dHJ5YWJsZSBlcnJvcgoocHJvYmUxOnNicDA6MDoxOjApOiBFcnJvciAyMiwgVW5yZXRyeWFibGUg ZXJyb3IKKHByb2JlMjpzYnAwOjA6MjowKTogRXJyb3IgMjIsIFVucmV0cnlhYmxlIGVycm9yCihw cm9iZTM6c2JwMDowOjM6MCk6IEVycm9yIDIyLCBVbnJldHJ5YWJsZSBlcnJvcgoocHJvYmU0OnNi cDA6MDo0OjApOiBFcnJvciAyMiwgVW5yZXRyeWFibGUgZXJyb3IKKHByb2JlNTpzYnAwOjA6NTow KTogRXJyb3IgMjIsIFVucmV0cnlhYmxlIGVycm9yCihwcm9iZTY6c2JwMDowOjY6MCk6IEVycm9y IDIyLCBVbnJldHJ5YWJsZSBlcnJvcgpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHVmczovZGV2 L2FkMHMzIFtyd10uLi4KSW52YWxpZCB0aW1lIGluIHJlYWwgdGltZSBjbG9jay4KQ2hlY2sgYW5k IHJlc2V0IHRoZSBkYXRlIGltbWVkaWF0ZWx5IQpzdGFydF9pbml0OiB0cnlpbmcgL3NiaW4vaW5p dApTZXR0aW5nIGhvc3R1dWlkOiBhMmQyODMwNy1hYThmLTExZTAtYTJlYi0wMjBhOTU5M2E4MjAu ClNldHRpbmcgaG9zdGlkOiAweDVlZDRkZTY1LgpFbnRyb3B5IGhhcnZlc3Rpbmc6CiBpbnRlcnJ1 cHRzCiBldGhlcm5ldAogcG9pbnRfdG9fcG9pbnQKIGtpY2tzdGFydAouClN0YXJ0aW5nIGZpbGUg c3lzdGVtIGNoZWNrczoKL2Rldi9hZDBzMzogRklMRSBTWVNURU0gQ0xFQU47IFNLSVBQSU5HIENI RUNLUwovZGV2L2FkMHMzOiBjbGVhbiwgMTAyMzI5MSBmcmVlICg4MTkgZnJhZ3MsIDEyNzgwOSBi bG9ja3MsIDAuMSUgZnJhZ21lbnRhdGlvbikKL2Rldi9hZDBzOTogRklMRSBTWVNURU0gQ0xFQU47 IFNLSVBQSU5HIENIRUNLUwovZGV2L2FkMHM5OiBjbGVhbiwgMjQ5ODA0OCBmcmVlICg3MDAwIGZy YWdzLCAzMTEzODEgYmxvY2tzLCAwLjIlIGZyYWdtZW50YXRpb24pCi9kZXYvYWQwczY6IEZJTEUg U1lTVEVNIENMRUFOOyBTS0lQUElORyBDSEVDS1MKL2Rldi9hZDBzNjogY2xlYW4sIDExODE1ODcg ZnJlZSAoOTEgZnJhZ3MsIDE0NzY4NyBibG9ja3MsIDAuMCUgZnJhZ21lbnRhdGlvbikKL2Rldi9h ZDBzNzogRklMRSBTWVNURU0gQ0xFQU47IFNLSVBQSU5HIENIRUNLUwovZGV2L2FkMHM3OiBjbGVh biwgMjQ2MzA2OSBmcmVlICg5ODA1IGZyYWdzLCAzMDY2NTggYmxvY2tzLCAwLjIlIGZyYWdtZW50 YXRpb24pCi9kZXYvYWQwczg6IEZJTEUgU1lTVEVNIENMRUFOOyBTS0lQUElORyBDSEVDS1MKL2Rl di9hZDBzODogY2xlYW4sIDMzMDU3NTcgZnJlZSAoMTM5NzMgZnJhZ3MsIDQxMTQ3MyBibG9ja3Ms IDAuMyUgZnJhZ21lbnRhdGlvbikKL2Rldi9hZDBzNTogRklMRSBTWVNURU0gQ0xFQU47IFNLSVBQ SU5HIENIRUNLUwovZGV2L2FkMHM1OiBjbGVhbiwgNDEwMTA4IGZyZWUgKDIxMiBmcmFncywgNTEy MzcgYmxvY2tzLCAwLjAlIGZyYWdtZW50YXRpb24pCk1vdW50aW5nIGxvY2FsIGZpbGUgc3lzdGVt czoKLgpTZXR0aW5nIGhvc3RuYW1lOiB0aW1hLnRpemEKLgpTdGFydGluZyBOZXR3b3JrOiBsbzAg dXNidXMwIHVzYnVzMSBmd2UwIGdlbTAuCmxvMDogZmxhZ3M9ODA0OTxVUCxMT09QQkFDSyxSVU5O SU5HLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE2Mzg0CglvcHRpb25zPTM8UlhDU1VNLFRYQ1NV TT4KCWluZXQgMTI3LjAuMC4xIG5ldG1hc2sgMHhmZjAwMDAwMCAKCWluZXQ2IDo6MSBwcmVmaXhs ZW4gMTI4IAoJaW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNjb3BlaWQgMHg1IAoJbmQ2 IG9wdGlvbnM9MjE8UEVSRk9STU5VRCxBVVRPX0xJTktMT0NBTD4KdXNidXMwOiBmbGFncz0xMDAw MTxVUD4gbWV0cmljIDAgbXR1IDAKdXNidXMxOiBmbGFncz0xMDAwMTxVUD4gbWV0cmljIDAgbXR1 IDAKZndlMDogZmxhZ3M9ODgwMjxCUk9BRENBU1QsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAw IG10dSAxNTAwCglvcHRpb25zPTg8VkxBTl9NVFU+CglldGhlciAwMjowYTo5NTo5MzphODoyMAoJ Y2ggMSBkbWEgLTEKZ2VtMDogZmxhZ3M9ODgwMjxCUk9BRENBU1QsU0lNUExFWCxNVUxUSUNBU1Q+ IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTgwMDBiPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUs TElOS1NUQVRFPgoJZXRoZXIgMDA6MGE6OTU6OTM6YTg6MjAKCW1lZGlhOiBFdGhlcm5ldCBhdXRv c2VsZWN0ClN0YXJ0aW5nIGRldmQuClN0YXJ0aW5nIE5ldHdvcms6IGZ3ZTAuCmZ3ZTA6IGZsYWdz PTg4MDI8QlJPQURDQVNULFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0 aW9ucz04PFZMQU5fTVRVPgoJZXRoZXIgMDI6MGE6OTU6OTM6YTg6MjAKCWNoIDEgZG1hIC0xClN0 YXJ0aW5nIE5ldHdvcms6IGdlbTAuCmdlbTA6IGZsYWdzPTg4MDI8QlJPQURDQVNULFNJTVBMRVgs TVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz04MDAwYjxSWENTVU0sVFhDU1VN LFZMQU5fTVRVLExJTktTVEFURT4KCWV0aGVyIDAwOjBhOjk1OjkzOmE4OjIwCgltZWRpYTogRXRo ZXJuZXQgYXV0b3NlbGVjdApTdGFydGluZyB1bXMwIG1vdXNlZAouCmFkZCBuZXQgOjpmZmZmOjAu MC4wLjA6IGdhdGV3YXkgOjoxCmFkZCBuZXQgOjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0 IGZlODA6OjogZ2F0ZXdheSA6OjEKYWRkIG5ldCBmZjAyOjo6IGdhdGV3YXkgOjoxCkVMRiBsZGNv bmZpZyBwYXRoOiAvbGliIC91c3IvbGliIC91c3IvbGliL2NvbXBhdCAvdXNyL2xvY2FsL2xpYiAv dXNyL2xvY2FsL2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwva2RlNC9saWIgL3Vzci9sb2NhbC9s aWIgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9ncmFwaHZpeiAvdXNy L2xvY2FsL2xpYi9teXNxbCAvdXNyL2xvY2FsL2xpYi9wdGggL3Vzci9sb2NhbC9saWIvcXQ0IC91 c3IvbG9jYWwvbGliL3NwZWVjaC1kaXNwYXRjaGVyCkNyZWF0aW5nIGFuZC9vciB0cmltbWluZyBs b2cgZmlsZXMKLgpTdGFydGluZyBzeXNsb2dkLgpObyBjb3JlIGR1bXBzIGZvdW5kLgpDbGVhcmlu ZyAvdG1wIChYIHJlbGF0ZWQpLgpVcGRhdGluZyBtb3RkOgouClN0YXJ0aW5nIGRidXMuClN0YXJ0 aW5nIGhhbGQuCkNvbmZpZ3VyaW5nIHN5c2NvbnM6CiBibGFua3RpbWUKLgpTdGFydGluZyBjcm9u LgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUgc3lzdGVtIGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoK TW9uIEphbiAxNiAxNTowMDo1MyBFU1QgMjAxMgpKYW4gMTYgMTU6MDE6MDEgdGltYSBsb2dpbjog Uk9PVCBMT0dJTiAocm9vdCkgT04gdHR5djAKd2xhbjogPDgwMi4xMSBMaW5rIExheWVyPgpwY2kw OiBkcml2ZXIgYWRkZWQKcGNpMTogZHJpdmVyIGFkZGVkCnBjaTI6IGRyaXZlciBhZGRlZAppbnRl cmZhY2UgbWlpYnVzLjEgYWxyZWFkeSBwcmVzZW50IGluIHRoZSBLTEQgJ2tlcm5lbCchCndsYW46 IG1hYyBhY2wgcG9saWN5IHJlZ2lzdGVyZWQKcGlkIDE4MTQgKGdwZy1hZ2VudCksIHVpZCAxMDAx OiBleGl0ZWQgb24gc2lnbmFsIDExCkphbiAxNiAxNTowNjo1NSB0aW1hIHN1OiBCQUQgU1UgcmFp c2luLWJyYW4gdG8gcm9vdCBvbiAvZGV2L3B0cy8wCkphbiAxNiAxNTowNzowOSB0aW1hIHN1OiBy YWlzaW4tYnJhbiB0byByb290IG9uIC9kZXYvcHRzLzAKZ2VtMDogbGluayBzdGF0ZSBjaGFuZ2Vk IHRvIERPV04KZ2VtMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmdlbTA6IGxpbmsgc3RhdGUg Y2hhbmdlZCB0byBET1dOCmdlbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAo= --e89a8ff24ca1b8e6c004b6f82144-- From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 20 22:04:40 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECEB7106564A for ; Fri, 20 Jan 2012 22:04:40 +0000 (UTC) (envelope-from gavare@gmail.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6C7028FC20 for ; Fri, 20 Jan 2012 22:04:39 +0000 (UTC) Received: by lahe6 with SMTP id e6so805392lah.13 for ; Fri, 20 Jan 2012 14:04:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=subject:from:reply-to:to:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=t1qQqwPcksDgaY2KmYOlyijfdWE08F0txZSYs/dAQN4=; b=ImQ6pnAZBDxArPcD9LtO+vIjrufPB2qMGXMEicOMlutCvNbERU1xdD6pv18z4Um1Te Ll8w8/ScQ4duXVoWd6HjmMiTXgSzbzxdg8ef1SzXna7nhPX0FCmisaiteYGdMCt0NnSn fI8EpgnfklGugSJ5wAI9Xqkvhg3pMlOghUo78= Received: by 10.112.82.73 with SMTP id g9mr8062398lby.60.1327095489754; Fri, 20 Jan 2012 13:38:09 -0800 (PST) Received: from [192.168.1.4] (c80-216-159-27.bredband.comhem.se. [80.216.159.27]) by mx.google.com with ESMTPS id 1sm3282363lbq.10.2012.01.20.13.38.06 (version=SSLv3 cipher=OTHER); Fri, 20 Jan 2012 13:38:07 -0800 (PST) From: Anders Gavare To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset="UTF-8" Date: Fri, 20 Jan 2012 22:38:45 +0100 Message-ID: <1327095525.2825.10.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Subject: possible bug? OF_getprop() < sizeof() X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: anders@gavare.se List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2012 22:04:41 -0000 If I understood things correctly, there's a possible minor bug in ofw_machdep.c for PowerPC, in parse_ofw_memory: /* * Get #address-cells from root node, defaulting to 1 if it cannot * be found. */ phandle = OF_finddevice("/"); if (OF_getprop(phandle, "#address-cells", &address_cells, sizeof(address_cells)) < sizeof(address_cells)) address_cells = 1; if (OF_getprop(phandle, "#size-cells", &size_cells, sizeof(size_cells)) < sizeof(size_cells)) size_cells = 1; Running the code in GXemul, it seems that the comparison between OF_getprop's return value (-1 in case the property is not found) and the sizeof value is done as unsigned integers. ... <0xfff00000(0x908600,"D",0,0,..)> [ of: getprop(1, "#address-cells", 0x908e7c, 4) ] [ of: WARNING: getprop: no property '#address-cells' at handle 1 (device '') ] 0068bcf8: 2b830003 cmplwi cr7,r3,3 BREAKPOINT: pc = 0x68bcf8 (The instruction has not yet executed.) GXemul> print r3 0xffffffffffffffff GXemul> s 10 0068bcf8: 2b830003 cmplwi cr7,r3,3 0068bcfc: 419d000c bc 12,29,0x68bd08 0068bd08: 7fc3f378 mr r3,r30 0068bd0c: 3c800090 lis r4,144 0068bd10: 3884deb8 subi r4,r4,8520 0068bd14: 38a10818 addi r5,r1,2072 0068bd18: 38c00004 li r6,4 0068bd1c: 4bfe0361 bl 0x66c07c Real machines perhaps always have #address-cells and #size-cells properties for the / node, so this problem perhaps does not show up IRL. However, if this pattern OF_getprop(...) < sizeof(..) is common, maybe there are other similar bugs. Or did I misunderstand the semantics of cmplwi? (The binary and source code were from ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc/9.0-RELEASE.) Anders (not subscribed to the list) From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 20 22:10:58 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5D7F106566B for ; Fri, 20 Jan 2012 22:10:58 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from argol.doit.wisc.edu (argol.doit.wisc.edu [144.92.197.212]) by mx1.freebsd.org (Postfix) with ESMTP id B92C58FC0C for ; Fri, 20 Jan 2012 22:10:58 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth3.wiscmail.wisc.edu by smtpauth3.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0LY400H02AY95I00@smtpauth3.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Fri, 20 Jan 2012 16:10:57 -0600 (CST) Received: from wanderer.tachypleus.net (i3-user-nat.icecube.wisc.edu [128.104.255.12]) by smtpauth3.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0LY400FQ7AY85H00@smtpauth3.wiscmail.wisc.edu>; Fri, 20 Jan 2012 16:10:57 -0600 (CST) Date: Fri, 20 Jan 2012 16:10:56 -0600 From: Nathan Whitehorn In-reply-to: <1327095525.2825.10.camel@localhost.localdomain> To: anders@gavare.se Message-id: <4F19E670.1010006@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=128.104.255.12 X-Spam-PmxInfo: Server=avs-13, Version=5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.1.20.215714, SenderIP=128.104.255.12 References: <1327095525.2825.10.camel@localhost.localdomain> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111213 Thunderbird/8.0 Cc: freebsd-ppc@freebsd.org, Anders Gavare Subject: Re: possible bug? OF_getprop() < sizeof() X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2012 22:10:59 -0000 On 01/20/12 15:38, Anders Gavare wrote: > If I understood things correctly, there's a possible minor bug in > ofw_machdep.c for PowerPC, in parse_ofw_memory: > > /* > * Get #address-cells from root node, defaulting to 1 if it cannot > * be found. > */ > phandle = OF_finddevice("/"); > if (OF_getprop(phandle, "#address-cells",&address_cells, > sizeof(address_cells))< sizeof(address_cells)) > address_cells = 1; > if (OF_getprop(phandle, "#size-cells",&size_cells, > sizeof(size_cells))< sizeof(size_cells)) > size_cells = 1; > > Running the code in GXemul, it seems that the comparison between > OF_getprop's return value (-1 in case the property is not found) and the > sizeof value is done as unsigned integers. This does look like a bug. As you note, it doesn't come up often in real life (the root OF node is actually required to have these properties by the spec), but there may be other cases like this. Good catch! -Nathan