svn commit: r217046 - head/usr.sbin/cpucontrol

2011-01-05 Thread Stanislav Sedov
Author: stas Date: Thu Jan 6 07:13:23 2011 New Revision: 217046 URL: http://svn.freebsd.org/changeset/base/217046 Log: - Show textual representation of ioctl command in warning message if ioctl(4) is failed besides the command number. Suggested by: delphij MFC after:2 weeks Modi

svn commit: r217044 - in head/sys: boot/powerpc boot/powerpc/ps3 conf powerpc/conf powerpc/include powerpc/ps3

2011-01-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jan 6 04:12:29 2011 New Revision: 217044 URL: http://svn.freebsd.org/changeset/base/217044 Log: Import support for the Sony Playstation 3 using the OtherOS feature available on firmwares 3.15 and earlier. Caveats: Support for the internal SATA controller is c

svn commit: r217043 - head/share/man/man9

2011-01-05 Thread Lawrence Stewart
Author: lstewart Date: Thu Jan 6 04:05:25 2011 New Revision: 217043 URL: http://svn.freebsd.org/changeset/base/217043 Log: Fix a whitespace nit. MFC after:1 week X-MFC with: r216995 Modified: head/share/man/man9/osd.9 Modified: head/share/man/man9/osd.9

svn commit: r217040 - head/sys/geom/part

2011-01-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jan 6 03:36:04 2011 New Revision: 217040 URL: http://svn.freebsd.org/changeset/base/217040 Log: Add an entry to the gpart XML to determine if the geom has pending changes that need to be committed (or undone). MFC after:2 weeks Modified: head/sys/geom/

Re: svn commit: r216813 - head/sys/compat/linux

2011-01-05 Thread Sean C. Farley
On Sun, 2 Jan 2011, Alexander Best wrote: On Thu Dec 30 10, Sean Farley wrote: Author: scf Date: Thu Dec 30 02:18:04 2010 New Revision: 216813 URL: http://svn.freebsd.org/changeset/base/216813 Log: Fix the LINUX_SOUND_MIXER_INFO ioctl to return success after the information is set to FreeB

svn commit: r217039 - head/include

2011-01-05 Thread David Xu
Author: davidxu Date: Thu Jan 6 03:30:16 2011 New Revision: 217039 URL: http://svn.freebsd.org/changeset/base/217039 Log: Remove leftover for r214093. Modified: head/include/pthread.h Modified: head/include/pthread.h ==

svn commit: r217036 - head/sys/arm/at91

2011-01-05 Thread Warner Losh
Author: imp Date: Wed Jan 5 23:45:07 2011 New Revision: 217036 URL: http://svn.freebsd.org/changeset/base/217036 Log: Remove support for SKYEYE simulator Modified: head/sys/arm/at91/at91_st.c head/sys/arm/at91/at91rm9200.c head/sys/arm/at91/uart_bus_at91usart.c head/sys/arm/at91/uart_c

Re: svn commit: r217013 - in head: sbin/ifconfig sys/net

2011-01-05 Thread Marius Strobl
On Wed, Jan 05, 2011 at 07:09:10PM +, Bjoern A. Zeeb wrote: > On Wed, 5 Jan 2011, Marius Strobl wrote: > > >On Wed, Jan 05, 2011 at 03:34:30PM +, Bjoern A. Zeeb wrote: > >>On Wed, 5 Jan 2011, Marius Strobl wrote: > >> > >>>Author: marius > >>>Date: Wed Jan 5 15:28:30 2011 > >>>New Revisio

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

2011-01-05 Thread Jilles Tjoelker
Author: jilles Date: Wed Jan 5 23:17:29 2011 New Revision: 217035 URL: http://svn.freebsd.org/changeset/base/217035 Log: sh: Do not call exitshell() from evalcommand() unless evalcommand() forked itself. This ensures that certain traps caused by builtins are executed. Added: head/tool

Re: svn commit: r217033 - in head: lib/libstand sys/boot/ficl sys/boot/i386 sys/boot/pc98 sys/boot/zfs sys/conf

2011-01-05 Thread Ivan Voras
On 5 January 2011 23:24, Dimitry Andric wrote: > Author: dim > Date: Wed Jan  5 22:24:33 2011 > New Revision: 217033 > URL: http://svn.freebsd.org/changeset/base/217033 > > Log: >  On i386 and amd64, consistently use the following options whenever we >  want to avoid using any "advanced" CPU featu

