From owner-freebsd-fs Sun Apr 14 8:26:43 2002 Delivered-To: freebsd-fs@freebsd.org Received: from bs2.com.br (mayra.bs2.com.br [200.203.159.62]) by hub.freebsd.org (Postfix) with SMTP id 5BF9837B400 for ; Sun, 14 Apr 2002 08:26:40 -0700 (PDT) Received: (qmail 12451 invoked by uid 1000); 14 Apr 2002 15:26:38 -0000 Received: from unknown (HELO aline.bs2.com.br) (200.203.159.61) by mayra.bs2.com.br with SMTP; 14 Apr 2002 15:26:38 -0000 Date: Sun, 14 Apr 2002 12:26:33 -0300 (BRT) From: "Giovanni P. Tirloni" To: freebsd-fs@freebsd.org Subject: RAID0+1 Message-ID: <20020414121853.U1985-100000@aline.bs2.com.br> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I'm planning on using Vinum with striped and mirrored plexes. I'm still starting on researching and I would like some advices on this topic. I haven't done anything practical until now. Is a setup where I would have a striped plex with two subdisks of the same size through Vinum and the whole thing mirrored by using IDE RAID (with the HTP374 controller) and two other identical subdisks be correct? Like leaving the striping to the software and the mirroring to the "hardware". Is this a correct approach to the problem? If so, how does replacing bad subdisks work in such environment? If you guys can give me some hints or point me to appropriate documentation or alternative solutions I would be very grateful. Thanks in advance, -- Giovanni P. Tirloni To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Tue Apr 16 6:13:33 2002 Delivered-To: freebsd-fs@freebsd.org Received: from comp.chem.msu.su (comp-ext.chem.msu.su [158.250.32.157]) by hub.freebsd.org (Postfix) with ESMTP id B810337B400; Tue, 16 Apr 2002 06:13:23 -0700 (PDT) Received: (from yar@localhost) by comp.chem.msu.su (8.11.6/8.11.6) id g3GDDJb47564; Tue, 16 Apr 2002 17:13:19 +0400 (MSD) (envelope-from yar) Date: Tue, 16 Apr 2002 17:13:19 +0400 From: Yar Tikhiy To: freebsd-fs@freebsd.org, freebsd-ppc@freebsd.org Subject: Early version of HFS/HFS+ driver port to FreeBSD 4 Message-ID: <20020416171318.A47529@comp.chem.msu.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi there, If anyone is interested in testing a very early version of the HFS/HFS+ driver port from Darwin to FreeBSD, please see http://people.freebsd.org/~yar/hfs/ I'd also like to discuss a couple of questions regarding the port's future. First, the code comes from Apple and is covered by the Apple Public Source License, which is rather similar to the GNU one: One must provide the source of any related work for free. It also reserves Apple's right to use any improvements in their commercial products. Does that impose any problems or complications on putting the HFS code into the FreeBSD source tree? Second, the upper layer of the original Apple's code (VFS and vnode operations etc) looks pretty outdated and sometimes poorly written. Which way looks more reasonable, to rewrite it with respect to the modern state of affairs in FreeBSD or to let Apple improve the code over time? -- Yar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Wed Apr 17 13:31:23 2002 Delivered-To: freebsd-fs@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id A3E3E37B41A; Wed, 17 Apr 2002 13:31:19 -0700 (PDT) Received: by elvis.mu.org (Postfix, from userid 1192) id 87D06AE162; Wed, 17 Apr 2002 13:31:19 -0700 (PDT) Date: Wed, 17 Apr 2002 13:31:19 -0700 From: Alfred Perlstein To: fs@freebsd.org Cc: mckusick@freebsd.org Subject: "notime fix" (forw) what do you think of this? Message-ID: <20020417203119.GA90826@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.27i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org it's a hack to make ufs_vnops update atime if it is going to update mtime or ctime. I think this sort of makes sense, it allows one to run noatime to get good speed without the filesystem getting all "wonky" because access times aren't updated when they should be. ----- Forwarded message from Nick Johnson ----- From: Nick Johnson To: al Subject: what do you think of this? Date: Wed, 17 Apr 2002 13:05:08 -0700 (PDT) Message-ID: --- ufs_vnops.c.orig Wed Apr 17 12:55:37 2002 +++ ufs_vnops.c Wed Apr 17 13:00:58 2002 @@ -162,6 +162,17 @@ ip->i_flag |= IN_LAZYMOD; else ip->i_flag |= IN_MODIFIED; + /* + * If we're going to be updating or changing, + * it makes sense that we're accessing as well. + * This changes the traditional semantics of + * mount -o noatime slightly. + */ + if (!(ip->i_flag & IN_ACCESS) && + ((ip->i_flag & IN_UPDATE) || + (ip->i_flag & IN_CHANGE))) { + ip->i_flag |= IN_ACCESS; + } if (ip->i_flag & IN_ACCESS) { ip->i_atime = ts.tv_sec; ip->i_atimensec = ts.tv_nsec; -- "The aptly-named morons.org is an obscenity-laced screed..." -- Robert P. Lockwood, Catholic League director of research Nick Johnson, version 2.0 http://www.spatula.net/ ----- End forwarded message ----- -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Wed Apr 17 23:34:23 2002 Delivered-To: freebsd-fs@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 02DC037B404; Wed, 17 Apr 2002 23:34:17 -0700 (PDT) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id QAA18669; Thu, 18 Apr 2002 16:34:14 +1000 Date: Thu, 18 Apr 2002 16:34:50 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Alfred Perlstein Cc: fs@FreeBSD.ORG, Subject: Re: "notime fix" (forw) what do you think of this? In-Reply-To: <20020417203119.GA90826@elvis.mu.org> Message-ID: <20020418161400.J13884-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 17 Apr 2002, Alfred Perlstein wrote: > it's a hack to make ufs_vnops update atime if it is going > to update mtime or ctime. This is just wrong. atime is the time of last access. POSIX says when it is set. POSIX doesn't seem to say explicity that it shall not be set gratuitously, but POLA says that. > ----- Forwarded message from Nick Johnson ----- > > From: Nick Johnson > To: al > Subject: what do you think of this? > Date: Wed, 17 Apr 2002 13:05:08 -0700 (PDT) > Message-ID: > > --- ufs_vnops.c.orig Wed Apr 17 12:55:37 2002 > +++ ufs_vnops.c Wed Apr 17 13:00:58 2002 > @@ -162,6 +162,17 @@ > ip->i_flag |= IN_LAZYMOD; > else > ip->i_flag |= IN_MODIFIED; > + /* > + * If we're going to be updating or changing, > + * it makes sense that we're accessing as well. > + * This changes the traditional semantics of > + * mount -o noatime slightly. > + */ > + if (!(ip->i_flag & IN_ACCESS) && > + ((ip->i_flag & IN_UPDATE) || > + (ip->i_flag & IN_CHANGE))) { > + ip->i_flag |= IN_ACCESS; > + } > if (ip->i_flag & IN_ACCESS) { > ip->i_atime = ts.tv_sec; > ip->i_atimensec = ts.tv_nsec; A better hack would be to be to not look at the noatime mount flag when deciding to set IN_ACCESS elsewhere, and then write the atime here if either noatime is not in effect or the inode must be written to for other reasons. It is probably best to discard IN_ACCESS here if nothing needs to be written now, since keeping it until later (in case the inode needs to be written later) would give wrong access times later, and updating ip->i_atime* in core only would give incoherent access times (they would go backwards if the inode is never written and is restored from disk. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Thu Apr 18 5:56:42 2002 Delivered-To: freebsd-fs@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id 4AFBE37B433; Thu, 18 Apr 2002 05:56:32 -0700 (PDT) Received: from pool0042.cvx22-bradley.dialup.earthlink.net ([209.179.198.42] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16yBSa-00040i-00; Thu, 18 Apr 2002 05:56:25 -0700 Message-ID: <3CBEC25D.7921E743@mindspring.com> Date: Thu, 18 Apr 2002 05:55:57 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Bruce Evans Cc: Alfred Perlstein , fs@FreeBSD.ORG, mckusick@FreeBSD.ORG Subject: Re: "notime fix" (forw) what do you think of this? References: <20020418161400.J13884-100000@gamplex.bde.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Bruce Evans wrote: > > it's a hack to make ufs_vnops update atime if it is going > > to update mtime or ctime. > > This is just wrong. atime is the time of last access. POSIX says when > it is set. POSIX doesn't seem to say explicity that it shall not be > set gratuitously, but POLA says that. I think the net effect here is an attempt to get "marked for update" rather than "updated" semantics. This is still kind of bad. I don't think your approach would work any better than Alfred's, unfortunately, since his intent is to make "make" work as expected on volumes mounted noatime (e.g. he probably mounted /usr/ports noatime for the install, and left it that way). It's really a kind of bogus thing to want to do, either way. "Some guarantees" is really non-intuitive. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Thu Apr 18 9:24:17 2002 Delivered-To: freebsd-fs@freebsd.org Received: from stone.com (211-232-132-190.intertns.com [211.232.132.190]) by hub.freebsd.org (Postfix) with SMTP id 07D6937B41B for ; Thu, 18 Apr 2002 09:23:53 -0700 (PDT) Received: (qmail 16522 invoked by uid 502); 18 Apr 2002 15:46:07 -0000 Received: from 211-232-132-190.intertns.com (HELO 211.232.132.190) (nobody@211.232.132.190) by 211-232-132-190.intertns.com with SMTP; 18 Apr 2002 15:46:07 -0000 From: =?EUC-KR?B?YWN0b3Igc3R1ZGlv?= To: subject:=?EUC-KR?B?vcXAziBjY20gu+e/qsDaILjwwf2+yLO7W7GkIC0tILDtXQ==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=Arumari_mail1.6b7c732ac144b3d41fd8e151e0eda8e3" Message-Id: <20020418162353.07D6937B41B@hub.freebsd.org> Date: Thu, 18 Apr 2002 09:23:53 -0700 (PDT) Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format." ------=Arumari_mail1.6b7c732ac144b3d41fd8e151e0eda8e3 Content-Type: multipart/alternative; boundary="----=Arumari_mail2.3d0be909eaafd096c91a671239f26ead" ------=Arumari_mail2.3d0be909eaafd096c91a671239f26ead Content-type: text/plain; char-set=EUC-KR Content-Transfer-Encoding: base64 Jm5ic3A7DQoNCg0KVW50aXRsZWQgRG9jdW1lbnQNCg0KDQoNCg0KDQoNCiAgIA0KICAgIA0KICAg IA0KICAgIA0KICAgIA0KICAgIA0KICANCiAgIA0KICAgIA0KICAgIA0KICAgICANCiAgICAgIA0K ICAgICAgICAgDQogICAgICAgICAgDQogICAgICAgICAgDQogICAgICAgIA0KICAgICAgDQogICAg DQogICAgDQogICAgDQogIA0KICAgDQogICAgDQogIA0KICAgDQogICAgDQogICAgDQogICAgIA0K ICAgICAgDQogICAgICAgICANCiAgICAgICAgICAgDQogICAgICAgICAgICANCiAgICAgICAgICAg ICAgIA0KICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgJm5ic3A7DQogICAgICAgICAgICAgICAg ICAgICAgJm5ic3A7DQogICAgICAgICAgICAgICAgICAgICAgJm5ic3A7DQogICAgICAgICAgICAg ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgJm5i c3A7DQogICAgICAgICAgICAgICAgICAgICAgv+y4rrXpwMcgDQogICAgICAgICAgICAgICAgICAg ICAgICDA/sC9sPogtt+wxb/uIL+twaTAuy4uudm3ziDHz7OqtNTAuyDH4sfPv6kgvfG+xrO7seK4 piC80r/4x9W0z7TZLiANCiAgICAgICAgICAgICAgICAgICAgICAgILHXsM3AuiC52bfOIL/suK61 6cC7IMfix8+9xSDHz7OqtNTAxyCw+MXrtcggus64o73JwMy287DtILv9sKLH1bTPtNkuILTcvPjI 9yCz67ehuKYgus64o7TCILChvPawoSANCiAgICAgICAgICAgICAgICAgICAgICAgIL7GtNEsIMfP s6q01LKyIL/CwPzI9yC/ubnox8+w7cDaIMfPtMIguLbAvcC7IMewwLosIMDMIL3DtOvAxyC/ubno wNq16cC7IMfPs6q01LKyvK20wiDDo7DtILDovcq0z7TZLiANCiAgICAgICAgICAgICAgICAgICAg ICAgILHXt7Egsc3H0SC4tsC9wLi3ziDH1LKyIMfPseYgvNK/+MfPuOcsIMfPs6q01MDHILHNx9Eg us64o73JILChv+61pSwgv6m3r7rQtemw+iDH1LKyILW/v6rHz7HmIA0KICAgICAgICAgICAgICAg ICAgICAgICAgvNK/+MfVtM+02S4gsbjDvMD7wM4gus64o73JsPogsdcgwM61tcfPvcm/oSDIrsDO wMwgtce9w7jpIMH2v/jHz73KvcO/wC4gIA0KICAgICAgICAgICAgICAgICAgICAgICAgwPy5riDF qbiuvbrDriC5rsitILHivvfAziDFpcTEILPXxq6/9sWpIL+jxc3F18DOuNXGriANCiAgICAgICAg ICAgICAgICAgICAgICAgILvnvve6zr+hvK20wiDHz7OqtNSysrytIL/4x8+9w7TCILmuyK2757+q wLsgst6y2bjnLCCxzcfRILvnv6rAuLfOwMcgtb+/qsDauKYgsbjHz7DtIMDWvcC0z7TZLiDA2r3F wMcgDQogICAgICAgICAgICAgICAgICAgICAgICC03rb1xq6/zSCzorimIMfPs6q01MC7IMfix9i8 rSC4tsC9sq8gud+76sfPsO0gv7WxpCC1ubixILz2IMDWtMIgsc3H0SC60LXpwMwgx9SysiDHz7Hm ILzSv/jH1bTPtNkuIA0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg ICAgICAgJm5ic3A7DQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg DQogICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAg DQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgIA0KICAgICAgICAgICAgDQogICAgICAg ICAgDQogICAgICAgIA0KICAgICAgDQogICAgDQogICAgDQogICAgDQogIA0KICAgDQogICAgDQog ICAgDQogICAgIA0KICAgICAgDQogICAgICAgICANCiAgICAgICAgICANCiAgICAgICAgDQogICAg ICAgICANCiAgICAgICAgICAgDQogICAgICAgICAgICANCiAgICAgICAgICAgICAgIA0KICAgICAg ICAgICAgICAgICZuYnNwOw0KICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgIA0KICAgICAg ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgDQog ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgwaK89rHisKMgOiAy MDAys+IgM7/5IDI1wM+hrTIwMDKz4iA0v/kgMzDAzywgDQogICAgICAgICAgICAgICAgICAgICAg ICC8rbf5tMIgNL/5IDI3wM8gvNLAzr+hIMfRx8+/qSDAr8i/x9W0z7TZLiANCiAgICAgICAgICAg ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAN CiAgICAgICAgICAgICAgICAgICAgICDBorz2uea5/SA6DQogICAgICAgICAgICAgICAgICAgICAg IDEuIL/CtvPAziC8rbf5waK89ii057vnvNLBpL7nvcQptNm/7rnewLi8xbytIA0KICAgICAgICAg ICAgICAgICAgICAgICAgwNu8usfPvLy/5A0KICAgICAgICAgICAgICAgICAgICAgICAgMi4gMsL3 IMfVsN3A2r+hIMfRx9i8rSCws7qwv6y29CDIxCCwoiC60L7furAgwdi68bvnx9cgxeu6uA0KICAg ICAgICAgICAgICAgICAgICAgICAgMy4gw9bBviC/wLXwvMcoMsL3IMfVsN3A2r+hIMfRx9i8rSCw 4cGkKQ0KICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgILq4s7u9x7D3IDogvK2/773D ILCts7KxuCC9xbvntb8gNTI1LTI0IL+5saS69LX5IDHD/iANCiAgICAgICAgICAgICAgICAgICAg ICAgIMWlxMQgs9fGrr/2xakgwL253bHiyLkgtOO05yCwrSDIxlBEDQogICAgICAgICAgICAgICAg ICAgIA0KICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgDQogICAg ICAgICAgICAgICAgICAgICAgua7AxyA6IDAyKTU1Mi03NzM3KLO7vLExMDQpxaXExL+5vbq5wsH3 LCAwMTYpOTc2Ny0yNDM0KLTjtOc6sK3IxlBEKSzAzLjewM8ocGRAY3VlY29tLmNvbSkNCiAgICAg ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICANCiAg ICAgICAgICAgICAgDQogICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAmbmJzcDsNCiAg ICAgICAgICAgICAgDQogICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgDQogICAgICAg ICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg IA0KICAgICAgICAgICAgICAgICAgICAgIDEuIMDasN06IDE4vLwgwMy78yAzMLy8IMDMx8/AxyC0 68fRuc6xuSCzsiwgDQogICAgICAgICAgICAgICAgICAgICAgICC/qSCx4rW2sbPAziwgseLBuMDH ILChvPa0wiDBpr/ctcu0z7TZLiAgDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOw0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIMPjsPogs+u3ob3Ht8IsILXOsKHB9rimILjwtc4gsK7D4SDA/sC6wMwsILvnv6rAuyDB2Lrx x8+0wrvntvcsILj2wLi3ziDC+b7nx8+0wiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAguvHA/MC7ILChwfi757b3Lg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAg ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAg IA0KICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICANCiAgICAg ICAgICAgICAgICAgICAgICAgIDIuILjwwf3Azr/4IDogurjEwyC6zrrQIC0gM7jtLCC3prrOutAg LSAyuO0sILTtvK26zrrQIC0gMTC47SwgQ0oowM7FzbPdIA0KICAgICAgICAgICAgICAgICAgICAg ICAgICC55rzbKSAtILTZvPYNCiAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICANCiAg ICAgICAgICAgICAgICAgICAgICAgMy4gvK23+cD8x/wguea5/TogDQoNCiAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOw0KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICCh 2iAxwvcgv8K288DOvK23+SDBorz2DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOw0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDHC97ytt/mzu7/rOiC6u7vnIL7nvcQgwvzBti8oMcL3 ILytt/mzu7/rwLsguriw7SANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgILCz urC/rLb0KSwgu+fB+MbEwM/Dt7rODQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICCh2iAywvcgwPzH/CjH1bDdwNq/oSDH0cfYvK0pDQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICZuYnNwOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgILCzurAgxeu6uCDIxCC057vnv6G8rSDB98GiIL/AtfC8xyi6uMTDwLogwfbBpLDuIA0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAguejBpCwgtO28rbTCILndwdbAvb7H IMHYuvEpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICANCiAg ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg ICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQuIA0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMcL3IMfVsN3A2rTCILCzurAgxeu6uMfP v6kgMsL3IMD8x/y/obytILyxwaS1y7TPtNkuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAywvcgwPzH/CC9wyDA2ry8x9Egwdi68bmwsPogwdi68bvnx9fAuiDH1bDdIMXruri9w7+h IMD8tN61y7TPtNkuDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICANCiAgICAg ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICDA/Mf8wM+9wyANCiAgICAg ICAgICAgICAgICAgICAgICAgIDogMcL3Lbytt/nA/Mf8IDIwMDKz4iA1v/kgMDTAzyjF5Ckgud/H pSiws7qwxeu6uCkgMsL3LTIwMDKz4iA1v/kgwd8ovPa9w7jpwaIpIA0KICAgICAgICAgICAgICAg ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgDQogICAg ICAgICAgICAgICAgDQogICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgDQogICAgICAgICAg ICAgICAgIA0KICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICANCiAgICAg ICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICDD1sG+IMfVsN0gtcggu+e2 98C6IMWlxMSz18auv/bFqb/NIMfUsrIgQ0NNILvnv6rA2rfOIMGkvcQgyLC1v8C7IA0KICAgICAg ICAgICAgICAgICAgICAgICAgx8+w1CC1x7jnIMC9ud0gudcgsPi/rCwguea828iwtb/AuyDF68fY ILmuyK2757+qwMcgwd+9yb+hILytsNQgtckgsM3A1LTPtNkuKMf2wOcgvtm5/MDbvvfAzCANCiAg ICAgICAgICAgICAgICAgICAgICAgIMH4x+DB37+hIMDWvcC0z7TZKQ0KICAgICAgICAgICAgICAg ICAgICANCiAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAg ICANCiAgICAgICAgICAgIA0KICAgICAgICAgIA0KICAgICAgICANCiAgICAgIA0KICAgIA0KICAg IA0KICAgIA0KICANCiAgIA0KICAgIA0KICAgIA0KICAgIA0KICAgIA0KICAgIA0KICANCiAgIA0K ICAgIENvcHlyaWdodChjKTIwMDAgDQogICAgICBDVUVDT00gTmV0d29yayBDby5MdGQsIEFsbCBS aWdodHMgUmVzZXJ2ZWQgMjA5MjgxOSB0aCANCiAgDQogIA0KICAgIHd3dy5jdWVjb20uY29tDQog IA0KICAgDQogICAgDQogICAgDQogICAgDQogICAgDQogICAgDQogIA0KDQoNCiZuYnNwOw0KDQoN Cg== ------=Arumari_mail2.3d0be909eaafd096c91a671239f26ead Content-type: text/html; char-set=EUC-KR Content-Transfer-Encoding: base64 Jm5ic3A7DQo8aHRtbD4NCjxoZWFkPg0KPHRpdGxlPlVudGl0bGVkIERvY3VtZW50PC90aXRsZT4N CjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFy c2V0PWV1Yy1rciI+DQo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHA6Ly93d3cuY3Vl Y29tLmNvbS9tYWlsaW5nL3llcy95ZXNtYWlsLmNzcyIgdHlwZT0idGV4dC9jc3MiPg0KPC9oZWFk Pg0KDQo8Ym9keSBiZ2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4NCjx0YWJsZSB3aWR0 aD0iNjcyIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogIDx0 cj4gDQogICAgPHRkIHdpZHRoPSIxNCI+PC90ZD4NCiAgICA8dGQgYmdjb2xvcj0iIzAxNDk4MyIg d2lkdGg9IjMiPjwvdGQ+DQogICAgPHRkIGJnY29sb3I9IiMwMTQ5ODMiIGhlaWdodD0iMyB3aWR0 aD0iNjcxIHdpZHRoPSI2NDQiIj48L3RkPg0KICAgIDx0ZCBiZ2NvbG9yPSIjMDE0OTgzIiB3aWR0 aD0iMyI+PC90ZD4NCiAgICA8dGQgd2lkdGg9IjE1Ij48L3RkPg0KICA8L3RyPg0KICA8dHI+IA0K ICAgIDx0ZCB3aWR0aD0iMTQiPjwvdGQ+DQogICAgPHRkIGJnY29sb3I9IiMwMTQ5ODMiIHdpZHRo PSIzIj48L3RkPg0KICAgIDx0ZCB3aWR0aD0iNjQ0Ij4gDQogICAgICA8dGFibGUgd2lkdGg9IjYz OCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjUiPg0KICAgICAgICA8 dHI+IA0KICAgICAgICAgIDx0ZCB3aWR0aD0iMTIlIj48YSBocmVmPSJodHRwOi8vd3d3LmN1ZWNv bS5jby5rciI+PGltZyBzcmM9Imh0dHA6Ly93d3cuY3VlY29tLmNvbS9tYWlsaW5nL3llcy9pbWcv Y3VlY29tX2xvZ28uZ2lmIiB3aWR0aD0iNjIiIGhlaWdodD0iNjIiIGJvcmRlcj0iMCI+PC9hPjwv dGQ+DQogICAgICAgICAgPHRkIHZhbGlnbj0idG9wIj48aW1nIHNyYz0iaHR0cDovL3d3dy5jdWVj b20uY29tL21haWxpbmcveWVzL2ltZy9jdWVjb21fdmlzaW9uLmdpZiIgd2lkdGg9IjU1NCIgaGVp Z2h0PSI2NiI+PC90ZD4NCiAgICAgICAgPC90cj4NCiAgICAgIDwvdGFibGU+DQogICAgPC90ZD4N CiAgICA8dGQgYmdjb2xvcj0iIzAxNDk4MyIgd2lkdGg9IjMiPjwvdGQ+DQogICAgPHRkIHdpZHRo PSIxNSI+PC90ZD4NCiAgPC90cj4NCiAgPHRyPiANCiAgICA8dGQgY29sc3Bhbj0iNSI+PGltZyBz cmM9Imh0dHA6Ly93d3cuY3VlY29tLmNvbS9tYWlsaW5nL3llcy9pbWcvdG9wXzEuZ2lmIiB3aWR0 aD0iNjc5IiBoZWlnaHQ9IjExNSI+PC90ZD4NCiAgPC90cj4NCiAgPHRyPiANCiAgICA8dGQgd2lk dGg9IjE0Ij48L3RkPg0KICAgIDx0ZCBiZ2NvbG9yPSIjMDE0OTgzIiB3aWR0aD0iMyI+PC90ZD4N CiAgICA8dGQgd2lkdGg9IjY0NCIgYWxpZ249ImNlbnRlciIgaGVpZ2h0PSIxODUiPiANCiAgICAg IDx0YWJsZSB3aWR0aD0iNjA4IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGlu Zz0iMCIgaGVpZ2h0PSIxODAiIGJhY2tncm91bmQ9Imh0dHA6Ly93d3cuY3VlY29tLmNvbS9tYWls aW5nL3llcy9pbWcvdG9wX2JnLmdpZiI+DQogICAgICAgIDx0cj4gDQogICAgICAgICAgPHRkPiAN CiAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjE2IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIw IiBjZWxscGFkZGluZz0iMCIgY2xhc3M9InRfaGVhZCIgaGVpZ2h0PSIxNzMiPg0KICAgICAgICAg ICAgICA8dHI+IA0KICAgICAgICAgICAgICAgIDx0ZD4gDQogICAgICAgICAgICAgICAgICA8dGFi bGUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIw IiBjbGFzcz0idF9oZWFkIiBoZWlnaHQ9IjE4MSI+DQogICAgICAgICAgICAgICAgICAgIDx0cj4g DQogICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIyJSIgaGVpZ2h0PSIyNSI+Jm5ic3A7 PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjkyJSIgaGVpZ2h0PSIyNSI+ Jm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjYlIiBoZWlnaHQ9 IjI1Ij4mbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAg ICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjE0NSIgd2lk dGg9IjIlIj4mbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjE0 NSIgd2lkdGg9IjkyJSI+PGI+PGZvbnQgY29sb3I9IiMyRTQ2ODEiPr/suK616cDHIA0KICAgICAg ICAgICAgICAgICAgICAgICAgwP7AvbD6ILbfsMW/7iC/rcGkwLsuLjxzcGFuIGNsYXNzPSJ0X2hl YWQiPrnZt84gx8+zqrTUwLsgx+LHz7+pIL3xvsazu7HiuKYgvNK/+MfVtM+02S48L3NwYW4+PC9m b250PjwvYj48c3BhbiBjbGFzcz0idF9oZWFkIj4gDQogICAgICAgICAgICAgICAgICAgICAgICCx 17DNwLogudm3ziC/7LiutenAuyDH4sfPvcUgx8+zqrTUwMcgsPjF67XIILrOuKO9ycDMtvOw7SC7 /bCix9W0z7TZLiC03Lz4yPcgs+u3obimILrOuKO0wiCwobz2sKEgDQogICAgICAgICAgICAgICAg ICAgICAgICC+xrTRLCDHz7OqtNSysiC/wsD8yPcgv7m56MfPsO3A2iDHz7TCILi2wL3AuyDHsMC6 LCDAzCC9w7TrwMcgv7m56MDatenAuyDHz7OqtNSysryttMIgw6Ow7SCw6L3KtM+02S4gDQogICAg ICAgICAgICAgICAgICAgICAgICCx17exILHNx9EguLbAvcC4t84gx9SysiDHz7HmILzSv/jHz7jn LCDHz7OqtNTAxyCxzcfRILrOuKO9ySCwob/utaUsIL+pt6+60LXpsPogx9SysiC1v7+qx8+x5iAN CiAgICAgICAgICAgICAgICAgICAgICAgILzSv/jH1bTPtNkuILG4w7zA+8DOILrOuKO9ybD6ILHX IMDOtbXHz73Jv6EgyK7AzsDMILXHvcO46SDB9r/4x8+9yr3Dv8AuIDwvc3Bhbj4gPGJyPg0KICAg ICAgICAgICAgICAgICAgICAgICAgPGI+PGZvbnQgY29sb3I9IiMyRTQ2ODEiPsD8ua4gxam4rr26 w64gua7IrSCx4r73wM4gxaXExCCz18auv/bFqSC/o8XNxdfAzrjVxq4gDQogICAgICAgICAgICAg ICAgICAgICAgICC75773us6/obyttMIgx8+zqrTUsrK8rSC/+MfPvcO0wiC5rsitu+e/qsC7ILLe stm45ywgsc3H0SC757+qwLi3zsDHILW/v6rA2rimILG4x8+w7SDA1r3AtM+02S4gwNq9xcDHIA0K ICAgICAgICAgICAgICAgICAgICAgICAgtN629cauv80gs6K4piDHz7OqtNTAuyDH4sfYvK0guLbA vbKvILnfu+rHz7DtIL+1saQgtbm4sSC89iDA1rTCILHNx9EgutC16cDMIMfUsrIgx8+x5iC80r/4 x9W0z7TZLjwvZm9udD4gDQogICAgICAgICAgICAgICAgICAgICAgICA8L2I+PC90ZD4NCiAgICAg ICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxNDUiIHdpZHRoPSI2JSI+Jm5ic3A7PC90ZD4N CiAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPiANCiAg ICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjIlIj48L3RkPg0KICAgICAgICAgICAgICAg ICAgICAgIDx0ZCB3aWR0aD0iOTIlIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3 aWR0aD0iNiUiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAg ICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgIDwvdHI+ DQogICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgIDwvdGQ+DQogICAgICAgIDwvdHI+DQog ICAgICA8L3RhYmxlPg0KICAgIDwvdGQ+DQogICAgPHRkIGJnY29sb3I9IiMwMTQ5ODMiIHdpZHRo PSIzIj48L3RkPg0KICAgIDx0ZCB3aWR0aD0iMTUiPjwvdGQ+DQogIDwvdHI+DQogIDx0cj4gDQog ICAgPHRkIHdpZHRoPSIxNCI+PC90ZD4NCiAgICA8dGQgYmdjb2xvcj0iIzAxNDk4MyIgd2lkdGg9 IjMiPjwvdGQ+DQogICAgPHRkIHdpZHRoPSI2NDQiPiANCiAgICAgIDx0YWJsZSB3aWR0aD0iMTAw JSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGhlaWdodD0iNTQy Ij4NCiAgICAgICAgPHRyPiANCiAgICAgICAgICA8dGQgYmFja2dyb3VuZD0iaHR0cDovL3d3dy5j dWVjb20uY29tL21haWxpbmcveWVzL2ltZy9nYXJvX2xpbmUuZ2lmIiBoZWlnaHQ9IjEiPjwvdGQ+ DQogICAgICAgIDwvdHI+DQogICAgICAgIDx0cj4gDQogICAgICAgICAgPHRkIGJhY2tncm91bmQ9 Imh0dHA6Ly93d3cuY3VlY29tLmNvbS9tYWlsaW5nL3llcy9pbWcvYm9keV9iZy5naWYiIGhlaWdo dD0iNTM5IiB2YWxpZ249InRvcCI+IA0KICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSIxMDElIiBi b3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAg IDx0cj4gDQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iNDYiPiZuYnNwOzwvdGQ+DQogICAg ICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAgPHRk IGhlaWdodD0iOTUiPiANCiAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iMTAwJSIgYm9y ZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjIiIGNsYXNzPSJ0Ij4NCiAgICAg ICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjUl IiBhbGlnbj0icmlnaHQiPjxpbWcgc3JjPSJodHRwOi8vd3d3LmN1ZWNvbS5jb20vbWFpbGluZy95 ZXMvaW1nL3NlbW8uZ2lmIiB3aWR0aD0iNyIgaGVpZ2h0PSIxMCI+PC90ZD4NCiAgICAgICAgICAg ICAgICAgICAgICA8dGQgY29sc3Bhbj0iMiI+PGI+waK89rHisKMgOjwvYj4gMjAwMrPiIDO/+SAy NcDPoa0yMDAys+IgNL/5IDMwwM8sIA0KICAgICAgICAgICAgICAgICAgICAgICAgvK23+bTCIDS/ +SAyN8DPILzSwM6/oSDH0cfPv6kgwK/Iv8fVtM+02S4gPC90ZD4NCiAgICAgICAgICAgICAgICAg ICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAg ICA8dGQgd2lkdGg9IjUlIiBhbGlnbj0icmlnaHQiIHZhbGlnbj0idG9wIj48aW1nIHNyYz0iaHR0 cDovL3d3dy5jdWVjb20uY29tL21haWxpbmcveWVzL2ltZy9zZW1vLmdpZiIgd2lkdGg9IjciIGhl aWdodD0iMTAiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMSUiIHZh bGlnbj0idG9wIj48Yj7Borz2uea5/SA6PC9iPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAg PHRkIHdpZHRoPSI4NCUiPiAxLiC/wrbzwM4gvK23+cGivPYoPGEgaHJlZj0iaHR0cDovL3d3dy5j dWVjb20uY29tL21haWxpbmcveWVzL2FwcGx5YXVkaS5od3AiPjxiPjxmb250IGNvbG9yPSIjRkZG RkZGIj6057vnvNLBpL7nvcQ8L2ZvbnQ+PC9iPjwvYT4pPGltZyBzcmM9Imh0dHA6Ly93d3cuY3Vl Y29tLmNvbS9tYWlsaW5nL3llcy9pbWcvMV9idG4uZ2lmIiB3aWR0aD0iMjUiIGhlaWdodD0iMTAi PrTZv+653sC4vMW8rSANCiAgICAgICAgICAgICAgICAgICAgICAgIMDbvLrHz7y8v+Q8YnI+DQog ICAgICAgICAgICAgICAgICAgICAgICAyLiAywvcgx9Ww3cDav6Egx9HH2LytILCzurC/rLb0IMjE ILCiILrQvt+6sCDB2Lrxu+fH1yDF67q4PGJyPg0KICAgICAgICAgICAgICAgICAgICAgICAgMy4g w9bBviC/wLXwvMcoMsL3IMfVsN3A2r+hIMfRx9i8rSCw4cGkKTwvdGQ+DQogICAgICAgICAgICAg ICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAg ICAgICAgPHRkIHdpZHRoPSI1JSIgYWxpZ249InJpZ2h0Ij48aW1nIHNyYz0iaHR0cDovL3d3dy5j dWVjb20uY29tL21haWxpbmcveWVzL2ltZy9zZW1vLmdpZiIgd2lkdGg9IjciIGhlaWdodD0iMTAi PjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjIiPjxiPrq4s7u9x7D3 IDo8L2I+ILytv++9wyCwrbOysbggvcW757W/IDUyNS0yNCC/ubGkuvS1+SAxw/4gDQogICAgICAg ICAgICAgICAgICAgICAgICDFpcTEILPXxq6/9sWpIMC9ud2x4si5ILTjtOcgsK0gyMZQRDwvdGQ+ DQogICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgIDx0cj4gDQog ICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI1JSIgYWxpZ249InJpZ2h0Ij48aW1nIHNy Yz0iaHR0cDovL3d3dy5jdWVjb20uY29tL21haWxpbmcveWVzL2ltZy9zZW1vLmdpZiIgd2lkdGg9 IjciIGhlaWdodD0iMTAiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49 IjIiPjxiPrmuwMcgOjwvYj4gMDIpNTUyLTc3Mzcos7u8sTEwNCnFpcTEv7m9urnCwfcsIDAxNik5 NzY3LTI0MzQ8Yj48Zm9udCBjb2xvcj0iIzAwMzM2NiI+KLTjtOc6sK3IxlBEKSzAzLjewM8oPGEg aHJlZj0ibWFpbHRvOnBkQGN1ZWNvbS5jb20iPjxmb250IGNvbG9yPSIjMDAzMzY2Ij5wZEBjdWVj b20uY29tPC9mb250PjwvYT4pPC9mb250PjwvYj48L3RkPg0KICAgICAgICAgICAgICAgICAgICA8 L3RyPg0KICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICA8L3RkPg0K ICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAg IDx0ZCBoZWlnaHQ9IjUwIj4mbmJzcDs8L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAg ICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjI4NyIgdmFsaWduPSJ0 b3AiPiANCiAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iOTglIiBib3JkZXI9IjAiIGNl bGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMiIgY2xhc3M9InQiPg0KICAgICAgICAgICAgICAg ICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iNSUiIGFsaWduPSJy aWdodCIgdmFsaWduPSJ0b3AiPjxpbWcgc3JjPSJodHRwOi8vd3d3LmN1ZWNvbS5jb20vbWFpbGlu Zy95ZXMvaW1nL3NlbW8uZ2lmIiB3aWR0aD0iNyIgaGVpZ2h0PSIxMCI+PC90ZD4NCiAgICAgICAg ICAgICAgICAgICAgICA8dGQgd2lkdGg9Ijk1JSI+PGI+MS4gwNqw3TwvYj46IDxiPjE4vLwgwMy7 8yAzMLy8IMDMx8/AxyC068fRuc6xuSCzsiwgDQogICAgICAgICAgICAgICAgICAgICAgICC/qSCx 4rW2sbPAziwgseLBuMDHILChvPa0wiDBpr/ctcu0z7TZLiA8L2I+IA0KICAgICAgICAgICAgICAg ICAgICAgICAgPHRhYmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBj ZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIyMCI+Jm5ic3A7PC90ZD4NCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InQiPiANCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxwPsPjsPogs+u3ob3Ht8IsILXOsKHB9rimILjwtc4gsK7D4SDA/sC6wMwsILvn v6rAuyDB2Lrxx8+0wrvntvcsILj2wLi3ziDC+b7nx8+0wiANCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAguvHA/MC7ILChwfi757b3LjwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAg ICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAg ICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAg ICAgICAgICAgICAgIDx0ZCB3aWR0aD0iNSUiIGFsaWduPSJyaWdodCIgdmFsaWduPSJ0b3AiPjxp bWcgc3JjPSJodHRwOi8vd3d3LmN1ZWNvbS5jb20vbWFpbGluZy95ZXMvaW1nL3NlbW8uZ2lmIiB3 aWR0aD0iNyIgaGVpZ2h0PSIxMCI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lk dGg9Ijk1JSI+IA0KICAgICAgICAgICAgICAgICAgICAgICAgPHA+PGI+Mi4guPDB/cDOv/ggOiC6 uMTDILrOutAgLSAzuO0sILemus660CAtIDK47SwgtO28rbrOutAgLSAxMLjtLCBDSijAzsXNs90g DQogICAgICAgICAgICAgICAgICAgICAgICAgILnmvNspIC0gtNm89jwvYj48L3A+DQogICAgICAg ICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAg ICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjUlIiBh bGlnbj0icmlnaHQiIHZhbGlnbj0idG9wIj48aW1nIHNyYz0iaHR0cDovL3d3dy5jdWVjb20uY29t L21haWxpbmcveWVzL2ltZy9zZW1vLmdpZiIgd2lkdGg9IjciIGhlaWdodD0iMTAiPjwvdGQ+DQog ICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI5NSUiPiA8Yj4zLiC8rbf5wPzH/CC55rn9 OiA8L2I+DQo8dGFibGUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNl bGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjIwIj4mbmJzcDs8L3RkPg0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOTYlIiBjbGFzcz0idCI+IA0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxiPqHaIDHC9yC/wrbzwM68rbf5IMGivPY8L2I+PGJyPg0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRhYmxlIHdpZHRoPSI5OCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRk aW5nPSIwIiBjbGFzcz0idCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4g DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0JSI+Jm5ic3A7 PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9Ijk2JSI+ McL3vK23+bO7v+s6ILq7u+cgvue9xCDC/MG2LygxwvcgvK23+bO7v+vAuyC6uLDtIA0KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgsLO6sL+stvQpLCC758H4xsTAz8O3us48L3Rk Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxi PqHaIDLC9yDA/Mf8KMfVsN3A2r+hIMfRx9i8rSk8L2I+PGJyPg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI5OCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAi IGNlbGxwYWRkaW5nPSIwIiBjbGFzcz0idCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0cj4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0 JSI+Jm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lk dGg9Ijk2JSI+sLO6sCDF67q4IMjEILTnu+e/obytIMH3waIgv8C18LzHKLq4xMPAuiDB9sGksO4g DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICC56MGkLCC07byttMIgud3B1sC9 vscgwdi68Sk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0K ICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDwvdHI+DQog ICAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRo PSI1JSIgYWxpZ249InJpZ2h0IiB2YWxpZ249InRvcCIgaGVpZ2h0PSIxOSI+PGltZyBzcmM9Imh0 dHA6Ly93d3cuY3VlY29tLmNvbS9tYWlsaW5nL3llcy9pbWcvc2Vtby5naWYiIHdpZHRoPSI3IiBo ZWlnaHQ9IjEwIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOTUlIiBo ZWlnaHQ9IjE5Ij4gDQogICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjEwMCUi IGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBoZWlnaHQ9IjM2Ij4N CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dGQgd2lkdGg9IjIwcyIgdmFsaWduPSJ0b3AiIGhlaWdodD0iMTkiPjxiIGNsYXNzPSJ0 Ij40LiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYj48L3RkPg0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOTYlIiBjbGFzcz0idCIgaGVpZ2h0PSIxOSI+ IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PGI+McL3IMfVsN3A2rTCILCzurAg xeu6uMfPv6kgMsL3IMD8x/y/obytILyxwaS1y7TPtNkuIDxicj4NCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMsL3IMD8x/wgvcMgwNq8vMfRIMHYuvG5sLD6IMHYuvG758fXwLogx9Ww 3SDF67q4vcO/oSDA/LTetcu0z7TZLjwvYj48L3A+DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAg ICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAg ICAgICAgICAgIDx0ZCB3aWR0aD0iNSUiIGFsaWduPSJyaWdodCIgdmFsaWduPSJ0b3AiIGhlaWdo dD0iMjIiPjxpbWcgc3JjPSJodHRwOi8vd3d3LmN1ZWNvbS5jb20vbWFpbGluZy95ZXMvaW1nL3Nl bW8uZ2lmIiB3aWR0aD0iNyIgaGVpZ2h0PSIxMCI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAg ICA8dGQgd2lkdGg9Ijk1JSIgaGVpZ2h0PSIyMiI+PGI+PGZvbnQgY29sb3I9IiMwMDMzNjYiPsD8 x/zAz73DIA0KICAgICAgICAgICAgICAgICAgICAgICAgOiAxwvctvK23+cD8x/wgMjAwMrPiIDW/ +SAwNMDPKMXkKSC538elKLCzurDF67q4KSAywvctMjAwMrPiIDW/+SDB3yi89r3DuOnBoikgDQog ICAgICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+PC9iPjwvdGQ+DQogICAgICAgICAgICAgICAg ICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgIDwv dGQ+DQogICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAg ICAgICAgPHRkIGhlaWdodD0iNTAiIHZhbGlnbj0idG9wIj4gDQogICAgICAgICAgICAgICAgICA8 dGFibGUgd2lkdGg9Ijk4JSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9 IjIiIGNsYXNzPSJ0Ij4NCiAgICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAg ICAgICAgICA8dGQgd2lkdGg9IjUlIiBhbGlnbj0icmlnaHQiIHZhbGlnbj0idG9wIj48aW1nIHNy Yz0iaHR0cDovL3d3dy5jdWVjb20uY29tL21haWxpbmcveWVzL2ltZy9zZW1vLmdpZiIgd2lkdGg9 IjciIGhlaWdodD0iMTAiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI5 NSUiPjxiPsPWwb4gx9Ww3SC1yCC757b3wLogxaXExLPXxq6/9sWpv80gx9SysiBDQ00gu+e/qsDa t84gwaS9xCDIsLW/wLsgDQogICAgICAgICAgICAgICAgICAgICAgICDHz7DUILXHuOcgwL253SC5 1yCw+L+sLCC55rzbyLC1v8C7IMXrx9ggua7Irbvnv6rAxyDB373Jv6EgvK2w1CC1ySCwzcDUtM+0 2S4ox/bA5yC+2bn8wNu+98DMIA0KICAgICAgICAgICAgICAgICAgICAgICAgwfjH4MHfv6EgwNa9 wLTPtNkpPC9iPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAg ICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgIDwvdHI+ DQogICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgIDwvdGQ+DQogICAgICAgIDwvdHI+DQog ICAgICA8L3RhYmxlPg0KICAgIDwvdGQ+DQogICAgPHRkIGJnY29sb3I9IiMwMTQ5ODMiIHdpZHRo PSIzIj48L3RkPg0KICAgIDx0ZCB3aWR0aD0iMTUiPjwvdGQ+DQogIDwvdHI+DQogIDx0cj4gDQog ICAgPHRkIHdpZHRoPSIxNCIgcm93c3Bhbj0iMyI+PC90ZD4NCiAgICA8dGQgYmdjb2xvcj0iIzAx NDk4MyIgd2lkdGg9IjMiIHJvd3NwYW49IjMiPjwvdGQ+DQogICAgPHRkIHdpZHRoPSI2NDQiIGhl aWdodD0iODAiIGFsaWduPSJjZW50ZXIiPjxhIGhyZWY9Im1haWx0bzpwZEBjdWVjb20uY29tIj48 aW1nIHNyYz0iaHR0cDovL3d3dy5jdWVjb20uY29tL21haWxpbmcveWVzL2ltZy9hdWRpdGlvbl9i dG4uZ2lmIiB3aWR0aD0iMjAyIiBoZWlnaHQ9IjQ5IiBib3JkZXI9IjAiPjwvYT48L3RkPg0KICAg IDx0ZCBiZ2NvbG9yPSIjMDE0OTgzIiB3aWR0aD0iMyIgcm93c3Bhbj0iMyI+PC90ZD4NCiAgICA8 dGQgd2lkdGg9IjE1IiByb3dzcGFuPSIzIj48L3RkPg0KICA8L3RyPg0KICA8dHI+IA0KICAgIDx0 ZCB3aWR0aD0iNjQ0IiBoZWlnaHQ9IjE3IiBiZ2NvbG9yPSIjN0I4NDg0IiBjbGFzcz0idCIgYWxp Z249ImNlbnRlciI+Q29weXJpZ2h0KGMpMjAwMCANCiAgICAgIENVRUNPTSBOZXR3b3JrIENvLkx0 ZCwgQWxsIFJpZ2h0cyBSZXNlcnZlZCAyMDkyODE5IHRoIDwvdGQ+DQogIDwvdHI+DQogIDx0cj4N CiAgICA8dGQgd2lkdGg9IjY0NCIgaGVpZ2h0PSIzNSIgYmdjb2xvcj0iI0NCQ0ZDRiIgY2xhc3M9 InQiIGFsaWduPSJjZW50ZXIiPjxmb250IGNvbG9yPSIjNjY2NjY2Ij48Yj48YSBocmVmPSJodHRw Oi8vd3d3LmN1ZWNvbS5jb20iPnd3dy5jdWVjb20uY29tPC9hPjwvYj48L2ZvbnQ+PC90ZD4NCiAg PC90cj4NCiAgPHRyPiANCiAgICA8dGQgaGVpZ2h0PSIzIiB3aWR0aD0iMTQiPjwvdGQ+DQogICAg PHRkIGJnY29sb3I9IiMwMTQ5ODMiIHdpZHRoPSIzIiBoZWlnaHQ9IjMiPjwvdGQ+DQogICAgPHRk IGJnY29sb3I9IiMwMTQ5ODMiIGhlaWdodD0iMyIgd2lkdGg9IjY0NCI+PC90ZD4NCiAgICA8dGQg Ymdjb2xvcj0iIzAxNDk4MyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC90ZD4NCiAgICA8dGQgaGVp Z2h0PSIzIiB3aWR0aD0iMTUiPjwvdGQ+DQogIDwvdHI+DQo8L3RhYmxlPg0KDQo8cCBjbGFzcz0i dCI+Jm5ic3A7PC9wPg0KPC9ib2R5Pg0KPC9odG1sPg0K ------=Arumari_mail2.3d0be909eaafd096c91a671239f26ead-- ------=Arumari_mail1.6b7c732ac144b3d41fd8e151e0eda8e3-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Thu Apr 18 9:32:43 2002 Delivered-To: freebsd-fs@freebsd.org Received: from thallium.ikuu.org (b77002.upc-b.chello.nl [212.83.77.2]) by hub.freebsd.org (Postfix) with SMTP id 3549037B428 for ; Thu, 18 Apr 2002 09:31:44 -0700 (PDT) Received: (qmail 53913 invoked from network); 18 Apr 2002 16:42:17 -0000 Received: from unknown (HELO aurum) (10.0.0.4) by thallium.ikuu.org with SMTP; 18 Apr 2002 16:42:17 -0000 Message-ID: <004101c1e6f6$cdb9be50$0400000a@aurum> From: "Rink Springer" To: , Subject: Bugs in FAT code Date: Thu, 18 Apr 2002 18:33:43 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello everyone, While trying to migrate some FAT32 filesystems to FFS, I encountered a kernel trap 12 error. This happened on a Pentium II 233 and a K6-2 333MHz. The fault happends when trying to do a 'ls >q' on a mounted 40GB FAT32 disk, connected to a Promise TX2 PCI IDE controller. uname -a says: -- FreeBSD sidious.ikuu.org 4.5-STABLE FreeBSD 4.5-STABLE #7: Thu Apr 18 17:13:54 GMT 2002 rink@sidious.ikuu.org:/usr/src/sys/compile/SIDIOUS i386 -- The dmesg log is: -- Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.5-STABLE #7: Thu Apr 18 17:13:54 GMT 2002 rink@sidious.ikuu.org:/usr/src/sys/compile/SIDIOUS Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 334092596 Hz CPU: AMD-K6(tm) 3D processor (334.09-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf AMD Features=0x80000800 real memory = 67108864 (65536K bytes) avail memory = 62390272 (60928K bytes) Preloaded elf kernel "kernel" at 0xc02f0000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc02f009c. netsmb_dev: loaded K6-family MTRR support enabled (2 registers) Using $PIR table, 4 entries at 0xc00fd9f0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xd000-0xd00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 7.2 irq 11 chip1: at device 7.3 on pci0 rl0: port 0xd800-0xd8ff mem 0xe8804000-0xe88040ff irq 10 at device 8.0 on pci0 rl0: Ethernet address: 00:50:fc:39:8f:e5 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto atapci1: port 0xec00-0xec0f,0xe800-0xe803,0xe400-0xe407,0xe000-0xe003,0xdc00-0xdc07 mem 0xe8800000-0xe8803fff irq 12 at device 9.0 on pci0 ata2: at 0xdc00 on atapci1 ata3: at 0xe400 on atapci1 orm0: