Re: svn: head/bin/dd

2016-04-19 Thread Thomas Quinot
* Maxim Sobolev, 2016-02-19 : > Thanks, Thomas. IMHO this is quite serious bug in one of the core > utilities, so I suggest it gets faster MFC before 10.3 goes into beta stage > on Feb 26. The old code in RELENG_10 is just plain broken anyway now, so it > could not make it any worse. Thanks! It

svn commit: r298258 - stable/10/bin/dd

2016-04-19 Thread Thomas Quinot
Author: thomas Date: Tue Apr 19 07:34:31 2016 New Revision: 298258 URL: https://svnweb.freebsd.org/changeset/base/298258 Log: MFC r295749: Reorganize the handling all-zeroes terminal block in sparse mode PR: 189284 (original PR whose fix introduced this bug) PR: 207092 Added:

svn commit: r295749 - head/bin/dd

2016-02-18 Thread Thomas Quinot
Author: thomas Date: Thu Feb 18 08:44:16 2016 New Revision: 295749 URL: https://svnweb.freebsd.org/changeset/base/295749 Log: Reorganize the handling all-zeroes terminal block in sparse mode The intent of the previous code in that case was to force an explicit write, but the

Re: svn: head/bin/dd

2016-02-10 Thread Thomas Quinot
* Maxim Sobolev, 2016-02-10 : > Looking at the code in question I don't see how could it have worked. Look > at the following piece of code in your diff for example: > > + if (force && cnt == 0) { > + pending -=

Re: svn: head/bin/dd

2016-02-10 Thread Thomas Quinot
* Maxim Sobolev, 2016-02-10 : > In any case, I've opened a bug here: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207092 Thanks Maxim, much appreciated. Candidate fix is on review: https://reviews.freebsd.org/D5248 Thomas. pgp3X8i_x0IZn.pgp Description: PGP signature

Re: svn: head/bin/dd

2016-02-10 Thread Thomas Quinot
* Maxim Sobolev, 2016-02-10 : > $ dd if=/dev/zero of=/tmp/foo.bar bs=1m count=10 > 10+0 records in > 10+0 records out > 10485760 bytes transferred in 0.003244 secs (3232431656 bytes/sec) > $ ktrace dd if=/tmp/foo.bar of=/tmp/foo.bar1 bs=1m conv=sparse > 10+0 records in > 10+0 records out > $ ls

svn commit: r283006 - head/sys/boot/i386/boot0

2015-05-16 Thread Thomas Quinot
Author: thomas Date: Sat May 16 10:31:15 2015 New Revision: 283006 URL: https://svnweb.freebsd.org/changeset/base/283006 Log: Minor comments fixes Modified: head/sys/boot/i386/boot0/boot0.S Modified: head/sys/boot/i386/boot0/boot0.S

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-12 Thread Thomas Quinot
* Xin Li, 2015-05-12 : On 05/11/15 17:23, Bryan Drewery wrote: The libmd changes break pkg - so all packages. http://beefy6.nyi.freebsd.org/data/head-amd64-default/p386108_s282785/ logs/pkg-1.5.2.log CCLD pkg-static /usr/lib/liblzma.a(check.o): In function

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-11 Thread Thomas Quinot
* Sean Bruno, 2015-05-11 : I already pinged Thomas about this privately, but in the event anyone is looking, MIPS is still broken after this commit. Probably all the GCC based targets are, if I read this correctly. make -s -j8 buildworld TARGET=mips TARGET_ARCH=mips ... ===

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-11 Thread Thomas Quinot
* Sean Bruno, 2015-05-11 : I already pinged Thomas about this privately, but in the event anyone is looking, MIPS is still broken after this commit. Probably all the GCC based targets are, if I read this correctly. make -s -j8 buildworld TARGET=mips TARGET_ARCH=mips ... Sean, Can you

svn commit: r282774 - head/lib/libmd