svn commit: r217033 - in head: lib/libstand sys/boot/ficl sys/boot/i386 sys/boot/pc98 sys/boot/zfs sys/conf

2011-01-05 Thread Dimitry Andric
Author: dim Date: Wed Jan 5 22:24:33 2011 New Revision: 217033 URL: http://svn.freebsd.org/changeset/base/217033 Log: On i386 and amd64, consistently use the following options whenever we want to avoid using any "advanced" CPU features: -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3

Re: svn commit: r217026 - in head: libexec/rtld-elf/amd64 libexec/rtld-elf/i386 sys/conf

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, Dimitry Andric wrote: > Author: dim > Date: Wed Jan 5 21:23:26 2011 > New Revision: 217026 > URL: http://svn.freebsd.org/changeset/base/217026 > > Log: > Sort -mno-(mmx|3dnow|sse|sse2|sse3) options consistently throughout the > tree. thanks a lot. > > Submitted by:

svn commit: r217032 - in head/sys/arm: conf include

2011-01-05 Thread Warner Losh
Author: imp Date: Wed Jan 5 22:15:57 2011 New Revision: 217032 URL: http://svn.freebsd.org/changeset/base/217032 Log: Remove ancient simulation code. Skyeye simulation never really worked quite right and hasn't been used in ages and is likely broken. QEMU with GUMSTIX is a more promising

svn commit: r217031 - releng/8.2/sys/pc98/pc98

2011-01-05 Thread Gavin Atkinson
Author: gavin Date: Wed Jan 5 22:14:18 2011 New Revision: 217031 URL: http://svn.freebsd.org/changeset/base/217031 Log: MFC r216892 from head (Which is an MFi386 of r216012 by kib) Calling fill_fpregs() for curthread is legitimate, and ELF coredump does this. Discussed with: k

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

2011-01-05 Thread Dimitry Andric
Author: dim Date: Wed Jan 5 22:12:06 2011 New Revision: 217030 URL: http://svn.freebsd.org/changeset/base/217030 Log: Remove an empty .if/.endif pair from sys/boot/ficl/Makefile that I forgot to cleanup in the last commit. Modified: head/sys/boot/ficl/Makefile Modified: head/sys/boot/ficl

Re: svn commit: r217028 - in head/sys/boot: i386/boot2 i386/gptboot i386/gptzfsboot i386/zfsboot pc98/boot2

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, Dimitry Andric wrote: > Author: dim > Date: Wed Jan 5 21:46:08 2011 > New Revision: 217028 > URL: http://svn.freebsd.org/changeset/base/217028 > > Log: > Remove superfluous -mno-(mmx|3dnow|sse|sse2|sse3) flags in Makefiles > under sys/boot/{i386,pc98}, since these are alread

svn commit: r217029 - in head: lib/libstand sys/boot/ficl sys/boot/zfs

2011-01-05 Thread Dimitry Andric
Author: dim Date: Wed Jan 5 22:00:37 2011 New Revision: 217029 URL: http://svn.freebsd.org/changeset/base/217029 Log: In lib/libstand, sys/boot/ficl and sys/boot/zfs, -mno-sse3 should also be used for amd64, not just for i386. Modified: head/lib/libstand/Makefile head/sys/boot/ficl/Makef

svn commit: r217028 - in head/sys/boot: i386/boot2 i386/gptboot i386/gptzfsboot i386/zfsboot pc98/boot2

2011-01-05 Thread Dimitry Andric
Author: dim Date: Wed Jan 5 21:46:08 2011 New Revision: 217028 URL: http://svn.freebsd.org/changeset/base/217028 Log: Remove superfluous -mno-(mmx|3dnow|sse|sse2|sse3) flags in Makefiles under sys/boot/{i386,pc98}, since these are already added via sys/boot/{i386,pc98}/Makefile.inc. Su

svn commit: r217027 - head/sys/powerpc/ofw

2011-01-05 Thread Andreas Tobler
Author: andreast Date: Wed Jan 5 21:38:02 2011 New Revision: 217027 URL: http://svn.freebsd.org/changeset/base/217027 Log: Fix null string handling in ofw_real_nextprop function. Pass the right length to ofw_real_map in case of a null string. This makes ofwdump(8) work correctly when trying

Re: svn commit: r217013 - in head: sbin/ifconfig sys/net

