NetBSD Problem Report #46670

From www@NetBSD.org  Sat Jul  7 21:28:32 2012
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id 3B2A363B882
	for <gnats-bugs@gnats.NetBSD.org>; Sat,  7 Jul 2012 21:28:32 +0000 (UTC)
Message-Id: <20120707212831.647ED63B85F@www.NetBSD.org>
Date: Sat,  7 Jul 2012 21:28:31 +0000 (UTC)
From: ahuete.devel@gmail.com
Reply-To: ahuete.devel@gmail.com
To: gnats-bugs@NetBSD.org
Subject: sysutils/e2fsprogs fix for DragonFly
X-Send-Pr-Version: www-1.0

>Number:         46670
>Category:       pkg
>Synopsis:       sysutils/e2fsprogs fix for DragonFly
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    dfly-pkg-people
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 07 21:30:01 +0000 2012
>Closed-Date:    Mon Apr 22 10:47:54 +0000 2013
>Last-Modified:  Mon Apr 22 10:47:54 +0000 2013
>Originator:     Antonio Huete Jimenez
>Release:        
>Organization:
DragonFly BSD
>Environment:
DragonFly dfly32 3.1-DEVELOPMENT DragonFly v3.1.0.925.g104cf-DEVELOPMENT #140: Mon Jun 18 00:43:23 CEST 2012     antonioh@dfly32:/usr/obj/home/source/dfbsd/sys/GENERIC  i386

>Description:
Hi,

Following patch makes e2fsprogs to work under dragonfly.
Build has been tested in both i386 and x86_64.

Basic tests have been performed:


dfly32# mkfs.ext2 -O ^resize_inode /dev/da1s1a
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: (unknown os)
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
65280 inodes, 260790 blocks
13039 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
8160 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376

Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 37 mounts or


dfly32# mount_ext2fs /dev/da1s1a /mnt/ext2/

dfly32# mount |grep ext
/dev/da1s1a on /mnt/ext2 (ext2fs, local)

dfly32# df -h /mnt/ext2
Filesystem    Size   Used  Avail Capacity  Mounted on
/dev/da1s1a   1.0G    20K   952M     0%    /mnt/ext2

dfly32# df -h /mnt/ext2
Filesystem    Size   Used  Avail Capacity  Mounted on
/dev/da1s1a   1.0G    20K   952M     0%    /mnt/ext2
dfly32# umount /mnt/ext2/
dfly32# fsck.ext2 /dev/da1s1a
e2fsck 1.41.12 (17-May-2010)
/dev/da1s1a: clean, 11/65280 files, 4111/260790 blocks

dfly32# tune2fs -l /dev/da1s1a
tune2fs 1.41.12 (17-May-2010)
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          3d50c4f4-8516-42ee-ad68-b68c159c9fde
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      ext_attr dir_index filetype sparse_super
Filesystem flags:         signed_directory_hash
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       (unknown os)
Inode count:              65280
Block count:              260790
Reserved block count:     13039
Free blocks:              256679
Free inodes:              65269
First block:              0
Block size:               4096
Fragment size:            4096
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8160
Inode blocks per group:   510
Filesystem created:       Sat Jul  7 23:25:46 2012
Last mount time:          n/a
Last write time:          Sat Jul  7 23:25:57 2012
Mount count:              0
Maximum mount count:      37
Last checked:             Sat Jul  7 23:25:46 2012
Check interval:           15552000 (6 months)
Next check after:         Thu Jan  3 22:25:46 2013
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group wheel)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Default directory hash:   half_md4
Directory Hash Seed:      ac9dca21-7e9c-471d-8eff-ef9409a59e72


Cheers,
Antonio Huete
>How-To-Repeat:

>Fix:
http://island.quantumachine.net/~antonioh/archive/patches/sysutils_e2fsprogs.diff

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->dfly-pkg-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Mon, 09 Jul 2012 11:35:50 +0000
Responsible-Changed-Why:
for DragonFly


From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/46670: sysutils/e2fsprogs fix for DragonFly
Date: Tue, 10 Jul 2012 18:54:26 +0000

 On Sat, Jul 07, 2012 at 09:30:01PM +0000, ahuete.devel@gmail.com wrote:
  > http://island.quantumachine.net/~antonioh/archive/patches/sysutils_e2fsprogs.diff

 +diff -rwu lib/ext2fs/ext2_fs.h lib/ext2fs/ext2_fs.h
 +--- lib/ext2fs/ext2_fs.h	2012-07-07 23:05:53.600696000 +0200
 ++++ lib/ext2fs/ext2_fs.h	2012-07-07 23:06:39.571076000 +0200
 +@@ -592,6 +592,7 @@
 + #define EXT2_OBSO_OS_MASIX	2
 + #define EXT2_OS_FREEBSD		3
 + #define EXT2_OS_LITES		4
 ++#define EXT2_OS_DRAGONFLY	5

 Please get that approved upstream. They should be responsive.

 -- 
 David A. Holland
 dholland@netbsd.org

