Re: a few OptionalObsoleteFiles.inc improvements
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/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.
- 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 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.
- 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.
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 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.
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"