2011-01-05 Thread Garrett Cooper
On Wed, Jan 5, 2011 at 11:09 AM, Bjoern A. Zeeb wrote: > On Wed, 5 Jan 2011, Marius Strobl wrote: > >> On Wed, Jan 05, 2011 at 03:34:30PM +, Bjoern A. Zeeb wrote: >>> >>> On Wed, 5 Jan 2011, Marius Strobl wrote: >>> Author: marius Date: Wed Jan  5 15:28:30 2011 New Revision: 217

Re: svn commit: r216969 - head/sys/mips/conf

2011-01-05 Thread Warner Losh
On 01/05/2011 11:54, Bjoern A. Zeeb wrote: On Tue, 4 Jan 2011, Juli Mallett wrote: Author: jmallett Date: Tue Jan 4 19:09:05 2011 New Revision: 216969 URL: http://svn.freebsd.org/changeset/base/216969 Log: Remove OCTEON1-32. Since moving to the Cavium SDK, we've lost our support for runni

svn commit: r217026 - in head: libexec/rtld-elf/amd64 libexec/rtld-elf/i386 sys/conf

2011-01-05 Thread Dimitry Andric
Author: dim Date: Wed Jan 5 21:23:26 2011 New Revision: 217026 URL: http://svn.freebsd.org/changeset/base/217026 Log: Sort -mno-(mmx|3dnow|sse|sse2|sse3) options consistently throughout the tree. Submitted by: arundel Modified: head/libexec/rtld-elf/amd64/Makefile.inc head/libexec/r

svn commit: r217025 - head/usr.bin/calendar

2011-01-05 Thread Sergey A. Osokin
Author: osa (ports committer) Date: Wed Jan 5 21:17:14 2011 New Revision: 217025 URL: http://svn.freebsd.org/changeset/base/217025 Log: Fix typo: March -> September. Modified: head/usr.bin/calendar/calendar.1 Modified: head/usr.bin/calendar/calendar.1 ===

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, John Baldwin wrote: > On Wednesday, January 05, 2011 3:38:16 pm Alexander Best wrote: > > On Wed Jan 5 11, John Baldwin wrote: > > > On Wednesday, January 05, 2011 2:59:20 pm Doug Barton wrote: > > > > On 01/05/2011 10:59, Alexander Best wrote: > > > > > > > > > judging from the

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 3:38:16 pm Alexander Best wrote: > On Wed Jan 5 11, John Baldwin wrote: > > On Wednesday, January 05, 2011 2:59:20 pm Doug Barton wrote: > > > On 01/05/2011 10:59, Alexander Best wrote: > > > > > > > judging from the discussion going on right now it seems those flag

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 3:29:57 pm Dimitry Andric wrote: > On 2011-01-05 21:08, John Baldwin wrote: > > My suggestion was that we ask clang to add a '-mno-whatever' and hopefully > > we > > could convince gcc to follow suit. clang developers seem to be fairly > > receptive, so I was hoping

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, Doug Barton wrote: > On 01/05/2011 10:59, Alexander Best wrote: > > >judging from the discussion going on right now it seems those flags will be > >grouped together to form a new variable. so things will probably change > >shortly > >and fixing the order is probably not necessar

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, John Baldwin wrote: > On Wednesday, January 05, 2011 2:59:20 pm Doug Barton wrote: > > On 01/05/2011 10:59, Alexander Best wrote: > > > > > judging from the discussion going on right now it seems those flags will > > > be > > > grouped together to form a new variable. so things

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Dimitry Andric
On 2011-01-05 21:08, John Baldwin wrote: My suggestion was that we ask clang to add a '-mno-whatever' and hopefully we could convince gcc to follow suit. clang developers seem to be fairly receptive, so I was hoping one of our clang liaisons could suggest it. :) These options already exist, e.

Re: svn commit: r216969 - head/sys/mips/conf

2011-01-05 Thread Juli Mallett
On Wed, Jan 5, 2011 at 10:54, Bjoern A. Zeeb wrote: > Thanks for fixing. > > Can anyone look at MALTA64 OCTEON1 SWARM64 SWARM64_SMP and XLR64 as > well?  Those seem to be the last kernels failing on universe now. 64-bit kernels are broken in make universe because we don't simply ignore kernels wi

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 2:59:20 pm Doug Barton wrote: > On 01/05/2011 10:59, Alexander Best wrote: > > > judging from the discussion going on right now it seems those flags will be > > grouped together to form a new variable. so things will probably change > > shortly > > and fixing the or

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Doug Barton
On 01/05/2011 10:59, Alexander Best wrote: judging from the discussion going on right now it seems those flags will be grouped together to form a new variable. so things will probably change shortly and fixing the order is probably not necessary. Much better to fix the problem properly now tha