Responsible-Changed-From-To: dfly-pkg-people->marino
Responsible-Changed-By: marino@NetBSD.org
Responsible-Changed-When: Thu, 12 Jul 2012 21:18:31 +0000
Responsible-Changed-Why:
I'll take it.


From: Antonio Huete Jimenez <ahuete.devel@gmail.com>
To: gnats-bugs@netbsd.org
Cc: dfly-pkg-people@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/46670: sysutils/e2fsprogs fix for DragonFly
Date: Mon, 20 Aug 2012 12:03:04 +0200

 --14dae9cdc68ba2890e04c7af9d9c
 Content-Type: text/plain; charset=ISO-8859-1

 Hi all,

 I'm still trying to get changes upstream. I'll keep you posted.
 Please don't close this PR yet.

 Cheers,
 Antonio Huete


 2012/7/10 David Holland <dholland-pbugs@netbsd.org>

 > The following reply was made to PR pkg/46670; it has been noted by GNATS.
 >
 > From: David Holland <dholland-pbugs@netbsd.org>
 > To: gnats-bugs@NetBSD.org
 > Cc:
 > Subject: Re: pkg/46670: sysutils/e2fsprogs fix for DragonFly
 > Date: Tue, 10 Jul 2012 18:54:26 +0000
 >
 >  On Sat, Jul 07, 2012 at 09:30:01PM +0000, ahuete.devel@gmail.com wrote:
 >   >
 > http://island.quantumachine.net/~antonioh/archive/patches/sysutils_e2fsprogs.diff
 >
 >  +diff -rwu lib/ext2fs/ext2_fs.h lib/ext2fs/ext2_fs.h
 >  +--- lib/ext2fs/ext2_fs.h      2012-07-07 23:05:53.600696000 +0200
 >  ++++ lib/ext2fs/ext2_fs.h      2012-07-07 23:06:39.571076000 +0200
 >  +@@ -592,6 +592,7 @@
 >  + #define EXT2_OBSO_OS_MASIX   2
 >  + #define EXT2_OS_FREEBSD              3
 >  + #define EXT2_OS_LITES                4
 >  ++#define EXT2_OS_DRAGONFLY    5
 >
 >  Please get that approved upstream. They should be responsive.
 >
 >  --
 >  David A. Holland
 >  dholland@netbsd.org
 >
 >

 --14dae9cdc68ba2890e04c7af9d9c
 Content-Type: text/html; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable

 Hi all,<br><br>I&#39;m still trying to get changes upstream. I&#39;ll keep =
 you posted.<br>Please don&#39;t close this PR yet.<br><br>Cheers,<br>Antoni=
 o Huete<br><br><br><div class=3D"gmail_quote">2012/7/10 David Holland <span=
  dir=3D"ltr">&lt;<a href=3D"mailto:dholland-pbugs@netbsd.org" target=3D"_bl=
 ank">dholland-pbugs@netbsd.org</a>&gt;</span><br>
 <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
 x #ccc solid;padding-left:1ex">The following reply was made to PR pkg/46670=
 ; it has been noted by GNATS.<br>
 <br>
 From: David Holland &lt;<a href=3D"mailto:dholland-pbugs@netbsd.org">dholla=
 nd-pbugs@netbsd.org</a>&gt;<br>
 To: gnats-bugs@NetBSD.org<br>
 Cc:<br>
 Subject: Re: pkg/46670: sysutils/e2fsprogs fix for DragonFly<br>
 Date: Tue, 10 Jul 2012 18:54:26 +0000<br>
 <br>
 =A0On Sat, Jul 07, 2012 at 09:30:01PM +0000, <a href=3D"mailto:ahuete.devel=
 @gmail.com">ahuete.devel@gmail.com</a> wrote:<br>
 =A0 &gt; <a href=3D"http://island.quantumachine.net/%7Eantonioh/archive/pat=
 ches/sysutils_e2fsprogs.diff" target=3D"_blank">http://island.quantumachine=
 .net/~antonioh/archive/patches/sysutils_e2fsprogs.diff</a><br>
 <br>
 =A0+diff -rwu lib/ext2fs/ext2_fs.h lib/ext2fs/ext2_fs.h<br>
 =A0+--- lib/ext2fs/ext2_fs.h =A0 =A0 =A02012-07-07 23:05:53.600696000 +0200=
 <br>
 =A0++++ lib/ext2fs/ext2_fs.h =A0 =A0 =A02012-07-07 23:06:39.571076000 +0200=
 <br>
 =A0+@@ -592,6 +592,7 @@<br>
 =A0+ #define EXT2_OBSO_OS_MASIX =A0 2<br>
 =A0+ #define EXT2_OS_FREEBSD =A0 =A0 =A0 =A0 =A0 =A0 =A03<br>
 =A0+ #define EXT2_OS_LITES =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A04<br>
 =A0++#define EXT2_OS_DRAGONFLY =A0 =A05<br>
 <br>
 =A0Please get that approved upstream. They should be responsive.<br>
 <br>
 =A0--<br>
 =A0David A. Holland<br>
 =A0<a href=3D"mailto:dholland@netbsd.org">dholland@netbsd.org</a><br>
 <br>
 </blockquote></div><br>

 --14dae9cdc68ba2890e04c7af9d9c--

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/46670: sysutils/e2fsprogs fix for DragonFly
Date: Wed, 22 Aug 2012 08:24:48 +0000

 On Mon, Aug 20, 2012 at 10:05:03AM +0000, Antonio Huete Jimenez wrote:
  >  Hi all,
  >  
  >  I'm still trying to get changes upstream. I'll keep you posted.
  >  Please don't close this PR yet.

 Thanks.

 No hurry...

 -- 
 David A. Holland
 dholland@netbsd.org

