Re: svn commit: r264177 - in head/sys/dev/hyperv: netvsc storvsc

2014-04-06 Thread Bruce Evans
On Sat, 5 Apr 2014, Warner Losh wrote: Log: Make some unwise casts. On i386 these casts wind up being safe. Rather than disturb the API, go with these casts to shut gcc up. These casts seem to be correct, while the old ones were just wrong. Now the old ones are still there, but seem to be j

Re: svn commit: r264177 - in head/sys/dev/hyperv: netvsc storvsc

2014-04-06 Thread Bruce Evans
On Sat, 5 Apr 2014, Warner Losh wrote: Log: Make some unwise casts. On i386 these casts wind up being safe. Rather than disturb the API, go with these casts to shut gcc up. Another reply. The bug is mostly in clang. It doesn't complain about casting pointers to integers that are neither ui

svn commit: r264190 - head/contrib/compiler-rt/lib

2014-04-06 Thread Andrew Turner
Author: andrew Date: Sun Apr 6 09:14:11 2014 New Revision: 264190 URL: http://svnweb.freebsd.org/changeset/base/264190 Log: Mark __fixdfdi/__aeabi_d2lz with COMPILER_RT_ABI so it uses the correct calling convention for __aeabi_* functions. Modified: head/contrib/compiler-rt/lib/fixdfdi.c

Re: svn commit: r264042 - in head: include lib/libc/gen lib/libc/include lib/libc/stdlib

2014-04-06 Thread Adrian Chadd
Although non-LLVM may just die, I'd like people to please consider what it takes to bring a new CPU architecture/platform up and how, well, that support typically doesn't make it into the public LLVM source straight away. So if we want to be taken seriously by those funny companies that make CPUs,

svn commit: r264191 - head/sys/cam/ctl

2014-04-06 Thread Alexander Motin
Author: mav Date: Sun Apr 6 10:13:14 2014 New Revision: 264191 URL: http://svnweb.freebsd.org/changeset/base/264191 Log: Report stripe size and offset of the backing device in READ CAPACITY (16) as physical sector size and offset. MFC after:2 weeks Modified: head/sys/cam/ctl/ctl.c

Compiler toolchain roadmap

2014-04-06 Thread Jordan Hubbard
On Apr 6, 2014, at 2:34 PM, Adrian Chadd wrote: > So if we want to be taken seriously by those funny companies that make CPUs, > then: Not really religious about that at all, I just wonder the following: 1. How long will it be considered worthwhile to not be able to have various advanced fea

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

2014-04-06 Thread Alexander Motin
Author: mav Date: Sun Apr 6 16:31:28 2014 New Revision: 264193 URL: http://svnweb.freebsd.org/changeset/base/264193 Log: In addition to r264077, tell GEOM that we do support BIO_DELETE now. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c Modified: head/sys/cddl/contrib/

svn commit: r264194 - head/usr.sbin/daemon

2014-04-06 Thread Jaakko Heinonen
Author: jh Date: Sun Apr 6 16:35:49 2014 New Revision: 264194 URL: http://svnweb.freebsd.org/changeset/base/264194 Log: Fork a child process and wait until the process terminates when the -P option is specified. This behavior is documented on the manual page. PR: bin/187265 S

Re: svn commit: r264179 - in head/sys/amd64/vmm: . intel io

2014-04-06 Thread Peter Grehan
Make the vmm code compile with gcc too. Not entirely sure things are correct for the pirbase test Then why not contact the authors/maintainers of this code ? We'll take it from here and will revert/rework this change, as well as making sure it compiles with gcc and also testing it, wh

svn commit: r264195 - head

2014-04-06 Thread Peter Grehan
Author: grehan Date: Sun Apr 6 16:48:00 2014 New Revision: 264195 URL: http://svnweb.freebsd.org/changeset/base/264195 Log: This should have been obvious, but make it so. Modified: head/MAINTAINERS Modified: head/MAINTAINERS ==

Re: svn commit: r264179 - in head/sys/amd64/vmm: . intel io

2014-04-06 Thread Peter Grehan
>>Make the vmm code compile with gcc too. Not entirely sure things are correct for the pirbase test Warner has contacted me privately; we have a way forward and I now consider the issue closed. later, Peter. ___ svn-src-head@freebsd.org m

svn commit: r264196 - head/lib/libc/rpc