Re: svn commit: r216954 - head/sys/kern

2011-01-05 Thread Bruce Evans
On Wed, 5 Jan 2011, John Baldwin wrote: On Wednesday, January 05, 2011 11:17:20 am Jaakko Heinonen wrote: On 2011-01-04, John Baldwin wrote: Err, no, the point of NOTREACHED is to serve as documentation for lint(1), but that has subsequently been obsoleted by __dead2. style(9) is out of date

svn commit: r217023 - head/sys/fs/nfsserver

2011-01-05 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 5 19:35:35 2011 New Revision: 217023 URL: http://svn.freebsd.org/changeset/base/217023 Log: Modify the experimental NFS server so that it calls vn_start_write() with a non-NULL vp. That way it will find the correct mount point mp and use that mp for the subs

svn commit: r217022 - stable/8/tools/tools/mctest

2011-01-05 Thread George V. Neville-Neil
Author: gnn Date: Wed Jan 5 19:33:16 2011 New Revision: 217022 URL: http://svn.freebsd.org/changeset/base/217022 Log: MFC: 215409 Fix an error in our results printing. Modified: stable/8/tools/tools/mctest/mctest.cc Directory Properties: stable/8/tools/tools/mctest/ (props changed)

svn commit: r217021 - stable/8/tools/tools/mctest

2011-01-05 Thread George V. Neville-Neil
Author: gnn Date: Wed Jan 5 19:31:52 2011 New Revision: 217021 URL: http://svn.freebsd.org/changeset/base/217021 Log: MFC: 213327 Change the output of mctest to give a summary of the results instead of printing a long list. Add a default base port, and default mulitcast address to t

svn commit: r217020 - stable/8/sys/pc98/pc98

2011-01-05 Thread Gavin Atkinson
Author: gavin Date: Wed Jan 5 19:26:30 2011 New Revision: 217020 URL: http://svn.freebsd.org/changeset/base/217020 Log: MFC r216892 from head (Which is an MFi386 of r216012 by kib) Calling fill_fpregs() for curthread is legitimate, and ELF coredump does this. Discussed with: k

svn commit: r217019 - stable/8/usr.bin/netstat

2011-01-05 Thread George V. Neville-Neil
Author: gnn Date: Wed Jan 5 19:25:31 2011 New Revision: 217019 URL: http://svn.freebsd.org/changeset/base/217019 Log: Update netstat to handle uint64_t based stats for -T. Modified: stable/8/usr.bin/netstat/inet.c Directory Properties: stable/8/usr.bin/netstat/ (props changed) Modified:

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, John Baldwin wrote: > On Wednesday, January 05, 2011 10:04:43 am Dimitry Andric wrote: > > On 2011-01-05 15:50, Nathan Whitehorn wrote: > > > You would also want this to be cross-platform, in which case it's more > > > than floating point. E.g. on powerpc, you also want to disable

Re: svn commit: r217013 - in head: sbin/ifconfig sys/net

2011-01-05 Thread Bjoern A. Zeeb
On Wed, 5 Jan 2011, Marius Strobl wrote: On Wed, Jan 05, 2011 at 03:34:30PM +, Bjoern A. Zeeb wrote: On Wed, 5 Jan 2011, Marius Strobl wrote: Author: marius Date: Wed Jan 5 15:28:30 2011 New Revision: 217013 URL: http://svn.freebsd.org/changeset/base/217013 Log: Teach ifconfig(8) the ha

Re: svn commit: r216995 - head/share/man/man9

2011-01-05 Thread Pawel Jakub Dawidek
On Wed, Jan 05, 2011 at 11:49:23AM +, Lawrence Stewart wrote: > Author: lstewart > Date: Wed Jan 5 11:49:23 2011 > New Revision: 216995 > URL: http://svn.freebsd.org/changeset/base/216995 > > Log: > Add a man page for the Object Specific Data (OSD) KPI. Thank you! -- Pawel Jakub Dawidek

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Alexander Best
On Wed Jan 5 11, Dimitry Andric wrote: > On 2011-01-05 02:16, Alexander Best wrote: > >the sorting order for these flags seems to be: > > > >-mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 > > > >see 'grep -R "\-no-sse" /usr/src'. maybe the sorting order should stay > >consistent? > > I copied t

