svn commit: r247212 - head/sbin/fsck_ffs

2013-02-23 Thread Kirk McKusick
Author: mckusick Date: Sun Feb 24 06:44:29 2013 New Revision: 247212 URL: http://svnweb.freebsd.org/changeset/base/247212 Log: When running with the -d option, instrument fsck_ffs to track the number, data type, and running time of its I/O operations. No functional changes. Modified: h

svn commit: r247211 - stable/9/sys/ufs/ffs

2013-02-23 Thread Konstantin Belousov
Author: kib Date: Sun Feb 24 05:48:59 2013 New Revision: 247211 URL: http://svnweb.freebsd.org/changeset/base/247211 Log: MFC r246612: Fix several unsafe pointer dereferences in the buffered_write() function. Modified: stable/9/sys/ufs/ffs/ffs_alloc.c Directory Properties: stable/9/sys/

svn commit: r247209 - stable/9/sys/fs/ext2fs

2013-02-23 Thread Pedro F. Giffuni
Author: pfg Date: Sun Feb 24 02:47:19 2013 New Revision: 247209 URL: http://svnweb.freebsd.org/changeset/base/247209 Log: MFC r246563, r246564, r246634: ext2fs: Miscellaneous cleanups and fixes. make e2fs_maxcontig local and remove tautological check. Replace redundant EXT2_MIN_BLO

Re: svn commit: r247166 - head/contrib/llvm/tools/clang/lib/Driver

2013-02-23 Thread Adrian Chadd
Just curious about the OS detection - is the default platform detection based on the currently running OS, or the cross-built target OS? eg, if I were cross-compiling FreeBSD on (say) haiku, which has different CPU defaults, what would the default CPU output be? Adrian _

svn commit: r247208 - head/sys/boot/fdt/dts

2013-02-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Feb 23 23:22:48 2013 New Revision: 247208 URL: http://svnweb.freebsd.org/changeset/base/247208 Log: - Move dma, sdhci and mbox nodes down in dts in order to get them initialized after FPIO controller since they might rely on GPIO functionality - Update in

svn commit: r247207 - head/sys/dev/fdt

2013-02-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Feb 23 22:58:04 2013 New Revision: 247207 URL: http://svnweb.freebsd.org/changeset/base/247207 Log: Bump per-device interrupt limit to more reasonable default. Some hardware like DMA and GPIO controllers might require more then 8 interrupts per device instance.

svn commit: r247206 - in head: bin/sh tools/regression/bin/sh/builtins

2013-02-23 Thread Jilles Tjoelker
Author: jilles Date: Sat Feb 23 22:50:57 2013 New Revision: 247206 URL: http://svnweb.freebsd.org/changeset/base/247206 Log: sh: If a SIGINT or SIGQUIT interrupts "wait", return status 128+sig. Added: head/tools/regression/bin/sh/builtins/wait4.0 (contents, props changed) head/tools/regre

svn commit: r247205 - head/contrib/llvm/lib/Target/X86

2013-02-23 Thread Dimitry Andric
Author: dim Date: Sat Feb 23 22:48:12 2013 New Revision: 247205 URL: http://svnweb.freebsd.org/changeset/base/247205 Log: Pull in r175962 from upstream llvm trunk: X86: Disable cmov-memory patterns on subtargets without cmov. Fixes PR15115. For the i386 arch, this should enabl

svn commit: r247204 - head/sys/arm/broadcom/bcm2835

2013-02-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Feb 23 22:46:26 2013 New Revision: 247204 URL: http://svnweb.freebsd.org/changeset/base/247204 Log: Add macroses to properly map IO peripherals memory window from ARM physical memory address space to VideoCore address space Modified: head/sys/arm/broadcom/bcm2835

Re: svn commit: r247166 - head/contrib/llvm/tools/clang/lib/Driver

2013-02-23 Thread Dimitry Andric
On 2013-02-23 21:18, Konstantin Belousov wrote: ... Let me rephrase my question. What is the processor targeted by the cc on i386, when no -march flag is specified, for cc coming from clang, for both .c and .s files. Lets ignore known bugs, like long nops or cmovs. For i386 arch on FreeBSD, th

svn commit: r247201 - head/sys/boot/fdt

2013-02-23 Thread Tim Kientzle
Author: kientzle Date: Sat Feb 23 20:34:47 2013 New Revision: 247201 URL: http://svnweb.freebsd.org/changeset/base/247201 Log: "fdt addr" gets run from loader.rc before the kernel is loaded. This was broken by r247045 which tried to copy the FDT into the module directory immediately. Inste

svn commit: r247200 - head/sys/boot/uboot/lib

2013-02-23 Thread Tim Kientzle
Author: kientzle Date: Sat Feb 23 20:27:03 2013 New Revision: 247200 URL: http://svnweb.freebsd.org/changeset/base/247200 Log: Print kernel args as late as possible before jumping into kernel. Modified: head/sys/boot/uboot/lib/elf_freebsd.c Modified: head/sys/boot/uboot/lib/elf_freebsd.c ===

Re: svn commit: r247166 - head/contrib/llvm/tools/clang/lib/Driver

2013-02-23 Thread Konstantin Belousov
On Sat, Feb 23, 2013 at 12:58:14PM +0100, Dimitry Andric wrote: > On 2013-02-23 00:53, Konstantin Belousov wrote: > > On Fri, Feb 22, 2013 at 10:40:10PM +, Dimitry Andric wrote: > ... > >>This should fix the long nops that still occurred in crt*.o, and > >>possibly other object files, i

