Re: a few OptionalObsoleteFiles.inc improvements

2010-12-14 Thread Bruce Cran
On Tue, 14 Dec 2010 04:47:39 +
"b. f."  wrote:

> The last part of your patch reverts a change that Warner Losh made in
> r212525 as part of his tbemd project merge.  It's possible that this
> change may have been an unintended, but it followed a discussion in
> which Warner rejected a related patch proposed by Garrett Cooper,
> partly because sysinstall is included in build-tools in Makefile.inc1,
> even though some thought that it should not be.  In any event, you
> should probably look into that before committing the last part of your
> patch.

I'm wondering if people might be surprised to find sade gone if they
set WITHOUT_SYSINSTALL - one's an installer, the other a partitioning
program.

-- 
Bruce Cran
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Olivier Smedts
2010/12/13 Pawel Jakub Dawidek :
> Hi.
>
> The new patchset is ready for testing:
>
>        http://people.freebsd.org/~pjd/patches/zfs_20101212.patch.bz2
>
> When applying the patch be sure to use correct options for patch(1)!:
>
>        # cd /usr/src
>        # fetch http://people.freebsd.org/~pjd/patches/zfs_20101212.patch.bz2
>        # bzip2 -d zfs_20101212.patch.bz2
>        # patch -E -p0 < zfs_20101212.patch
>
> The patch is against FreeBSD HEAD as of 2010-12-12.

Is it Christmas already ? Thanks ! :)

>
> Some of the changes since the last patchset (zfs_20100831.patch):
>
> - Boot support for ZFS v28 (only RAIDZ3 is not yet supported).
> - Various fixes for the existing ZFS boot code.
> - Support for sendfile(2) (by avg@).
> - Userland<->kernel compatibility with v13-v15 (by mm@).

I tried it on my 8-STABLE box (root zpool v15 on 2 mirrored vdevs with
an usb l2 cache). I checked-out CURRENT sources with svn, applied the
patch (it applied cleanly). Did not modify kernel config (no
debugging) or make.conf. buildworld, buildkernel, installkernel
INSTKERNNAME=CURRENT and rebooted in single-user mode with
kernel="CURRENT". No problem so far, the kernel displayed the good
freebsd/zpool/zfs version numbers, and it booted correctly in
single-user mode. But I had problems with userland v15 :
# mount
tank/freebsd on / (zfs, local, noatime, read-only)
devfs on /dev (devfs, local)
# zpool status
Assertion failed: (nvlist_lookup_uint64_array(nvroot,
ZPOOL_CONFIG_STATS, (uint64_t **)&vs, &vsc) == 0), file
/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c,
line 181.
pid 20 (zpool), uid 0: exited on signal 6
Abort trap

Am I missing something ?

> - ACL fixes (by trasz@).
> - Various bug fixes.
>
> Please test, test, test. Chances are this is the last patchset before
> v28 going to HEAD (finally). Especially test new changes, like boot
> support and sendfile(2) support. Also be sure to verify if you can
> import for existing ZFS pools (v13-v15) when running v28 or boot from
> your existing pools.
>
> Enjoy!
>
> PS. Martin (mm@) will be providing patch against 8-STABLE soon.
>
> --
> Pawel Jakub Dawidek                       http://www.wheelsystems.com
> p...@freebsd.org                           http://www.FreeBSD.org
> FreeBSD committer                         Am I Evil? Yes, I Am!
>

Cheers

-- 
Olivier Smedts                                                 _
                                        ASCII ribbon campaign ( )
e-mail: oliv...@gid0.org        - against HTML email & vCards  X
www: http://www.gid0.org    - against proprietary attachments / \

  "Il y a seulement 10 sortes de gens dans le monde :
  ceux qui comprennent le binaire,
  et ceux qui ne le comprennent pas."
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Steven Hartland
- Original Message - 
From: "Olivier Smedts" 



I tried it on my 8-STABLE box (root zpool v15 on 2 mirrored vdevs with
an usb l2 cache). I checked-out CURRENT sources with svn, applied the
patch (it applied cleanly). Did not modify kernel config (no
debugging) or make.conf. buildworld, buildkernel, installkernel
INSTKERNNAME=CURRENT and rebooted in single-user mode with
kernel="CURRENT". No problem so far, the kernel displayed the good
freebsd/zpool/zfs version numbers, and it booted correctly in
single-user mode. But I had problems with userland v15 :
# mount
tank/freebsd on / (zfs, local, noatime, read-only)
devfs on /dev (devfs, local)
# zpool status
Assertion failed: (nvlist_lookup_uint64_array(nvroot,
ZPOOL_CONFIG_STATS, (uint64_t **)&vs, &vsc) == 0), file
/usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c,
line 181.
pid 20 (zpool), uid 0: exited on signal 6
Abort trap

Am I missing something ?


build and install world?
cd /usr/src
make buildworld
make installworld

   Regards
   Steve


This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 


