From owner-freebsd-hardware@FreeBSD.ORG Sun Feb 14 01:44:00 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCFE6106568D for ; Sun, 14 Feb 2010 01:44:00 +0000 (UTC) (envelope-from dan@grillo.net) Received: from grillo.net (adsl-69-107-204-137.dsl.pltn13.pacbell.net [69.107.204.137]) by mx1.freebsd.org (Postfix) with ESMTP id 9ADED8FC15 for ; Sun, 14 Feb 2010 01:44:00 +0000 (UTC) Received: from gti.grillo.net (gti [192.168.2.154]) by grillo.net (8.14.2/8.14.2) with ESMTP id o1E1S71Y087060 for ; Sat, 13 Feb 2010 17:28:07 -0800 (PST) (envelope-from grio@grillo.net) Received: by gti.grillo.net (Postfix, from userid 1956) id 002AD54C959; Sat, 13 Feb 2010 17:28:06 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Organization: President, Grillo Networking, Inc. To: freebsd-hardware@freebsd.org References: <65BCAB515656D34AA48B0E713966CC83046A64@MBX021-E2-NJ-5.exch021.domain.local> <201002010932.20443.jhb@freebsd.org> <65BCAB515656D34AA48B0E713966CC8305F775@MBX021-E2-NJ-5.exch021.domain.local> <201002011150.31782.jhb@freebsd.org> <65BCAB515656D34AA48B0E713966CC8305F832@MBX021-E2-NJ-5.exch021.domain.local> Date: Sat, 13 Feb 2010 17:28:06 -0800 Versions: dmail (macosx) 2.7/makemail 2.15 Message-Id: <20100214012807.002AD54C959@gti.grillo.net> From: dan@grillo.net (Dan Grillo) Subject: Re: FreeBSD 8.0 driver for MCS9901 based 2-port RS232 PCI-E card X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Feb 2010 01:44:00 -0000 Can someone recommend a PCI-E 2-port RS232 card that is supported? Thank you, --Dan ----- Begin forwarded message: Subject: FreeBSD 8.0 driver for MCS9901 based 2-port RS232 PCI-E card To: freebsd-hardware@freebsd.org Date: Mon, Feb 1 16:34:33 FreeBSDers, Has anyone gotten an MCS9901 based 2-port RS232 PCI-E card working with FreeBSD 8? The actual card is a StarTech PEX2S552. pci id from pciconf -lv looks like: none5@pci0:4:0:0: class=0x070002 card=0x1000a000 chip=0x99019710 rev=0x00 hdr=0x00 vendor = 'MosChip Semiconductors (Was: Netmos Technology)' class = simple comms subclass = UART none6@pci0:4:0:1: class=0x070002 card=0x1000a000 chip=0x99019710 rev=0x00 hdr=0x00 vendor = 'MosChip Semiconductors (Was: Netmos Technology)' class = simple comms subclass = UART I tried just dropping this into dev/puc/pucdata.c --- pucdata.c.org 2010-02-01 13:46:09.000000000 -0800 +++ pucdata.c 2010-02-01 13:47:35.000000000 -0800 @@ -790,6 +790,12 @@ PUC_PORT_2S, 0x10, 4, 0, }, + { 0x9710, 0x9901, 0x1000, 2, + "MosChip (Awas Netmos) MCS9901 based 2-port serial", + DEFAULT_RCLK, + PUC_PORT_2S, 0x10, 4, 0, + }, + { 0x9710, 0x9835, 0xffff, 0, "NetMos NM9835 Dual UART and 1284 Printer port", DEFAULT_RCLK, but no luck. Any advice you can give is appreciated. --Dan ----- End forwarded message -- Dan Grillo dan@grillo.net (650) 299-1470 From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 15 17:16:44 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B597106566B for ; Mon, 15 Feb 2010 17:16:44 +0000 (UTC) (envelope-from dan@langille.org) Received: from nyi.unixathome.org (nyi.unixathome.org [64.147.113.42]) by mx1.freebsd.org (Postfix) with ESMTP id 324D58FC18 for ; Mon, 15 Feb 2010 17:16:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by nyi.unixathome.org (Postfix) with ESMTP id AB26F50830 for ; Mon, 15 Feb 2010 17:16:43 +0000 (GMT) X-Virus-Scanned: amavisd-new at unixathome.org Received: from nyi.unixathome.org ([127.0.0.1]) by localhost (nyi.unixathome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XffRYgmRhHN3 for ; Mon, 15 Feb 2010 17:16:42 +0000 (GMT) Received: from smtp-auth.unixathome.org (smtp-auth.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) by nyi.unixathome.org (Postfix) with ESMTPSA id C1CAA50823 for ; Mon, 15 Feb 2010 17:16:42 +0000 (GMT) Message-ID: <4B798178.6050707@langille.org> Date: Mon, 15 Feb 2010 12:16:40 -0500 From: Dan Langille User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: freebsd-hardware@freebsd.org References: <4B737401.5080105@langille.org> In-Reply-To: <4B737401.5080105@langille.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Building a file server for home X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Feb 2010 17:16:44 -0000 Dan Langille wrote: > This is a continuation of a post I started in -stable. > http://marc.info/?t=126560537900002&r=1&w=2 > > I'm going to be running FreeBSD 8.x with RAIDZ. Most of what I've > decided upon / has been suggested is at > http://dan.langille.org/2010/02/10/the-file-server/ > > In short, I'm pretty much decided upon this case: > > * Athena Power CA-SWH01BH8 Pedestal case > * http://www.newegg.com/Product/Product.aspx?Item=N82E16811192058 > * contains 2 SATAx4 Hot-Swap HDD bays > * sounds like good value for a case with hot swap > * got a better case? > > Various suggestions have been made for the motherboard and HDD. I'm > asking you folks for suggestions based on what you know. > > Here's the list of items to be selected, but feel free to suggest stuff > not listed: > > * mother board > * power supply > * hard drives > * RAM > * perhaps a caching SSD > > If the motherboard lacks the SATA connections, I'm probably going to use > the Syba PCI Express SATA II 4 x Ports RAID Controller Card SY-PEX40008: > > http://www.amazon.com/Syba-Express-Ports-Controller-SY-PEX40008/dp/B002R0DZWQ/ref=sr_1_22?ie=UTF8&s=electronics&qid=1258452902&sr=1-22 I recently posted the following to the thread in -stable: I was recently told about Lian Lia cases, which I think are great. As a result, I've gone with a tower case without hot-swap. The parts are listed at and reproduced below: http://dan.langille.org/2010/02/15/a-full-tower-case/ 1. LIAN LI PC-A71F Black Aluminum ATX Full Tower Computer Case $240 (from mwave) 2. Antec EarthWatts EA650 650W PSU $80 3. Samsung SATA CD/DVD Burner $20 (+ $8 shipping) 4. Intel S3200SHV LGA 775 Intel 3200 m/b $200 5. Intel Core2 Quad Q9400 CPU $190 6. SATA cables $22 7. Supermicro LSI MegaRAID 8 Port SAS RAID Controller $118 8. Kingston ValueRAM 4GB (2 x 2GB) 240-Pin DDR2 SDRAM ECC $97 Total cost is about $1020 with shipping. Plus HDD. No purchases yet, but the above is what appeals to me now. From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 15 17:46:25 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27DA01065670; Mon, 15 Feb 2010 17:46:25 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by mx1.freebsd.org (Postfix) with ESMTP id 8D8A88FC0C; Mon, 15 Feb 2010 17:46:24 +0000 (UTC) Received: by ewy3 with SMTP id 3so5823266ewy.33 for ; Mon, 15 Feb 2010 09:46:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Dk9lM3vjt8Yg/gMnMLr2HzYf44kpd0AmkpM2ERKYY24=; b=mIxZVEhU78ujGuD/018j9crA1EQZlchTJynMy+jMs8NCHmMkGw3F3F/+4w311enQiT yIhaH4VG2bzWgddON6YX+LziSEKL2SAgGV611dnLmc0Ls+iB3b6Rq0G0nx8m2bO+Zk5t e8xg8OBtGYv/J9AaLws51FCysSdkfhX7s8KWo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=BMorykUo/fQ1hB7iqLeYnKCpol0B1IsE0dGy9/4UXJS90tPrv6pK4Urk0pM7Nn/r0u qNhb3XBzQqi8QYcCaDO916OgIhPmfSHloa7EL537KjFhW0YfznRD4m15ZXYdp4t19Y5G 6IlWGCcrdMB+e2A3jbhVEnRAdHcCfx82CREcc= MIME-Version: 1.0 Received: by 10.216.90.142 with SMTP id e14mr85086wef.85.1266254192753; Mon, 15 Feb 2010 09:16:32 -0800 (PST) Date: Mon, 15 Feb 2010 18:16:32 +0100 Message-ID: From: =?ISO-8859-1?Q?Micka=EBl_Maillot?= To: freebsd-hardware@freebsd.org, tanel.rebane@itassistans.se, scottl@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: Status on LSI SAS2008? X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Feb 2010 17:46:25 -0000 Hi, any news for LSI SAS 2008 support ? i can provide an access to a machine with supermicro motherboard: http://www.supermicro.com/products/motherboard/QPI/5500/X8DT6-F.cfm forum's thread: http://forums.freebsd.org/showthread.php?t=4505 From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 15 18:52:57 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B00C1065672 for ; Mon, 15 Feb 2010 18:52:57 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from thyme.infocus-llc.com (server.infocus-llc.com [206.156.254.44]) by mx1.freebsd.org (Postfix) with ESMTP id 12D9F8FC18 for ; Mon, 15 Feb 2010 18:52:56 +0000 (UTC) Received: from draco.over-yonder.net (c-75-65-60-123.hsd1.ms.comcast.net [75.65.60.123]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by thyme.infocus-llc.com (Postfix) with ESMTPSA id 26E6537B641; Mon, 15 Feb 2010 12:36:41 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 5102961C41; Mon, 15 Feb 2010 12:36:40 -0600 (CST) Date: Mon, 15 Feb 2010 12:36:40 -0600 From: "Matthew D. Fuller" To: Dan Langille Message-ID: <20100215183640.GK64395@over-yonder.net> References: <4B737401.5080105@langille.org> <4B798178.6050707@langille.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B798178.6050707@langille.org> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.20-fullermd.4 (2009-06-14) X-Virus-Scanned: clamav-milter 0.95.3 at thyme.infocus-llc.com X-Virus-Status: Clean Cc: freebsd-hardware@freebsd.org Subject: Re: Building a file server for home X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Feb 2010 18:52:57 -0000 Just for a few other random ideas... On Mon, Feb 15, 2010 at 12:16:40PM -0500 I heard the voice of Dan Langille, and lo! it spake thus: > > I was recently told about Lian Lia cases, which I think are great. Lian Li are nice cases. I had one around my previous workstation and had no real complaints. However, my current (and preferred) is an older version of CalPC's full tower case: . It's big, it's heavy, it's steel, it's spacious, it's not excessively pretty... but it's solid. My drives aren't in hot-swap racks, I use some of the (again CalPC) 2-bay/3-drive bay coolers with 80mm fans on the front. They also have 3-bay/5-drive coolers that will take 120mm fans that aren't listed on their website; I'd prefer that for more air and lower noise, I just had these 2-bay on hand (I've been using gobs of them for more than 10 years; cool drives are happy drives!). Tell 'em I sent you; it won't do any good, but maybe it'll get me a few bucks off next time I order stuff 8-} > 2. Antec EarthWatts EA650 650W PSU $80 I always just reflexively buy PC Power & Cooling power supplies. The Silencer 610 would be the equivalent to your choice there. Probably costs a few bucks more. They put out lots of very well-regulated power, age well, they're quiet sound-wise, and (important to those of us who play with MHz that aren't in a computer) quiet RF-wise too. I don't actually know how the Antec compares in output cleanliness; maybe it's as good. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 15 19:03:50 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73E67106568D; Mon, 15 Feb 2010 19:03:50 +0000 (UTC) (envelope-from tanel.rebane@itassistans.se) Received: from server7.serverdrift.com (server7.serverdrift.com [91.201.60.40]) by mx1.freebsd.org (Postfix) with ESMTP id DE5D68FC12; Mon, 15 Feb 2010 19:03:49 +0000 (UTC) Received: from [212.112.191.34] (helo=itassistans.se) by server7.serverdrift.com with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.69) (envelope-from ) id 1Nh6ET-0002Qo-FA; Mon, 15 Feb 2010 20:03:45 +0100 X-MDAV-Processed: itassistans.se, Mon, 15 Feb 2010 20:03:41 +0100 Received: from WorldClient by itassistans.se (MDaemon PRO v10.1.2) with ESMTP id md50000359428.msg; Mon, 15 Feb 2010 20:03:41 +0100 X-Spam-Processed: itassistans.se, Mon, 15 Feb 2010 20:03:41 +0100 (not processed: message from trusted or authenticated source) X-Authenticated-Sender: tanel.rebane@itassistans.se X-Return-Path: tanel.rebane@itassistans.se X-Envelope-From: tanel.rebane@itassistans.se Received: from [83.251.243.148] by itassistans.se via WorldClient with HTTP; Mon, 15 Feb 2010 20:03:39 +0100 Date: Mon, 15 Feb 2010 20:03:39 +0100 From: "Tanel Rebane" To: "=?iso-8859-1?Q?Micka=EBl?= Maillot" , freebsd-hardware@freebsd.org, scottl@freebsd.org MIME-Version: 1.0 Message-ID: X-Mailer: WorldClient 10.1.2 In-Reply-To: References: X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server7.serverdrift.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - itassistans.se Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Status on LSI SAS2008? X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tanel Rebane List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Feb 2010 19:03:50 -0000 Hi Mickaël, We were planing on using a SuperMicro-board with LSI SAS2008 but changed for various reasons to a Tyan in the end, so I have no idea where LSI SAS2008 stands atm. /Tanel -----Original Message----- From: Mickaël Maillot To: freebsd-hardware@freebsd.org, tanel.rebane@itassistans.se, scottl@freebsd.org Date: Mon, 15 Feb 2010 18:16:32 +0100 Subject: Re: Status on LSI SAS2008? Hi, any news for LSI SAS 2008 support ? i can provide an access to a machine with supermicro motherboard: http://www.supermicro.com/products/motherboard/QPI/5500/X8DT6-F.cfm [http://www.supermicro.com/products/motherboard/QPI/5500/X8DT6-F.cfm] forum's thread: http://forums.freebsd.org/showthread.php?t=4505 [http://forums.freebsd.org/showthread.php?t=4505] From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 15 22:20:45 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 489961065672 for ; Mon, 15 Feb 2010 22:20:45 +0000 (UTC) (envelope-from cowens@greatbaysoftware.com) Received: from portcityhosting.com (bayringfw.portcityweb.com [64.140.243.92]) by mx1.freebsd.org (Postfix) with ESMTP id EB3A08FC0C for ; Mon, 15 Feb 2010 22:20:44 +0000 (UTC) Received: from [127.0.0.1] ([173.14.128.81]) by portcityhosting.com with MailEnable ESMTP; Mon, 15 Feb 2010 17:20:44 -0500 Message-ID: <4B79C9CB.8060102@greatbaysoftware.com> Date: Mon, 15 Feb 2010 17:25:15 -0500 From: Charles Owens MIME-Version: 1.0 To: freebsd-hardware@freebsd.org References: <4B75AB2D.2090306@greatbaysoftware.com> In-Reply-To: <4B75AB2D.2090306@greatbaysoftware.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-WatchGuard-AntiVirus: part scanned. clean action=allow X-ME-Bayesian: 0.000000 Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Feb 2010 22:20:45 -0000 Charles Owens wrote: > Howdy, > > We're working with IBM hardware (xSeries 3550) that has an > mpt-based RAID controller... after initial success with testing the > mptutil utility, now operations other than "show adapter" and "show > volume" are resulting in segfaults. > > While it was working properly we created and removed volumes several > times, force-failed drives, and just generally put it through its > paces... and all seemed fine. Then, after a reboot, it suddenly started > failing with segfault as described, and nothing we do has helped to get > it out of this state (including trying to use the LSI in-BIOS manager to > create/delete volumes -- which in and of itself works fine). > > We found recent thread > http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it > might somehow relate... and even tried the patch that John Baldwin > posted, but to no avail. > > Has anyone seen this behavior and/or have a suggested fix or workaround? > > > Here's the output of "mptutil show adapter": > > mpt0 Adapter: > Board Name: SR-BR10i > Board Assembly: L3-25116-01H > Chip Name: C1068E > Chip Revision: UNUSED > RAID Levels: RAID0, RAID1, RAID1E > RAID0 Stripes: 64K > RAID1E Stripes: 64K > RAID0 Drives/Vol: 1-10 > RAID1 Drives/Vol: 2 > RAID1E Drives/Vol: 3-10 > > > This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. > I should add that the RAID controller in question is the IBM ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E processor, as described here: http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 15 22:27:28 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66D7D1065697 for ; Mon, 15 Feb 2010 22:27:28 +0000 (UTC) (envelope-from cowens@greatbaysoftware.com) Received: from portcityhosting.com (bayringfw.portcityweb.com [64.140.243.92]) by mx1.freebsd.org (Postfix) with ESMTP id 14D8C8FC13 for ; Mon, 15 Feb 2010 22:27:27 +0000 (UTC) Received: from [127.0.0.1] ([173.14.128.81]) by portcityhosting.com with MailEnable ESMTP; Mon, 15 Feb 2010 17:27:28 -0500 Message-ID: <4B79CB5F.5080000@greatbaysoftware.com> Date: Mon, 15 Feb 2010 17:31:59 -0500 From: Charles Owens MIME-Version: 1.0 To: freebsd-hardware@freebsd.org References: <4B75AB2D.2090306@greatbaysoftware.com> In-Reply-To: <4B75AB2D.2090306@greatbaysoftware.com> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit X-WatchGuard-AntiVirus: part scanned. clean action=allow X-ME-Bayesian: 0.000000 Subject: bin/143972: mptutil(8) segfault X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Feb 2010 22:27:28 -0000 PR created -- http://www.freebsd.org/cgi/query-pr.cgi?pr=143972 Charles Owens Great Bay Software, Inc. Charles Owens wrote: > Howdy, > > We're working with IBM hardware (xSeries 3550) that has an > mpt-based RAID controller... after initial success with testing the > mptutil utility, now operations other than "show adapter" and "show > volume" are resulting in segfaults. > > While it was working properly we created and removed volumes several > times, force-failed drives, and just generally put it through its > paces... and all seemed fine. Then, after a reboot, it suddenly started > failing with segfault as described, and nothing we do has helped to get > it out of this state (including trying to use the LSI in-BIOS manager to > create/delete volumes -- which in and of itself works fine). > > We found recent thread > http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it > might somehow relate... and even tried the patch that John Baldwin > posted, but to no avail. > > Has anyone seen this behavior and/or have a suggested fix or workaround? > > > Here's the output of "mptutil show adapter": > > mpt0 Adapter: > Board Name: SR-BR10i > Board Assembly: L3-25116-01H > Chip Name: C1068E > Chip Revision: UNUSED > RAID Levels: RAID0, RAID1, RAID1E > RAID0 Stripes: 64K > RAID1E Stripes: 64K > RAID0 Drives/Vol: 1-10 > RAID1 Drives/Vol: 2 > RAID1E Drives/Vol: 3-10 > > > This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. > > Thank very much, > > Charles > > > From owner-freebsd-hardware@FreeBSD.ORG Tue Feb 16 04:34:04 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D211F1065676 for ; Tue, 16 Feb 2010 04:34:04 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from mail-bw0-f223.google.com (mail-bw0-f223.google.com [209.85.218.223]) by mx1.freebsd.org (Postfix) with ESMTP id E0BA08FC15 for ; Tue, 16 Feb 2010 04:34:03 +0000 (UTC) Received: by bwz23 with SMTP id 23so771727bwz.33 for ; Mon, 15 Feb 2010 20:34:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ZImq6ukYJFU1bAFcLGvbxlw1bod2eNdyVomxDmg0M5U=; b=aIMQvmW6BLiQH770vOlGeJaB96MMeWjidJVTF+xSGLqOuS4O1BSjOVSzN4XGwvF+Ei 45KkRCkYnKBPUhHhD+XpHFTNXqw1wbl0k/kg6FNNy3X2eHA2WjbrRKzNMgzzMpc7+qQ9 qL7CivrhKtD9dfAC4oeCq2LMIoA+3zlkJzkIw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=RhNGrqUuoZ/pC3hJHFVHiG/T1ZJ+Wywyc0yacspYGPr6rV7rSkOr3pFs7J6iU2RYBi Vo/1VrnLgktmU+uBr1TGq/aT9FJG6/36PlnlCaiTwSJIdQZDrNZNziRM9bHlixKor5oc zQZGXiEvo091x7j821TVuFFkGsJ9z3BPEY684= MIME-Version: 1.0 Received: by 10.204.20.76 with SMTP id e12mr2024387bkb.126.1266294842671; Mon, 15 Feb 2010 20:34:02 -0800 (PST) In-Reply-To: <4B79C9CB.8060102@greatbaysoftware.com> References: <4B75AB2D.2090306@greatbaysoftware.com> <4B79C9CB.8060102@greatbaysoftware.com> Date: Tue, 16 Feb 2010 07:34:01 +0300 Message-ID: From: pluknet To: Charles Owens Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hardware@freebsd.org Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Feb 2010 04:34:04 -0000 On 16 February 2010 01:25, Charles Owens wrot= e: > Charles Owens wrote: >> Howdy, >> >> We're working with IBM hardware (xSeries 3550) that has an >> mpt-based RAID controller... after initial success with testing the >> mptutil utility, now operations other than "show adapter" and "show >> volume" are resulting in segfaults. >> >> While it was working properly we created and removed volumes several >> times, force-failed drives, and just generally put it through its >> paces... and all seemed fine. =A0Then, after a reboot, it suddenly start= ed >> failing with segfault as described, and nothing we do has helped to get >> it out of this state (including trying to use the LSI in-BIOS manager to >> create/delete volumes -- which in and of itself works fine). >> >> We found recent thread >> http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it >> might somehow relate... and even tried the patch that John Baldwin >> posted, but to no avail. >> >> Has anyone seen this behavior and/or have a suggested fix or workaround? >> >> >> Here's the output of "mptutil show adapter": >> >> mpt0 Adapter: >> =A0 =A0 =A0 =A0Board Name: SR-BR10i >> =A0 =A0Board Assembly: L3-25116-01H >> =A0 =A0 =A0 =A0 Chip Name: C1068E >> =A0 =A0 Chip Revision: UNUSED >> =A0 =A0 =A0 RAID Levels: RAID0, RAID1, RAID1E >> =A0 =A0 RAID0 Stripes: 64K >> =A0 =A0RAID1E Stripes: 64K >> =A0RAID0 Drives/Vol: 1-10 >> =A0RAID1 Drives/Vol: 2 >> RAID1E Drives/Vol: 3-10 >> >> >> This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. >> > > > I should add that the RAID controller in question is the IBM > ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E > processor, as described here: > http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html > > Hi, would you show ktrace output? --=20 wbr, pluknet From owner-freebsd-hardware@FreeBSD.ORG Tue Feb 16 06:08:38 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A983C1065670 for ; Tue, 16 Feb 2010 06:08:38 +0000 (UTC) (envelope-from michael@fuckner.net) Received: from dedihh.fuckner.net (dedihh.fuckner.net [81.209.183.161]) by mx1.freebsd.org (Postfix) with ESMTP id 5E1D78FC1C for ; Tue, 16 Feb 2010 06:08:38 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by dedihh.fuckner.net (Postfix) with ESMTP id 25DF0D5D3; Tue, 16 Feb 2010 07:09:49 +0100 (CET) X-Virus-Scanned: amavisd-new at example.com Received: from dedihh.fuckner.net ([127.0.0.1]) by localhost (dedihh.fuckner.net [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 9EcKeAILk4LY; Tue, 16 Feb 2010 07:09:45 +0100 (CET) Received: from c64.rebootking.de (e176138154.adsl.alicedsl.de [85.176.138.154]) by dedihh.fuckner.net (Postfix) with ESMTPA id 2040FD5CB; Tue, 16 Feb 2010 07:09:45 +0100 (CET) Message-ID: <4B7A365B.7000005@fuckner.net> Date: Tue, 16 Feb 2010 07:08:27 +0100 From: Michael Fuckner User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.7) Gecko/20100207 Thunderbird/3.0.1 MIME-Version: 1.0 To: Tanel Rebane References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Cc: =?ISO-8859-1?Q?Micka=EBl_Maillot?= , scottl@freebsd.org, freebsd-hardware@freebsd.org Subject: Re: Status on LSI SAS2008? X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Feb 2010 06:08:38 -0000 On 02/15/10 20:03, Tanel Rebane wrote: > Hi Micka=EBl, > > We were planing on using a SuperMicro-board with LSI SAS2008 but change= d for > various reasons to a Tyan in the end, so I have no idea where LSI SAS20= 08 > stands atm. > > /Tanel I think, I can provide access for a week or two to a machine with an LSI=20 9211-4i if anyone is interested in porting the driver. Regards, Michael! > -----Original Message----- > > From: Micka=EBl Maillot > > To: freebsd-hardware@freebsd.org, tanel.rebane@itassistans.se, > scottl@freebsd.org > > Date: Mon, 15 Feb 2010 18:16:32 +0100 > > Subject: Re: Status on LSI SAS2008? > > > > > Hi, > > any news for LSI SAS 2008 support ? > > > > i can provide an access to a machine with supermicro motherboard: > > http://www.supermicro.com/products/motherboard/QPI/5500/X8DT6-F.cfm > [http://www.supermicro.com/products/motherboard/QPI/5500/X8DT6-F.cfm] > > > > forum's thread: > > http://forums.freebsd.org/showthread.php?t=3D4505 > [http://forums.freebsd.org/showthread.php?t=3D4505] > _______________________________________________ > freebsd-hardware@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hardware > To unsubscribe, send any mail to "freebsd-hardware-unsubscribe@freebsd.= org" From owner-freebsd-hardware@FreeBSD.ORG Wed Feb 17 13:37:22 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45C80106566B for ; Wed, 17 Feb 2010 13:37:22 +0000 (UTC) (envelope-from cowens@greatbaysoftware.com) Received: from portcityhosting.com (bayringfw.portcityweb.com [64.140.243.92]) by mx1.freebsd.org (Postfix) with ESMTP id 0464A8FC12 for ; Wed, 17 Feb 2010 13:37:21 +0000 (UTC) Received: from [127.0.0.1] ([173.14.128.81]) by portcityhosting.com with MailEnable ESMTP; Wed, 17 Feb 2010 08:37:19 -0500 Message-ID: <4B7BF21F.2080501@greatbaysoftware.com> Date: Wed, 17 Feb 2010 08:41:51 -0500 From: Charles Owens MIME-Version: 1.0 To: pluknet References: <4B75AB2D.2090306@greatbaysoftware.com> <4B79C9CB.8060102@greatbaysoftware.com> In-Reply-To: X-WatchGuard-AntiVirus: part scanned. clean action=allow X-ME-Bayesian: 0.000000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-hardware@freebsd.org Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2010 13:37:22 -0000 pluknet wrote: > On 16 February 2010 01:25, Charles Owens wrote: > >> Charles Owens wrote: >> >>> Howdy, >>> >>> We're working with IBM hardware (xSeries 3550) that has an >>> mpt-based RAID controller... after initial success with testing the >>> mptutil utility, now operations other than "show adapter" and "show >>> volume" are resulting in segfaults. >>> >>> While it was working properly we created and removed volumes several >>> times, force-failed drives, and just generally put it through its >>> paces... and all seemed fine. Then, after a reboot, it suddenly started >>> failing with segfault as described, and nothing we do has helped to get >>> it out of this state (including trying to use the LSI in-BIOS manager to >>> create/delete volumes -- which in and of itself works fine). >>> >>> We found recent thread >>> http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it >>> might somehow relate... and even tried the patch that John Baldwin >>> posted, but to no avail. >>> >>> Has anyone seen this behavior and/or have a suggested fix or workaround? >>> >>> >>> Here's the output of "mptutil show adapter": >>> >>> mpt0 Adapter: >>> Board Name: SR-BR10i >>> Board Assembly: L3-25116-01H >>> Chip Name: C1068E >>> Chip Revision: UNUSED >>> RAID Levels: RAID0, RAID1, RAID1E >>> RAID0 Stripes: 64K >>> RAID1E Stripes: 64K >>> RAID0 Drives/Vol: 1-10 >>> RAID1 Drives/Vol: 2 >>> RAID1E Drives/Vol: 3-10 >>> >>> >>> This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. >>> >>> >> I should add that the RAID controller in question is the IBM >> ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E >> processor, as described here: >> http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html >> >> >> > > Hi, would you show ktrace output? > I'm going to do this today. Should I run ktrace with any particular arguments (ie. the "-t" option) ? Thanks, Charles From owner-freebsd-hardware@FreeBSD.ORG Wed Feb 17 20:08:23 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0598106568B for ; Wed, 17 Feb 2010 20:08:23 +0000 (UTC) (envelope-from cowens@greatbaysoftware.com) Received: from portcityhosting.com (bayringfw.portcityweb.com [64.140.243.92]) by mx1.freebsd.org (Postfix) with ESMTP id 97D1D8FC08 for ; Wed, 17 Feb 2010 20:08:22 +0000 (UTC) Received: from [127.0.0.1] ([173.14.128.81]) by portcityhosting.com with MailEnable ESMTP; Wed, 17 Feb 2010 15:08:19 -0500 Message-ID: <4B7C4DC3.3080603@greatbaysoftware.com> Date: Wed, 17 Feb 2010 15:12:51 -0500 From: Charles Owens MIME-Version: 1.0 To: pluknet References: <4B75AB2D.2090306@greatbaysoftware.com> <4B79C9CB.8060102@greatbaysoftware.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------060607060904050601070004" X-WatchGuard-AntiVirus: part scanned. clean action=allow X-ME-Bayesian: 0.000000 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-hardware@freebsd.org Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2010 20:08:24 -0000 This is a multi-part message in MIME format. --------------060607060904050601070004 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-WatchGuard-AntiVirus: part scanned. clean action=allow pluknet wrote: > On 16 February 2010 01:25, Charles Owens wrote: > >> Charles Owens wrote: >> >>> Howdy, >>> >>> We're working with IBM hardware (xSeries 3550) that has an >>> mpt-based RAID controller... after initial success with testing the >>> mptutil utility, now operations other than "show adapter" and "show >>> volume" are resulting in segfaults. >>> >>> While it was working properly we created and removed volumes several >>> times, force-failed drives, and just generally put it through its >>> paces... and all seemed fine. Then, after a reboot, it suddenly started >>> failing with segfault as described, and nothing we do has helped to get >>> it out of this state (including trying to use the LSI in-BIOS manager to >>> create/delete volumes -- which in and of itself works fine). >>> >>> We found recent thread >>> http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it >>> might somehow relate... and even tried the patch that John Baldwin >>> posted, but to no avail. >>> >>> Has anyone seen this behavior and/or have a suggested fix or workaround? >>> >>> >>> Here's the output of "mptutil show adapter": >>> >>> mpt0 Adapter: >>> Board Name: SR-BR10i >>> Board Assembly: L3-25116-01H >>> Chip Name: C1068E >>> Chip Revision: UNUSED >>> RAID Levels: RAID0, RAID1, RAID1E >>> RAID0 Stripes: 64K >>> RAID1E Stripes: 64K >>> RAID0 Drives/Vol: 1-10 >>> RAID1 Drives/Vol: 2 >>> RAID1E Drives/Vol: 3-10 >>> >>> >>> This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. >>> >>> >> I should add that the RAID controller in question is the IBM >> ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E >> processor, as described here: >> http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html >> >> >> > > Hi, would you show ktrace output? > I've attached a kdump'd ktrace for command "mptutil show drives". I also have one for "show config"... but at quick glance they appear to end very similarly (but I'll send it, of course, if you need it). Here's a bit more info that may relate: when I first played with this system it would boot with the following SCSI drives detected: * da0, da1 -- real SCSI drives... not in RAID volume * da2, da3 -- funky "Linux Virtual Drive" and "Linux Virtual Floppy" that appear to be on some USB bus (something internal... maybe related to the IBM on-board management controller?) The first few times that I used mptutil to create the RAID volume, it would show up as da4... not too surprisingly. The final time I created it successfully, it showed up as da0... for no reason that I could see. >From that point on, as I've described, mptutil would bomb whenever trying to do anything beyond "show adapter" and "show volumes". Thanks in advance for looking at this, Charles --------------060607060904050601070004 Content-Type: text/plain; name="show-drives_kt.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="show-drives_kt.txt" X-WatchGuard-AntiVirus: scanned 'show-drives_kt.txt'. clean action=allow 96 ktrace RET ktrace 0 96 ktrace CALL execve(0xbf7fe818,0xbf7fed88,0xbf7fed98) 96 ktrace NAMI "/sbin/mptutil" 96 ktrace RET execve -1 errno 2 No such file or directory 96 ktrace CALL execve(0xbf7fe818,0xbf7fed88,0xbf7fed98) 96 ktrace NAMI "/bin/mptutil" 96 ktrace RET execve -1 errno 2 No such file or directory 96 ktrace CALL execve(0xbf7fe818,0xbf7fed88,0xbf7fed98) 96 ktrace NAMI "/usr/sbin/mptutil" 96 ktrace NAMI "/libexec/ld-elf.so.1" 96 mptutil RET execve 0 96 mptutil CALL __sysctl(0xbf7fe7d4,0x2,0xbf7fe7dc,0xbf7fe7e0,0,0) 96 mptutil SCTL "kern.osreldate" 96 mptutil RET __sysctl 0 96 mptutil CALL mmap(0,0x140,PROT_READ|PROT_WRITE,MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 671666176/0x2808d000 96 mptutil CALL munmap(0x2808d000,0x140) 96 mptutil RET munmap 0 96 mptutil CALL __sysctl(0xbf7fe838,0x2,0x28083e5c,0xbf7fe840,0,0) 96 mptutil SCTL "hw.pagesize" 96 mptutil RET __sysctl 0 96 mptutil CALL mmap(0,0x8000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 671666176/0x2808d000 96 mptutil CALL issetugid 96 mptutil RET issetugid 0 96 mptutil CALL open(0x2807d352,O_RDONLY,0x1b6) 96 mptutil NAMI "/etc/libmap.conf" 96 mptutil RET open -1 errno 2 No such file or directory 96 mptutil CALL open(0x2807c43f,O_RDONLY,0) 96 mptutil NAMI "/var/run/ld-elf.so.hints" 96 mptutil RET open -1 errno 2 No such file or directory 96 mptutil CALL access(0x28091000,F_OK) 96 mptutil NAMI "/lib/libcam.so.5" 96 mptutil RET access 0 96 mptutil CALL open(0x2808e020,O_RDONLY,0) 96 mptutil NAMI "/lib/libcam.so.5" 96 mptutil RET open 3 96 mptutil CALL fstat(0x3,0xbf7fe82c) 96 mptutil STRU struct stat {dev=71, ino=3372, mode=-r--r--r-- , nlink=1, uid=0, gid=0, rdev=52984, atime=1266413080, stime=1266422258, ctime=1266422298, birthtime=-1, size=82836, blksize=4096, blocks=176, flags=0x0 } 96 mptutil RET fstat 0 96 mptutil CALL read(0x3,0x28082da0,0x1000) 96 mptutil GIO fd 3 read 4096 bytes 0x0000 7f45 4c46 0101 0109 0000 0000 0000 0000 |.ELF............| 0x0010 0300 0300 0100 0000 8039 0000 3400 0000 |.........9..4...| 0x0020 d43f 0100 0000 0000 3400 2000 0400 2800 |.?......4. ...(.| 0x0030 1800 1700 0100 0000 0000 0000 0000 0000 |................| 0x0040 0000 0000 180e 0100 180e 0100 0500 0000 |................| 0x0050 0010 0000 0100 0000 0010 0100 0010 0100 |................| 0x0060 0010 0100 042b 0000 a033 0000 0600 0000 |.....+...3......| 0x0070 0010 0000 0200 0000 1839 0100 1839 0100 |.........9...9..| 0x0080 1839 0100 d000 0000 d000 0000 0600 0000 |.9..............| 0x0090 0400 0000 50e5 7464 040e 0100 040e 0100 |....P.td........| 0x00a0 040e 0100 1400 0000 1400 0000 0400 0000 |................| 0x00b0 0400 0000 8300 0000 a100 0000 7200 0000 |............r...| 0x00c0 4e00 0000 0000 0000 0000 0000 1e00 0000 |N...............| 0x00d0 8000 0000 6800 0000 6600 0000 5d00 0000 |....h...f...]...| 0x00e0 0000 0000 0000 0000 4500 0000 2d00 0000 |........E...-...| 0x00f0 9d00 0000 1900 0000 3400 0000 5300 0000 |........4...S...| 0x0100 5e00 0000 8e00 0000 8500 0000 9e00 0000 |^...............| 0x0110 0000 0000 9900 0000 0000 0000 8d00 0000 |................| 0x0120 0000 0000 6400 0000 0000 0000 9200 0000 |....d...........| 0x0130 1f00 0000 2b00 0000 0000 0000 0000 0000 |....+...........| 0x0140 9500 0000 3300 0000 0000 0000 8a00 0000 |....3...........| 0x0150 2900 0000 9000 0000 7100 0000 0000 0000 |).......q.......| 0x0160 4100 0000 4c00 0000 9300 0000 0000 0000 |A...L...........| 0x0170 3f00 0000 0000 0000 8100 0000 8400 0000 |?...............| 0x0180 0000 0000 9b00 0000 3700 0000 2f00 0000 |........7.../...| 0x0190 4a00 0000 9100 0000 7a00 0000 0000 0000 |J.......z.......| 0x01a0 5700 0000 1a00 0000 5600 0000 0000 0000 |W.......V.......| 0x01b0 0000 0000 0000 0000 0000 0000 4800 0000 |............H...| 0x01c0 a000 0000 6200 0000 0000 0000 6300 0000 |....b.......c...| 0x01d0 0000 0000 0000 0000 2400 0000 6900 0000 |........$...i...| 0x01e0 2500 0000 0000 0000 5b00 0000 0000 0000 |%.......[.......| 0x01f0 4400 0000 3e00 0000 5f00 0000 1c00 0000 |D...>..._.......| 0x0200 6a00 0000 0000 0000 0000 0000 7400 0000 |j...........t...| 0x0210 8700 0000 3a00 0000 9c00 0000 8c00 0000 |....:...........| 0x0220 5400 0000 5a00 0000 7500 0000 7e00 0000 |T...Z...u...~...| 0x0230 6700 0000 9f00 0000 3200 0000 9400 0000 |g.......2.......| 0x0240 0000 0000 9700 0000 3500 0000 0000 0000 |........5.......| 0x0250 0000 0000 8900 0000 7b00 0000 9800 0000 |........{.......| 0x0260 7600 0000 7800 0000 4200 0000 0000 0000 |v...x...B.......| 0x0270 4b00 0000 0000 0000 0000 0000 0000 0000 |K...............| 0x0280 5500 0000 7900 0000 0000 0000 4900 0000 |U...y.......I...| 0x0290 0000 0000 8600 0000 2c00 0000 0000 0000 |........,.......| 0x02a0 1700 0000 0000 0000 3000 0000 3800 0000 |........0...8...| 0x02b0 8b00 0000 9600 0000 4300 0000 0000 0000 |........C.......| 0x02c0 2200 0000 0000 0000 0000 0000 0000 0000 |"...............| 0x02d0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x02e0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x02f0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0300 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0310 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0320 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0330 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0340 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0350 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0360 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0370 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0380 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0390 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x03a0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x03b0 0000 0000 0000 0000 0000 0000 1800 0000 |................| 0x03c0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x03d0 2600 0000 0000 0000 2300 0000 0000 0000 |&.......#.......| 0x03e0 0000 0000 2800 0000 4600 0000 3c00 0000 |....(...F...<...| 0x03f0 0000 0000 2000 0000 0000 0000 0000 0000 |.... ...........| 0x0400 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0410 0000 0000 0000 0000 5000 0000 0000 0000 |........P.......| 0x0420 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0430 0000 0000 0000 0000 5900 0000 0000 0000 |........Y.......| 0x0440 0000 0000 0000 0000 1d00 0000 1b00 0000 |................| 0x0450 0000 0000 4f00 0000 0000 0000 5800 0000 |....O.......X...| 0x0460 0000 0000 0000 0000 4000 0000 3100 0000 |........@...1...| 0x0470 0000 0000 3900 0000 0000 0000 0000 0000 |....9...........| 0x0480 3600 0000 4700 0000 2100 0000 6100 0000 |6...G...!...a...| 0x0490 0000 0000 0000 0000 6e00 0000 0000 0000 |........n.......| 0x04a0 0000 0000 0000 0000 0000 0000 3b00 0000 |............;...| 0x04b0 0000 0000 6c00 0000 5200 0000 0000 0000 |....l...R.......| 0x04c0 0000 0000 5100 0000 0000 0000 7300 0000 |....Q.......s...| 0x04d0 0000 0000 2a00 0000 4d00 0000 0000 0000 |....*...M.......| 0x04e0 0000 0000 0000 0000 6f00 0000 7d00 0000 |........o...}...| 0x04f0 0000 0000 7c00 0000 3d00 0000 6500 0000 |....|...=...e...| 0x0500 5c00 0000 6b00 0000 2e00 0000 0000 0000 |\...k...........| 0x0510 8200 0000 7700 0000 0000 0000 0000 0000 |....w...........| 0x0520 7000 0000 8f00 0000 8800 0000 7f00 0000 |p...............| 0x0530 2700 0000 9a00 0000 6d00 0000 6000 0000 |'.......m...`...| 0x0540 0000 0000 0000 0000 8300 0000 0000 0000 |................| 0x0550 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0560 b400 0000 0000 0000 0300 0100 0000 0000 |................| 0x0570 4c05 0000 0000 0000 0300 0200 0000 0000 |L...............| 0x0580 5c0f 0000 0000 0000 0300 0300 0000 0000 |\...............| 0x0590 1e17 0000 0000 0000 0300 0400 0000 0000 |................| 0x05a0 6018 0000 0000 0000 0300 0500 0000 0000 |`...............| 0x05b0 8018 0000 0000 0000 0300 0600 0000 0000 |................| 0x05c0 8834 0000 0000 0000 0300 0700 0000 0000 |.4..............| 0x05d0 2036 0000 0000 0000 0300 0800 0000 0000 | 6..............| 0x05e0 3436 0000 0000 0000 0300 0900 0000 0000 |46..............| 0x05f0 8039 0000 0000 0000 0300 0a00 0000 0000 |.9..............| 0x0600 f498 0000 0000 0000 0300 0b00 0000 0000 |................| 0x0610 0099 0000 0000 0000 0300 0c00 0000 0000 |................| 0x0620 040e 0100 0000 0000 0300 0d00 0000 0000 |................| 0x0630 0010 0100 0000 0000 0300 0e00 0000 0000 |................| 0x0640 dc38 0100 0000 0000 0300 0f00 0000 0000 |.8..............| 0x0650 1839 0100 0000 0000 0300 1000 0000 0000 |.9..............| 0x0660 e839 0100 0000 0000 0300 1100 0000 0000 |.9..............| 0x0670 f039 0100 0000 0000 0300 1200 0000 0000 |.9..............| 0x0680 f839 0100 0000 0000 0300 1300 0000 0000 |.9..............| 0x0690 fc39 0100 0000 0000 0300 1400 0000 0000 |.9..............| 0x06a0 203b 0100 0000 0000 0300 1500 0000 0000 | ;..............| 0x06b0 0000 0000 0000 0000 0300 1600 5c07 0000 |............\...| 0x06c0 c096 0000 8a00 0000 1200 0a00 da01 0000 |................| 0x06d0 b046 0000 8000 0000 1200 0a00 a105 0000 |.F..............| 0x06e0 f076 0000 a800 0000 1200 0a00 ae04 0000 |.v..............| 0x06f0 106d 0000 fb00 0000 1200 0a00 0b05 0000 |.m..............| 0x0700 c070 0000 7200 0000 1200 0a00 da03 0000 |.p..r...........| 0x0710 0000 0000 c300 0000 1200 0000 3402 0000 |............4...| 0x0720 0000 0000 3400 0000 1200 0000 a300 0000 |....4...........| 0x0730 803c 0000 bb00 0000 1200 0a00 da05 0000 |.<..............| 0x0740 407f 0000 6900 0000 1200 0a00 3f05 0000 |@...i.......?...| 0x0750 d072 0000 7500 0000 1200 0a00 3b07 0000 |.r..u.......;...| 0x0760 0000 0000 3300 0000 1200 0000 4206 0000 |....3.......B...| 0x0770 b082 0000 8c00 0000 1200 0a00 e501 0000 |................| 0x0780 3047 0000 7a00 0000 1200 0a00 c501 0000 |0G..z...........| 0x0790 0046 0000 ad00 0000 1200 0a00 0b07 0000 |.F..............| 0x07a0 708e 0000 3800 0000 1200 0a00 f603 0000 |p...8...........| 0x07b0 b061 0000 6400 0000 1200 0a00 7a04 0000 |.a..d.......z...| 0x07c0 2068 0000 d300 0000 1200 0a00 e806 0000 | h..............| 0x07d0 708b 0000 2000 0000 1200 0a00 0100 0000 |p... ...........| 0x07e0 1839 0100 0000 0000 1100 f1ff ad06 0000 |.9..............| 0x07f0 7085 0000 2300 0000 1200 0a00 aa02 0000 |p...#...........| 0x0800 005a 0000 2d00 0000 1200 0a00 6704 0000 |.Z..-.......g...| 0x0810 7065 0000 a202 0000 1200 0a00 f900 0000 |pe..............| 0x0820 c03f 0000 5a00 0000 1200 0a00 3d03 0000 |.?..Z.......=...| 0x0830 605e 0000 4602 0000 1200 0a00 4e03 0000 |`^..F.......N...| 0x0840 f083 0000 fc00 0000 1200 0a00 4007 0000 |............@...| 0x0850 cc38 0100 1000 0000 1100 0e00 3407 0000 |.8..........4...| 0x0860 0000 0000 5a00 0000 1200 0000 2c00 0000 |....Z.......,...| 0x0870 0000 0000 3801 0000 2200 0000 3401 0000 |....8..."...4...| 0x0880 3041 0000 dd00 0000 1200 0a00 c905 0000 |0A..............| 0x0890 607e 0000 de00 0000 1200 0a00 7b05 0000 |`~..........{...| 0x08a0 8075 0000 fc00 0000 1200 0a00 d903 0000 |.u..............| 0x08b0 0000 0000 9a00 0000 1200 0000 9a03 0000 |................| 0x08c0 0000 0000 3400 0000 1200 0000 b401 0000 |....4...........| 0x08d0 6045 0000 9800 0000 1200 0a00 9e04 0000 |`E..............| 0x08e0 8011 0100 c000 0000 1100 0e00 b906 0000 |................| 0x08f0 a085 0000 7100 0000 1200 0a00 1106 0000 |....q...........| 0x0900 50c9 0000 0400 0000 1100 0c00 5206 0000 |P...........R...| 0x0910 a03b 0100 0008 0000 1100 1500 1e04 0000 |.;..............| 0x0920 8062 0000 d200 0000 1200 0a00 1701 0000 |.b..............| 0x0930 0000 0000 2000 0000 1100 0000 c004 0000 |.... ...........| 0x0940 106e 0000 9100 0000 1200 0a00 7b06 0000 |.n..........{...| 0x0950 f084 0000 3100 0000 1200 0a00 6c05 0000 |....1.......l...| 0x0960 b074 0000 c600 0000 1200 0a00 4701 0000 |.t..........G...| 0x0970 1042 0000 6800 0000 1200 0a00 d106 0000 |.B..h...........| 0x0980 0000 0000 0000 0000 1200 0000 2806 0000 |............(...| 0x0990 54c9 0000 0400 0000 1100 0c00 d004 0000 |T...............| 0x09a0 b06e 0000 6900 0000 1200 0a00 df06 0000 |.n..i...........| 0x09b0 0000 0000 4f00 0000 1200 0000 0701 0000 |....O...........| 0x09c0 2040 0000 0b01 0000 1200 0a00 8301 0000 | @..............| 0x09d0 a043 0000 8400 0000 1200 0a00 6506 0000 |.C..........e...| 0x09e0 4083 0000 aa00 0000 1200 0a00 b000 0000 |@...............| 0x09f0 403d 0000 b600 0000 1200 0a00 2000 0000 |@=.......... ...| 0x0a00 2036 0000 0000 0000 1200 0800 4f00 0000 | 6..........O...| 0x0a10 203a 0000 2900 0000 1200 0a00 4a02 0000 | :..).......J...| 0x0a20 3050 0000 5400 0000 1200 0a00 b805 0000 |0P..T...........| 0x0a30 a077 0000 9700 0000 1200 0a00 c100 0000 |.w..............| 0x0a40 003e 0000 4400 0000 1200 0a00 e504 0000 |.>..D...........| 0x0a50 206f 0000 9900 0000 1200 0a00 5507 0000 | o..........U...| 0x0a60 0000 0000 1b00 0000 1200 0000 6703 0000 |............g...| 0x0a70 0000 0000 2100 0000 1200 0000 4f05 0000 |....!.......O...| 0x0a80 5073 0000 9200 0000 1200 0a00 6f00 0000 |Ps..........o...| 0x0a90 d03a 0000 9d00 0000 1200 0a00 5c05 0000 |.:..........\...| 0x0aa0 f073 0000 b100 0000 1200 0a00 3706 0000 |.s..........7...| 0x0ab0 803b 0100 0400 0000 1100 1500 3804 0000 |.;..........8...| 0x0ac0 6063 0000 d200 0000 1200 0a00 b602 0000 |`c..............| 0x0ad0 305a 0000 5000 0000 1200 0a00 5b00 0000 |0Z..P.......[...| 0x0ae0 503a 0000 1f00 0000 1200 0a00 0d03 0000 |P:..............| 0x0af0 105e 0000 4b00 0000 1200 0a00 c903 0000 |.^..K...........| 0x0b00 b060 0000 9000 0000 1200 0a00 8603 0000 |.`..............| 0x0b10 506a 0000 0a01 0000 1200 0a00 ec05 0000 |Pj..............| 0x0b20 b07f 0000 f202 0000 1200 0a00 d402 0000 |................| 0x0b30 b05a 0000 cc00 0000 1200 0a00 1702 0000 |.Z..............| 0x0b40 0000 0000 540c 0000 1100 0000 8b02 0000 |....T...........| 0x0b50 0000 0000 4000 0000 1200 0000 9500 0000 |....@...........| 0x0b60 203c 0000 5700 0000 1200 0a00 c802 0000 | <..W...........| 0x0b70 805a 0000 3000 0000 1200 0a00 8e01 0000 |.Z..0...........| 0x0b80 3044 0000 a400 0000 1200 0a00 df02 0000 |0D..............| 0x0b90 605c 0000 8200 0000 1200 0a00 5e01 0000 |`\..........^...| 0x0ba0 8042 0000 9c00 0000 1200 0a00 3c02 0000 |.B..........<...| 0x0bb0 0000 0000 1a02 0000 1200 0000 7001 0000 |............p...| 0x0bc0 2043 0000 7800 0000 1200 0a00 d706 0000 | C..x...........| 0x0bd0 0000 0000 1600 0000 1200 0000 1e05 0000 |................| 0x0be0 4071 0000 7200 0000 1200 0a00 4e07 0000 |@q..r.......N...| 0x0bf0 0000 0000 7300 0000 1200 0000 9f03 0000 |....s...........| 0x0c00 0000 0000 3900 0000 1200 0000 f606 0000 |....9...........| 0x0c10 408e 0000 2100 0000 1200 0a00 7a02 0000 |@...!.......z...| 0x0c20 3051 0000 e000 0000 1200 0a00 9b07 0000 |0Q..............| 0x0c30 043b 0100 0000 0000 1000 f1ff 9106 0000 |.;..............| 0x0c40 0000 0000 0000 0000 1200 0000 5e04 0000 |............^...| 0x0c50 0000 0000 7201 0000 1200 0000 df03 0000 |....r...........| 0x0c60 b8a0 0000 0400 0000 1100 0c00 eb00 0000 |................| 0x0c70 103f 0000 ad00 0000 1200 0a00 2403 0000 |.?..........$...| 0x0c80 2010 0100 5001 0000 1100 0e00 f601 0000 | ...P...........| 0x0c90 0000 0000 0400 0000 1100 0000 d100 0000 |................| 0x0ca0 503e 0000 2e00 0000 1200 0a00 7303 0000 |P>..........s...| 0x0cb0 0000 0000 0a00 0000 1200 0000 2b05 0000 |............+...| 0x0cc0 c071 0000 0c01 0000 1200 0a00 2901 0000 |.q..........)...| 0x0cd0 805b 0000 d800 0000 1200 0a00 6e02 0000 |.[..........n...| 0x0ce0 e050 0000 4200 0000 1200 0a00 3503 0000 |.P..B.......5...| 0x0cf0 0000 0000 6d00 0000 1200 0000 2600 0000 |....m.......&...| 0x0d00 f498 0000 0000 0000 1200 0b00 5e03 0000 |............^...| 0x0d10 0000 0000 ea00 0000 1200 0000 4302 0000 |............C...| 0x0d20 0000 0000 cb00 0000 1200 0000 cc06 0000 |................| 0x0d30 0000 0000 0000 0000 1200 0000 0402 0000 |................| 0x0d40 0000 0000 0400 0000 1100 0000 9706 0000 |................| 0x0d50 3085 0000 3800 0000 1200 0a00 a801 0000 |0...8...........| 0x0d60 e044 0000 7a00 0000 1200 0a00 9005 0000 |.D..z...........| 0x0d70 8076 0000 6c00 0000 1200 0a00 fb02 0000 |.v..l...........| 0x0d80 505d 0000 c000 0000 1200 0a00 5c02 0000 |P]..........\...| 0x0d90 9050 0000 5000 0000 1200 0a00 7406 0000 |.P..P.......t...| 0x0da0 0000 0000 6706 0000 1200 0000 9202 0000 |....g...........| 0x0db0 0000 0000 4700 0000 1200 0000 9407 0000 |....G...........| 0x0dc0 043b 0100 0000 0000 1000 f1ff ec02 0000 |.;..............| 0x0dd0 f05c 0000 4100 0000 1200 0a00 0a00 0000 |.\..A...........| 0x0de0 fc39 0100 0000 0000 1100 f1ff 7900 0000 |.9..........y...| 0x0df0 703b 0000 7100 0000 1200 0a00 a707 0000 |p;..q...........| 0x0e00 a043 0100 0000 0000 1000 f1ff 7d03 0000 |.C..........}...| 0x0e10 0000 0000 8600 0000 1200 0000 2a02 0000 |............*...| 0x0e20 0000 0000 0400 0000 1100 0000 a806 0000 |................| 0x0e30 0000 0000 d508 0000 1200 0000 8307 0000 |................| 0x0e40 0000 0000 1a00 0000 1200 0000 fc05 0000 |................| 0x0e50 4cc9 0000 0400 0000 1100 0c00 0a04 0000 |L...............| 0x0e60 2062 0000 5900 0000 1200 0a00 8a04 0000 | b..Y...........| 0x0e70 0000 0000 1600 0000 1200 0000 a603 0000 |................| 0x0e80 4078 0000 1906 0000 1200 0a00 9802 0000 |@x..............| 0x0e90 b059 0000 5000 0000 1200 0a00 df00 0000 |.Y..P...........| 0x0ea0 803e 0000 8500 0000 1200 0a00 1807 0000 |.>..............| 0x0eb0 b08e 0000 ea03 0000 1200 0a00 8700 0000 |................| 0x0ec0 f03b 0000 2800 0000 1200 0a00 3b00 0000 |.;..(.......;...| 0x0ed0 0000 0000 0000 0000 2000 0000 5d06 0000 |........ ...]...| 0x0ee0 0000 0000 d700 0000 1200 0000 f504 0000 |................| 0x0ef0 c06f 0000 fc00 0000 1200 0a00 b603 0000 |.o..............| 0x0f00 b064 0000 be00 0000 1200 0a00 2507 0000 |.d..........%...| 0x0f10 a092 0000 1104 0000 1200 0a00 6500 0000 |............e...| 0x0f20 703a 0000 5a00 0000 1200 0a00 9104 0000 |p:..Z...........| 0x0f30 0069 0000 4401 0000 1200 0a00 4b04 0000 |.i..D.......K...| 0x0f40 4064 0000 7000 0000 1200 0a00 c406 0000 |@d..p...........| 0x0f50 0000 0000 4e00 0000 1200 0000 005f 4459 |....N........_DY| 0x0f60 4e41 4d49 4300 5f47 4c4f 4241 4c5f 4f46 |NAMIC._GLOBAL_OF| 0x0f70 4653 4554 5f54 4142 4c45 5f00 5f69 6e69 |FSET_TABLE_._ini| 0x0f80 7400 5f66 696e 6900 5f5f 6378 615f 6669 |t._fini.__cxa_fi| 0x0f90 6e61 6c69 7a65 005f 4a76 5f52 6567 6973 |nalize._Jv_Regis| 0x0fa0 7465 7243 6c61 7373 6573 0061 7461 5f76 |terClasses.ata_v| 0x0fb0 6572 7369 6f6e 0061 7461 5f62 7377 6170 |ersion.ata_bswap| 0x0fc0 0061 7461 5f62 7472 696d 0061 7461 5f62 |.ata_btrim.ata_b| 0x0fd0 7061 636b 0061 7461 5f6d 6178 5f70 6d6f |pack.ata_max_pmo| 0x0fe0 6465 0061 7461 5f6d 6178 5f77 6d6f 6465 |de.ata_max_wmode| 0x0ff0 0061 7461 5f6d 6178 5f75 6d6f 6465 0061 |.ata_max_umode.a| 96 mptutil RET read 4096/0x1000 96 mptutil CALL mmap(0,0x15000,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,0xffffffff,0,0) 96 mptutil RET mmap 671698944/0x28095000 96 mptutil CALL mmap(0x28095000,0x11000,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,0x3,0,0) 96 mptutil RET mmap 671698944/0x28095000 96 mptutil CALL mmap(0x280a6000,0x3000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,0x3,0x11000,0) 96 mptutil RET mmap 671768576/0x280a6000 96 mptutil CALL mprotect(0x280a9000,0x1000,PROT_READ|PROT_WRITE) 96 mptutil RET mprotect 0 96 mptutil CALL close(0x3) 96 mptutil RET close 0 96 mptutil CALL access(0x28091000,F_OK) 96 mptutil NAMI "/lib/libutil.so.8" 96 mptutil RET access 0 96 mptutil CALL open(0x2808e080,O_RDONLY,0xbf7fe82c) 96 mptutil NAMI "/lib/libutil.so.8" 96 mptutil RET open 3 96 mptutil CALL fstat(0x3,0xbf7fe82c) 96 mptutil STRU struct stat {dev=71, ino=3380, mode=-r--r--r-- , nlink=1, uid=0, gid=0, rdev=56552, atime=1266413080, stime=1266422258, ctime=1266422299, birthtime=-1, size=56768, blksize=4096, blocks=120, flags=0x0 } 96 mptutil RET fstat 0 96 mptutil CALL read(0x3,0x28082da0,0x1000) 96 mptutil GIO fd 3 read 4096 bytes 0x0000 7f45 4c46 0101 0109 0000 0000 0000 0000 |.ELF............| 0x0010 0300 0300 0100 0000 5038 0000 3400 0000 |........P8..4...| 0x0020 00da 0000 0000 0000 3400 2000 0400 2800 |........4. ...(.| 0x0030 1800 1700 0100 0000 0000 0000 0000 0000 |................| 0x0040 0000 0000 d8c4 0000 d8c4 0000 0500 0000 |................| 0x0050 0010 0000 0100 0000 e0c4 0000 e0d4 0000 |................| 0x0060 e0d4 0000 2c06 0000 2c14 0000 0600 0000 |....,...,.......| 0x0070 0010 0000 0200 0000 2cc7 0000 2cd7 0000 |........,...,...| 0x0080 2cd7 0000 c800 0000 c800 0000 0600 0000 |,...............| 0x0090 0400 0000 50e5 7464 c4c4 0000 c4c4 0000 |....P.td........| 0x00a0 c4c4 0000 1400 0000 1400 0000 0400 0000 |................| 0x00b0 0400 0000 0701 0000 0901 0000 0000 0000 |................| 0x00c0 7c00 0000 0701 0000 ee00 0000 6400 0000 ||...........d...| 0x00d0 d400 0000 0000 0000 0000 0000 9c00 0000 |................| 0x00e0 3900 0000 f900 0000 0000 0000 f700 0000 |9...............| 0x00f0 0401 0000 0000 0000 e700 0000 0000 0000 |................| 0x0100 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0110 0000 0000 f800 0000 5700 0000 d000 0000 |........W.......| 0x0120 ef00 0000 8600 0000 0000 0000 0000 0000 |................| 0x0130 0000 0000 e800 0000 5200 0000 0000 0000 |........R.......| 0x0140 5600 0000 0000 0000 c500 0000 0000 0000 |V...............| 0x0150 8500 0000 c400 0000 2b00 0000 0000 0000 |........+.......| 0x0160 4500 0000 0000 0000 c900 0000 0000 0000 |E...............| 0x0170 6e00 0000 0000 0000 0000 0000 ff00 0000 |n...............| 0x0180 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0190 e900 0000 3400 0000 1f00 0000 bf00 0000 |....4...........| 0x01a0 c100 0000 7300 0000 9100 0000 0000 0000 |....s...........| 0x01b0 0000 0000 af00 0000 3a00 0000 0000 0000 |........:.......| 0x01c0 f100 0000 0000 0000 f300 0000 7400 0000 |............t...| 0x01d0 d500 0000 0000 0000 dc00 0000 0101 0000 |................| 0x01e0 0000 0000 8800 0000 0501 0000 0000 0000 |................| 0x01f0 fb00 0000 0000 0000 9e00 0000 5100 0000 |............Q...| 0x0200 9b00 0000 c000 0000 fe00 0000 0000 0000 |................| 0x0210 c700 0000 0000 0000 be00 0000 0000 0000 |................| 0x0220 aa00 0000 0801 0000 e400 0000 7d00 0000 |............}...| 0x0230 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0240 e200 0000 1900 0000 2a00 0000 0000 0000 |........*.......| 0x0250 3800 0000 b500 0000 0000 0000 9600 0000 |8...............| 0x0260 c600 0000 3200 0000 e000 0000 0000 0000 |....2...........| 0x0270 d700 0000 0000 0000 0000 0000 0000 0000 |................| 0x0280 c300 0000 d200 0000 0000 0000 0000 0000 |................| 0x0290 0000 0000 0000 0000 b000 0000 0000 0000 |................| 0x02a0 8300 0000 0000 0000 9000 0000 0000 0000 |................| 0x02b0 0201 0000 0000 0000 ed00 0000 7200 0000 |............r...| 0x02c0 7800 0000 a100 0000 0000 0000 0000 0000 |x...............| 0x02d0 9900 0000 0601 0000 0000 0000 fa00 0000 |................| 0x02e0 a000 0000 9d00 0000 3b00 0000 8000 0000 |........;.......| 0x02f0 0000 0000 0000 0000 0000 0000 7700 0000 |............w...| 0x0300 bb00 0000 9400 0000 b800 0000 6200 0000 |............b...| 0x0310 f400 0000 fc00 0000 0000 0000 8900 0000 |................| 0x0320 7a00 0000 d900 0000 0000 0000 0000 0000 |z...............| 0x0330 a400 0000 4200 0000 b600 0000 6d00 0000 |....B.......m...| 0x0340 0000 0000 0000 0000 d800 0000 d300 0000 |................| 0x0350 e300 0000 0000 0000 db00 0000 8c00 0000 |................| 0x0360 0000 0000 f200 0000 ec00 0000 7b00 0000 |............{...| 0x0370 0000 0000 8700 0000 4900 0000 0000 0000 |........I.......| 0x0380 0000 0000 0000 0000 d600 0000 f000 0000 |................| 0x0390 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x03a0 0000 0000 b400 0000 0000 0000 b200 0000 |................| 0x03b0 0000 0000 fd00 0000 b700 0000 0000 0000 |................| 0x03c0 7600 0000 0000 0000 cf00 0000 6c00 0000 |v...........l...| 0x03d0 e600 0000 0000 0000 ab00 0000 3d00 0000 |............=...| 0x03e0 5400 0000 0000 0000 0000 0000 df00 0000 |T...............| 0x03f0 0001 0000 0000 0000 ea00 0000 3f00 0000 |............?...| 0x0400 0000 0000 0000 0000 0000 0000 ca00 0000 |................| 0x0410 4d00 0000 8b00 0000 0000 0000 2200 0000 |M..........."...| 0x0420 4800 0000 eb00 0000 3700 0000 9500 0000 |H.......7.......| 0x0430 f600 0000 0000 0000 0000 0000 0000 0000 |................| 0x0440 7000 0000 0000 0000 c200 0000 0000 0000 |p...............| 0x0450 9700 0000 0000 0000 a500 0000 d100 0000 |................| 0x0460 6500 0000 0000 0000 0000 0000 7e00 0000 |e...........~...| 0x0470 0301 0000 0000 0000 0000 0000 9f00 0000 |................| 0x0480 7f00 0000 0000 0000 0000 0000 e100 0000 |................| 0x0490 0000 0000 0000 0000 cc00 0000 dd00 0000 |................| 0x04a0 0000 0000 4c00 0000 9300 0000 0000 0000 |....L...........| 0x04b0 0000 0000 e500 0000 f500 0000 1800 0000 |................| 0x04c0 8400 0000 0000 0000 6300 0000 0000 0000 |........c.......| 0x04d0 a600 0000 ae00 0000 0000 0000 0000 0000 |................| 0x04e0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x04f0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0500 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0510 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0520 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0530 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0540 0000 0000 0000 0000 1700 0000 0000 0000 |................| 0x0550 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0560 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0570 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0580 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0590 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x05a0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x05b0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x05c0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x05d0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x05e0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x05f0 0000 0000 3500 0000 0000 0000 0000 0000 |....5...........| 0x0600 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0610 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0620 0000 0000 0000 0000 0000 0000 1e00 0000 |................| 0x0630 3e00 0000 0000 0000 4b00 0000 0000 0000 |>.......K.......| 0x0640 4a00 0000 0000 0000 0000 0000 0000 0000 |J...............| 0x0650 0000 0000 4e00 0000 0000 0000 0000 0000 |....N...........| 0x0660 0000 0000 4300 0000 5a00 0000 1b00 0000 |....C...Z.......| 0x0670 0000 0000 0000 0000 6100 0000 0000 0000 |........a.......| 0x0680 0000 0000 2600 0000 0000 0000 0000 0000 |....&...........| 0x0690 2800 0000 0000 0000 0000 0000 6f00 0000 |(...........o...| 0x06a0 6900 0000 0000 0000 0000 0000 0000 0000 |i...............| 0x06b0 1a00 0000 0000 0000 3100 0000 0000 0000 |........1.......| 0x06c0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x06d0 0000 0000 0000 0000 2d00 0000 0000 0000 |........-.......| 0x06e0 0000 0000 4f00 0000 0000 0000 1c00 0000 |....O...........| 0x06f0 0000 0000 8100 0000 0000 0000 0000 0000 |................| 0x0700 0000 0000 0000 0000 3c00 0000 2f00 0000 |........<.../...| 0x0710 0000 0000 0000 0000 5300 0000 2400 0000 |........S...$...| 0x0720 0000 0000 0000 0000 8d00 0000 0000 0000 |................| 0x0730 0000 0000 7100 0000 0000 0000 0000 0000 |....q...........| 0x0740 0000 0000 8e00 0000 0000 0000 2300 0000 |............#...| 0x0750 0000 0000 2e00 0000 0000 0000 3600 0000 |............6...| 0x0760 0000 0000 0000 0000 0000 0000 5000 0000 |............P...| 0x0770 0000 0000 4700 0000 5c00 0000 0000 0000 |....G...\.......| 0x0780 2500 0000 2100 0000 0000 0000 ac00 0000 |%...!...........| 0x0790 2900 0000 0000 0000 5d00 0000 1d00 0000 |).......].......| 0x07a0 4600 0000 7500 0000 2c00 0000 8a00 0000 |F...u...,.......| 0x07b0 0000 0000 0000 0000 ad00 0000 8f00 0000 |................| 0x07c0 6700 0000 a700 0000 b900 0000 0000 0000 |g...............| 0x07d0 0000 0000 bd00 0000 4400 0000 a800 0000 |........D.......| 0x07e0 4100 0000 0000 0000 0000 0000 0000 0000 |A...............| 0x07f0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0800 7900 0000 9a00 0000 0000 0000 b100 0000 |y...............| 0x0810 0000 0000 5500 0000 0000 0000 0000 0000 |....U...........| 0x0820 0000 0000 6800 0000 5e00 0000 0000 0000 |....h...^.......| 0x0830 0000 0000 0000 0000 3300 0000 2700 0000 |........3...'...| 0x0840 0000 0000 0000 0000 6b00 0000 5800 0000 |........k...X...| 0x0850 0000 0000 0000 0000 0000 0000 5b00 0000 |............[...| 0x0860 bc00 0000 5900 0000 6a00 0000 de00 0000 |....Y...j.......| 0x0870 2000 0000 cb00 0000 0000 0000 b300 0000 | ...............| 0x0880 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0890 9800 0000 a900 0000 ba00 0000 da00 0000 |................| 0x08a0 4000 0000 0000 0000 ce00 0000 0000 0000 |@...............| 0x08b0 a300 0000 6600 0000 0000 0000 3000 0000 |....f.......0...| 0x08c0 a200 0000 0000 0000 0000 0000 cd00 0000 |................| 0x08d0 9200 0000 0000 0000 0000 0000 8200 0000 |................| 0x08e0 0000 0000 0000 0000 5f00 0000 c800 0000 |........_.......| 0x08f0 6000 0000 0000 0000 0000 0000 0000 0000 |`...............| 0x0900 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0910 b400 0000 0000 0000 0300 0100 0000 0000 |................| 0x0920 fc08 0000 0000 0000 0300 0200 0000 0000 |................| 0x0930 8c19 0000 0000 0000 0300 0300 0000 0000 |................| 0x0940 b822 0000 0000 0000 0300 0400 0000 0000 |."..............| 0x0950 cc24 0000 0000 0000 0300 0500 0000 0000 |.$..............| 0x0960 0c25 0000 0000 0000 0300 0600 0000 0000 |.%..............| 0x0970 2c27 0000 0000 0000 0300 0700 0000 0000 |,'..............| 0x0980 d42c 0000 0000 0000 0300 0800 0000 0000 |.,..............| 0x0990 e82c 0000 0000 0000 0300 0900 0000 0000 |.,..............| 0x09a0 5038 0000 0000 0000 0300 0a00 0000 0000 |P8..............| 0x09b0 24b8 0000 0000 0000 0300 0b00 0000 0000 |$...............| 0x09c0 30b8 0000 0000 0000 0300 0c00 0000 0000 |0...............| 0x09d0 c4c4 0000 0000 0000 0300 0d00 0000 0000 |................| 0x09e0 e0d4 0000 0000 0000 0300 0e00 0000 0000 |................| 0x09f0 f0d6 0000 0000 0000 0300 0f00 0000 0000 |................| 0x0a00 2cd7 0000 0000 0000 0300 1000 0000 0000 |,...............| 0x0a10 f4d7 0000 0000 0000 0300 1100 0000 0000 |................| 0x0a20 fcd7 0000 0000 0000 0300 1200 0000 0000 |................| 0x0a30 04d8 0000 0000 0000 0300 1300 0000 0000 |................| 0x0a40 08d8 0000 0000 0000 0300 1400 0000 0000 |................| 0x0a50 20db 0000 0000 0000 0300 1500 0000 0000 | ...............| 0x0a60 0000 0000 0000 0000 0300 1600 dd06 0000 |................| 0x0a70 0000 0000 0000 0000 1200 0000 5808 0000 |............X...| 0x0a80 0000 0000 3100 0000 1200 0000 fc03 0000 |....1...........| 0x0a90 b066 0000 5d00 0000 1200 0a00 cf02 0000 |.f..]...........| 0x0aa0 0000 0000 5400 0000 1200 0000 4f02 0000 |....T.......O...| 0x0ab0 0000 0000 0000 0000 1200 0000 a207 0000 |................| 0x0ac0 0000 0000 ea01 0000 1200 0000 dc05 0000 |................| 0x0ad0 f0b3 0000 5200 0000 1200 0a00 ac00 0000 |....R...........| 0x0ae0 603c 0000 9802 0000 1200 0a00 7803 0000 |`<..........x...| 0x0af0 0000 0000 3400 0000 1200 0000 6207 0000 |....4.......b...| 0x0b00 9089 0000 5a01 0000 1200 0a00 c704 0000 |....Z...........| 0x0b10 0000 0000 3300 0000 1200 0000 3608 0000 |....3.......6...| 0x0b20 0000 0000 4300 0000 1200 0000 8205 0000 |....C...........| 0x0b30 0000 0000 0000 0000 1200 0000 9200 0000 |................| 0x0b40 603b 0000 f500 0000 1200 0a00 1e05 0000 |`;..............| 0x0b50 5071 0000 5c02 0000 1200 0a00 2f03 0000 |Pq..\......./...| 0x0b60 0000 0000 0000 0000 1200 0000 8907 0000 |................| 0x0b70 0000 0000 6f00 0000 1200 0000 9701 0000 |....o...........| 0x0b80 0049 0000 f104 0000 1200 0a00 8b08 0000 |.I..............| 0x0b90 0000 0000 0000 0000 1200 0000 1903 0000 |................| 0x0ba0 505a 0000 7300 0000 1200 0a00 6c01 0000 |PZ..s.......l...| 0x0bb0 0000 0000 3a05 0000 1200 0000 de03 0000 |....:...........| 0x0bc0 9065 0000 1401 0000 1200 0a00 d005 0000 |.e..............| 0x0bd0 0000 0000 0000 0000 1200 0000 e601 0000 |................| 0x0be0 0000 0000 6e01 0000 1200 0000 7502 0000 |....n.......u...| 0x0bf0 4053 0000 7501 0000 1200 0a00 a305 0000 |@S..u...........| 0x0c00 0000 0000 8100 0000 1200 0000 0100 0000 |................| 0x0c10 2cd7 0000 0000 0000 1100 f1ff c408 0000 |,...............| 0x0c20 0000 0000 0000 0000 1200 0000 ba00 0000 |................| 0x0c30 0000 0000 0000 0000 1200 0000 2007 0000 |............ ...| 0x0c40 d081 0000 8f04 0000 1200 0a00 b400 0000 |................| 0x0c50 0000 0000 3300 0000 1200 0000 5f04 0000 |....3......._...| 0x0c60 d069 0000 9600 0000 1200 0a00 ad03 0000 |.i..............| 0x0c70 8064 0000 0801 0000 1200 0a00 a002 0000 |.d..............| 0x0c80 0000 0000 4201 0000 1200 0000 0d02 0000 |....B...........| 0x0c90 0000 0000 0000 0000 1200 0000 4407 0000 |............D...| 0x0ca0 6086 0000 bc01 0000 1200 0a00 7003 0000 |`...........p...| 0x0cb0 b05f 0000 d202 0000 1200 0a00 9703 0000 |._..............| 0x0cc0 0000 0000 9800 0000 1200 0000 6501 0000 |............e...| 0x0cd0 0000 0000 5a00 0000 1200 0000 b707 0000 |....Z...........| 0x0ce0 0000 0000 4403 0000 1200 0000 2504 0000 |....D.......%...| 0x0cf0 8067 0000 db00 0000 1200 0a00 d702 0000 |.g..............| 0x0d00 0000 0000 5400 0000 1200 0000 0302 0000 |....T...........| 0x0d10 0000 0000 5700 0000 1200 0000 4603 0000 |....W.......F...| 0x0d20 505c 0000 5403 0000 1200 0a00 9204 0000 |P\..T...........| 0x0d30 706a 0000 ab02 0000 1200 0a00 8600 0000 |pj..............| 0x0d40 0000 0000 0000 0000 1200 0000 2000 0000 |............ ...| 0x0d50 0000 0000 3801 0000 2200 0000 4a04 0000 |....8..."...J...| 0x0d60 0000 0000 5f00 0000 1200 0000 d601 0000 |...._...........| 0x0d70 0000 0000 3900 0000 1200 0000 0a03 0000 |....9...........| 0x0d80 305a 0000 1100 0000 1200 0a00 f403 0000 |0Z..............| 0x0d90 009f 0000 5a00 0000 1200 0a00 ee04 0000 |....Z...........| 0x0da0 506f 0000 0002 0000 1200 0a00 6603 0000 |Po..........f...| 0x0db0 0000 0000 0000 0000 1200 0000 1902 0000 |................| 0x0dc0 0000 0000 0000 0000 1200 0000 5602 0000 |............V...| 0x0dd0 f051 0000 4801 0000 1200 0a00 1404 0000 |.Q..H...........| 0x0de0 1067 0000 6500 0000 1200 0a00 6f02 0000 |.g..e.......o...| 0x0df0 0000 0000 ec00 0000 1200 0000 ed05 0000 |................| 0x0e00 4079 0000 7700 0000 1200 0a00 a803 0000 |@y..w...........| 0x0e10 0000 0000 0000 0000 1200 0000 1207 0000 |................| 0x0e20 2080 0000 a201 0000 1200 0a00 c107 0000 | ...............| 0x0e30 c093 0000 c100 0000 1200 0a00 7200 0000 |............r...| 0x0e40 0000 0000 2000 0000 1100 0000 7104 0000 |.... .......q...| 0x0e50 50a2 0000 6600 0000 1200 0a00 f202 0000 |P...f...........| 0x0e60 0000 0000 0000 0000 1200 0000 3d01 0000 |............=...| 0x0e70 0000 0000 5e00 0000 1200 0000 a204 0000 |....^...........| 0x0e80 0000 0000 bf00 0000 1200 0000 d106 0000 |................| 0x0e90 0000 0000 0000 0000 1200 0000 5b06 0000 |............[...| 0x0ea0 c07a 0000 a500 0000 1200 0a00 bf00 0000 |.z..............| 0x0eb0 003f 0000 7003 0000 1200 0a00 5600 0000 |.?..p.......V...| 0x0ec0 0000 0000 4f00 0000 1200 0000 eb07 0000 |....O...........| 0x0ed0 0000 0000 1e00 0000 1200 0000 de01 0000 |................| 0x0ee0 e04e 0000 0703 0000 1200 0a00 0a08 0000 |.N..............| 0x0ef0 0000 0000 ae00 0000 1200 0000 f207 0000 |................| 0x0f00 0000 0000 ca00 0000 1200 0000 d603 0000 |................| 0x0f10 0000 0000 330c 0000 1200 0000 1e02 0000 |....3...........| 0x0f20 0000 0000 3401 0000 1200 0000 4300 0000 |....4.......C...| 0x0f30 f038 0000 c900 0000 1200 0a00 cd07 0000 |.8..............| 0x0f40 5097 0000 6700 0000 1200 0a00 ad02 0000 |P...g...........| 0x0f50 d42c 0000 0000 0000 1200 0800 3204 0000 |.,..........2...| 0x0f60 6068 0000 4500 0000 1200 0a00 cc04 0000 |`h..E...........| 0x0f70 0000 0000 0000 0000 1200 0000 0401 0000 |................| 0x0f80 9094 0000 f101 0000 1200 0a00 9402 0000 |................| 0x0f90 0000 0000 0000 0000 1200 0000 a602 0000 |................| 0x0fa0 0000 0000 2e00 0000 1200 0000 8104 0000 |................| 0x0fb0 9096 0000 5600 0000 2200 0a00 ba02 0000 |....V...".......| 0x0fc0 5057 0000 0a01 0000 1200 0a00 d304 0000 |PW..............| 0x0fd0 0000 0000 0000 0000 1200 0000 ea03 0000 |................| 0x0fe0 0000 0000 5301 0000 1200 0000 8003 0000 |....S...........| 0x0ff0 0000 0000 0800 0000 1200 0000 ee06 0000 |................| 96 mptutil RET read 4096/0x1000 96 mptutil CALL mmap(0,0xf000,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,0xffffffff,0,0) 96 mptutil RET mmap 671784960/0x280aa000 96 mptutil CALL mmap(0x280aa000,0xd000,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,0x3,0,0) 96 mptutil RET mmap 671784960/0x280aa000 96 mptutil CALL mmap(0x280b7000,0x1000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,0x3,0xc000,0) 96 mptutil RET mmap 671838208/0x280b7000 96 mptutil CALL mprotect(0x280b8000,0x1000,PROT_READ|PROT_WRITE) 96 mptutil RET mprotect 0 96 mptutil CALL close(0x3) 96 mptutil RET close 0 96 mptutil CALL access(0x28091000,F_OK) 96 mptutil NAMI "/lib/libc.so.7" 96 mptutil RET access 0 96 mptutil CALL open(0x2808e0e0,O_RDONLY,0xbf7fe82c) 96 mptutil NAMI "/lib/libc.so.7" 96 mptutil RET open 3 96 mptutil CALL fstat(0x3,0xbf7fe82c) 96 mptutil STRU struct stat {dev=71, ino=3371, mode=-r--r--r-- , nlink=1, uid=0, gid=0, rdev=50736, atime=1266413080, stime=1266422258, ctime=1266422298, birthtime=-1, size=1146580, blksize=4096, blocks=2248, flags=0x0 } 96 mptutil RET fstat 0 96 mptutil CALL read(0x3,0x28082da0,0x1000) 96 mptutil GIO fd 3 read 4096 bytes 0x0000 7f45 4c46 0101 0109 0000 0000 0000 0000 |.ELF............| 0x0010 0300 0300 0100 0000 c0ea 0100 3400 0000 |............4...| 0x0020 ac79 1100 0000 0000 3400 2000 0400 2800 |.y......4. ...(.| 0x0030 2100 2000 0100 0000 0000 0000 0000 0000 |!. .............| 0x0040 0000 0000 10bd 0f00 10bd 0f00 0500 0000 |................| 0x0050 0010 0000 0100 0000 00c0 0f00 00c0 0f00 |................| 0x0060 00c0 0f00 4c5b 0000 c0b9 0100 0600 0000 |....L[..........| 0x0070 0010 0000 0200 0000 fc09 1000 fc09 1000 |................| 0x0080 fc09 1000 c000 0000 c000 0000 0600 0000 |................| 0x0090 0400 0000 0700 0000 f809 1000 f809 1000 |................| 0x00a0 f809 1000 0000 0000 0c00 0000 0400 0000 |................| 0x00b0 0400 0000 0508 0000 aa0a 0000 4505 0000 |............E...| 0x00c0 d207 0000 0000 0000 0000 0000 3507 0000 |............5...| 0x00d0 eb05 0000 f901 0000 cc09 0000 ee03 0000 |................| 0x00e0 0000 0000 1208 0000 2f08 0000 8f06 0000 |......../.......| 0x00f0 2e05 0000 8001 0000 250a 0000 c608 0000 |........%.......| 0x0100 0000 0000 e302 0000 4409 0000 d205 0000 |........D.......| 0x0110 9e05 0000 ca00 0000 2209 0000 7b08 0000 |........"...{...| 0x0120 940a 0000 a00a 0000 9e06 0000 0000 0000 |................| 0x0130 0000 0000 6d05 0000 0000 0000 2a0a 0000 |....m.......*...| 0x0140 d908 0000 6b0a 0000 6a0a 0000 ae09 0000 |....k...j.......| 0x0150 e100 0000 4000 0000 8104 0000 6606 0000 |....@.......f...| 0x0160 0000 0000 130a 0000 d008 0000 6b06 0000 |............k...| 0x0170 0000 0000 d708 0000 d702 0000 8f09 0000 |................| 0x0180 870a 0000 cf02 0000 3e09 0000 5d04 0000 |........>...]...| 0x0190 7b07 0000 0000 0000 5102 0000 b208 0000 |{.......Q.......| 0x01a0 0000 0000 7303 0000 0000 0000 0000 0000 |....s...........| 0x01b0 7b0a 0000 f006 0000 0000 0000 de00 0000 |{...............| 0x01c0 570a 0000 f404 0000 0000 0000 8603 0000 |W...............| 0x01d0 ff00 0000 720a 0000 6003 0000 7307 0000 |....r...`...s...| 0x01e0 0000 0000 0000 0000 4309 0000 0000 0000 |........C.......| 0x01f0 c708 0000 0000 0000 9f06 0000 0000 0000 |................| 0x0200 5c09 0000 0000 0000 1d08 0000 0000 0000 |\...............| 0x0210 4d06 0000 8e07 0000 0000 0000 7e06 0000 |M...........~...| 0x0220 6208 0000 1302 0000 0000 0000 1608 0000 |b...............| 0x0230 0000 0000 0706 0000 9a09 0000 4508 0000 |............E...| 0x0240 0000 0000 b406 0000 ef03 0000 0000 0000 |................| 0x0250 0000 0000 3308 0000 3102 0000 0000 0000 |....3...1.......| 0x0260 cc06 0000 0000 0000 0000 0000 9804 0000 |................| 0x0270 c207 0000 bc01 0000 9f07 0000 e709 0000 |................| 0x0280 ed02 0000 e604 0000 9505 0000 0000 0000 |................| 0x0290 1909 0000 ed09 0000 fa09 0000 2804 0000 |............(...| 0x02a0 a307 0000 0000 0000 b309 0000 ce09 0000 |................| 0x02b0 5101 0000 0e08 0000 0000 0000 610a 0000 |Q...........a...| 0x02c0 db01 0000 0807 0000 0000 0000 4909 0000 |............I...| 0x02d0 0209 0000 1e07 0000 b507 0000 0000 0000 |................| 0x02e0 2609 0000 ec07 0000 e704 0000 3201 0000 |&...........2...| 0x02f0 0000 0000 9309 0000 7207 0000 c807 0000 |........r.......| 0x0300 cf03 0000 b409 0000 0000 0000 0000 0000 |................| 0x0310 ed08 0000 5507 0000 0000 0000 2302 0000 |....U.......#...| 0x0320 6d00 0000 8f01 0000 5305 0000 0000 0000 |m.......S.......| 0x0330 ed00 0000 0000 0000 b205 0000 0000 0000 |................| 0x0340 2802 0000 0000 0000 670a 0000 0000 0000 |(.......g.......| 0x0350 0000 0000 8d09 0000 490a 0000 820a 0000 |........I.......| 0x0360 3802 0000 0000 0000 0000 0000 da00 0000 |8...............| 0x0370 930a 0000 6207 0000 4805 0000 3107 0000 |....b...H...1...| 0x0380 0000 0000 1f06 0000 cd08 0000 0000 0000 |................| 0x0390 1802 0000 0f08 0000 5408 0000 0000 0000 |........T.......| 0x03a0 e006 0000 6d08 0000 a701 0000 0000 0000 |....m...........| 0x03b0 2d08 0000 7202 0000 0000 0000 2b08 0000 |-...r.......+...| 0x03c0 9003 0000 4904 0000 8304 0000 bb07 0000 |....I...........| 0x03d0 0000 0000 0000 0000 8707 0000 0000 0000 |................| 0x03e0 0000 0000 7f03 0000 0000 0000 5a05 0000 |............Z...| 0x03f0 1e05 0000 0000 0000 4b08 0000 0000 0000 |........K.......| 0x0400 b505 0000 3b00 0000 7305 0000 3906 0000 |....;...s...9...| 0x0410 5309 0000 7a05 0000 8306 0000 0000 0000 |S...z...........| 0x0420 b905 0000 0000 0000 0000 0000 6108 0000 |............a...| 0x0430 8407 0000 c103 0000 8007 0000 0000 0000 |................| 0x0440 2b0a 0000 e306 0000 0000 0000 1206 0000 |+...............| 0x0450 0906 0000 0000 0000 0000 0000 0000 0000 |................| 0x0460 9c02 0000 1309 0000 0000 0000 1a09 0000 |................| 0x0470 8d03 0000 aa06 0000 0000 0000 2d09 0000 |............-...| 0x0480 0000 0000 df06 0000 0000 0000 800a 0000 |................| 0x0490 0000 0000 9109 0000 c502 0000 0000 0000 |................| 0x04a0 8c06 0000 0000 0000 0000 0000 0000 0000 |................| 0x04b0 6403 0000 d804 0000 0000 0000 8706 0000 |d...............| 0x04c0 7a09 0000 5206 0000 cf09 0000 0000 0000 |z...R...........| 0x04d0 f408 0000 0808 0000 9808 0000 d108 0000 |................| 0x04e0 4900 0000 2901 0000 6f03 0000 0000 0000 |I...)...o.......| 0x04f0 0000 0000 0000 0000 0000 0000 3f05 0000 |............?...| 0x0500 3600 0000 0000 0000 fe09 0000 0000 0000 |6...............| 0x0510 850a 0000 0000 0000 3902 0000 eb08 0000 |........9.......| 0x0520 9706 0000 0000 0000 d308 0000 0000 0000 |................| 0x0530 5909 0000 1807 0000 a504 0000 ad02 0000 |Y...............| 0x0540 8f0a 0000 7203 0000 a704 0000 0000 0000 |....r...........| 0x0550 b404 0000 dd03 0000 0000 0000 8905 0000 |................| 0x0560 3f09 0000 6107 0000 ed06 0000 0000 0000 |?...a...........| 0x0570 0000 0000 ac05 0000 6904 0000 8107 0000 |........i.......| 0x0580 0000 0000 0000 0000 030a 0000 0000 0000 |................| 0x0590 c907 0000 4600 0000 8a07 0000 0000 0000 |....F...........| 0x05a0 0000 0000 8005 0000 6e08 0000 4108 0000 |........n...A...| 0x05b0 0000 0000 440a 0000 3403 0000 b705 0000 |....D...4.......| 0x05c0 1a05 0000 1f0a 0000 cf06 0000 4506 0000 |............E...| 0x05d0 0000 0000 0000 0000 fb08 0000 0000 0000 |................| 0x05e0 5704 0000 4109 0000 3c02 0000 a104 0000 |W...A...<.......| 0x05f0 b203 0000 0000 0000 7308 0000 0000 0000 |........s.......| 0x0600 0000 0000 0000 0000 5707 0000 fd09 0000 |........W.......| 0x0610 4d00 0000 6703 0000 0000 0000 0000 0000 |M...g...........| 0x0620 2b09 0000 0000 0000 2e08 0000 7c08 0000 |+...........|...| 0x0630 d408 0000 7f04 0000 b708 0000 0000 0000 |................| 0x0640 0000 0000 d105 0000 260a 0000 8704 0000 |........&.......| 0x0650 000a 0000 c105 0000 4e05 0000 0000 0000 |........N.......| 0x0660 4c05 0000 4d03 0000 fe07 0000 1f03 0000 |L...M...........| 0x0670 d809 0000 5506 0000 0000 0000 0000 0000 |....U...........| 0x0680 d009 0000 c607 0000 b403 0000 6800 0000 |............h...| 0x0690 0000 0000 0000 0000 a705 0000 4809 0000 |............H...| 0x06a0 7f09 0000 0000 0000 fc02 0000 0000 0000 |................| 0x06b0 0000 0000 1a08 0000 a306 0000 5b03 0000 |............[...| 0x06c0 9f04 0000 340a 0000 0000 0000 5d0a 0000 |....4.......]...| 0x06d0 8505 0000 3009 0000 bf06 0000 ff01 0000 |....0...........| 0x06e0 550a 0000 4d04 0000 0000 0000 0000 0000 |U...M...........| 0x06f0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0700 4d01 0000 0000 0000 ca05 0000 3a00 0000 |M...........:...| 0x0710 0201 0000 8709 0000 a302 0000 f306 0000 |................| 0x0720 0000 0000 c809 0000 4402 0000 d506 0000 |........D.......| 0x0730 c301 0000 c409 0000 cd07 0000 d608 0000 |................| 0x0740 3a0a 0000 bd07 0000 0000 0000 2b02 0000 |:...........+...| 0x0750 140a 0000 5e06 0000 c904 0000 b503 0000 |....^...........| 0x0760 0d09 0000 d302 0000 6b07 0000 0000 0000 |........k.......| 0x0770 2502 0000 fb09 0000 9a00 0000 5606 0000 |%...........V...| 0x0780 1b0a 0000 0004 0000 4908 0000 0000 0000 |........I.......| 0x0790 af06 0000 0000 0000 0000 0000 7403 0000 |............t...| 0x07a0 0707 0000 200a 0000 2104 0000 0000 0000 |.... ...!.......| 0x07b0 6504 0000 0000 0000 ab07 0000 0000 0000 |e...............| 0x07c0 f604 0000 0607 0000 bc00 0000 6201 0000 |............b...| 0x07d0 d203 0000 7e09 0000 a805 0000 8009 0000 |....~...........| 0x07e0 350a 0000 0000 0000 1008 0000 0000 0000 |5...............| 0x07f0 0000 0000 0000 0000 0000 0000 2006 0000 |............ ...| 0x0800 6001 0000 3608 0000 7706 0000 0901 0000 |`...6...w.......| 0x0810 4f08 0000 3a08 0000 ea02 0000 0000 0000 |O...:...........| 0x0820 0000 0000 bb06 0000 0000 0000 210a 0000 |............!...| 0x0830 df03 0000 fe01 0000 5107 0000 0000 0000 |........Q.......| 0x0840 3c09 0000 b206 0000 b209 0000 0000 0000 |<...............| 0x0850 f208 0000 560a 0000 3207 0000 1c09 0000 |....V...2.......| 0x0860 6a08 0000 8a03 0000 b909 0000 e802 0000 |j...............| 0x0870 4403 0000 d606 0000 dc03 0000 300a 0000 |D...........0...| 0x0880 7404 0000 6d03 0000 280a 0000 a109 0000 |t...m...(.......| 0x0890 3a06 0000 0000 0000 7604 0000 4b0a 0000 |:.......v...K...| 0x08a0 e605 0000 0000 0000 0c04 0000 830a 0000 |................| 0x08b0 fc07 0000 0000 0000 9508 0000 b908 0000 |................| 0x08c0 760a 0000 a206 0000 0000 0000 7205 0000 |v...........r...| 0x08d0 4404 0000 5f06 0000 0000 0000 8207 0000 |D..._...........| 0x08e0 be09 0000 d609 0000 0106 0000 0000 0000 |................| 0x08f0 c108 0000 0000 0000 7906 0000 0000 0000 |........y.......| 0x0900 0000 0000 4607 0000 0000 0000 0000 0000 |....F...........| 0x0910 4507 0000 a707 0000 0000 0000 7909 0000 |E...........y...| 0x0920 9e08 0000 1508 0000 da07 0000 da09 0000 |................| 0x0930 0000 0000 6a04 0000 e103 0000 7e02 0000 |....j.......~...| 0x0940 cf01 0000 b009 0000 7104 0000 5b02 0000 |........q...[...| 0x0950 0a08 0000 500a 0000 410a 0000 f200 0000 |....P...A.......| 0x0960 0000 0000 5b09 0000 1e01 0000 9609 0000 |....[...........| 0x0970 7004 0000 0000 0000 5803 0000 5b07 0000 |p.......X...[...| 0x0980 0000 0000 3d0a 0000 3508 0000 9404 0000 |....=...5.......| 0x0990 c806 0000 5f08 0000 ab08 0000 0000 0000 |...._...........| 0x09a0 8508 0000 0a01 0000 1709 0000 0000 0000 |................| 0x09b0 0000 0000 7208 0000 0000 0000 c005 0000 |....r...........| 0x09c0 3e00 0000 0000 0000 a90a 0000 0000 0000 |>...............| 0x09d0 2707 0000 bc03 0000 0000 0000 840a 0000 |'...............| 0x09e0 f806 0000 5e01 0000 df07 0000 b109 0000 |....^...........| 0x09f0 ea00 0000 8c08 0000 0000 0000 ac03 0000 |................| 0x0a00 bf08 0000 2400 0000 f402 0000 0000 0000 |....$...........| 0x0a10 5706 0000 a700 0000 c903 0000 4701 0000 |W...........G...| 0x0a20 0000 0000 3408 0000 8209 0000 590a 0000 |....4.......Y...| 0x0a30 0000 0000 7901 0000 0000 0000 d509 0000 |....y...........| 0x0a40 c803 0000 0000 0000 0d04 0000 0000 0000 |................| 0x0a50 3900 0000 4709 0000 5301 0000 6e05 0000 |9...G...S...n...| 0x0a60 980a 0000 d005 0000 0000 0000 cb04 0000 |................| 0x0a70 2e07 0000 dd00 0000 9507 0000 2507 0000 |............%...| 0x0a80 690a 0000 520a 0000 0000 0000 8708 0000 |i...R...........| 0x0a90 ea08 0000 400a 0000 c707 0000 4804 0000 |....@.......H...| 0x0aa0 4609 0000 0000 0000 bb00 0000 f702 0000 |F...............| 0x0ab0 c508 0000 a405 0000 0000 0000 7009 0000 |............p...| 0x0ac0 ab09 0000 0000 0000 b307 0000 4e09 0000 |............N...| 0x0ad0 a401 0000 0000 0000 e900 0000 6009 0000 |............`...| 0x0ae0 0e09 0000 be06 0000 7a0a 0000 0000 0000 |........z.......| 0x0af0 1a01 0000 0000 0000 eb07 0000 b700 0000 |................| 0x0b00 ae05 0000 4004 0000 0000 0000 0000 0000 |....@...........| 0x0b10 0000 0000 a606 0000 0b05 0000 9d07 0000 |................| 0x0b20 0000 0000 7b09 0000 0000 0000 b609 0000 |....{...........| 0x0b30 dc00 0000 0000 0000 0000 0000 4f0a 0000 |............O...| 0x0b40 da06 0000 9b02 0000 9c01 0000 0000 0000 |................| 0x0b50 e209 0000 890a 0000 0000 0000 3205 0000 |............2...| 0x0b60 0000 0000 0000 0000 8805 0000 e608 0000 |................| 0x0b70 7100 0000 c408 0000 0000 0000 530a 0000 |q...........S...| 0x0b80 f103 0000 3b04 0000 2002 0000 cb07 0000 |....;... .......| 0x0b90 b600 0000 8f07 0000 e203 0000 100a 0000 |................| 0x0ba0 0000 0000 2608 0000 9308 0000 0000 0000 |....&...........| 0x0bb0 df08 0000 fe06 0000 e509 0000 0000 0000 |................| 0x0bc0 c407 0000 2d0a 0000 0000 0000 4e00 0000 |....-.......N...| 0x0bd0 d909 0000 a100 0000 1b09 0000 0809 0000 |................| 0x0be0 0000 0000 0000 0000 d800 0000 6502 0000 |............e...| 0x0bf0 c908 0000 1006 0000 0000 0000 510a 0000 |............Q...| 0x0c00 d607 0000 0000 0000 9209 0000 0a05 0000 |................| 0x0c10 0000 0000 bc07 0000 0000 0000 0000 0000 |................| 0x0c20 de05 0000 0b07 0000 9100 0000 0000 0000 |................| 0x0c30 6104 0000 0000 0000 0000 0000 0000 0000 |a...............| 0x0c40 d501 0000 0000 0000 db07 0000 0000 0000 |................| 0x0c50 1b07 0000 0000 0000 fc04 0000 e708 0000 |................| 0x0c60 b008 0000 0000 0000 780a 0000 9b08 0000 |........x.......| 0x0c70 8801 0000 0000 0000 0000 0000 ee09 0000 |................| 0x0c80 5d09 0000 3f08 0000 0000 0000 ed01 0000 |]...?...........| 0x0c90 fc03 0000 8a08 0000 a002 0000 0000 0000 |................| 0x0ca0 f509 0000 fa03 0000 7c07 0000 aa09 0000 |........|.......| 0x0cb0 0000 0000 7700 0000 1d03 0000 460a 0000 |....w.......F...| 0x0cc0 7d09 0000 0000 0000 3f00 0000 0000 0000 |}.......?.......| 0x0cd0 c004 0000 0000 0000 d306 0000 7407 0000 |............t...| 0x0ce0 0000 0000 9402 0000 0000 0000 8602 0000 |................| 0x0cf0 0000 0000 0000 0000 0000 0000 ce08 0000 |................| 0x0d00 2001 0000 4b09 0000 0000 0000 d407 0000 | ...K...........| 0x0d10 5a00 0000 0000 0000 8607 0000 3b06 0000 |Z...........;...| 0x0d20 5608 0000 6909 0000 3806 0000 0000 0000 |V...i...8.......| 0x0d30 3d03 0000 e500 0000 d603 0000 0000 0000 |=...............| 0x0d40 0000 0000 3b05 0000 0000 0000 6706 0000 |....;.......g...| 0x0d50 6d07 0000 7008 0000 fc05 0000 0000 0000 |m...p...........| 0x0d60 5409 0000 e305 0000 3909 0000 0000 0000 |T.......9.......| 0x0d70 0709 0000 0000 0000 ab02 0000 8606 0000 |................| 0x0d80 0000 0000 1f07 0000 4a09 0000 9009 0000 |........J.......| 0x0d90 d301 0000 3709 0000 a80a 0000 f809 0000 |....7...........| 0x0da0 0000 0000 a108 0000 c402 0000 0000 0000 |................| 0x0db0 0000 0000 9407 0000 9d0a 0000 0000 0000 |................| 0x0dc0 2004 0000 6709 0000 2e04 0000 290a 0000 | ...g.......)...| 0x0dd0 0000 0000 0000 0000 cc04 0000 9d05 0000 |................| 0x0de0 6602 0000 630a 0000 e601 0000 7807 0000 |f...c.......x...| 0x0df0 6306 0000 8409 0000 7c09 0000 f804 0000 |c.......|.......| 0x0e00 b201 0000 0c05 0000 0000 0000 0000 0000 |................| 0x0e10 4007 0000 0000 0000 c201 0000 7900 0000 |@...........y...| 0x0e20 0000 0000 2900 0000 5500 0000 2908 0000 |....)...U...)...| 0x0e30 e501 0000 6907 0000 e200 0000 e206 0000 |....i...........| 0x0e40 3407 0000 4f04 0000 1808 0000 8609 0000 |4...O...........| 0x0e50 c909 0000 0d07 0000 3d05 0000 600a 0000 |........=...`...| 0x0e60 0000 0000 cd09 0000 fb05 0000 7608 0000 |............v...| 0x0e70 ff06 0000 0000 0000 ea07 0000 0000 0000 |................| 0x0e80 da01 0000 0000 0000 0000 0000 1103 0000 |................| 0x0e90 0000 0000 e906 0000 6b00 0000 6d09 0000 |........k...m...| 0x0ea0 f607 0000 d405 0000 7809 0000 0000 0000 |........x.......| 0x0eb0 0000 0000 0000 0000 9c07 0000 0a09 0000 |................| 0x0ec0 3703 0000 0000 0000 e003 0000 0000 0000 |7...............| 0x0ed0 0000 0000 7c02 0000 7209 0000 9a06 0000 |....|...r.......| 0x0ee0 0000 0000 8d08 0000 270a 0000 e208 0000 |........'.......| 0x0ef0 0000 0000 1609 0000 ce07 0000 0000 0000 |................| 0x0f00 5a0a 0000 0000 0000 e303 0000 8205 0000 |Z...............| 0x0f10 9206 0000 e204 0000 c609 0000 a507 0000 |................| 0x0f20 790a 0000 9a08 0000 4208 0000 0206 0000 |y.......B.......| 0x0f30 0000 0000 0000 0000 fd07 0000 8900 0000 |................| 0x0f40 0000 0000 5e07 0000 dd02 0000 7005 0000 |....^.......p...| 0x0f50 8808 0000 110a 0000 0000 0000 0000 0000 |................| 0x0f60 6c03 0000 ae08 0000 0203 0000 080a 0000 |l...............| 0x0f70 6b02 0000 e705 0000 0904 0000 0000 0000 |k...............| 0x0f80 0000 0000 8907 0000 f807 0000 3a05 0000 |............:...| 0x0f90 0000 0000 ae07 0000 8b06 0000 0b09 0000 |................| 0x0fa0 2f09 0000 c109 0000 0000 0000 f506 0000 |/...............| 0x0fb0 b308 0000 0000 0000 7902 0000 a60a 0000 |........y.......| 0x0fc0 6609 0000 0000 0000 0000 0000 d903 0000 |f...............| 0x0fd0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0fe0 0000 0000 0000 0000 a300 0000 c104 0000 |................| 0x0ff0 fb03 0000 640a 0000 0000 0000 1308 0000 |....d...........| 96 mptutil RET read 4096/0x1000 96 mptutil CALL mmap(0,0x118000,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,0xffffffff,0,0) 96 mptutil RET mmap 671846400/0x280b9000 96 mptutil CALL mmap(0x280b9000,0xfc000,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,0x3,0,0) 96 mptutil RET mmap 671846400/0x280b9000 96 mptutil CALL mmap(0x281b5000,0x6000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,0x3,0xfc000,0) 96 mptutil RET mmap 672878592/0x281b5000 96 mptutil CALL mprotect(0x281bb000,0x16000,PROT_READ|PROT_WRITE) 96 mptutil RET mprotect 0 96 mptutil CALL close(0x3) 96 mptutil RET close 0 96 mptutil CALL access(0x28091000,F_OK) 96 mptutil NAMI "/lib/libsbuf.so.5" 96 mptutil RET access 0 96 mptutil CALL open(0x2808e140,O_RDONLY,0xbf7fe82c) 96 mptutil NAMI "/lib/libsbuf.so.5" 96 mptutil RET open 3 96 mptutil CALL fstat(0x3,0xbf7fe82c) 96 mptutil STRU struct stat {dev=71, ino=3378, mode=-r--r--r-- , nlink=1, uid=0, gid=0, rdev=53152, atime=1266413080, stime=1266422258, ctime=1266422299, birthtime=-1, size=5956, blksize=4096, blocks=12, flags=0x0 } 96 mptutil RET fstat 0 96 mptutil CALL read(0x3,0x28082da0,0x1000) 96 mptutil GIO fd 3 read 4096 bytes 0x0000 7f45 4c46 0101 0109 0000 0000 0000 0000 |.ELF............| 0x0010 0300 0300 0100 0000 e008 0000 3400 0000 |............4...| 0x0020 ac13 0000 0000 0000 3400 2000 0300 2800 |........4. ...(.| 0x0030 1700 1600 0100 0000 0000 0000 0000 0000 |................| 0x0040 0000 0000 1011 0000 1011 0000 0500 0000 |................| 0x0050 0010 0000 0100 0000 1011 0000 1021 0000 |.............!..| 0x0060 1021 0000 2c01 0000 3001 0000 0600 0000 |.!..,...0.......| 0x0070 0010 0000 0200 0000 1c11 0000 1c21 0000 |.............!..| 0x0080 1c21 0000 c800 0000 c800 0000 0600 0000 |.!..............| 0x0090 0400 0000 2500 0000 3700 0000 2600 0000 |....%...7...&...| 0x00a0 3600 0000 0000 0000 3300 0000 2f00 0000 |6.......3.../...| 0x00b0 0000 0000 0000 0000 2100 0000 2000 0000 |........!... ...| 0x00c0 0000 0000 2800 0000 2c00 0000 0000 0000 |....(...,.......| 0x00d0 2700 0000 1f00 0000 1b00 0000 2200 0000 |'..........."...| 0x00e0 0000 0000 3000 0000 1e00 0000 0000 0000 |....0...........| 0x00f0 2b00 0000 0000 0000 2e00 0000 0000 0000 |+...............| 0x0100 2900 0000 0000 0000 0000 0000 0000 0000 |)...............| 0x0110 3500 0000 1900 0000 3400 0000 0000 0000 |5.......4.......| 0x0120 0000 0000 1c00 0000 3100 0000 2400 0000 |........1...$...| 0x0130 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0140 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0150 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0160 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0170 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0180 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0190 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x01a0 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x01b0 0000 0000 1700 0000 1600 0000 0000 0000 |................| 0x01c0 0000 0000 0000 0000 0000 0000 2300 0000 |............#...| 0x01d0 1a00 0000 0000 0000 0000 0000 1d00 0000 |................| 0x01e0 0000 0000 2a00 0000 0000 0000 1800 0000 |....*...........| 0x01f0 2d00 0000 2500 0000 0000 0000 0000 0000 |-...%...........| 0x0200 3200 0000 0000 0000 0000 0000 0000 0000 |2...............| 0x0210 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0220 9400 0000 0000 0000 0300 0100 0000 0000 |................| 0x0230 0c02 0000 0000 0000 0300 0200 0000 0000 |................| 0x0240 7c05 0000 0000 0000 0300 0300 0000 0000 ||...............| 0x0250 0007 0000 0000 0000 0300 0400 0000 0000 |................| 0x0260 7007 0000 0000 0000 0300 0500 0000 0000 |p...............| 0x0270 9007 0000 0000 0000 0300 0600 0000 0000 |................| 0x0280 c007 0000 0000 0000 0300 0700 0000 0000 |................| 0x0290 1008 0000 0000 0000 0300 0800 0000 0000 |................| 0x02a0 2408 0000 0000 0000 0300 0900 0000 0000 |$...............| 0x02b0 e008 0000 0000 0000 0300 0a00 0000 0000 |................| 0x02c0 5410 0000 0000 0000 0300 0b00 0000 0000 |T...............| 0x02d0 6010 0000 0000 0000 0300 0c00 0000 0000 |`...............| 0x02e0 1021 0000 0000 0000 0300 0d00 0000 0000 |.!..............| 0x02f0 1821 0000 0000 0000 0300 0e00 0000 0000 |.!..............| 0x0300 1c21 0000 0000 0000 0300 0f00 0000 0000 |.!..............| 0x0310 e421 0000 0000 0000 0300 1000 0000 0000 |.!..............| 0x0320 ec21 0000 0000 0000 0300 1100 0000 0000 |.!..............| 0x0330 f421 0000 0000 0000 0300 1200 0000 0000 |.!..............| 0x0340 f821 0000 0000 0000 0300 1300 0000 0000 |.!..............| 0x0350 3c22 0000 0000 0000 0300 1400 0000 0000 |<"..............| 0x0360 0000 0000 0000 0000 0300 1500 c000 0000 |................| 0x0370 100b 0000 1000 0000 1200 0a00 0100 0000 |................| 0x0380 1c21 0000 0000 0000 1100 f1ff f100 0000 |.!..............| 0x0390 100d 0000 6100 0000 1200 0a00 2c00 0000 |....a.......,...| 0x03a0 0000 0000 3801 0000 2200 0000 4f00 0000 |....8..."...O...| 0x03b0 c009 0000 1600 0000 1200 0a00 2601 0000 |............&...| 0x03c0 100f 0000 3400 0000 1200 0a00 4201 0000 |....4.......B...| 0x03d0 e00f 0000 3b00 0000 1200 0a00 ca00 0000 |....;...........| 0x03e0 200b 0000 6c00 0000 1200 0a00 2000 0000 | ...l....... ...| 0x03f0 1008 0000 0000 0000 1200 0800 1c01 0000 |................| 0x0400 0000 0000 2d02 0000 1200 0000 b700 0000 |....-...........| 0x0410 f00a 0000 1600 0000 1200 0a00 a100 0000 |................| 0x0420 b00a 0000 2100 0000 1200 0a00 6600 0000 |....!.......f...| 0x0430 000a 0000 9500 0000 1200 0a00 9100 0000 |................| 0x0440 a00a 0000 1000 0000 1200 0a00 fb00 0000 |................| 0x0450 800d 0000 6900 0000 1200 0a00 5c01 0000 |....i.......\...| 0x0460 3c22 0000 0000 0000 1000 f1ff 5a00 0000 |<"..........Z...| 0x0470 e009 0000 2000 0000 1200 0a00 7000 0000 |.... .......p...| 0x0480 0000 0000 0400 0000 1100 0000 ad00 0000 |................| 0x0490 e00a 0000 0a00 0000 1200 0a00 2600 0000 |............&...| 0x04a0 5410 0000 0000 0000 1200 0b00 db00 0000 |T...............| 0x04b0 900b 0000 ea00 0000 1200 0a00 0f01 0000 |................| 0x04c0 400e 0000 cb00 0000 1200 0a00 7e00 0000 |@...........~...| 0x04d0 0000 0000 0400 0000 1100 0000 0501 0000 |................| 0x04e0 f00d 0000 4200 0000 1200 0a00 e400 0000 |....B...........| 0x04f0 0000 0000 6706 0000 1200 0000 eb00 0000 |....g...........| 0x0500 0000 0000 4700 0000 1200 0000 5501 0000 |....G.......U...| 0x0510 3c22 0000 0000 0000 1000 f1ff 0a00 0000 |<"..............| 0x0520 f821 0000 0000 0000 1100 f1ff 6801 0000 |.!..........h...| 0x0530 4022 0000 0000 0000 1000 f1ff 3201 0000 |@"..........2...| 0x0540 500f 0000 8600 0000 1200 0a00 d600 0000 |P...............| 0x0550 0000 0000 d508 0000 1200 0000 3b01 0000 |............;...| 0x0560 0000 0000 1600 0000 1200 0000 3b00 0000 |............;...| 0x0570 0000 0000 0000 0000 2000 0000 005f 4459 |........ ...._DY| 0x0580 4e41 4d49 4300 5f47 4c4f 4241 4c5f 4f46 |NAMIC._GLOBAL_OF| 0x0590 4653 4554 5f54 4142 4c45 5f00 5f69 6e69 |FSET_TABLE_._ini| 0x05a0 7400 5f66 696e 6900 5f5f 6378 615f 6669 |t._fini.__cxa_fi| 0x05b0 6e61 6c69 7a65 005f 4a76 5f52 6567 6973 |nalize._Jv_Regis| 0x05c0 7465 7243 6c61 7373 6573 0073 6275 665f |terClasses.sbuf_| 0x05d0 636c 6561 7200 7362 7566 5f73 6574 706f |clear.sbuf_setpo| 0x05e0 7300 7362 7566 5f74 7269 6d00 5f5f 6d62 |s.sbuf_trim.__mb| 0x05f0 5f73 625f 6c69 6d69 7400 5f43 7572 7265 |_sb_limit._Curre| 0x0600 6e74 5275 6e65 4c6f 6361 6c65 0073 6275 |ntRuneLocale.sbu| 0x0610 665f 6f76 6572 666c 6f77 6564 0073 6275 |f_overflowed.sbu| 0x0620 665f 6669 6e69 7368 0073 6275 665f 6461 |f_finish.sbuf_da| 0x0630 7461 0073 6275 665f 6c65 6e00 7362 7566 |ta.sbuf_len.sbuf| 0x0640 5f64 6f6e 6500 7362 7566 5f64 656c 6574 |_done.sbuf_delet| 0x0650 6500 6672 6565 0073 6275 665f 6e65 7700 |e.free.sbuf_new.| 0x0660 6d61 6c6c 6f63 0062 636f 7079 0073 6275 |malloc.bcopy.sbu| 0x0670 665f 7075 7463 0073 6275 665f 6263 6174 |f_putc.sbuf_bcat| 0x0680 0073 6275 665f 6263 7079 0073 6275 665f |.sbuf_bcpy.sbuf_| 0x0690 7670 7269 6e74 6600 7673 6e70 7269 6e74 |vprintf.vsnprint| 0x06a0 6600 7362 7566 5f70 7269 6e74 6600 7362 |f.sbuf_printf.sb| 0x06b0 7566 5f63 6174 0073 7472 6c65 6e00 7362 |uf_cat.strlen.sb| 0x06c0 7566 5f63 7079 006c 6962 632e 736f 2e37 |uf_cpy.libc.so.7| 0x06d0 005f 6564 6174 6100 5f5f 6273 735f 7374 |._edata.__bss_st| 0x06e0 6172 7400 5f65 6e64 006c 6962 7362 7566 |art._end.libsbuf| 0x06f0 2e73 6f2e 3500 4642 5344 5f31 2e30 0000 |.so.5.FBSD_1.0..| 0x0700 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0710 0000 0000 0000 0000 0000 0000 0000 0000 |................| 0x0720 0000 0000 0000 0000 0000 0000 0100 0100 |................| 0x0730 0100 0200 0100 0100 0100 0100 0100 0200 |................| 0x0740 0100 0100 0100 0100 0100 0100 0100 0200 |................| 0x0750 0100 0100 0100 0100 0200 0100 0200 0200 |................| 0x0760 0100 0100 0100 0100 0200 0200 0000 0000 |................| 0x0770 0100 0100 4b01 0000 1000 0000 0000 0000 |....K...........| 0x0780 b028 7a07 0000 0200 7a01 0000 0000 0000 |.(z.....z.......| 0x0790 1021 0000 0800 0000 1421 0000 0800 0000 |.!.......!......| 0x07a0 2c22 0000 0619 0000 3022 0000 0627 0000 |,"......0"...'..| 0x07b0 3422 0000 062c 0000 3822 0000 0636 0000 |4"...,..8"...6..| 0x07c0 0422 0000 0719 0000 0822 0000 071a 0000 |."......."......| 0x07d0 0c22 0000 071f 0000 1022 0000 0724 0000 |."......."...$..| 0x07e0 1422 0000 072b 0000 1822 0000 072e 0000 |."...+..."......| 0x07f0 1c22 0000 072f 0000 2022 0000 0733 0000 |.".../.. "...3..| 0x0800 2422 0000 0734 0000 2822 0000 0735 0000 |$"...4..("...5..| 0x0810 83ec 0ce8 2801 0000 e803 0800 0083 c40c |....(...........| 0x0820 c300 0000 ffb3 0400 0000 ffa3 0800 0000 |................| 0x0830 0000 0000 ffa3 0c00 0000 6800 0000 00e9 |..........h.....| 0x0840 e0ff ffff ffa3 1000 0000 6808 0000 00e9 |..........h.....| 0x0850 d0ff ffff ffa3 1400 0000 6810 0000 00e9 |..........h.....| 0x0860 c0ff ffff ffa3 1800 0000 6818 0000 00e9 |..........h.....| 0x0870 b0ff ffff ffa3 1c00 0000 6820 0000 00e9 |..........h ....| 0x0880 a0ff ffff ffa3 2000 0000 6828 0000 00e9 |...... ...h(....| 0x0890 90ff ffff ffa3 2400 0000 6830 0000 00e9 |......$...h0....| 0x08a0 80ff ffff ffa3 2800 0000 6838 0000 00e9 |......(...h8....| 0x08b0 70ff ffff ffa3 2c00 0000 6840 0000 00e9 |p.....,...h@....| 0x08c0 60ff ffff ffa3 3000 0000 6848 0000 00e9 |`.....0...hH....| 0x08d0 50ff ffff 0000 0000 0000 0000 0000 0000 |P...............| 0x08e0 5589 e553 e88e 0000 0081 c30f 1900 0083 |U..S............| 0x08f0 ec04 80bb 4400 0000 0075 388b 8334 0000 |....D....u8..4..| 0x0900 0085 c074 1b8b 8318 ffff ff89 0424 e821 |...t.........$.!| 0x0910 ffff ffeb 0b83 c004 8983 1cff ffff ffd2 |................| 0x0920 8b83 1cff ffff 8b10 85d2 75e9 c683 4400 |..........u...D.| 0x0930 0000 0183 c404 5b5d c38d b426 0000 0000 |......[]...&....| 0x0940 5589 e553 e82e 0000 0081 c3af 1800 0083 |U..S............| 0x0950 ec04 8b93 fcff ffff 85d2 7415 8b93 4000 |..........t...@.| 0x0960 0000 85d2 740b 8d83 fcff ffff 8904 24ff |....t.........$.| 0x0970 d283 c404 5b5d c38b 1c24 c390 9090 9090 |....[]...$......| 0x0980 89c2 b810 0000 0055 83fa 1089 e57f 08eb |.......U........| 0x0990 1a01 c039 c27e 143d ff0f 0000 8d74 2600 |...9.~.=.....t&.| 0x09a0 7eef 0500 1000 0039 c27f ec5d 8d74 2600 |~......9...].t&.| 0x09b0 c3eb 0d90 9090 9090 9090 9090 9090 9090 |................| 0x09c0 5589 e58b 4508 8160 10ff fff9 ffc7 400c |U...E..`......@.| 0x09d0 0000 0000 5dc3 8d76 008d bc27 0000 0000 |....]..v...'....| 0x09e0 5589 e58b 450c 85c0 7907 5db8 ffff ffff |U...E...y.].....| 0x09f0 c38b 5508 3b42 0c7f f189 420c 31c0 5dc3 |..U.;B....B.1.].| 0x0a00 55b8 ffff ffff 89e5 5756 5383 ec0c 8b7d |U.......WVS....}| 0x0a10 08e8 61ff ffff 81c3 e217 0000 f647 1204 |..a..........G..| 0x0a20 756b 8b4f 0c85 c974 628b 0789 45f0 0fbe |uk.O...tb...E...| 0x0a30 5401 ff85 d278 548b 8338 0000 008b 0039 |T....xT..8.....9| 0x0a40 c289 45ec 7d45 8bb3 3c00 0000 8b36 8975 |..E.}E..<....6.u| 0x0a50 e8f6 4496 3540 7529 eb31 8db6 0000 0000 |..D.5@u).1......| 0x0a60 8b45 f00f be54 01ff 85d2 781f 3b55 ec90 |.E...T....x.;U..| 0x0a70 7d19 8bb3 3c00 0000 8b06 f644 9035 4074 |}...<......D.5@t| 0x0a80 0a83 e901 85c9 894f 0c75 d531 c083 c40c |.......O.u.1....| 0x0a90 5b5e 5f5d c38d 7426 008d bc27 0000 0000 |[^_]..t&...'....| 0x0aa0 5589 e58b 4508 5d8b 4010 2500 0004 00c3 |U...E.].@.%.....| 0x0ab0 5589 e58b 5508 8b42 0c8b 0ac6 0401 008b |U...U..B........| 0x0ac0 4210 25ff fffb ff0d 0000 0200 8942 105d |B.%..........B.]| 0x0ad0 c3eb 0d90 9090 9090 9090 9090 9090 9090 |................| 0x0ae0 5589 e58b 4508 5d8b 00c3 8db6 0000 0000 |U...E.].........| 0x0af0 55b8 ffff ffff 89e5 8b55 08f6 4212 0475 |U........U..B..u| 0x0b00 038b 420c 5dc3 8d76 008d bc27 0000 0000 |..B.]..v...'....| 0x0b10 5589 e58b 4508 5d8b 4010 2500 0002 00c3 |U...E.].@.%.....| 0x0b20 5589 e583 ec18 8975 fc8b 7508 895d f8e8 |U......u..u..]..| 0x0b30 43fe ffff 81c3 c416 0000 f646 1201 7540 |C..........F..u@| 0x0b40 8b46 10c7 0600 0000 00c7 4604 0000 0000 |.F........F.....| 0x0b50 c746 0800 0000 0025 0000 0800 85c0 c746 |.F.....%.......F| 0x0b60 0c00 0000 00c7 4610 0000 0000 7408 8934 |......F.....t..4| 0x0b70 24e8 3efd ffff 8b5d f88b 75fc 89ec 5dc3 |$.>....]..u...].| 0x0b80 8b06 8904 24e8 2afd ffff ebb4 8d74 2600 |....$.*......t&.| 0x0b90 5589 e583 ec18 8975 f88b 7508 895d f4e8 |U......u..u..]..| 0x0ba0 d3fd ffff 81c3 5416 0000 897d fc0f b77d |......T....}...}| 0x0bb0 1485 f674 6dc7 0600 0000 00c7 4604 0000 |...tm.......F...| 0x0bc0 0000 c746 0800 0000 00c7 460c 0000 0000 |...F......F.....| 0x0bd0 897e 108b 4510 8946 088b 450c 85c0 7414 |.~..E..F..E...t.| 0x0be0 8b45 0c89 0689 f08b 5df4 8b75 f88b 7dfc |.E......]..u..}.| 0x0bf0 89ec 5dc3 83e7 0175 1a8b 4608 8904 24e8 |..]....u..F...$.| 0x0c00 80fc ffff 85c0 8906 7454 814e 1000 0001 |........tT.N....| 0x0c10 00eb d28b 4510 e865 fdff ff89 4608 89f6 |....E..e....F...| 0x0c20 ebd7 c704 2414 0000 00e8 56fc ffff 85c0 |....$.....V.....| 0x0c30 74b3 89c6 c700 0000 0000 c740 0400 0000 |t..........@....| 0x0c40 00c7 4008 0000 0000 c740 0c00 0000 0089 |..@......@......| 0x0c50 f80d 0000 0800 8946 10e9 75ff ffff f646 |.......F..u....F| 0x0c60 1208 7507 31f6 e97a ffff ff89 3424 31f6 |..u.1..z....4$1.| 0x0c70 e83f fcff ffe9 6bff ffff 8db6 0000 0000 |.?....k.........| 0x0c80 5589 e583 ec28 895d f489 75f8 89c6 897d |U....(.]..u....}| 0x0c90 fce8 e1fc ffff 81c3 6215 0000 f640 1001 |........b....@..| 0x0ca0 7512 b8ff ffff ff8b 5df4 8b75 f88b 7dfc |u.......]..u..}.| 0x0cb0 89ec 5dc3 0350 0889 d0e8 c2fc ffff 8945 |..]..P.........E| 0x0cc0 f089 0424 e8bb fbff ff85 c089 c774 d38b |...$.........t..| 0x0cd0 4608 897c 2404 8944 2408 8b06 8904 24e8 |F..|$..D$.....$.| 0x0ce0 b0fb ffff 8b46 10a9 0000 0100 7514 0d00 |.....F......u...| 0x0cf0 0001 0089 4610 8b45 f089 3e89 4608 31c0 |....F..E..>.F.1.| 0x0d00 eba5 8b06 8904 24e8 a8fb ffff ebe8 89f6 |......$.........| 0x0d10 55b8 ffff ffff 89e5 5683 ec04 8b75 08f6 |U.......V....u..| 0x0d20 4612 0475 288b 4608 83e8 0139 460c 7d23 |F..u(.F....9F.}#| 0x0d30 8b55 0c31 c085 d274 148b 460c 0fb6 4d0c |.U.1...t..F...M.| 0x0d40 8b16 880c 0283 c001 8946 0c31 c083 c404 |.........F.1....| 0x0d50 5e5d c3ba 0100 0000 89f0 e821 ffff ff85 |^].........!....| 0x0d60 c079 cd81 4e10 0000 0400 b8ff ffff ffeb |.y..N...........| 0x0d70 dceb 0d90 9090 9090 9090 9090 9090 9090 |................| 0x0d80 55b8 ffff ffff 89e5 5756 8b75 08f6 4612 |U.......WV.u..F.| 0x0d90 0475 4c8b 4d10 85c9 7449 8b7d 0ceb 1b90 |.uL.M...tI.}....| 0x0da0 8b46 0c0f b617 8b0e 8814 0183 c001 8946 |.F.............F| 0x0db0 0c83 6d10 0174 2c83 c701 8b46 0883 e801 |..m..t,....F....| 0x0dc0 3946 0c7c db8b 5510 89f0 e8b1 feff ff85 |9F.|..U.........| 0x0dd0 c079 cd81 4e10 0000 0400 b8ff ffff ff5e |.y..N..........^| 0x0de0 5f5d c35e 31c0 5f5d c38d b426 0000 0000 |_].^1._]...&....| 0x0df0 5589 e583 ec18 895d f8e8 79fb ffff 81c3 |U......]..y.....| 0x0e00 fa13 0000 8975 fc8b 7508 8934 24e8 32fa |.....u..u..4$.2.| 0x0e10 ffff 8b45 1089 3424 8944 2408 8b45 0c89 |...E..4$.D$..E..| 0x0e20 4424 04e8 3cfa ffff 8b5d f88b 75fc 89ec |D$..<....]..u...| 0x0e30 5dc3 8db4 2600 0000 008d bc27 0000 0000 |]...&......'....| 0x0e40 5589 e557 5653 83ec 2c8b 7d08 e826 fbff |U..WVS..,.}..&..| 0x0e50 ff81 c3a7 1300 00f6 4712 0474 1383 c42c |........G..t...,| 0x0e60 b8ff ffff ff5b 5e5f 5dc3 8db6 0000 0000 |.....[^_].......| 0x0e70 8b45 108b 5510 8945 f08b 470c 8954 240c |.E..U..E..G..T$.| 0x0e80 8b55 0c89 5424 088b 5708 29c2 8954 2404 |.U..T$..W.)..T$.| 0x0e90 0307 8904 24e8 baf9 ffff 8b4f 088b 570c |....$......O..W.| 0x0ea0 89c6 89c8 29d0 83e8 0139 c67e 1589 f229 |....)....9.~...)| 0x0eb0 c289 f8e8 c8fd ffff 85c0 74b4 8b57 0c8b |..........t..W..| 0x0ec0 4f08 29d1 89f0 83e9 0139 ce7e 0289 c88d |O.)......9.~....| 0x0ed0 1410 8b47 0889 570c 83e8 0139 c27d 198b |...G..W....9.}..| 0x0ee0 5710 31c0 81e2 0000 0400 0f85 6dff ffff |W.1.........m...| 0x0ef0 83c4 2c5b 5e5f 5dc3 8b57 10f6 c201 75e2 |..,[^_]..W....u.| 0x0f00 81ca 0000 0400 8957 10eb d790 8d74 2600 |.......W.....t&.| 0x0f10 5589 e553 83ec 248d 4510 8945 f889 4424 |U..S..$.E..E..D$| 0x0f20 088b 450c e84e faff ff81 c3cf 1200 0089 |..E..N..........| 0x0f30 4424 048b 4508 8904 24e8 36f9 ffff 83c4 |D$..E...$.6.....| 0x0f40 245b 5dc3 8db6 0000 0000 8dbf 0000 0000 |$[].............| 0x0f50 55b8 ffff ffff 89e5 5756 5383 ec0c 8b7d |U.......WVS....}| 0x0f60 08e8 11fa ffff 81c3 9212 0000 8b75 0cf6 |.............u..| 0x0f70 4712 0475 4b80 3e00 751f eb42 8d74 2600 |G..uK.>.u..B.t&.| 0x0f80 8b47 0c0f b616 83c6 018b 0f88 1401 83c0 |.G..............| 0x0f90 0189 470c 803e 0074 258b 4708 83e8 0139 |..G..>.t%.G....9| 0x0fa0 470c 7cdc 8934 24e8 18f9 ffff 89c2 89f8 |G.|..4$.........| 0x0fb0 e8cb fcff ff85 c079 c780 3e00 750a 31c0 |.......y..>.u.1.| 0x0fc0 83c4 0c5b 5e5f 5dc3 814f 1000 0004 00b8 |...[^_]..O......| 0x0fd0 ffff ffff ebea 8d76 008d bc27 0000 0000 |.......v...'....| 0x0fe0 5589 e583 ec18 895d f8e8 89f9 ffff 81c3 |U......]........| 0x0ff0 0a12 0000 8975 fc8b 7508 8934 24e8 42f8 |.....u..u..4$.B.| 96 mptutil RET read 4096/0x1000 96 mptutil CALL mmap(0,0x3000,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,0xffffffff,0,0) 96 mptutil RET mmap 672993280/0x281d1000 96 mptutil CALL mmap(0x281d1000,0x2000,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,0x3,0,0) 96 mptutil RET mmap 672993280/0x281d1000 96 mptutil CALL mmap(0x281d3000,0x1000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,0x3,0x1000,0) 96 mptutil RET mmap 673001472/0x281d3000 96 mptutil CALL close(0x3) 96 mptutil RET close 0 96 mptutil CALL sysarch(0xa,0xbf7fe8a0) 96 mptutil RET sysarch 0 96 mptutil CALL mmap(0,0x208,PROT_READ|PROT_WRITE,MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 673005568/0x281d4000 96 mptutil CALL munmap(0x281d4000,0x208) 96 mptutil RET munmap 0 96 mptutil CALL mmap(0,0x508,PROT_READ|PROT_WRITE,MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 673005568/0x281d4000 96 mptutil CALL munmap(0x281d4000,0x508) 96 mptutil RET munmap 0 96 mptutil CALL mmap(0,0x848,PROT_READ|PROT_WRITE,MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 673005568/0x281d4000 96 mptutil CALL munmap(0x281d4000,0x848) 96 mptutil RET munmap 0 96 mptutil CALL mmap(0,0x5550,PROT_READ|PROT_WRITE,MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 673005568/0x281d4000 96 mptutil CALL munmap(0x281d4000,0x5550) 96 mptutil RET munmap 0 96 mptutil CALL mmap(0,0x1b8,PROT_READ|PROT_WRITE,MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 673005568/0x281d4000 96 mptutil CALL munmap(0x281d4000,0x1b8) 96 mptutil RET munmap 0 96 mptutil CALL sigprocmask(SIG_BLOCK,0x28082ce0,0xbf7fe87c) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_SETMASK,0x28082cf0,0) 96 mptutil RET sigprocmask 0 96 mptutil CALL __sysctl(0xbf7fe854,0x2,0x8050bc8,0xbf7fe85c,0,0) 96 mptutil SCTL "kern.arandom" 96 mptutil RET __sysctl 0 96 mptutil CALL sigprocmask(SIG_BLOCK,0x28082ce0,0xbf7fe84c) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_SETMASK,0x28082cf0,0) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_BLOCK,0x28082ce0,0xbf7fe84c) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_SETMASK,0x28082cf0,0) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_BLOCK,0x28082ce0,0xbf7fe84c) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_SETMASK,0x28082cf0,0) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_BLOCK,0x28082ce0,0xbf7fe84c) 96 mptutil RET sigprocmask 0 96 mptutil CALL sigprocmask(SIG_SETMASK,0x28082cf0,0) 96 mptutil RET sigprocmask 0 96 mptutil CALL open(0xbf7fe8b0,O_RDWR,0x804e124) 96 mptutil NAMI "/dev/mpt0" 96 mptutil RET open 3 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_HEADER,0xbf7fec38) 96 mptutil RET ioctl 0 96 mptutil CALL __sysctl(0xbf7fe760,0x2,0x281c02e0,0xbf7fe76c,0,0) 96 mptutil SCTL "hw.ncpu" 96 mptutil RET __sysctl 0 96 mptutil CALL readlink(0x281abf7d,0xbf7fe773,0x400) 96 mptutil NAMI "/etc/malloc.conf" 96 mptutil RET readlink -1 errno 2 No such file or directory 96 mptutil CALL issetugid 96 mptutil RET issetugid 0 96 mptutil CALL break(0x8100000) 96 mptutil RET break 0 96 mptutil CALL __sysctl(0xbf7fe9f4,0x2,0xbf7fe9fc,0xbf7fea00,0,0) 96 mptutil SCTL "kern.osreldate" 96 mptutil RET __sysctl 0 96 mptutil CALL mmap(0,0x100000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 673005568/0x281d4000 96 mptutil CALL mmap(0x282d4000,0x2c000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,0xffffffff,0,0) 96 mptutil RET mmap 674054144/0x282d4000 96 mptutil CALL munmap(0x281d4000,0x2c000) 96 mptutil RET munmap 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_PAGE,0xbf7fec38) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_HEADER,0xbf7fec38) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_PAGE,0xbf7fec38) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_HEADER,0xbf7fec38) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_PAGE,0xbf7fec38) 96 mptutil RET ioctl 0 96 mptutil CALL open(0x804df62,O_RDWR,0xbf7fece4) 96 mptutil NAMI "/dev/xpt0" 96 mptutil RET open 4 96 mptutil CALL ioctl(0x4,CAMIOCOMMAND,0xbf7fe7dc) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_HEADER,0xbf7fe768) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x3,MPTIO_READ_CFG_PAGE,0xbf7fe768) 96 mptutil RET ioctl 0 96 mptutil CALL open(0x280a58b1,O_RDWR,0) 96 mptutil NAMI "/dev/xpt0" 96 mptutil RET open 5 96 mptutil CALL ioctl(0x5,CAMGETPASSTHRU,0xbf7fe0d4) 96 mptutil RET ioctl 0 96 mptutil CALL close(0x5) 96 mptutil RET close 0 96 mptutil CALL open(0xbf7fe638,O_RDWR,0x11) 96 mptutil NAMI "/dev/pass0" 96 mptutil RET open 5 96 mptutil CALL ioctl(0x5,CAMGETPASSTHRU,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0x28234200) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0x28234200) 96 mptutil RET ioctl 0 96 mptutil CALL close(0x5) 96 mptutil RET close 0 96 mptutil CALL open(0x280a58b1,O_RDWR,0) 96 mptutil NAMI "/dev/xpt0" 96 mptutil RET open 5 96 mptutil CALL ioctl(0x5,CAMGETPASSTHRU,0xbf7fe0d4) 96 mptutil RET ioctl 0 96 mptutil CALL close(0x5) 96 mptutil RET close 0 96 mptutil CALL open(0xbf7fe638,O_RDWR,0x11) 96 mptutil NAMI "/dev/pass1" 96 mptutil RET open 5 96 mptutil CALL ioctl(0x5,CAMGETPASSTHRU,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0x28234200) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0x28234200) 96 mptutil RET ioctl 0 96 mptutil CALL close(0x5) 96 mptutil RET close 0 96 mptutil CALL open(0x280a58b1,O_RDWR,0x1) 96 mptutil NAMI "/dev/xpt0" 96 mptutil RET open 5 96 mptutil CALL ioctl(0x5,CAMGETPASSTHRU,0xbf7fe0d4) 96 mptutil RET ioctl 0 96 mptutil CALL close(0x5) 96 mptutil RET close 0 96 mptutil CALL open(0xbf7fe638,O_RDWR,0x11) 96 mptutil NAMI "/dev/pass3" 96 mptutil RET open 5 96 mptutil CALL ioctl(0x5,CAMGETPASSTHRU,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0xbf7fdc14) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0x28234200) 96 mptutil RET ioctl 0 96 mptutil CALL ioctl(0x5,CAMIOCOMMAND,0x28234200) 96 mptutil RET ioctl 0 96 mptutil PSIG SIGSEGV SIG_DFL 96 mptutil NAMI "mptutil.core" --------------060607060904050601070004-- From owner-freebsd-hardware@FreeBSD.ORG Wed Feb 17 20:49:28 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8B6B1065679 for ; Wed, 17 Feb 2010 20:49:28 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 9B4B68FC21 for ; Wed, 17 Feb 2010 20:49:28 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 4C38546B06; Wed, 17 Feb 2010 15:49:28 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPA id 7ED018A024; Wed, 17 Feb 2010 15:49:27 -0500 (EST) From: John Baldwin To: freebsd-hardware@freebsd.org Date: Wed, 17 Feb 2010 14:23:36 -0500 User-Agent: KMail/1.12.1 (FreeBSD/7.2-CBSD-20100120; KDE/4.3.1; amd64; ; ) References: <4B75AB2D.2090306@greatbaysoftware.com> <4B79CB5F.5080000@greatbaysoftware.com> In-Reply-To: <4B79CB5F.5080000@greatbaysoftware.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Message-Id: <201002171423.36402.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Wed, 17 Feb 2010 15:49:27 -0500 (EST) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.4 required=4.2 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: Charles Owens Subject: Re: bin/143972: mptutil(8) segfault X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2010 20:49:28 -0000 On Monday 15 February 2010 5:31:59 pm Charles Owens wrote: > PR created -- http://www.freebsd.org/cgi/query-pr.cgi?pr=143972 > > Charles Owens > Great Bay Software, Inc. Can you build mptutil with debug symbols (make DEBUG_FLAGS=-g clean all install) and get a coredump? -- John Baldwin From owner-freebsd-hardware@FreeBSD.ORG Thu Feb 18 10:33:40 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 534EF106566B for ; Thu, 18 Feb 2010 10:33:40 +0000 (UTC) (envelope-from borisbsd@googlemail.com) Received: from mail-fx0-f219.google.com (mail-fx0-f219.google.com [209.85.220.219]) by mx1.freebsd.org (Postfix) with ESMTP id E08A48FC12 for ; Thu, 18 Feb 2010 10:33:39 +0000 (UTC) Received: by fxm19 with SMTP id 19so1297359fxm.3 for ; Thu, 18 Feb 2010 02:33:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=2MTtoV4VSQOkhmKIGTyu5URzBkCFhACV1pT971GwhjA=; b=B6keVO1X6qG9RBQyqix3JrqPHoWp7nIRaiBRjUvRyY2QiTIJYJrc++b1Mcp7aRIyQi pWDFBlU9dGhrHqWUmIUN1NkcsqaT4Wv7t5w59+VhJKGwygn9EcyE64XB1OgUUg9oI8Un 3K4JD6c3GijbXVoJf8LlPeNjbFfopfQ9gxk4A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=TGL176UbRCaB1Zv2aHQaI7+kn4gGisfJm/5Q8a32keTOn1fsY4Qrro07k3aKlC6Xx2 wLpWsoResp6kH1JMzMbtUQvG46u//RKDmFKFSgZRmaJptIxSribe/LvyVq4gBADfvbnx Gl0AmPkWfrG2X9eM2JqQXMfKSLwNVOzGtsIrw= MIME-Version: 1.0 Received: by 10.204.48.198 with SMTP id s6mr1281497bkf.8.1266487733550; Thu, 18 Feb 2010 02:08:53 -0800 (PST) Date: Thu, 18 Feb 2010 10:08:53 +0000 Message-ID: From: Boris To: freebsd-hardware@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: BUFFALO Drivestation USB drive - how to add USB quirk X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Feb 2010 10:33:40 -0000 Hello all, I have got the following output while connecting an external USB drive - BUFFALO - on a freshly installed 8.0-RELEASE amd64. da0 at umass-sim0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 40.000MB/s transfers da0: Attempt to query device size failed: ILLEGAL REQUEST, Invalid command operation (da0:umass-sim0:0:0:0): SERVICE ACTION IN(16). CDB: 9e 10 0 0 0 0 0 0 0 0 0 0 0 c 0 0 (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error (da0:umass-sim0:0:0:0): SCSI Status: Check Condition (da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:20,0 (da0:umass-sim0:0:0:0): Invalid command operation code (da0:umass-sim0:0:0:0): Unretryable error (da0:umass-sim0:0:0:0): SERVICE ACTION IN(16). CDB: 9e 10 0 0 0 0 0 0 0 0 0 0 0 c 0 0 (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error (da0:umass-sim0:0:0:0): SCSI Status: Check Condition (da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:20,0 (da0:umass-sim0:0:0:0): Invalid command operation code (da0:umass-sim0:0:0:0): Unretryable error So I checked and found the following wiki: http://wiki.freebsd.org/USB but I am not sure how to use the following output: ugen3.2: at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x0411 idProduct = 0x0105 bcdDevice = 0x0300 iManufacturer = 0x0001 iProduct = 0x0002 iSerialNumber = 0x0005 <0000201C51FA> bNumConfigurations = 0x0001 Problem is I cannot find the quirktable stated in point 5 of the wiki page: # 5) Try adding an entry in the quirktable in /sys/dev/usb2/storage/umass2.c I can see sys/dev/usb/quirk/usr_quirk.c but then I am not sure how to define my new quirk especially how to choose the quirk string to add. I guess it should be something like this: USB_QUIRK(BUFFALO,DRIVESTATION, 0x0411, 0x0105, ????????) Could somebody advise what to use to replace the '????????'? Thank you, Boris From owner-freebsd-hardware@FreeBSD.ORG Thu Feb 18 15:24:04 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55BDB106566B for ; Thu, 18 Feb 2010 15:24:04 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 19E6C8FC18 for ; Thu, 18 Feb 2010 15:24:04 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id BC83446B66; Thu, 18 Feb 2010 10:24:03 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPA id 7E6F28A01F; Thu, 18 Feb 2010 10:24:02 -0500 (EST) From: John Baldwin To: freebsd-hardware@freebsd.org Date: Thu, 18 Feb 2010 10:23:08 -0500 User-Agent: KMail/1.12.1 (FreeBSD/7.2-CBSD-20100120; KDE/4.3.1; amd64; ; ) References: <4B75AB2D.2090306@greatbaysoftware.com> <4B79C9CB.8060102@greatbaysoftware.com> In-Reply-To: <4B79C9CB.8060102@greatbaysoftware.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201002181023.08131.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Thu, 18 Feb 2010 10:24:02 -0500 (EST) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.5 required=4.2 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: Charles Owens Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Feb 2010 15:24:04 -0000 On Monday 15 February 2010 5:25:15 pm Charles Owens wrote: > Charles Owens wrote: > > Howdy, > > > > We're working with IBM hardware (xSeries 3550) that has an > > mpt-based RAID controller... after initial success with testing the > > mptutil utility, now operations other than "show adapter" and "show > > volume" are resulting in segfaults. > > > > While it was working properly we created and removed volumes several > > times, force-failed drives, and just generally put it through its > > paces... and all seemed fine. Then, after a reboot, it suddenly started > > failing with segfault as described, and nothing we do has helped to get > > it out of this state (including trying to use the LSI in-BIOS manager to > > create/delete volumes -- which in and of itself works fine). > > > > We found recent thread > > http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it > > might somehow relate... and even tried the patch that John Baldwin > > posted, but to no avail. > > > > Has anyone seen this behavior and/or have a suggested fix or workaround? > > > > > > Here's the output of "mptutil show adapter": > > > > mpt0 Adapter: > > Board Name: SR-BR10i > > Board Assembly: L3-25116-01H > > Chip Name: C1068E > > Chip Revision: UNUSED > > RAID Levels: RAID0, RAID1, RAID1E > > RAID0 Stripes: 64K > > RAID1E Stripes: 64K > > RAID0 Drives/Vol: 1-10 > > RAID1 Drives/Vol: 2 > > RAID1E Drives/Vol: 3-10 > > > > > > This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. > > > > > I should add that the RAID controller in question is the IBM > ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E > processor, as described here: > http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html Try this updated patch. It should fix the problems with 'mptutil show drives' displaying all daX devices in the system rather than just the ones for the mptX bus. I had incorrectly interpreted the XPT matches as being an AND rather than an OR. This changes the code to first do a lookup for the logical "path" (SCSI bus) for mptX devices and then do a second lookup to fetch any daX devices on that path. I tested it on a machine with an mpt controller and a USB disk. Unfortunately I wasn't able to test any of the RAID stuff, just 'show drives'. This mpt(4) controller doesn't support RAID either, so I was also able to verify the fix you had already tested for cleaning up 'show adapter' output in that case. Index: mpt_cam.c =================================================================== --- mpt_cam.c (revision 204004) +++ mpt_cam.c (working copy) @@ -56,15 +56,75 @@ return (xptfd); } +/* Fetch the path id of bus 0 for the opened mpt controller. */ +static int +fetch_path_id(path_id_t *path_id) +{ + struct bus_match_pattern *b; + union ccb ccb; + size_t bufsize; + + if (xpt_open() < 0) + return (ENXIO); + + /* First, find the path id of bus 0 for this mpt controller. */ + bzero(&ccb, sizeof(ccb)); + + ccb.ccb_h.func_code = XPT_DEV_MATCH; + + bufsize = sizeof(struct dev_match_result) * 1; + ccb.cdm.num_matches = 0; + ccb.cdm.match_buf_len = bufsize; + ccb.cdm.matches = calloc(1, bufsize); + + bufsize = sizeof(struct dev_match_pattern) * 1; + ccb.cdm.num_patterns = 1; + ccb.cdm.pattern_buf_len = bufsize; + ccb.cdm.patterns = calloc(1, bufsize); + + /* Match mptX bus 0. */ + ccb.cdm.patterns[0].type = DEV_MATCH_BUS; + b = &ccb.cdm.patterns[0].pattern.bus_pattern; + snprintf(b->dev_name, sizeof(b->dev_name), "mpt"); + b->unit_number = mpt_unit; + b->bus_id = 0; + b->flags = BUS_MATCH_NAME | BUS_MATCH_UNIT | BUS_MATCH_BUS_ID; + + if (ioctl(xptfd, CAMIOCOMMAND, &ccb) < 0) { + free(ccb.cdm.matches); + free(ccb.cdm.patterns); + return (errno); + } + free(ccb.cdm.patterns); + + if (((ccb.ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) || + (ccb.cdm.status != CAM_DEV_MATCH_LAST)) { + warnx("fetch_path_id got CAM error %#x, CDM error %d\n", + ccb.ccb_h.status, ccb.cdm.status); + free(ccb.cdm.matches); + return (EIO); + } + + /* We should have exactly 1 match for the bus. */ + if (ccb.cdm.num_matches != 1 || + ccb.cdm.matches[0].type != DEV_MATCH_BUS) { + free(ccb.cdm.matches); + return (ENOENT); + } + *path_id = ccb.cdm.matches[0].result.bus_result.path_id; + free(ccb.cdm.matches); + return (0); +} + int mpt_query_disk(U8 VolumeBus, U8 VolumeID, struct mpt_query_disk *qd) { - struct bus_match_pattern *b; struct periph_match_pattern *p; struct periph_match_result *r; union ccb ccb; + path_id_t path_id; size_t bufsize; - int i; + int error, i; /* mpt(4) only handles devices on bus 0. */ if (VolumeBus != 0) @@ -73,6 +133,11 @@ if (xpt_open() < 0) return (ENXIO); + /* Find the path ID of bus 0. */ + error = fetch_path_id(&path_id); + if (error) + return (error); + bzero(&ccb, sizeof(ccb)); ccb.ccb_h.func_code = XPT_DEV_MATCH; @@ -85,25 +150,18 @@ ccb.cdm.match_buf_len = bufsize; ccb.cdm.matches = calloc(1, bufsize); - bufsize = sizeof(struct dev_match_pattern) * 2; - ccb.cdm.num_patterns = 2; + bufsize = sizeof(struct dev_match_pattern) * 1; + ccb.cdm.num_patterns = 1; ccb.cdm.pattern_buf_len = bufsize; ccb.cdm.patterns = calloc(1, bufsize); - /* Match mptX bus 0. */ - ccb.cdm.patterns[0].type = DEV_MATCH_BUS; - b = &ccb.cdm.patterns[0].pattern.bus_pattern; - snprintf(b->dev_name, sizeof(b->dev_name), "mpt"); - b->unit_number = mpt_unit; - b->bus_id = 0; - b->flags = BUS_MATCH_NAME | BUS_MATCH_UNIT | BUS_MATCH_BUS_ID; - /* Look for a "da" device at the specified target and lun. */ - ccb.cdm.patterns[1].type = DEV_MATCH_PERIPH; - p = &ccb.cdm.patterns[1].pattern.periph_pattern; + ccb.cdm.patterns[0].type = DEV_MATCH_PERIPH; + p = &ccb.cdm.patterns[0].pattern.periph_pattern; + p->path_id = path_id; snprintf(p->periph_name, sizeof(p->periph_name), "da"); p->target_id = VolumeID; - p->flags = PERIPH_MATCH_NAME | PERIPH_MATCH_TARGET; + p->flags = PERIPH_MATCH_PATH | PERIPH_MATCH_NAME | PERIPH_MATCH_TARGET; if (ioctl(xptfd, CAMIOCOMMAND, &ccb) < 0) { i = errno; @@ -122,25 +180,22 @@ } /* - * We should have exactly 2 matches, 1 for the bus and 1 for - * the peripheral. However, if we only have 1 match and it is - * for the bus, don't print an error message and return - * ENOENT. + * We should have exactly 1 match for the peripheral. + * However, if we don't get a match, don't print an error + * message and return ENOENT. */ - if (ccb.cdm.num_matches == 1 && - ccb.cdm.matches[0].type == DEV_MATCH_BUS) { + if (ccb.cdm.num_matches == 0) { free(ccb.cdm.matches); return (ENOENT); } - if (ccb.cdm.num_matches != 2) { - warnx("mpt_query_disk got %d matches, expected 2", + if (ccb.cdm.num_matches != 1) { + warnx("mpt_query_disk got %d matches, expected 1", ccb.cdm.num_matches); free(ccb.cdm.matches); return (EIO); } - if (ccb.cdm.matches[0].type != DEV_MATCH_BUS || - ccb.cdm.matches[1].type != DEV_MATCH_PERIPH) { - warnx("mpt_query_disk got wrong CAM matches"); + if (ccb.cdm.matches[0].type != DEV_MATCH_PERIPH) { + warnx("mpt_query_disk got wrong CAM match"); free(ccb.cdm.matches); return (EIO); } @@ -336,47 +391,44 @@ { CONFIG_PAGE_IOC_2 *ioc2; struct mpt_standalone_disk *disks; - struct bus_match_pattern *b; struct periph_match_pattern *p; struct periph_match_result *r; struct cam_device *dev; union ccb ccb; + path_id_t path_id; size_t bufsize; u_int i; - int count; + int count, error; if (xpt_open() < 0) return (ENXIO); + error = fetch_path_id(&path_id); + if (error) + return (error); + for (count = 100;; count+= 100) { /* Try to fetch 'count' disks in one go. */ bzero(&ccb, sizeof(ccb)); ccb.ccb_h.func_code = XPT_DEV_MATCH; - bufsize = sizeof(struct dev_match_result) * (count + 2); + bufsize = sizeof(struct dev_match_result) * (count + 1); ccb.cdm.num_matches = 0; ccb.cdm.match_buf_len = bufsize; ccb.cdm.matches = calloc(1, bufsize); - bufsize = sizeof(struct dev_match_pattern) * 2; - ccb.cdm.num_patterns = 2; + bufsize = sizeof(struct dev_match_pattern) * 1; + ccb.cdm.num_patterns = 1; ccb.cdm.pattern_buf_len = bufsize; ccb.cdm.patterns = calloc(1, bufsize); - /* Match mptX bus 0. */ - ccb.cdm.patterns[0].type = DEV_MATCH_BUS; - b = &ccb.cdm.patterns[0].pattern.bus_pattern; - snprintf(b->dev_name, sizeof(b->dev_name), "mpt"); - b->unit_number = mpt_unit; - b->bus_id = 0; - b->flags = BUS_MATCH_NAME | BUS_MATCH_UNIT | BUS_MATCH_BUS_ID; - /* Match any "da" peripherals. */ - ccb.cdm.patterns[1].type = DEV_MATCH_PERIPH; - p = &ccb.cdm.patterns[1].pattern.periph_pattern; + ccb.cdm.patterns[0].type = DEV_MATCH_PERIPH; + p = &ccb.cdm.patterns[0].pattern.periph_pattern; + p->path_id = path_id; snprintf(p->periph_name, sizeof(p->periph_name), "da"); - p->flags = PERIPH_MATCH_NAME; + p->flags = PERIPH_MATCH_PATH | PERIPH_MATCH_NAME; if (ioctl(xptfd, CAMIOCOMMAND, &ccb) < 0) { i = errno; @@ -406,21 +458,16 @@ break; } - /* - * We should have N + 1 matches, 1 for the bus and 1 for each - * "da" device. - */ - if (ccb.cdm.num_matches < 1) { - warnx("mpt_fetch_disks didn't get any matches"); + /* Shortcut if we don't have any "da" devices. */ + if (ccb.cdm.num_matches == 0) { free(ccb.cdm.matches); - return (EIO); + *ndisks = 0; + *disksp = NULL; + return (0); } - if (ccb.cdm.matches[0].type != DEV_MATCH_BUS) { - warnx("mpt_fetch_disks got wrong CAM matches"); - free(ccb.cdm.matches); - return (EIO); - } - for (i = 1; i < ccb.cdm.num_matches; i++) { + + /* We should have N matches, 1 for each "da" device. */ + for (i = 0; i < ccb.cdm.num_matches; i++) { if (ccb.cdm.matches[i].type != DEV_MATCH_PERIPH) { warnx("mpt_fetch_disks got wrong CAM matches"); free(ccb.cdm.matches); @@ -428,14 +475,6 @@ } } - /* Shortcut if we don't have any "da" devices. */ - if (ccb.cdm.num_matches == 1) { - free(ccb.cdm.matches); - *ndisks = 0; - *disksp = NULL; - return (0); - } - /* * Some of the "da" peripherals may be for RAID volumes, so * fetch the IOC 2 page (list of RAID volumes) so we can @@ -444,7 +483,7 @@ ioc2 = mpt_read_ioc_page(fd, 2, NULL); disks = calloc(ccb.cdm.num_matches, sizeof(*disks)); count = 0; - for (i = 1; i < ccb.cdm.num_matches; i++) { + for (i = 0; i < ccb.cdm.num_matches; i++) { r = &ccb.cdm.matches[i].result.periph_result; if (periph_is_volume(ioc2, r)) continue; @@ -480,10 +519,9 @@ int mpt_rescan_bus(int bus, int id) { - struct bus_match_pattern *b; union ccb ccb; path_id_t path_id; - size_t bufsize; + int error; /* mpt(4) only handles devices on bus 0. */ if (bus != -1 && bus != 0) @@ -492,54 +530,12 @@ if (xpt_open() < 0) return (ENXIO); - /* First, find the path id of bus 0 for this mpt controller. */ - bzero(&ccb, sizeof(ccb)); + error = fetch_path_id(&path_id); + if (error) + return (error); - ccb.ccb_h.func_code = XPT_DEV_MATCH; - - bufsize = sizeof(struct dev_match_result) * 1; - ccb.cdm.num_matches = 0; - ccb.cdm.match_buf_len = bufsize; - ccb.cdm.matches = calloc(1, bufsize); - - bufsize = sizeof(struct dev_match_pattern) * 1; - ccb.cdm.num_patterns = 1; - ccb.cdm.pattern_buf_len = bufsize; - ccb.cdm.patterns = calloc(1, bufsize); - - /* Match mptX bus 0. */ - ccb.cdm.patterns[0].type = DEV_MATCH_BUS; - b = &ccb.cdm.patterns[0].pattern.bus_pattern; - snprintf(b->dev_name, sizeof(b->dev_name), "mpt"); - b->unit_number = mpt_unit; - b->bus_id = 0; - b->flags = BUS_MATCH_NAME | BUS_MATCH_UNIT | BUS_MATCH_BUS_ID; - - if (ioctl(xptfd, CAMIOCOMMAND, &ccb) < 0) { - free(ccb.cdm.matches); - free(ccb.cdm.patterns); - return (errno); - } - free(ccb.cdm.patterns); - - if (((ccb.ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) || - (ccb.cdm.status != CAM_DEV_MATCH_LAST)) { - warnx("mpt_rescan_bus got CAM error %#x, CDM error %d\n", - ccb.ccb_h.status, ccb.cdm.status); - free(ccb.cdm.matches); - return (EIO); - } - - /* We should have exactly 1 match for the bus. */ - if (ccb.cdm.num_matches != 1 || - ccb.cdm.matches[0].type != DEV_MATCH_BUS) { - free(ccb.cdm.matches); - return (ENOENT); - } - path_id = ccb.cdm.matches[0].result.bus_result.path_id; - free(ccb.cdm.matches); - - /* Now perform the actual rescan. */ + /* Perform the actual rescan. */ + bzero(&ccb, sizeof(ccb)); ccb.ccb_h.path_id = path_id; if (id == -1) { ccb.ccb_h.func_code = XPT_SCAN_BUS; Index: mpt_show.c =================================================================== --- mpt_show.c (revision 204004) +++ mpt_show.c (working copy) @@ -78,6 +78,7 @@ CONFIG_PAGE_MANUFACTURING_0 *man0; CONFIG_PAGE_IOC_2 *ioc2; CONFIG_PAGE_IOC_6 *ioc6; + U16 IOCStatus; int fd, comma; if (ac != 1) { @@ -108,7 +109,7 @@ free(man0); - ioc2 = mpt_read_ioc_page(fd, 2, NULL); + ioc2 = mpt_read_ioc_page(fd, 2, &IOCStatus); if (ioc2 != NULL) { printf(" RAID Levels:"); comma = 0; @@ -151,9 +152,11 @@ printf(" none"); printf("\n"); free(ioc2); - } + } else if ((IOCStatus & MPI_IOCSTATUS_MASK) != + MPI_IOCSTATUS_CONFIG_INVALID_PAGE) + warnx("mpt_read_ioc_page(2): %s", mpt_ioc_status(IOCStatus)); - ioc6 = mpt_read_ioc_page(fd, 6, NULL); + ioc6 = mpt_read_ioc_page(fd, 6, &IOCStatus); if (ioc6 != NULL) { display_stripe_map(" RAID0 Stripes", ioc6->SupportedStripeSizeMapIS); @@ -172,7 +175,9 @@ printf("-%u", ioc6->MaxDrivesIME); printf("\n"); free(ioc6); - } + } else if ((IOCStatus & MPI_IOCSTATUS_MASK) != + MPI_IOCSTATUS_CONFIG_INVALID_PAGE) + warnx("mpt_read_ioc_page(6): %s", mpt_ioc_status(IOCStatus)); /* TODO: Add an ioctl to fetch IOC_FACTS and print firmware version. */ @@ -541,7 +546,8 @@ for (i = 0; i <= 0xff; i++) { pinfo = mpt_pd_info(fd, i, &IOCStatus); if (pinfo == NULL) { - if (IOCStatus != MPI_IOCSTATUS_CONFIG_INVALID_PAGE) + if ((IOCStatus & MPI_IOCSTATUS_MASK) != + MPI_IOCSTATUS_CONFIG_INVALID_PAGE) warnx("mpt_pd_info(%d): %s", i, mpt_ioc_status(IOCStatus)); continue; -- John Baldwin From owner-freebsd-hardware@FreeBSD.ORG Fri Feb 19 17:57:08 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F044106566C; Fri, 19 Feb 2010 17:57:08 +0000 (UTC) (envelope-from cowens@greatbaysoftware.com) Received: from portcityhosting.com (bayringfw.portcityweb.com [64.140.243.92]) by mx1.freebsd.org (Postfix) with ESMTP id 003418FC1C; Fri, 19 Feb 2010 17:57:07 +0000 (UTC) Received: from [127.0.0.1] ([173.14.128.81]) by portcityhosting.com with MailEnable ESMTP; Fri, 19 Feb 2010 12:57:05 -0500 Message-ID: <4B7ED202.2030901@greatbaysoftware.com> Date: Fri, 19 Feb 2010 13:01:38 -0500 From: Charles Owens MIME-Version: 1.0 To: John Baldwin References: <4B75AB2D.2090306@greatbaysoftware.com> <4B79C9CB.8060102@greatbaysoftware.com> <201002181023.08131.jhb@freebsd.org> In-Reply-To: <201002181023.08131.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-WatchGuard-AntiVirus: part scanned. clean action=allow X-ME-Bayesian: 0.000000 Cc: freebsd-hardware@freebsd.org Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Feb 2010 17:57:08 -0000 John Baldwin wrote: > On Monday 15 February 2010 5:25:15 pm Charles Owens wrote: >> Charles Owens wrote: >>> Howdy, >>> >>> We're working with IBM hardware (xSeries 3550) that has an >>> mpt-based RAID controller... after initial success with testing the >>> mptutil utility, now operations other than "show adapter" and "show >>> volume" are resulting in segfaults. >>> >>> While it was working properly we created and removed volumes several >>> times, force-failed drives, and just generally put it through its >>> paces... and all seemed fine. Then, after a reboot, it suddenly started >>> failing with segfault as described, and nothing we do has helped to get >>> it out of this state (including trying to use the LSI in-BIOS manager to >>> create/delete volumes -- which in and of itself works fine). >>> >>> We found recent thread >>> http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it >>> might somehow relate... and even tried the patch that John Baldwin >>> posted, but to no avail. >>> >>> Has anyone seen this behavior and/or have a suggested fix or workaround? >>> >>> >>> Here's the output of "mptutil show adapter": >>> >>> mpt0 Adapter: >>> Board Name: SR-BR10i >>> Board Assembly: L3-25116-01H >>> Chip Name: C1068E >>> Chip Revision: UNUSED >>> RAID Levels: RAID0, RAID1, RAID1E >>> RAID0 Stripes: 64K >>> RAID1E Stripes: 64K >>> RAID0 Drives/Vol: 1-10 >>> RAID1 Drives/Vol: 2 >>> RAID1E Drives/Vol: 3-10 >>> >>> >>> This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. >>> >> >> I should add that the RAID controller in question is the IBM >> ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E >> processor, as described here: >> http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html > > Try this updated patch. It should fix the problems with 'mptutil show drives' > displaying all daX devices in the system rather than just the ones for the > mptX bus. I had incorrectly interpreted the XPT matches as being an AND > rather than an OR. This changes the code to first do a lookup for the logical > "path" (SCSI bus) for mptX devices and then do a second lookup to fetch any > daX devices on that path. I tested it on a machine with an mpt controller and > a USB disk. Unfortunately I wasn't able to test any of the RAID stuff, just > 'show drives'. This mpt(4) controller doesn't support RAID either, so I was > also able to verify the fix you had already tested for cleaning up 'show > adapter' output in that case. > > [patch omitted] John, The patch appears to have resolved the problem. We're still banging on it, but so far it looks very good! Thanks very much! Charles From owner-freebsd-hardware@FreeBSD.ORG Fri Feb 19 18:45:40 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E46D0106566B for ; Fri, 19 Feb 2010 18:45:39 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id A0A0E8FC30 for ; Fri, 19 Feb 2010 18:45:39 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 1A11A46B0C; Fri, 19 Feb 2010 13:45:39 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPA id 31C848A021; Fri, 19 Feb 2010 13:45:38 -0500 (EST) From: John Baldwin To: Charles Owens Date: Fri, 19 Feb 2010 13:15:13 -0500 User-Agent: KMail/1.12.1 (FreeBSD/7.2-CBSD-20100120; KDE/4.3.1; amd64; ; ) References: <4B75AB2D.2090306@greatbaysoftware.com> <201002181023.08131.jhb@freebsd.org> <4B7ED202.2030901@greatbaysoftware.com> In-Reply-To: <4B7ED202.2030901@greatbaysoftware.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201002191315.13796.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Fri, 19 Feb 2010 13:45:38 -0500 (EST) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.5 required=4.2 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: freebsd-hardware@freebsd.org Subject: Re: mptutil(8) segfault on IBM xSeries 3550 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Feb 2010 18:45:40 -0000 On Friday 19 February 2010 1:01:38 pm Charles Owens wrote: > John Baldwin wrote: > > On Monday 15 February 2010 5:25:15 pm Charles Owens wrote: > >> Charles Owens wrote: > >>> Howdy, > >>> > >>> We're working with IBM hardware (xSeries 3550) that has an > >>> mpt-based RAID controller... after initial success with testing the > >>> mptutil utility, now operations other than "show adapter" and "show > >>> volume" are resulting in segfaults. > >>> > >>> While it was working properly we created and removed volumes several > >>> times, force-failed drives, and just generally put it through its > >>> paces... and all seemed fine. Then, after a reboot, it suddenly started > >>> failing with segfault as described, and nothing we do has helped to get > >>> it out of this state (including trying to use the LSI in-BIOS manager to > >>> create/delete volumes -- which in and of itself works fine). > >>> > >>> We found recent thread > >>> http://docs.freebsd.org/cgi/mid.cgi?4B56CD4C.80503 and hoped that it > >>> might somehow relate... and even tried the patch that John Baldwin > >>> posted, but to no avail. > >>> > >>> Has anyone seen this behavior and/or have a suggested fix or workaround? > >>> > >>> > >>> Here's the output of "mptutil show adapter": > >>> > >>> mpt0 Adapter: > >>> Board Name: SR-BR10i > >>> Board Assembly: L3-25116-01H > >>> Chip Name: C1068E > >>> Chip Revision: UNUSED > >>> RAID Levels: RAID0, RAID1, RAID1E > >>> RAID0 Stripes: 64K > >>> RAID1E Stripes: 64K > >>> RAID0 Drives/Vol: 1-10 > >>> RAID1 Drives/Vol: 2 > >>> RAID1E Drives/Vol: 3-10 > >>> > >>> > >>> This work is being done using FreeBSD 8.0-RELEASE-p2 + PAE. > >>> > >> > >> I should add that the RAID controller in question is the IBM > >> ServeRAID-BR10i SAS/SATA Controller which is based on the LSI 1068E > >> processor, as described here: > >> http://www-01.ibm.com/common/ssi/rep_ca/4/872/ENUSAG09-0104/index.html > > > > Try this updated patch. It should fix the problems with 'mptutil show drives' > > displaying all daX devices in the system rather than just the ones for the > > mptX bus. I had incorrectly interpreted the XPT matches as being an AND > > rather than an OR. This changes the code to first do a lookup for the logical > > "path" (SCSI bus) for mptX devices and then do a second lookup to fetch any > > daX devices on that path. I tested it on a machine with an mpt controller and > > a USB disk. Unfortunately I wasn't able to test any of the RAID stuff, just > > 'show drives'. This mpt(4) controller doesn't support RAID either, so I was > > also able to verify the fix you had already tested for cleaning up 'show > > adapter' output in that case. > > > > [patch omitted] > > > John, > > The patch appears to have resolved the problem. We're still banging on > it, but so far it looks very good! > > Thanks very much! Excellent, thanks! I've committed it to HEAD and will MFC it in a week or so. It is probably too late to make 7.3 however. -- John Baldwin