2015-05-11 Thread Thomas Quinot
Author: thomas Date: Mon May 11 16:45:33 2015 New Revision: 282774 URL: https://svnweb.freebsd.org/changeset/base/282774 Log: Unbreak MIPS build following rev. 282726 Introduce further adjustments to the renaming of libmd symbols: make sure that we do not generate dangling weak

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-11 Thread Thomas Quinot
* Sean Bruno, 2015-05-11 : Yep, it looks like it DTRT here. Thanks! Thanks for your feedback! Patch committed as rev. 282774. Thomas. ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe,

svn commit: r282736 - in head: . lib/libmd

2015-05-10 Thread Thomas Quinot
Author: thomas Date: Sun May 10 21:21:52 2015 New Revision: 282736 URL: https://svnweb.freebsd.org/changeset/base/282736 Log: Unbreak build following rev. 282726 (Makefile.inc1): add dependency of xinstall on libmd to avoid failure of parallel bootstrap. (lib/libmd/*.h): do not

svn commit: r282726 - head/lib/libmd

2015-05-10 Thread Thomas Quinot
Author: thomas Date: Sun May 10 13:21:36 2015 New Revision: 282726 URL: https://svnweb.freebsd.org/changeset/base/282726 Log: Ensure libmd symbols do not clash with libcrypto Add a prefix to all symbols in libmd to avoid incompatibilites with same-named, but not binary compatible,

Re: svn commit: r282726 - head/lib/libmd

2015-05-10 Thread Thomas Quinot
* Ian Lepore, 2015-05-10 : That gets past the bootstrapping problem, now it dies like this: Ack, I have a fix for this one as well, now rebuilding world to test it... Thomas. ___ svn-src-all@freebsd.org mailing list

Re: svn commit: r282726 - head/lib/libmd

2015-05-10 Thread Thomas Quinot
* Ian Lepore, 2015-05-10 : This appears to break bootstrapping, at least when cross-building ARM on a 10-stable build host. The build runs for about 15 seconds before hitting... Ack, looking into it. Does it also fail if building with -j1? Thomas.

Re: svn commit: r282726 - head/lib/libmd