In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
or return the E.mail to postmas...@multiplay.co.uk.

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Olivier Smedts
2010/12/14 Steven Hartland :
> - Original Message - From: "Olivier Smedts" 
>
>> I tried it on my 8-STABLE box (root zpool v15 on 2 mirrored vdevs with
>> an usb l2 cache). I checked-out CURRENT sources with svn, applied the
>> patch (it applied cleanly). Did not modify kernel config (no
>> debugging) or make.conf. buildworld, buildkernel, installkernel
>> INSTKERNNAME=CURRENT and rebooted in single-user mode with
>> kernel="CURRENT". No problem so far, the kernel displayed the good
>> freebsd/zpool/zfs version numbers, and it booted correctly in
>> single-user mode. But I had problems with userland v15 :
>> # mount
>> tank/freebsd on / (zfs, local, noatime, read-only)
>> devfs on /dev (devfs, local)
>> # zpool status
>> Assertion failed: (nvlist_lookup_uint64_array(nvroot,
>> ZPOOL_CONFIG_STATS, (uint64_t **)&vs, &vsc) == 0), file
>>
>> /usr/src/cddl/lib/libzfs/../../../cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c,
>> line 181.
>> pid 20 (zpool), uid 0: exited on signal 6
>> Abort trap
>>
>> Am I missing something ?
>
> build and install world?
> cd /usr/src
> make buildworld

Already done, before buildkernel as usual.

> make installworld

That's what I wanted to do, and why I rebooted single-user on the new
kernel. But isn't the v13-v15 userland supposed to work with the v28
kernel ?
>>> - Userland<->kernel compatibility with v13-v15 (by mm@).


>
>   Regards
>   Steve
>
> 
> This e.mail is private and confidential between Multiplay (UK) Ltd. and the
> person or entity to whom it is addressed. In the event of misdirection, the
> recipient is prohibited from using, copying, printing or otherwise
> disseminating it or any information contained in it.
> In the event of misdirection, illegible or incomplete transmission please
> telephone +44 845 868 1337
> or return the E.mail to postmas...@multiplay.co.uk.


-- 
Olivier Smedts                                                 _
                                        ASCII ribbon campaign ( )
e-mail: oliv...@gid0.org        - against HTML email & vCards  X
www: http://www.gid0.org    - against proprietary attachments / \

  "Il y a seulement 10 sortes de gens dans le monde :
  ceux qui comprennent le binaire,
  et ceux qui ne le comprennent pas."
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Steven Hartland
- Original Message - 
From: "Olivier Smedts" 



make installworld

That's what I wanted to do, and why I rebooted single-user on the new
kernel. But isn't the v13-v15 userland supposed to work with the v28
kernel ?


Not if you have just upgrade from 8-STABLE to Current.

   Regards
   Steve


This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 


In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
or return the E.mail to postmas...@multiplay.co.uk.

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Pawel Jakub Dawidek
On Tue, Dec 14, 2010 at 03:20:05PM +0100, Olivier Smedts wrote:
> > make installworld
> 
> That's what I wanted to do, and why I rebooted single-user on the new
> kernel. But isn't the v13-v15 userland supposed to work with the v28
> kernel ?

Yes, it is suppose to work. Exactly to be able to follow FreeBSD common
upgrade path. Martin was working on this (CCed).

-- 
Pawel Jakub Dawidek   http://www.wheelsystems.com
p...@freebsd.org   http://www.FreeBSD.org
FreeBSD committer Am I Evil? Yes, I Am!


pgpCsgsK8Mp9u.pgp
Description: PGP signature


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Olivier Smedts
2010/12/14 Pawel Jakub Dawidek :
> On Tue, Dec 14, 2010 at 03:20:05PM +0100, Olivier Smedts wrote:
>> > make installworld
>>
>> That's what I wanted to do, and why I rebooted single-user on the new
>> kernel. But isn't the v13-v15 userland supposed to work with the v28
>> kernel ?
>
> Yes, it is suppose to work. Exactly to be able to follow FreeBSD common
> upgrade path. Martin was working on this (CCed).

Ok, glad to hear that.

FYI, with the patched 9-CURRENT kernel in single user mode and the
8-STABLE world, I could "zfs list", "zfs list -t snapshot", "zfs mount
-a" and "zfs unmount -a" ; those zfs commands worked properly. I only
had problems with the zpool command (see previous mails for the error
message). It was not necessary for the upgrade path, and I was able to
make installworld, but I first wanted to see if the pool reported
problems.

With the 9-CURRENT world, all is working properly since 2 hours.
Desktop/workstation use on an Intel 8-core (4 real with HTT), 4GB RAM,
ATI RadeonHD. KDE with compositing, firefox and thunderbird are
running fine. No ZFS debug messages except mount_snapshot. I left the
few 8-STABLE old libraries, and did not upgrade the pool or the
filesystems. Don't want to try that on a "production" desktop machine
until it's safer :)

Cheers

-- 
Olivier Smedts                                                 _
                                        ASCII ribbon campaign ( )
e-mail: oliv...@gid0.org        - against HTML email & vCards  X
www: http://www.gid0.org    - against proprietary attachments / \

  "Il y a seulement 10 sortes de gens dans le monde :
  ceux qui comprennent le binaire,
  et ceux qui ne le comprennent pas."
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Next ZFSv28 patchset ready for testing.

2010-12-14 Thread Martin Matuska
Thanks for the notice.

I have found the cause of this error (wrong constants), tested the code
in both directions again (v15->v28 and v28->v15) + fixed it in perforce.

Bugfix patch (apply after pjd's patch):
http://people.freebsd.org/~mm/patches/zfs/v28/head-zfs_ioctl_compat.c.patch

Dňa 14.12.2010 16:44, Pawel Jakub Dawidek  wrote / napísal(a):
> On Tue, Dec 14, 2010 at 03:20:05PM +0100, Olivier Smedts wrote:
>>> make installworld
>> That's what I wanted to do, and why I rebooted single-user on the new
>> kernel. But isn't the v13-v15 userland supposed to work with the v28
>> kernel ?
> Yes, it is suppose to work. Exactly to be able to follow FreeBSD common
> upgrade path. Martin was working on this (CCed).
>
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"