Re: svn commit: r216969 - head/sys/mips/conf

2011-01-05 Thread Bjoern A. Zeeb
On Tue, 4 Jan 2011, Juli Mallett wrote: Author: jmallett Date: Tue Jan 4 19:09:05 2011 New Revision: 216969 URL: http://svn.freebsd.org/changeset/base/216969 Log: Remove OCTEON1-32. Since moving to the Cavium SDK, we've lost our support for running an o32 kernel safely, and would have to ad

svn commit: r217018 - stable/8/sys/netinet

2011-01-05 Thread George V. Neville-Neil
Author: gnn Date: Wed Jan 5 18:52:30 2011 New Revision: 217018 URL: http://svn.freebsd.org/changeset/base/217018 Log: Fix binary compatability for netstats across the -x/-T changes that have been previously MFC'd. Reviewed by: rwatson, bz Modified: stable/8/sys/netinet/tcp_var.h Mod

svn commit: r217017 - head/sys/fs/nfsserver

2011-01-05 Thread Rick Macklem
Author: rmacklem Date: Wed Jan 5 18:46:05 2011 New Revision: 217017 URL: http://svn.freebsd.org/changeset/base/217017 Log: Fix the experimental NFS server to use vfs_busyfs() instead of vfs_getvfs() so that the mount point is busied for the VFS_FHTOVP() call. This is analagous to r185432 fo

svn commit: r217016 - head/sbin/camcontrol

2011-01-05 Thread Kenneth D. Merry
Author: ken Date: Wed Jan 5 18:27:38 2011 New Revision: 217016 URL: http://svn.freebsd.org/changeset/base/217016 Log: The camcontrol smppc option to clear a PHY error log is 'clearerrlog', not 'clearerrorlog'. Modified: head/sbin/camcontrol/camcontrol.8 Modified: head/sbin/camcontrol/camc

svn commit: r217015 - releng/8.2/share/man/man5

2011-01-05 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Wed Jan 5 17:10:10 2011 New Revision: 217015 URL: http://svn.freebsd.org/changeset/base/217015 Log: MFC r211397: Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while translating these manual pages. Minor corrections by me. Subm

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Warner Losh
On 01/05/2011 05:59, John Baldwin wrote: On Wednesday, January 05, 2011 7:19:10 am Gleb Kurtsou wrote: On (05/01/2011 01:16), Alexander Best wrote: On Tue Jan 4 11, Dimitry Andric wrote: Author: dim Date: Tue Jan 4 20:51:28 2011 New Revision: 216977 URL: http://svn.freebsd.org/changeset/base

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 10:04:43 am Dimitry Andric wrote: > On 2011-01-05 15:50, Nathan Whitehorn wrote: > > You would also want this to be cross-platform, in which case it's more > > than floating point. E.g. on powerpc, you also want to disable both FP > > and vector extensions, which use

Re: svn commit: r216954 - head/sys/kern

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 11:17:20 am Jaakko Heinonen wrote: > On 2011-01-04, John Baldwin wrote: > > Err, no, the point of NOTREACHED is to serve as documentation for lint(1), > > but > > that has subsequently been obsoleted by __dead2. > > style(9) is out of date then? According to bde@'s

Re: svn commit: r216954 - head/sys/kern

2011-01-05 Thread Jaakko Heinonen
On 2011-01-04, John Baldwin wrote: > Err, no, the point of NOTREACHED is to serve as documentation for lint(1), but > that has subsequently been obsoleted by __dead2. style(9) is out of date then? -- Jaakko ___ svn-src-all@freebsd.org mailing list http

Re: svn commit: r217013 - in head: sbin/ifconfig sys/net

2011-01-05 Thread Marius Strobl
On Wed, Jan 05, 2011 at 03:34:30PM +, Bjoern A. Zeeb wrote: > On Wed, 5 Jan 2011, Marius Strobl wrote: > > >Author: marius > >Date: Wed Jan 5 15:28:30 2011 > >New Revision: 217013 > >URL: http://svn.freebsd.org/changeset/base/217013 > > > >Log: > > Teach ifconfig(8) the handy shared option sh

Re: svn commit: r217013 - in head: sbin/ifconfig sys/net