svn commit: r247197 - head/sys/ia64/conf

2013-02-23 Thread Marcel Moolenaar
Author: marcel Date: Sat Feb 23 19:27:53 2013 New Revision: 247197 URL: http://svnweb.freebsd.org/changeset/base/247197 Log: Enable PREEMPTION by default now that PR 147501 has been fixed. Modified: head/sys/ia64/conf/GENERIC Modified: head/sys/ia64/conf/GENERIC =

svn commit: r247195 - head/sys/arm/arm

2013-02-23 Thread Alexander Motin
Author: mav Date: Sat Feb 23 18:32:42 2013 New Revision: 247195 URL: http://svnweb.freebsd.org/changeset/base/247195 Log: Add basic and not very reliable protection against going to sleep with thread scheduled by interrupt fired after we entered critical section. None of cpu_sleep() implemen

svn commit: r247190 - head/tools/regression/bin/sh/builtins

2013-02-23 Thread Jilles Tjoelker
Author: jilles Date: Sat Feb 23 15:15:41 2013 New Revision: 247190 URL: http://svnweb.freebsd.org/changeset/base/247190 Log: sh: Test that the exit status is 1 if read encounters EOF. Added: head/tools/regression/bin/sh/builtins/read6.0 (contents, props changed) Added: head/tools/regressio

svn commit: r247189 - head/lib/libc/stdlib

2013-02-23 Thread Giorgos Keramidas
Author: keramida (doc committer) Date: Sat Feb 23 12:31:52 2013 New Revision: 247189 URL: http://svnweb.freebsd.org/changeset/base/247189 Log: Now that qsort(3) has a sample comparison function, point to that example from bsearch(3) too, so that we don't have to duplicate the example code in

Re: svn commit: r247166 - head/contrib/llvm/tools/clang/lib/Driver

2013-02-23 Thread Dimitry Andric
On 2013-02-23 00:53, Konstantin Belousov wrote: On Fri, Feb 22, 2013 at 10:40:10PM +, Dimitry Andric wrote: ... This should fix the long nops that still occurred in crt*.o, and possibly other object files, if the system was compiled for a CPU that does not support those, such as Ge

svn commit: r247187 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 11:21:05 2013 New Revision: 247187 URL: http://svnweb.freebsd.org/changeset/base/247187 Log: MFV r246653: Import vendor change to avoid "unitialized variable" warnings. Illumos ZFS issues: 3522 zfs module should not allow uninitialized variables Refere

svn commit: r247180 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zfs vendor/illumos/dist/lib/libzfs/common

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 09:06:36 2013 New Revision: 247180 URL: http://svnweb.freebsd.org/changeset/base/247180 Log: Update vendor/illumos/dist and vendor-sys/illumos/dist to illumos-gate 13967:92bec6d87f59 Illumos ZFS issues: 3557 dumpvp_size is not updated correctly when a dump

svn commit: r247180 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zfs vendor/illumos/dist/lib/libzfs/common

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 09:06:36 2013 New Revision: 247180 URL: http://svnweb.freebsd.org/changeset/base/247180 Log: Update vendor/illumos/dist and vendor-sys/illumos/dist to illumos-gate 13967:92bec6d87f59 Illumos ZFS issues: 3557 dumpvp_size is not updated correctly when a dump

svn commit: r247178 - vendor-sys/illumos/dist/uts/common/fs/zfs

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 09:02:46 2013 New Revision: 247178 URL: http://svnweb.freebsd.org/changeset/base/247178 Log: Update vendor-sys/illumos/dist to illumos-gate 13966:0e1d84ebb004 Illumos ZFS issues: 3578 transferring the freed map to the defer map should be constant time 357

svn commit: r247176 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zdb

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 09:00:35 2013 New Revision: 247176 URL: http://svnweb.freebsd.org/changeset/base/247176 Log: Update vendor/illumos/dist and vendor-sys/illumos/dist to illumos-gate 13959:e03e14ddfb4c Illumos ZFS issues: 3552 condensing one space map burns 3 seconds of CPU i

svn commit: r247176 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/cmd/zdb

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 09:00:35 2013 New Revision: 247176 URL: http://svnweb.freebsd.org/changeset/base/247176 Log: Update vendor/illumos/dist and vendor-sys/illumos/dist to illumos-gate 13959:e03e14ddfb4c Illumos ZFS issues: 3552 condensing one space map burns 3 seconds of CPU i

svn commit: r247174 - vendor-sys/illumos/dist/uts/common/fs/zfs

2013-02-23 Thread Martin Matuska
Author: mm Date: Sat Feb 23 08:57:47 2013 New Revision: 247174 URL: http://svnweb.freebsd.org/changeset/base/247174 Log: Update vendor-sys/illumos/dist to illumos-gate 13958:1fd91513472c Illumos ZFS issues: 3561 arc_meta_limit should be exposed via kstats 3116 zpool reguid may log n

svn commit: r247170 - stable/9/usr.sbin/sysinstall/help

2013-02-23 Thread Devin Teske
Author: dteske Date: Sat Feb 23 08:05:04 2013 New Revision: 247170 URL: http://svnweb.freebsd.org/changeset/base/247170 Log: Whitespace. Direct commit to stable/9 (no sysinstall in head). Modified: stable/9/usr.sbin/sysinstall/help/media.hlp Modified: stable/9/usr.sbin/sysinstall/help/media.