* 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 t
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:
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 implementatio
* 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
* 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 -= l
* 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 -l
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
===
* 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
>
* 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, sen
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
aliases,
* 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
* 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
> ...
>
> ===> l
* Ian Lepore, 2015-05-10 :
> That gets past the bootstrapping problem, now it dies like this:
>
> --- lib/libcrypt__L ---
> --- crypt-md5.So ---
> cc -fpic -DPIC -O -pipe
> -I/local/build/staging/freebsd/wand/src/lib/libcrypt/../libmd
> -I/local/build/staging/freebsd/wand/src/lib/libcrypt/.
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 redef
* 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
http://lists.freebsd.org/mailman/
* 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':
> /local/build/staging/freebs
* 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.
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, symbols
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 syst
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 anoth
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 reg
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:
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:
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.
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.
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: head/sbin/geom/class
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.
(NANO_MODULES):
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
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 (
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
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 zero
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 mo
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
h
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
===
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
==
--- head/bi
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
Author: thomas
Date: Sun Jun 23 20:19:51 2013
New Revision: 252123
URL: http://svnweb.freebsd.org/changeset/base/252123
Log:
Fix minor typo in comment
Modified:
head/sys/dev/usb/serial/uark.c
head/sys/dev/usb/serial/umcs.h
Modified: head/sys/dev/usb/serial/uark.c
==
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:
stable/8/
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:
stable/9/
Author: thomas
Date: Thu Sep 6 07:48:17 2012
New Revision: 240160
URL: http://svn.freebsd.org/changeset/base/240160
Log:
MFC rev. 239012 to stable/8:
New command "gmultipath prefer" to force selection of a specified
provider in an Active/Passive configuration.
Modified:
stable/8/sbin/geo
Author: thomas
Date: Thu Sep 6 07:45:45 2012
New Revision: 240159
URL: http://svn.freebsd.org/changeset/base/240159
Log:
MFC: merge rev. 239012 from head to stable/9
New command "gmultipath prefer" to force selection of a specified
provider in an Active/Passive configuration.
Modified:
s
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:
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:
h
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
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
=
45 matches
Mail list logo