2011-01-05 Thread Bjoern A. Zeeb
On Wed, 5 Jan 2011, Marius Strobl wrote: Author: marius Date: Wed Jan 5 15:28:30 2011 New Revision: 217013 URL: http://svn.freebsd.org/changeset/base/217013 Log: Teach ifconfig(8) the handy shared option shortcut aliases the NetBSD counterpart also takes, i.e. "fdx" for "full-duplex", "flow"

svn commit: r217013 - in head: sbin/ifconfig sys/net

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 15:28:30 2011 New Revision: 217013 URL: http://svn.freebsd.org/changeset/base/217013 Log: Teach ifconfig(8) the handy shared option shortcut aliases the NetBSD counterpart also takes, i.e. "fdx" for "full-duplex", "flow" for "flowcontrol", "hdx" for "half-dupl

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Dimitry Andric
On 2011-01-05 15:50, Nathan Whitehorn wrote: You would also want this to be cross-platform, in which case it's more than floating point. E.g. on powerpc, you also want to disable both FP and vector extensions, which use separate sets of instructions and registers. Yeah, but in any case, hacking

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 9:50:40 am Nathan Whitehorn wrote: > On 01/05/11 08:28, John Baldwin wrote: > > On Wednesday, January 05, 2011 8:36:06 am Dimitry Andric wrote: > >> On 2011-01-05 13:59, John Baldwin wrote: > Why not to add NO_HWFLOAT knob (or similar) into makefile > infras

svn commit: r217010 - head/sys/net

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 14:51:04 2011 New Revision: 217010 URL: http://svn.freebsd.org/changeset/base/217010 Log: Fix whitespace. MFC after:1 week Modified: head/sys/net/if_media.h Modified: head/sys/net/if_media.h

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Nathan Whitehorn
On 01/05/11 08:28, John Baldwin wrote: On Wednesday, January 05, 2011 8:36:06 am Dimitry Andric wrote: On 2011-01-05 13:59, John Baldwin wrote: Why not to add NO_HWFLOAT knob (or similar) into makefile infrastructure. And set CFLAGS accordingly, depending on CC, arch, etc. These flags are getti

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 8:36:06 am Dimitry Andric wrote: > On 2011-01-05 13:59, John Baldwin wrote: > >> Why not to add NO_HWFLOAT knob (or similar) into makefile > >> infrastructure. And set CFLAGS accordingly, depending on CC, arch, etc. > >> These flags are getting rather common in tree.

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread David Schultz
On Wed, Jan 05, 2011, John Baldwin wrote: > On Wednesday, January 05, 2011 7:19:10 am Gleb Kurtsou wrote: > > On (05/01/2011 01:16), Alexander Best wrote: > > > On Tue Jan 4 11, Dimitry Andric wrote: > > > > Author: dim > > > > Date: Tue Jan 4 20:51:28 2011 > > > > New Revision: 216977 > > > > UR

svn commit: r217009 - head/sys/dev/mpt

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 14:33:48 2011 New Revision: 217009 URL: http://svn.freebsd.org/changeset/base/217009 Log: Remove a redundant variable assignment found with the clang static analyzer. MFC after:1 week Modified: head/sys/dev/mpt/mpt_cam.c Modified: head/sys/dev/mpt/mpt

svn commit: r217008 - stable/8/sys/vm

2011-01-05 Thread Konstantin Belousov
Author: kib Date: Wed Jan 5 13:50:37 2011 New Revision: 217008 URL: http://svn.freebsd.org/changeset/base/217008 Log: MFC r216799: Move the increment of vm object generation count into vm_object_set_writeable_dirty(). Merge two loops in vm_object_page_clean(), doing the removal of write p

svn commit: r217007 - releng/7.4/sys/sparc64/sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 13:40:40 2011 New Revision: 217007 URL: http://svn.freebsd.org/changeset/base/217007 Log: MFC: r216891 Extend the section in which interrupts are disabled in the TLB demap functions, otherwise if we get preempted after checking whether a certain pmap is a

svn commit: r217006 - releng/8.2/sys/sparc64/sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 13:40:35 2011 New Revision: 217006 URL: http://svn.freebsd.org/changeset/base/217006 Log: MFC: r216891 Extend the section in which interrupts are disabled in the TLB demap functions, otherwise if we get preempted after checking whether a certain pmap is a