Responsible-Changed-From-To: marino->dfly-pkg-people
Responsible-Changed-By: marino@NetBSD.org
Responsible-Changed-When: Mon, 22 Apr 2013 09:14:40 +0000
Responsible-Changed-Why:
The ticket is stalled and I'm tired of getting reminders about it.


From: Antonio Huete Jimenez <tuxillo@quantumachine.net>
To: dfly-pkg-people@NetBSD.org, ahuete.devel@gmail.com, pkgsrc-bugs@netbsd.org, 
	gnats-bugs@NetBSD.org, gnats-admin@netbsd.org, marino@NetBSD.org
Cc: 
Subject: Re: pkg/46670 (sysutils/e2fsprogs fix for DragonFly)
Date: Mon, 22 Apr 2013 12:28:51 +0200 (CEST)

 ------=_Part_359977_1092100148.1366626531680
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable

 Hi,

 Please close.

 Cheers,
 Antonio Huete

 > El 22 de abril de 2013 a las 11:14 marino@NetBSD.org escribi=C3=B3:
 >
 >
 > Synopsis: sysutils/e2fsprogs fix for DragonFly
 >
 > Responsible-Changed-From-To: marino->dfly-pkg-people
 > Responsible-Changed-By: marino@NetBSD.org
 > Responsible-Changed-When: Mon, 22 Apr 2013 09:14:40 +0000
 > Responsible-Changed-Why:
 > The ticket is stalled and I'm tired of getting reminders about it.
 >
 >
 >
 ------=_Part_359977_1092100148.1366626531680
 MIME-Version: 1.0
 Content-Type: text/html; charset=UTF-8
 Content-Transfer-Encoding: 7bit

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
     <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
  </head><body style="">


   <div>
    Hi,
   </div> 
   <div>
    &#160;
   </div> 
   <div>
    Please close.
   </div> 
   <div>
    &#160;
   </div> 
   <div>
    Cheers,
   </div> 
   <div>
    Antonio Huete
   </div> 
   <div>
    <br/>&#62; El 22 de abril de 2013 a las 11:14 marino@NetBSD.org escribi&#243;:
    <br/>&#62; 
    <br/>&#62; 
    <br/>&#62; Synopsis: sysutils/e2fsprogs fix for DragonFly
    <br/>&#62; 
    <br/>&#62; Responsible-Changed-From-To: marino-&#62;dfly-pkg-people
    <br/>&#62; Responsible-Changed-By: marino@NetBSD.org
    <br/>&#62; Responsible-Changed-When: Mon, 22 Apr 2013 09:14:40 +0000
    <br/>&#62; Responsible-Changed-Why:
    <br/>&#62; The ticket is stalled and I&#39;m tired of getting reminders about it.
    <br/>&#62; 
    <br/>&#62; 
    <br/>&#62; 
   </div>

 </body></html>
 ------=_Part_359977_1092100148.1366626531680--

State-Changed-From-To: open->closed
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Mon, 22 Apr 2013 10:47:54 +0000
State-Changed-Why:
Submitter requested ticket to be closed. 


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.