2014-04-06 Thread David Chisnall
Author: theraven Date: Sun Apr 6 17:06:27 2014 New Revision: 264196 URL: http://svnweb.freebsd.org/changeset/base/264196 Log: Move definitions out of rpc_com so that the linker doesn't complain about multiple definitions. Reported by: sbruno Modified: head/lib/libc/rpc/rpc_com.h he

svn commit: r264197 - head/sys/arm/ti

2014-04-06 Thread Luiz Otavio O Souza
Author: loos Date: Sun Apr 6 17:09:51 2014 New Revision: 264197 URL: http://svnweb.freebsd.org/changeset/base/264197 Log: Partially revert r264083. While it is the recommended initialization procedure, it hangs on the reset of the second GPIO module on pandaboard. Removes the module

svn commit: r264199 - head/sys/boot/ficl

2014-04-06 Thread Warner Losh
Author: imp Date: Sun Apr 6 19:51:57 2014 New Revision: 264199 URL: http://svnweb.freebsd.org/changeset/base/264199 Log: Fix the mips64el build: mips64el should use the mips64 directory, not the mips64el directory. Modified: head/sys/boot/ficl/Makefile Modified: head/sys/boot/ficl/Makefile

svn commit: r264200 - head/sys/kern

2014-04-06 Thread Ed Schouten
Author: ed Date: Sun Apr 6 20:00:42 2014 New Revision: 264200 URL: http://svnweb.freebsd.org/changeset/base/264200 Log: Nit: fix locking of p->p_state in procdesc_close(). According to , this field needs to be locked with either the p_mtx or the p_slock. In this case the damage was quite

svn commit: r264201 - head/usr.bin/find

2014-04-06 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 6 20:04:33 2014 New Revision: 264201 URL: http://svnweb.freebsd.org/changeset/base/264201 Log: find: Treat errno from fts_read() more carefully. fts_read() leaves errno unchanged on EOF and sets it on error, so set errno to 0 before calling it. Also, don't tr

svn commit: r264202 - head/sys/kern

2014-04-06 Thread Ed Schouten
Author: ed Date: Sun Apr 6 20:20:07 2014 New Revision: 264202 URL: http://svnweb.freebsd.org/changeset/base/264202 Log: Fix a typo. The function name is pdfork; not pfork. Modified: head/sys/kern/sys_procdesc.c Modified: head/sys/kern/sys_procdesc.c =

svn commit: r264203 - head/sys/arm/include

2014-04-06 Thread Ian Lepore
Author: ian Date: Sun Apr 6 21:40:39 2014 New Revision: 264203 URL: http://svnweb.freebsd.org/changeset/base/264203 Log: Tell VM we now have ARM platforms with physically discontiguous memory. Modified: head/sys/arm/include/vmparam.h Modified: head/sys/arm/include/vmparam.h

svn commit: r264204 - head/sys/boot/fdt/dts/arm

2014-04-06 Thread Ian Lepore
Author: ian Date: Sun Apr 6 21:45:38 2014 New Revision: 264204 URL: http://svnweb.freebsd.org/changeset/base/264204 Log: Define the full 1024M of ram on the imx53 QSB board. Modified: head/sys/boot/fdt/dts/arm/imx53-qsb.dts Modified: head/sys/boot/fdt/dts/arm/imx53-qsb.dts =

svn commit: r264205 - head/sys/powerpc/powermac

2014-04-06 Thread Justin Hibbits
Author: jhibbits Date: Sun Apr 6 21:48:45 2014 New Revision: 264205 URL: http://svnweb.freebsd.org/changeset/base/264205 Log: Fix the ATI backlight driver off/on handling. Now this driver works correctly with the ATI Radeon 9700 in the PowerBook G4 1.67GHz. Code shamelessly taken in spi

svn commit: r264206 - head/sys/boot/fdt/dts/arm

2014-04-06 Thread Rui Paulo
Author: rpaulo Date: Sun Apr 6 23:22:42 2014 New Revision: 264206 URL: http://svnweb.freebsd.org/changeset/base/264206 Log: Fix the memory region. This board has two memory regions. Modified: head/sys/boot/fdt/dts/arm/digi-ccwmx53.dts Modified: head/sys/boot/fdt/dts/arm/digi-ccwmx53.dts ==

svn commit: r264207 - head/sys/powerpc/powermac