svn commit: r217005 - in stable/7/share: examples/etc mk

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 13:36:59 2011 New Revision: 217005 URL: http://svn.freebsd.org/changeset/base/217005 Log: MFC: r216820 (partial) Add CPUTYPE support for sparc64. The net result is that it's now possible to let the compiler optimize for the famility of UltraSPARC-III CPUs a

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Dimitry Andric
On 2011-01-05 13:59, John Baldwin wrote: Why not to add NO_HWFLOAT knob (or similar) into makefile infrastructure. And set CFLAGS accordingly, depending on CC, arch, etc. These flags are getting rather common in tree. It strikes me that we really want clang/gcc to have some sort of '-mno-hwfloa

svn commit: r217004 - in stable/8/share: examples/etc mk

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 13:26:26 2011 New Revision: 217004 URL: http://svn.freebsd.org/changeset/base/217004 Log: MFC: r216820 - Add CPUTYPE support for sparc64. The net result is that it's now possible to let the compiler optimize for the famility of UltraSPARC-III CPUs as the

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread John Baldwin
On Wednesday, January 05, 2011 7:19:10 am Gleb Kurtsou wrote: > On (05/01/2011 01:16), Alexander Best wrote: > > On Tue Jan 4 11, Dimitry Andric wrote: > > > Author: dim > > > Date: Tue Jan 4 20:51:28 2011 > > > New Revision: 216977 > > > URL: http://svn.freebsd.org/changeset/base/216977 > > > >

svn commit: r217003 - in stable/8/sys: dev/md geom

2011-01-05 Thread Konstantin Belousov
Author: kib Date: Wed Jan 5 12:47:42 2011 New Revision: 217003 URL: http://svn.freebsd.org/changeset/base/217003 Log: MFC r216794: Add reporting of GEOM::candelete BIO_GETATTR for md(4) and geom_disk(4). Non-zero value of attribute means that device supports BIO_DELETE. Modified: stable/

svn commit: r217002 - stable/8/sys/dev/md

2011-01-05 Thread Konstantin Belousov
Author: kib Date: Wed Jan 5 12:45:11 2011 New Revision: 217002 URL: http://svn.freebsd.org/changeset/base/217002 Log: MFC r216793: Add sysctl vm.md_malloc_wait, non-zero value of which switches malloc-backed md(4) to using M_WAITOK malloc calls. Modified: stable/8/sys/dev/md/md.c Directo

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Gleb Kurtsou
On (05/01/2011 01:16), Alexander Best wrote: > On Tue Jan 4 11, Dimitry Andric wrote: > > Author: dim > > Date: Tue Jan 4 20:51:28 2011 > > New Revision: 216977 > > URL: http://svn.freebsd.org/changeset/base/216977 > > > > Log: > > On amd64 and i386, tell the compiler to refrain from generatin

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Dimitry Andric
On 2011-01-05 02:16, Alexander Best wrote: the sorting order for these flags seems to be: -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 see 'grep -R "\-no-sse" /usr/src'. maybe the sorting order should stay consistent? I copied the order from sys/conf/kern.mk, lines 69 and 70: -mf

svn commit: r217000 - in stable/8/sys/sparc64: include sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 12:27:52 2011 New Revision: 217000 URL: http://svn.freebsd.org/changeset/base/217000 Log: MFC: r216802 - Move the macros for generating load and store instructions to asmacros.h so they can be shared by different source files and extend them by a vari

svn commit: r217001 - in stable/7/sys/sparc64: include sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 12:27:57 2011 New Revision: 217001 URL: http://svn.freebsd.org/changeset/base/217001 Log: MFC: r216802 - Move the macros for generating load and store instructions to asmacros.h so they can be shared by different source files and extend them by a vari

svn commit: r216999 - stable/7/sys/sparc64/include

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 12:20:55 2011 New Revision: 216999 URL: http://svn.freebsd.org/changeset/base/216999 Log: MFC: r216801 Rename the "xor" parameter to "xorval" as the former is a reserved keyword in C++. Submitted by: gahr Modified: stable/7/sys/sparc64/include/cpufu

svn commit: r216998 - stable/8/sys/sparc64/include

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 12:20:53 2011 New Revision: 216998 URL: http://svn.freebsd.org/changeset/base/216998 Log: MFC: r216801 Rename the "xor" parameter to "xorval" as the former is a reserved keyword in C++. Submitted by: gahr Modified: stable/8/sys/sparc64/include/cpufu