2015-05-10 Thread Thomas Quinot
* Ian Lepore, 2015-05-10 : This appears to break bootstrapping, at least when cross-building ARM on a 10-stable build host. The build runs for about 15 seconds before hitting... --- _bootstrap-tools-usr.bin/xinstall --- xinstall.o: In function `install':

svn commit: r279556 - stable/10/usr.sbin/freebsd-update

2015-03-02 Thread Thomas Quinot
Author: thomas Date: Mon Mar 2 23:17:17 2015 New Revision: 279556 URL: https://svnweb.freebsd.org/changeset/base/279556 Log: MFC rev. 278728: (backup_kernel_finddir, backup_kernel, install_files): Add missing references to $BASEDIR, in order to allow correct operation when updating a

svn commit: r278728 - head/usr.sbin/freebsd-update

2015-02-13 Thread Thomas Quinot
Author: thomas Date: Fri Feb 13 22:55:25 2015 New Revision: 278728 URL: https://svnweb.freebsd.org/changeset/base/278728 Log: (backup_kernel_finddir, backup_kernel, install_files): Add missing references to $BASEDIR, in order to allow correct operation when updating a system mounted at

svn commit: r272184 - stable/9/tools/tools/nanobsd

2014-09-26 Thread Thomas Quinot
Author: thomas Date: Fri Sep 26 19:13:13 2014 New Revision: 272184 URL: http://svnweb.freebsd.org/changeset/base/272184 Log: MFC rev. 258705 to stable/9: Define NANO_MAKE (single threaded MAKE) and use it for installworld, installkernel, and distribution. Required in order to fix

svn commit: r266488 - stable/10/bin/dd

2014-05-21 Thread Thomas Quinot
Author: thomas Date: Wed May 21 07:21:36 2014 New Revision: 266488 URL: http://svnweb.freebsd.org/changeset/base/266488 Log: MFC rev. 265593: (dd_out): Fix handling of all-zeroes block at end of input with conv=sparse. PR: bin/189174 PR: bin/189284 Reviewed by:

svn commit: r266489 - stable/9/bin/dd

2014-05-21 Thread Thomas Quinot
Author: thomas Date: Wed May 21 07:42:42 2014 New Revision: 266489 URL: http://svnweb.freebsd.org/changeset/base/266489 Log: MFC rev. 265593: (dd_out): Fix handling of all-zeroes block at end of input with conv=sparse. PR: bin/189174 PR: bin/189284 Reviewed by:

svn commit: r266441 - stable/10/tools/tools/nanobsd

2014-05-19 Thread Thomas Quinot
Author: thomas Date: Mon May 19 10:08:05 2014 New Revision: 266441 URL: http://svnweb.freebsd.org/changeset/base/266441 Log: MFC rev. 265926: (NANO_CONFIG): New variable containing path of config file, so that the configuration can reference additional files relative to its own location.

svn commit: r266442 - stable/9/tools/tools/nanobsd

2014-05-19 Thread Thomas Quinot
Author: thomas Date: Mon May 19 11:17:44 2014 New Revision: 266442 URL: http://svnweb.freebsd.org/changeset/base/266442 Log: MFC rev. 265926: (NANO_CONFIG): New variable containing path of config file, so that the configuration can reference additional files relative to its own location.

svn commit: r265950 - head/sbin/geom/class/eli

2014-05-13 Thread Thomas Quinot
Author: thomas Date: Tue May 13 15:46:52 2014 New Revision: 265950 URL: http://svnweb.freebsd.org/changeset/base/265950 Log: Add mention of metadata version 7 in FreeBSD 10.0 Reviewed by: pjd MFC after:1 day Modified: head/sbin/geom/class/eli/geli.8 Modified:

svn commit: r265926 - head/tools/tools/nanobsd

2014-05-12 Thread Thomas Quinot
Author: thomas Date: Mon May 12 19:11:39 2014 New Revision: 265926 URL: http://svnweb.freebsd.org/changeset/base/265926 Log: (NANO_CONFIG): New variable containing path of config file, so that the configuration can reference additional files relative to its own location.

svn commit: r265893 - head/usr.bin/stat

2014-05-11 Thread Thomas Quinot
Author: thomas Date: Sun May 11 18:49:18 2014 New Revision: 265893 URL: http://svnweb.freebsd.org/changeset/base/265893 Log: Minor fixes to previous change introducing switch -H, as per comments on -arch. Reviewed by: gleb Modified: head/usr.bin/stat/stat.1 head/usr.bin/stat/stat.c

svn commit: r265894 - in stable: 10 10/tools/tools/nanobsd 9 9/tools/tools/nanobsd

2014-05-11 Thread Thomas Quinot
Author: thomas Date: Sun May 11 20:44:58 2014 New Revision: 265894 URL: http://svnweb.freebsd.org/changeset/base/265894 Log: MFC rev. 265260: Add appropriate quoting to allow building with a KERNCONFDIR containing spaces. PR: kern/162736 Modified: stable/10/Makefile.inc1

svn commit: r265894 - in stable: 10 10/tools/tools/nanobsd 9 9/tools/tools/nanobsd

2014-05-11 Thread Thomas Quinot
Author: thomas Date: Sun May 11 20:44:58 2014 New Revision: 265894 URL: http://svnweb.freebsd.org/changeset/base/265894 Log: MFC rev. 265260: Add appropriate quoting to allow building with a KERNCONFDIR containing spaces. PR: kern/162736 Modified: stable/9/Makefile.inc1

svn commit: r265591 - head/usr.bin/stat

2014-05-07 Thread Thomas Quinot
Author: thomas Date: Wed May 7 19:22:54 2014 New Revision: 265591 URL: http://svnweb.freebsd.org/changeset/base/265591 Log: Introduce a new command line switch '-H' for stat(1) causing arguments to be interpreted as NFS file handles. Reviewed by: -arch (jhb, eadler) MFC after:1

svn commit: r265593 - head/bin/dd

2014-05-07 Thread Thomas Quinot
Author: thomas Date: Wed May 7 19:33:29 2014 New Revision: 265593 URL: http://svnweb.freebsd.org/changeset/base/265593 Log: (dd_out): Fix handling of all-zeroes block at end of input with conv=sparse. This change fixes two separate issues observed when the last output block is all

svn commit: r265257 - head/bin/dd

2014-05-03 Thread Thomas Quinot
Author: thomas Date: Sat May 3 09:06:11 2014 New Revision: 265257 URL: http://svnweb.freebsd.org/changeset/base/265257 Log: Minor comment fix. Modified: head/bin/dd/conv.c Modified: head/bin/dd/conv.c == ---

svn commit: r265258 - head/bin/dd

2014-05-03 Thread Thomas Quinot
Author: thomas Date: Sat May 3 09:07:02 2014 New Revision: 265258 URL: http://svnweb.freebsd.org/changeset/base/265258 Log: Minor comment fix: dbsz is the block size as set by bs/ibs/obs, not the size of the buffer. Modified: head/bin/dd/dd.h Modified: head/bin/dd/dd.h

svn commit: r265260 - in head: . tools/tools/nanobsd

2014-05-03 Thread Thomas Quinot
Author: thomas Date: Sat May 3 09:24:20 2014 New Revision: 265260 URL: http://svnweb.freebsd.org/changeset/base/265260 Log: Add appropriate quoting to allow building with a KERNCONFDIR containing spaces. PR: kern/162736 MFC after:1 week Modified: head/Makefile.inc1

svn commit: r252125 - head/sys/dev/usb/serial

2013-06-23 Thread Thomas Quinot
Author: thomas Date: Sun Jun 23 20:22:49 2013 New Revision: 252125 URL: http://svnweb.freebsd.org/changeset/base/252125 Log: Revert previous change to uark.c (restore previous rev), which was committed by mistake. Replaced: - copied unchanged from r250749, head/sys/dev/usb/serial/uark.c

svn commit: r240217 - stable/9/sys/geom/multipath

2012-09-07 Thread Thomas Quinot
Author: thomas Date: Fri Sep 7 22:30:20 2012 New Revision: 240217 URL: http://svn.freebsd.org/changeset/base/240217 Log: Merge rev. 239673 from head to stable/9: (g_multipath_rotate): Fix algorithm so that it does rotate over all good providers, not just the last two. Modified:

svn commit: r240218 - in stable/8/sys: . dev/sound geom/multipath

2012-09-07 Thread Thomas Quinot
Author: thomas Date: Fri Sep 7 22:34:30 2012 New Revision: 240218 URL: http://svn.freebsd.org/changeset/base/240218 Log: Merge rev. 239673 from head to stable/8: (g_multipath_rotate): Fix algorithm so that it does rotate over all good providers, not just the last two. Modified:

svn commit: r239673 - head/sys/geom/multipath

2012-08-25 Thread Thomas Quinot
Author: thomas Date: Sat Aug 25 10:36:31 2012 New Revision: 239673 URL: http://svn.freebsd.org/changeset/base/239673 Log: (g_multipath_rotate): Fix algorithm so that it does rotate over all good providers, not just the last two. PR: kern/170379 Reviewed by: mav MFC after:

svn commit: r239012 - in head: sbin/geom/class/multipath sys/geom/multipath

2012-08-03 Thread Thomas Quinot
Author: thomas Date: Fri Aug 3 14:55:35 2012 New Revision: 239012 URL: http://svn.freebsd.org/changeset/base/239012 Log: New command gmultipath prefer to force selection of a specified provider in an Active/Passive configuration. Reviewed by: mav MFC after:4 weeks Modified:

svn commit: r234418 - head/sys/dev/usb/serial

2012-04-18 Thread Thomas Quinot
Author: thomas Date: Wed Apr 18 12:50:13 2012 New Revision: 234418 URL: http://svn.freebsd.org/changeset/base/234418 Log: Fix typo in comment Modified: head/sys/dev/usb/serial/umodem.c Modified: head/sys/dev/usb/serial/umodem.c

svn commit: r214351 - head/sys/netipsec

2010-10-25 Thread Thomas Quinot
Author: thomas Date: Mon Oct 25 16:11:37 2010 New Revision: 214351 URL: http://svn.freebsd.org/changeset/base/214351 Log: Fix typo in comment. Modified: head/sys/netipsec/ipsec_input.c Modified: head/sys/netipsec/ipsec_input.c