2014-04-06 Thread Justin Hibbits
Author: jhibbits Date: Sun Apr 6 23:57:19 2014 New Revision: 264207 URL: http://svnweb.freebsd.org/changeset/base/264207 Log: Clear the backlight level when it's turned off. Also, reduce the delay times to less conservative values, also found in the radeonkms driver. MFC after:2 we

svn commit: r264208 - head/sys/boot/amd64

2014-04-06 Thread Ed Maste
Author: emaste Date: Mon Apr 7 00:49:15 2014 New Revision: 264208 URL: http://svnweb.freebsd.org/changeset/base/264208 Log: Do not build the amd64 UEFI loader with GCC The UEFI loader causes buildworld to fail when building with (in-tree) GCC, due to a typedef redefinition. As it happen

svn commit: r264209 - head/usr.bin/units

2014-04-06 Thread Eitan Adler
Author: eadler Date: Mon Apr 7 01:46:30 2014 New Revision: 264209 URL: http://svnweb.freebsd.org/changeset/base/264209 Log: units(1): Add some some additional units Most of these are also recognized by GNU units Modified: head/usr.bin/units/units.lib Modified: head/usr.bin/units/units.

svn commit: r264211 - head/usr.bin/units

2014-04-06 Thread Eitan Adler
Author: eadler Date: Mon Apr 7 01:52:35 2014 New Revision: 264211 URL: http://svnweb.freebsd.org/changeset/base/264211 Log: units(1): fix spelling Pointyhat to: me Modified: head/usr.bin/units/units.lib Modified: head/usr.bin/units/units.lib

svn commit: r264212 - in head: lib/libc/net sys/netinet sys/netinet6 sys/sys

2014-04-06 Thread Kevin Lo
Author: kevlo Date: Mon Apr 7 01:53:03 2014 New Revision: 264212 URL: http://svnweb.freebsd.org/changeset/base/264212 Log: Add support for UDP-Lite protocol (RFC 3828) to IPv4 and IPv6 stacks. Tested with vlc and a test suite [1]. [1] http://www.erg.abdn.ac.uk/~gerrit/udp-lite/files/udpl

svn commit: r264213 - in head/sys: netinet netinet6

2014-04-06 Thread Kevin Lo
Author: kevlo Date: Mon Apr 7 01:55:53 2014 New Revision: 264213 URL: http://svnweb.freebsd.org/changeset/base/264213 Log: Minor style cleanups. Modified: head/sys/netinet/udp_usrreq.c head/sys/netinet/udp_var.h head/sys/netinet6/in6_proto.c Modified: head/sys/netinet/udp_usrreq.c =

svn commit: r264215 - head/share/man/man4

2014-04-06 Thread Kevin Lo
Author: kevlo Date: Mon Apr 7 01:57:51 2014 New Revision: 264215 URL: http://svnweb.freebsd.org/changeset/base/264215 Log: Add man page for udplite(4). Added: head/share/man/man4/udplite.4 (contents, props changed) Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Mak

svn commit: r264216 - head/usr.bin/units

2014-04-06 Thread Eitan Adler
Author: eadler Date: Mon Apr 7 02:31:10 2014 New Revision: 264216 URL: http://svnweb.freebsd.org/changeset/base/264216 Log: units(1): make -V print version instead of -v The units program is likely little used. It is even less likely that a script will want the units program to print ou

svn commit: r264218 - head/sys/dev/uart

2014-04-06 Thread Rui Paulo
Author: rpaulo Date: Mon Apr 7 05:18:27 2014 New Revision: 264218 URL: http://svnweb.freebsd.org/changeset/base/264218 Log: Use a more professional device description. Modified: head/sys/dev/uart/uart_dev_imx.c Modified: head/sys/dev/uart/uart_dev_imx.c =

svn commit: r264219 - in head/sys/arm: cavium cavium/cns11xx conf econa

2014-04-06 Thread Rui Paulo
Author: rpaulo Date: Mon Apr 7 05:33:30 2014 New Revision: 264219 URL: http://svnweb.freebsd.org/changeset/base/264219 Log: Move sys/arm/econa to sys/arm/cavium/cns11xx. Added: head/sys/arm/cavium/ head/sys/arm/cavium/cns11xx/ - copied from r264142, head/sys/arm/econa/ Deleted: head