svn commit: r216997 - in stable/7/sys/sparc64: include sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 12:05:31 2011 New Revision: 216997 URL: http://svn.freebsd.org/changeset/base/216997 Log: MFC: r216628 Extend the hack of r182730 (MFC'ed to stable/7 in r190033) to trick GAS/GCC into compiling access to STICK/STICK_COMPARE independently of the selected i

svn commit: r216996 - in stable/8/sys/sparc64: include sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 12:05:27 2011 New Revision: 216996 URL: http://svn.freebsd.org/changeset/base/216996 Log: MFC: r216628 Extend the hack of r182730 to trick GAS/GCC into compiling access to STICK/STICK_COMPARE independently of the selected instruction set by TICK_COMPARE s

svn commit: r216995 - head/share/man/man9

2011-01-05 Thread Lawrence Stewart
Author: lstewart Date: Wed Jan 5 11:49:23 2011 New Revision: 216995 URL: http://svn.freebsd.org/changeset/base/216995 Log: Add a man page for the Object Specific Data (OSD) KPI. Although not directly related the FreeBSD Foundation funded "Five New TCP Congestion Control Algorithms for Fr

svn commit: r216994 - stable/7/sys/dev/mii

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 11:46:18 2011 New Revision: 216994 URL: http://svn.freebsd.org/changeset/base/216994 Log: MFC: r216623 - Add a comment regarding the fact that as documented in the datasheet manual 1000BASE-T modes of DP83865 only work together with other National Sem

svn commit: r216993 - stable/8/sys/dev/mii

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 11:46:17 2011 New Revision: 216993 URL: http://svn.freebsd.org/changeset/base/216993 Log: MFC: r216623 - Add a comment regarding the fact that as documented in the datasheet manual 1000BASE-T modes of DP83865 only work together with other National Sem

svn commit: r216992 - stable/7/sys/dev/bge

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 11:43:17 2011 New Revision: 216992 URL: http://svn.freebsd.org/changeset/base/216992 Log: MFC: r216085 - Remove the remaining support for older (in this case pre-7.0-RELEASE) versions of FreeBSD. In fact we are already missing a lot of conditional cod

svn commit: r216991 - stable/8/sys/dev/bge

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 11:43:17 2011 New Revision: 216991 URL: http://svn.freebsd.org/changeset/base/216991 Log: MFC: r216085 - Remove the remaining support for older (in this case pre-7.0-RELEASE) versions of FreeBSD. In fact we are already missing a lot of conditional cod

svn commit: r216990 - stable/7/sys/sparc64/sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 11:29:10 2011 New Revision: 216990 URL: http://svn.freebsd.org/changeset/base/216990 Log: MFC: r216891 Extend the section in which interrupts are disabled in the TLB demap functions, otherwise if we get preempted after checking whether a certain pmap is a

svn commit: r216989 - stable/8/sys/sparc64/sparc64

2011-01-05 Thread Marius Strobl
Author: marius Date: Wed Jan 5 11:29:07 2011 New Revision: 216989 URL: http://svn.freebsd.org/changeset/base/216989 Log: MFC: r216891 Extend the section in which interrupts are disabled in the TLB demap functions, otherwise if we get preempted after checking whether a certain pmap is a

svn commit: r216988 - head/sys/kern

2011-01-05 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Jan 5 09:58:41 2011 New Revision: 216988 URL: http://svn.freebsd.org/changeset/base/216988 Log: Fix page fault that occurred when trying to initialize preloaded kernel module, the dependency of which was preloaded, but failed to initialize. Previously, kernel deref

svn commit: r216987 - head/share/misc

2011-01-05 Thread Giorgos Keramidas
Author: keramida (doc committer) Date: Wed Jan 5 09:45:20 2011 New Revision: 216987 URL: http://svn.freebsd.org/changeset/base/216987 Log: Glen Barber is co-mentored by me and jkois, so add another relationship edge to the committer graph to show this. Modified: head/share/misc/committers-

svn commit: r216986 - head/share/misc

2011-01-05 Thread Giorgos Keramidas
Author: keramida (doc committer) Date: Wed Jan 5 09:43:04 2011 New Revision: 216986 URL: http://svn.freebsd.org/changeset/base/216986 Log: Add gjb to the doc committer graph, as my current mentee. Modified: head/share/misc/committers-doc.dot Modified: head/share/misc/committers-doc.dot